0000950170-23-017461.txt : 20230504 0000950170-23-017461.hdr.sgml : 20230504 20230504071244 ACCESSION NUMBER: 0000950170-23-017461 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230504 DATE AS OF CHANGE: 20230504 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EngageSmart, Inc. CENTRAL INDEX KEY: 0001863105 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] 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-40835 FILM NUMBER: 23886438 BUSINESS ADDRESS: STREET 1: 30 BRAINTREE HILL OFFICE PARK STREET 2: SUITE 101 CITY: BRAINTREE STATE: MA ZIP: 02184 BUSINESS PHONE: (781) 848-3733 MAIL ADDRESS: STREET 1: 30 BRAINTREE HILL OFFICE PARK STREET 2: SUITE 101 CITY: BRAINTREE STATE: MA ZIP: 02184 FORMER COMPANY: FORMER CONFORMED NAME: EngageSmart, LLC DATE OF NAME CHANGE: 20210519 10-Q 1 esmt-20230331.htm 10-Q 10-Q
falsehttp://fasb.org/us-gaap/2022#OtherAssetsNoncurrent--12-31http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent000186310527,161Q126,9074,6320001863105us-gaap:CostOfSalesMember2022-01-012022-03-310001863105us-gaap:OperatingSegmentsMember2023-01-012023-03-310001863105us-gaap:CommonStockMember2021-12-310001863105us-gaap:CommonStockMember2023-03-310001863105us-gaap:CustomerRelationshipsMember2023-01-012023-03-310001863105us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001863105us-gaap:SubscriptionAndCirculationMemberesmt:EnterpriseSolutionsMember2023-01-012023-03-310001863105esmt:JpmorganChaseBankNAMemberesmt:TwoThousandAndTwentyOneRevolvingCreditFacilityMember2021-09-270001863105esmt:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMemberus-gaap:CommonStockMember2021-09-012021-09-300001863105esmt:SMBSolutionsMember2022-01-012022-03-3100018631052022-03-310001863105esmt:ContingentConsiderationLiabilityMemberus-gaap:FairValueInputsLevel3Member2022-03-310001863105us-gaap:MaterialReconcilingItemsMember2023-01-012023-03-310001863105esmt:JpmorganChaseBankNAMemberus-gaap:LetterOfCreditMember2021-09-270001863105us-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-03-310001863105esmt:EnterpriseSolutionsMember2022-12-310001863105us-gaap:OperatingSegmentsMemberesmt:SMBSolutionsMember2022-01-012022-03-310001863105srt:MaximumMember2023-01-012023-03-310001863105esmt:JpmorganChaseBankNAMemberesmt:TwoThousandAndTwentyOneRevolvingCreditFacilityMember2023-03-310001863105us-gaap:DevelopedTechnologyRightsMember2023-01-012023-03-310001863105us-gaap:CostOfSalesMember2023-01-012023-03-310001863105esmt:TwoThousandAndTwentyOneIncentiveAwardPlanMemberus-gaap:CommonStockMemberus-gaap:RestrictedStockUnitsRSUMember2023-03-310001863105esmt:TwoThousandAndTwentyOneIncentiveAwardPlanMemberus-gaap:CommonStockMember2023-01-012023-03-310001863105esmt:SMBSolutionsMember2023-01-012023-03-310001863105esmt:TransactionAndUsageBasedMemberesmt:SMBSolutionsMember2022-01-012022-03-310001863105us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-03-310001863105esmt:EnterpriseSolutionsMember2023-03-310001863105us-gaap:TradeNamesMember2023-03-310001863105esmt:SecondaryOfferingMemberus-gaap:CommonStockMember2023-02-2800018631052022-12-310001863105us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-310001863105esmt:JpmorganChaseBankNAMemberesmt:TwoThousandAndTwentyOneRevolvingCreditFacilityMember2021-09-272021-09-270001863105us-gaap:OperatingSegmentsMember2022-01-012022-03-310001863105esmt:InvoiceCloudIncMemberesmt:CvrBonusAwardPlanMember2023-01-012023-03-310001863105esmt:ContingentConsiderationLiabilityMemberus-gaap:FairValueInputsLevel3Member2021-12-310001863105us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001863105us-gaap:DevelopedTechnologyRightsMember2022-12-310001863105esmt:GeneralAtlanticLpMemberus-gaap:IPOMember2021-09-270001863105us-gaap:ServiceOtherMemberesmt:EnterpriseSolutionsMember2022-01-012022-03-310001863105us-gaap:CommonStockMember2022-12-310001863105us-gaap:AdditionalPaidInCapitalMember2022-03-310001863105us-gaap:TradeNamesMember2022-01-012022-12-310001863105us-gaap:SubscriptionAndCirculationMemberesmt:EnterpriseSolutionsMember2022-01-012022-03-310001863105us-gaap:CommonStockMember2022-03-310001863105us-gaap:GeneralAndAdministrativeExpenseMemberesmt:SecondaryOfferingMember2023-01-012023-03-310001863105esmt:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMemberus-gaap:CommonStockMember2021-09-300001863105esmt:TransactionAndUsageBasedMemberesmt:EnterpriseSolutionsMember2022-01-012022-03-310001863105us-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-03-310001863105us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-310001863105us-gaap:CommonStockMember2023-01-012023-03-310001863105esmt:TransactionAndUsageBasedMemberesmt:EnterpriseSolutionsMember2023-01-012023-03-310001863105us-gaap:AdditionalPaidInCapitalMember2021-12-310001863105us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001863105us-gaap:SellingAndMarketingExpenseMember2022-01-012022-03-310001863105us-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001863105esmt:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2021-09-012021-09-300001863105us-gaap:OperatingSegmentsMemberesmt:EnterpriseSolutionsMember2023-01-012023-03-310001863105us-gaap:CommonStockMemberesmt:SecondaryOfferingAdditionalSharesOfCommonStockMember2023-02-282023-02-280001863105us-gaap:RetainedEarningsMember2022-12-310001863105esmt:JpmorganChaseBankNAMemberus-gaap:LineOfCreditMemberesmt:TwoThousandAndTwentyOneRevolvingCreditFacilityMember2023-03-310001863105us-gaap:SubscriptionAndCirculationMemberesmt:SMBSolutionsMember2023-01-012023-03-310001863105us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001863105esmt:TransactionAndUsageBasedMemberesmt:SMBSolutionsMember2023-01-012023-03-310001863105us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001863105esmt:EnterpriseSolutionsMember2023-01-012023-03-310001863105esmt:SMBSolutionsMember2022-12-3100018631052023-04-300001863105us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001863105us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001863105us-gaap:ServiceOtherMemberesmt:EnterpriseSolutionsMember2023-01-012023-03-310001863105us-gaap:MaterialReconcilingItemsMember2022-01-012022-03-310001863105us-gaap:CommonStockMember2022-01-012022-03-310001863105srt:MaximumMember2023-03-310001863105us-gaap:DevelopedTechnologyRightsMember2022-01-012022-12-310001863105us-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001863105us-gaap:ServiceOtherMemberesmt:SMBSolutionsMember2022-01-012022-03-310001863105us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-03-3100018631052022-01-012022-03-310001863105srt:MaximumMember2022-01-012022-03-310001863105us-gaap:DevelopedTechnologyRightsMember2023-03-310001863105us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001863105us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001863105us-gaap:TradeNamesMember2023-01-012023-03-310001863105us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001863105us-gaap:TradeNamesMember2022-12-3100018631052023-03-310001863105us-gaap:OperatingSegmentsMemberesmt:SMBSolutionsMember2023-01-012023-03-310001863105us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001863105us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-03-310001863105srt:MinimumMember2023-01-012023-03-310001863105us-gaap:AccountingStandardsUpdate202108Member2023-03-310001863105us-gaap:ServiceOtherMemberesmt:SMBSolutionsMember2023-01-012023-03-310001863105us-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-3100018631052021-12-310001863105us-gaap:CustomerRelationshipsMember2022-01-012022-12-310001863105esmt:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMemberus-gaap:CommonStockMember2023-03-310001863105us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-03-310001863105us-gaap:RetainedEarningsMember2022-03-310001863105esmt:EnterpriseSolutionsMember2022-01-012022-03-310001863105us-gaap:SubscriptionAndCirculationMemberesmt:SMBSolutionsMember2022-01-012022-03-310001863105esmt:ContingentConsiderationLiabilityMemberus-gaap:FairValueInputsLevel3Member2022-01-012022-03-310001863105esmt:InvoiceCloudIncMemberesmt:CvrBonusAwardPlanMember2022-01-012022-03-310001863105us-gaap:OperatingSegmentsMemberesmt:EnterpriseSolutionsMember2022-01-012022-03-310001863105us-gaap:RetainedEarningsMember2022-01-012022-03-310001863105us-gaap:RetainedEarningsMember2021-12-310001863105us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001863105us-gaap:AdditionalPaidInCapitalMember2022-12-310001863105esmt:TwoThousandAndTwentyOneIncentiveAwardPlanMember2023-01-012023-03-310001863105esmt:SecondaryOfferingMemberus-gaap:CommonStockMember2023-02-282023-02-2800018631052022-01-012022-12-310001863105srt:MaximumMember2022-03-310001863105us-gaap:CustomerRelationshipsMember2022-12-310001863105us-gaap:RetainedEarningsMember2023-03-310001863105us-gaap:AdditionalPaidInCapitalMember2023-03-310001863105esmt:InvoiceCloudIncMemberesmt:CvrBonusAwardPlanMember2023-03-310001863105us-gaap:CustomerRelationshipsMember2023-03-310001863105esmt:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2023-03-310001863105us-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-12-310001863105esmt:InvoiceCloudIncMembersrt:MinimumMemberesmt:CvrBonusAwardPlanMemberesmt:ClassA1CommonSharesMember2019-02-110001863105us-gaap:RetainedEarningsMember2023-01-012023-03-310001863105esmt:SMBSolutionsMember2023-03-3100018631052023-01-012023-03-310001863105esmt:SecondaryOfferingMemberus-gaap:CommonStockMember2023-01-012023-03-31iso4217:USDxbrli:sharesxbrli:pureesmt:Agreementxbrli:sharesesmt:Customeresmt:FinancialInstitutionsiso4217:USDesmt:Segment

c

 

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 March 31, 2023

OR

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

For the transition period from _________________ to _________________

Commission File Number: 001-40835

 

EngageSmart, Inc.

(Exact Name of Registrant as Specified in its Charter)

 

 

Delaware

83-2785225

(State or other jurisdiction of

incorporation or organization)

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

30 Braintree Hill Office Park, Suite 101

Braintree, Massachusetts

02184

(Address of principal executive offices)

(Zip Code)

(781) 848-3733

(Registrant’s telephone number, including area code)

N/A

(Former name, former address and former fiscal year, if changed since last report)

 

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

 

Title of each class

 

Trading

Symbol(s)

 

Name of each exchange on which registered

Common stock, $0.001 par value per share

 

ESMT

 

The 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 April 30, 2023, the registrant had 166,743,782 shares of common stock, $0.001 par value per share, outstanding.

 

 

 

 


 

Table of Contents

 

 

Page

 

 

 

PART I.

FINANCIAL INFORMATION

1

 

 

 

Item 1.

Financial Statements (Unaudited)

1

 

Condensed Consolidated Balance Sheets

1

 

Condensed Consolidated Statements of Operations and Comprehensive Income

2

 

Condensed Consolidated Statements of Stockholders' Equity

3

 

Condensed Consolidated Statements of Cash Flows

4

 

Notes to Condensed Consolidated Financial Statements

6

Item 2.

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

15

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

25

Item 4.

Controls and Procedures

25

 

 

 

PART II.

OTHER INFORMATION

26

 

 

 

Item 1.

Legal Proceedings

26

Item 1A.

Risk Factors

26

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

 

 

 

i


 

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

 

This Quarterly Report on Form 10-Q contains forward-looking statements. We intend such forward-looking statements to be covered by the safe harbor provisions for forward-looking statements contained in Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). All statements other than statements of historical facts contained in this Quarterly Report on Form 10-Q may be forward-looking statements. In some cases, you can identify forward-looking statements by terms such as “may,” “will,” “should,” “expects,” “plans,” “anticipates,” “could,” “intends,” “targets,” “projects,” “contemplates,” “believes,” “estimates,” “forecasts,” “predicts,” “potential” or “continue” or the negative of these terms or other similar expressions. Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to statements regarding our future results of operations and financial position, industry and business trends, equity compensation, business strategy, plans, market growth and our objectives for future operations.

The forward-looking statements in this Quarterly Report on Form 10-Q are only predictions. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our business, financial condition and results of operations. Forward-looking statements involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements, including, but not limited to: risks related to our ability to sustain our rapid growth; our ability to manage our infrastructure to support future growth; risks related to the effectiveness of our risk management efforts to prevent fraudulent activities; risks related to our ability to attract new customers or convert trial customers into paying customers; risks related to our ability to introduce new features or services successfully and to make enhancements to our solutions; risks related to our customers renewing their contracts for our solutions with us and expanding their use of our solutions; risks related to any decline in our customer renewals or failure to convince our customers to broaden their use of solutions and related services; risks related to the net losses we have incurred on an annual basis, and anticipated increases in our operating expenses; our ability to adapt and respond effectively to rapidly changing technology, evolving industry standards and regulations, and changing business needs, requirements, or preferences; risks related to real or perceived errors, failures, or bugs in our solutions; our ability to face intense competition and to maintain or expand market share within our industry; our ability to establish, grow and maintain strategic partnerships; as well as the other important factors discussed in Part I, Item 1A. “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 (the “2022 Form 10-K”), filed on February 23, 2023 with the Securities and Exchange Commission (the “SEC”). The forward-looking statements in this Quarterly Report on Form 10-Q are based upon information available to us as of the date of this Quarterly Report on Form 10-Q, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely upon these statements.

You should read this Quarterly Report on Form 10-Q and the documents that we reference and have filed as exhibits to this Quarterly Report on Form 10-Q with the understanding that our actual future results, performance and achievements may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements. These forward-looking statements speak only as of the date of this Quarterly Report on Form 10-Q. Except as required by applicable law, we do not plan to publicly update or revise any forward-looking statements contained in this Quarterly Report on Form 10-Q, whether as a result of any new information, future events or otherwise.

ii


 

PART I—FINANCIAL INFORMATION

Item 1. Financial Statements.

EngageSmart, Inc.

Condensed Consolidated Balance Sheets

(in thousands, except share and per share amounts)

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

318,291

 

 

$

311,780

 

Accounts receivable, net of allowance for credit losses of $203 and $228 as of March 31, 2023 and December 31, 2022, respectively

 

 

12,275

 

 

 

10,971

 

Unbilled receivables

 

 

6,095

 

 

 

5,413

 

Prepaid expenses and other current assets

 

 

11,686

 

 

 

13,680

 

Total current assets

 

 

348,347

 

 

 

341,844

 

Operating lease right-of-use assets

 

 

25,731

 

 

 

26,907

 

Property and equipment, net

 

 

15,787

 

 

 

14,328

 

Goodwill

 

 

425,677

 

 

 

425,677

 

Acquired intangible assets, net

 

 

68,419

 

 

 

72,319

 

Other assets

 

 

5,820

 

 

 

5,422

 

Total assets

 

$

889,781

 

 

$

886,497

 

Liabilities and stockholders’ equity

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

652

 

 

$

1,229

 

Accrued expenses and other current liabilities

 

 

33,795

 

 

 

38,423

 

Deferred revenue

 

 

8,834

 

 

 

8,237

 

Operating lease liabilities

 

 

4,674

 

 

 

4,632

 

Total current liabilities

 

 

47,955

 

 

 

52,521

 

Long-term operating lease liabilities

 

 

25,845

 

 

 

27,161

 

Deferred income taxes

 

 

1,329

 

 

 

1,322

 

Deferred revenue, net of current portion

 

 

355

 

 

 

335

 

Other long-term liabilities

 

 

172

 

 

 

186

 

Total liabilities

 

 

75,656

 

 

 

81,525

 

Commitments and contingencies (Note 13)

 

 

 

 

 

 

Stockholders' equity:

 

 

 

 

 

 

Preferred stock, par value $0.001 per share, 10,000,000 shares authorized and no shares issued and outstanding as of March 31, 2023 and December 31, 2022

 

 

 

 

 

 

Common stock, par value $0.001 per share, 650,000,000 shares authorized and 166,617,401 and 166,081,011 shares issued and outstanding as of March 31, 2023 and December 31, 2022, respectively

 

 

167

 

 

 

166

 

Additional paid-in capital

 

 

819,347

 

 

 

814,319

 

Accumulated stockholders' deficit

 

 

(5,389

)

 

 

(9,513

)

Total stockholders’ equity

 

 

814,125

 

 

 

804,972

 

Total liabilities and stockholders’ equity

 

$

889,781

 

 

$

886,497

 

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

1


 

EngageSmart, Inc.

Condensed Consolidated Statements of Operations and Comprehensive Income

(in thousands, except share and per share amounts)

(Unaudited)

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Revenue

 

$

88,432

 

 

$

67,362

 

Cost of revenue

 

 

20,899

 

 

 

16,039

 

Gross profit

 

 

67,533

 

 

 

51,323

 

Operating expenses:

 

 

 

 

 

 

General and administrative

 

 

15,407

 

 

 

13,287

 

Selling and marketing

 

 

29,126

 

 

 

22,664

 

Research and development

 

 

14,820

 

 

 

10,040

 

Amortization of intangible assets

 

 

2,362

 

 

 

2,362

 

Total operating expenses

 

 

61,715

 

 

 

48,353

 

Income from operations

 

 

5,818

 

 

 

2,970

 

Other income (expense), net:

 

 

 

 

 

 

Interest expense

 

 

(119

)

 

 

(119

)

Other income, net

 

 

2,539

 

 

 

28

 

Total other income (expense), net

 

 

2,420

 

 

 

(91

)

Income before income taxes

 

 

8,238

 

 

 

2,879

 

Provision for income taxes

 

 

4,114

 

 

 

820

 

Net income and comprehensive income

 

$

4,124

 

 

$

2,059

 

Net income per share:

 

 

 

 

 

 

Basic

 

$

0.02

 

 

$

0.01

 

Diluted

 

$

0.02

 

 

$

0.01

 

Weighted-average number of shares outstanding:

 

 

 

 

 

 

Basic

 

 

166,359,810

 

 

 

162,143,171

 

Diluted

 

 

169,907,554

 

 

 

169,016,112

 

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

2


 

EngageSmart, Inc.

Condensed Consolidated Statements of Stockholders' Equity

(in thousands, except share amounts)

(Unaudited)

 

 

 

 

 

 

 

 

 

Accumulated

 

 

Total

 

 

 

Common Stock

 

 

Additional

 

 

Stockholders'

 

 

Stockholders'

 

 

 

Shares

 

 

Amount

 

 

Paid-in Capital

 

 

Deficit

 

 

Equity

 

Balances as of December 31, 2022

 

 

166,081,011

 

 

$

166

 

 

$

814,319

 

 

$

(9,513

)

 

$

804,972

 

Issuance of common stock upon exercise of stock options

 

 

402,510

 

 

 

1

 

 

 

1,326

 

 

 

 

 

 

1,327

 

Vesting of restricted stock units

 

 

199,145

 

 

 

 

 

 

 

 

 

 

 

 

 

Shares withheld for employee taxes

 

 

(65,265

)

 

 

 

 

 

(1,198

)

 

 

 

 

 

(1,198

)

Stock-based compensation expense

 

 

 

 

 

 

 

 

4,900

 

 

 

 

 

 

4,900

 

Net income

 

 

 

 

 

 

 

 

 

 

 

4,124

 

 

 

4,124

 

Balances as of March 31, 2023

 

 

166,617,401

 

 

$

167

 

 

$

819,347

 

 

$

(5,389

)

 

$

814,125

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

Total

 

 

 

Common Stock

 

 

Additional

 

 

Stockholders'

 

 

Stockholders'

 

 

 

Shares

 

 

Amount

 

 

Paid-in Capital

 

 

Deficit

 

 

Equity

 

Balances as of December 31, 2021

 

 

161,860,980

 

 

$

162

 

 

$

787,043

 

 

$

(30,106

)

 

$

757,099

 

Issuance of common stock upon exercise of stock options

 

 

561,581

 

 

 

 

 

 

1,897

 

 

 

 

 

 

1,897

 

Vesting of restricted stock units

 

 

17,302

 

 

 

 

 

 

 

 

 

 

 

 

 

Shares withheld for employee taxes

 

 

(5,471

)

 

 

 

 

 

(132

)

 

 

 

 

 

(132

)

Stock-based compensation expense

 

 

 

 

 

 

 

 

2,987

 

 

 

 

 

 

2,987

 

Net income

 

 

 

 

 

 

 

 

 

 

 

2,059

 

 

 

2,059

 

Balances as of March 31, 2022

 

 

162,434,392

 

 

$

162

 

 

$

791,795

 

 

$

(28,047

)

 

$

763,910

 

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

3


 

EngageSmart, Inc.

Condensed Consolidated Statements of Cash Flows

(in thousands)

(Unaudited)

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Cash flows from operating activities:

 

 

 

 

 

 

Net income

 

$

4,124

 

 

$

2,059

 

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

 

 

 

 

 

 

Depreciation and amortization expense

 

 

4,892

 

 

 

4,641

 

Amortization of deferred costs

 

 

191

 

 

 

66

 

Stock-based compensation expense

 

 

4,900

 

 

 

2,987

 

Non-cash operating lease expense

 

 

1,164

 

 

 

1,135

 

Deferred income taxes

 

 

7

 

 

 

820

 

Non-cash interest expense

 

 

58

 

 

 

58

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

Prepaid expenses and other current assets

 

 

1,803

 

 

 

(1,780

)

Accounts receivable, net

 

 

(1,304

)

 

 

412

 

Unbilled receivables

 

 

(682

)

 

 

(1,657

)

Other assets

 

 

(456

)

 

 

(410

)

Accounts payable

 

 

(561

)

 

 

(1,415

)

Accrued expenses and other current liabilities

 

 

(4,643

)

 

 

(3,385

)

Deferred revenue

 

 

617

 

 

 

846

 

Operating lease liabilities

 

 

(1,262

)

 

 

(1,662

)

Other long-term liabilities

 

 

(14

)

 

 

26

 

Net cash provided by operating activities

 

 

8,834

 

 

 

2,741

 

Cash flows from investing activities:

 

 

 

 

 

 

Purchases of property and equipment, including costs capitalized for development of internal-use software

 

 

(2,452

)

 

 

(1,509

)

Net cash used in investing activities

 

 

(2,452

)

 

 

(1,509

)

Cash flows from financing activities:

 

 

 

 

 

 

Payment of debt issuance costs

 

 

 

 

 

(23

)

Payments of contingent consideration

 

 

 

 

 

(1,066

)

Proceeds from exercise of stock-based options

 

 

1,327

 

 

 

1,897

 

Payments of taxes related to net share settlement of equity awards

 

 

(1,198

)

 

 

(132

)

Payment of initial public offering costs

 

 

 

 

 

(12

)

Net cash provided by financing activities

 

 

129

 

 

 

664

 

Net increase in cash, cash equivalents and restricted cash

 

 

6,511

 

 

 

1,896

 

Cash, cash equivalents and restricted cash at beginning of period

 

 

312,080

 

 

 

254,594

 

Cash, cash equivalents and restricted cash at end of period

 

$

318,591

 

 

$

256,490

 

Reconciliation of cash, cash equivalents, and restricted cash:

 

 

 

 

 

 

Cash and cash equivalents

 

$

318,291

 

 

$

256,190

 

Restricted cash within other assets

 

 

300

 

 

 

300

 

Total cash, cash equivalents, and restricted cash

 

$

318,591

 

 

$

256,490

 

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

4


 

EngageSmart, Inc.

Condensed Consolidated Statements of Cash Flows (Continued)

(in thousands)

(Unaudited)

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Supplemental cash flow information:

 

 

 

 

 

 

Cash paid for interest

 

$

63

 

 

$

57

 

Cash paid for taxes

 

$

320

 

 

$

1

 

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

 

$

1,439

 

 

$

1,404

 

Supplemental disclosure of non-cash transactions:

 

 

 

 

 

 

Additions to property and equipment included in accounts payable and accrued expenses

 

$

183

 

 

$

100

 

Right of use assets obtained in exchange for new operating lease liabilities

 

$

(12

)

 

$

31,392

 

Deferred initial public offering costs included in accrued expenses

 

$

 

 

$

274

 

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

5


 

EngageSmart, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

1. Nature of Business and Basis of Presentation

EngageSmart, Inc. and its subsidiaries (together referred to herein as the “Company” or “EngageSmart”) is a leading provider of vertically tailored customer engagement software and integrated payments solutions. EngageSmart offers single instance, multi-tenant, true Software-as-a-Service (“SaaS”) vertical solutions, including SimplePractice, InvoiceCloud, HealthPay24 and DonorDrive, that are designed to simplify the Company's customers' engagement with its clients by driving digital adoption and self-service. The Company serves customers across several core verticals: Health & Wellness, Government, Utilities, Financial Services, Healthcare and Giving. EngageSmart's solutions are purpose-built for each of the Company's verticals and they simplify and automate mission-critical workflows such as scheduling, client onboarding, client communication, paperless billing, and electronic payment processing. EngageSmart is headquartered in Braintree, Massachusetts with additional locations throughout the United States.

Secondary Offering

On February 28, 2023, the Company entered into an underwriting agreement (the “Underwriting Agreement”) with Goldman Sachs & Co. LLC and J.P. Morgan Securities LLC, as representatives of the several underwriters named therein, and certain of the Company’s stockholders, including affiliates of General Atlantic, L.P ("General Atlantic") and Summit Partners and certain members of the Company’s management (collectively the “Selling Stockholders”), relating to an underwritten public offering (the “Secondary Offering”) of 8,000,000 shares of the Company’s common stock at a price to the public of $19.00 per share, with an option exercisable by the underwriters for 30 days to purchase up to an additional 1,200,000 shares of common stock from certain of the Selling Stockholders at the public offering price, less underwriting discounts and commissions.

In March 2023, pursuant to the Underwriting Agreement, the Selling Stockholders sold an aggregate of 9,200,000 shares of common stock in the Secondary Offering. The Company did not receive any of the proceeds from the sale of common stock, with all proceeds going to the Selling Stockholders.

In connection with the Secondary Offering, the Company incurred costs of $1.7 million during the three months ended March 31, 2023, which are included within general and administrative expenses on the condensed consolidated statement of operations and comprehensive income.

Basis of Presentation

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions between the Company and its subsidiaries have been eliminated in consolidation. For all the periods reported in these condensed consolidated financial statements, the Company has not and does not have any material revenue-generating operations on a standalone basis, and all the material revenue-generating operations of the Company are conducted by its subsidiaries.

Certain information and note disclosures normally included in the consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Therefore, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the year ended December 31, 2022, included in the Company's 2022 Form 10-K. In the opinion of management, the interim condensed consolidated financial statements reflect all adjustments, consisting of normal recurring adjustments, necessary for a fair presentation of the Company’s financial position for the periods presented. The results for the interim periods presented are not necessarily indicative of future results.

2. Summary of Significant Accounting Policies

The Company’s significant accounting policies are discussed in Note 2 - Summary of Significant Accounting Policies within the notes to consolidated financial statements for the year ended December 31, 2022, included in the Company's 2022 Form 10-K. There have been no significant changes to these policies during the three months ended March 31, 2023, except as noted below.

Risk of Concentrations of Credit and Significant Customers

Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents, and accounts receivable. The Company's cash and cash equivalents are primarily maintained in accounts with two major financial institutions in the United States. At times, the Company may maintain cash and cash equivalent

6


 

balances in excess of Federal Deposit Insurance Corporation ("FDIC") limits. The Company does not believe that it is subject to unusual credit risk beyond the normal credit risk associated with commercial banking relationships.

Significant customers are those that accounted for 10% or more of the Company’s total revenue or accounts receivable during any period presented herein. During the three months ended March 31, 2023 and 2022, no customer accounted for 10% or more of revenue. As of March 31, 2023 and December 31, 2022, no customer accounted for 10% or more of accounts receivable.

Recently Adopted Accounting Pronouncements

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"), which requires the recognition and measurement of contract assets and liabilities acquired in a business combination in accordance with ASC 606, Revenue from Contracts with Customers ("ASC 606"). ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and, if adopted early, requires the retrospective method of transition applied to transactions occurring on or after the beginning of the fiscal year of adoption. The Company adopted this standard effective January 1, 2023 on a prospective basis, and it did not have a material impact on its consolidated financial statements.

3. Revenue

Revenue Disaggregated

The Company disaggregates revenue from contracts with customers by reportable segment and revenue type, as the Company believes it best depicts how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors and is consistent with the manner in which the Company operates the business. The Company generates a significant majority of its revenue in the Enterprise Solutions segment from transaction and usage-based revenue and a majority of its revenue in the SMB Solutions segment from subscription revenue.

The following table depicts disaggregated revenue by segment and revenue type (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Enterprise Solutions

 

 

 

 

 

 

Transaction and usage-based

 

$

35,406

 

 

$

28,319

 

Subscription

 

 

2,555

 

 

 

2,081

 

Other

 

 

684

 

 

 

460

 

Total Enterprise Solutions revenue

 

 

38,645

 

 

 

30,860

 

SMB Solutions

 

 

 

 

 

 

Transaction and usage-based

 

 

14,572

 

 

 

11,027

 

Subscription

 

 

34,903

 

 

 

25,052

 

Other

 

 

312

 

 

 

423

 

Total SMB Solutions revenue

 

 

49,787

 

 

 

36,502

 

Total revenue

 

$

88,432

 

 

$

67,362

 

Contract Assets and Liabilities

Contract assets are rights to consideration in exchange for goods or services that the entity has transferred to a customer when that right is conditional on something other than the passage of time. Contract assets are transferred to accounts receivable once the rights become unconditional. The Company did not have contract assets as of March 31, 2023 or December 31, 2022.

Contract liabilities (deferred revenue) primarily consist of billings and payments received in advance of revenue recognition. The Company primarily bills and collects payments from customers for its services in advance on a monthly, quarterly or annual basis. Contract liabilities are recognized as revenue when services are performed and all other revenue recognition criteria have been met. Amounts expected to be recognized as revenue within 12 months of the balance sheet date are classified as current deferred revenue and amounts expected to be recognized as revenue beyond 12 months of the balance sheet date are classified as non-current deferred revenue. The Company had current deferred revenue of $8.8 million and $8.2 million as of March 31, 2023 and December 31, 2022, respectively. Non-current deferred revenue was $0.4 million as of March 31, 2023 and $0.3 million as of December 31, 2022. During the three months ended March 31, 2023, the Company recognized revenue of $6.8 million from the deferred revenue balance as of December 31, 2022. During the three months ended March 31, 2022, the Company recognized revenue of $5.0 million from the deferred revenue balance as of December 31, 2021.

7


 

Remaining Performance Obligations

ASC 606 requires disclosure of the aggregate amount of the transaction price allocated to unsatisfied performance obligations. As permitted by ASC 606, the Company has elected to exclude from this disclosure any contracts with an original duration of one year or less and any variable consideration that meets specified criteria. For contracts greater than one year in length, the Company's most significant performance obligations consist of variable consideration. Such variable consideration meets the specified criteria for the disclosure exclusion; therefore, the majority of the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied is variable consideration that is not required for this disclosure.

4. Net Income Per Share

Basic net income per share is calculated by dividing net income by the weighted average number of shares of common stock outstanding during the period. Diluted net income per share is calculated by dividing net income by the sum of the weighted average number of shares of common stock and potentially dilutive securities outstanding during the period using the treasury stock method. For the periods in which the Company incurs a net loss, the dilutive effect of the Company’s outstanding common stock equivalents is not included in the calculation as the effect would be anti-dilutive. The following table sets forth the computation of basic and diluted net income per share:

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands, except share and per share amounts)

 

Numerator:

 

 

 

 

 

 

Net income

 

$

4,124

 

 

$

2,059

 

Denominator:

 

 

 

 

 

 

Weighted average shares outstanding, basic

 

 

166,359,810

 

 

 

162,143,171

 

Effect of potential dilutive shares

 

 

3,547,744

 

 

 

6,872,941

 

Weighted average shares outstanding, diluted

 

 

169,907,554

 

 

 

169,016,112

 

Net income per share, basic

 

$

0.02

 

 

$

0.01

 

Net income per share, diluted

 

$

0.02

 

 

$

0.01

 

The Company excluded the following potential shares of common stock, presented based on amounts outstanding at each period end, from the computation of diluted net income per share for the periods indicated because including them would have had an anti-dilutive effect:

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Options to purchase shares

 

 

318,696

 

 

 

580,711

 

Unvested restricted stock units

 

 

389,930

 

 

 

477,344

 

Total

 

 

708,626

 

 

 

1,058,055

 

 

5. Leases

The Company has operating leases for office space to support business operations. The Company's office leases expire at varying dates from 2023 through 2030. The Company's leases do not contain any material residual value guarantees or restrictive covenants. Operating leases are recognized on the condensed consolidated balance sheets as operating lease right-of-use assets, operating lease liabilities and long-term operating lease liabilities. Operating lease expense is recognized on a straight-line basis over the lease term within the Company’s condensed consolidated statements of operations and comprehensive income.

Lease Costs and Other Information

The following table summarizes the components of operating lease expense (in thousands):

 

 

Three Months Ended

 

 

Three Months Ended

 

 

 

March 31, 2023

 

 

March 31, 2022

 

Operating lease cost

 

$

1,185

 

 

$

1,181

 

Variable lease cost

 

 

94

 

 

 

91

 

Total

 

$

1,279

 

 

$

1,272

 

 

8


 

The weighted average remaining lease term (in years) and discount rate were as follows:

 

 

March 31, 2023

 

 

December 31, 2022

 

Weighted-average remaining lease term

 

 

6.6

 

 

 

6.8

 

Weighted-average discount rate

 

 

2.26

%

 

 

2.26

%

Maturity of Lease Liabilities

The following table presents the future minimum lease payments under the Company's operating leases liabilities as of March 31, 2023 (in thousands):

Remainder of 2023

 

 

 

$

3,850

 

2024

 

 

 

 

5,750

 

2025

 

 

 

 

4,489

 

2026

 

 

 

 

4,079

 

2027

 

 

 

 

3,808

 

Thereafter

 

 

 

 

11,001

 

Total lease payments

 

 

 

$

32,977

 

Less: imputed interest

 

 

 

 

(2,458

)

Lease liabilities

 

 

 

$

30,519

 

The Company has subleased certain office space for which incoming sublease amounts will offset the future lease payments in the table above. Under the executed sublease agreement, the Company expects to receive future sublease payments of $0.8 million over the remainder of 2023 and $0.9 million thereafter. As of March 31, 2023, the Company has entered into one lease that has not yet commenced with future lease payments of $0.6 million in the aggregate and a term of approximately five years. The Company expects the lease to commence in the second quarter of 2023.

6. Fair Value Measurements

The following tables present the Company’s fair value hierarchy for its assets and liabilities that were measured at fair value on a recurring basis (in thousands):

 

 

March 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents - money market funds

 

$

269,906

 

 

$

 

 

$

 

 

$

269,906

 

 

 

 

December 31, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents - money market funds

 

$

225,712

 

 

$

 

 

$

 

 

$

225,712

 

Money market funds held as of March 31, 2023 and December 31, 2022 were valued by the Company based on quoted market prices, which represent a Level 1 measurement within the fair value hierarchy. The carrying values of the Company’s accounts receivable, unbilled receivables, accounts payable, and accrued expenses approximate their fair values due to the short-term nature of these assets and liabilities. There were no transfers into or out of Level 3 during the periods presented.

During the three months ended March 31, 2022, the Company fully settled its contingent consideration liability which was previously measured using Level 3 inputs. Changes in the fair value of the Company’s contingent consideration liability were as follows (in thousands):

Balance as of December 31, 2021

 

$

2,800

 

Payment of contingent consideration

 

 

(2,800

)

Change in fair value

 

 

 

Balance as of March 31, 2022

 

$

 

 

9


 

7. Goodwill and Acquired Intangible Assets

The carrying amount of goodwill by segment resulting from the Company's acquisitions as of March 31, 2023 and December 31, 2022 was as follows:

 

 

March 31, 2023

 

 

December 31, 2022

 

Enterprise Solutions

 

$

218,658

 

 

$

218,658

 

SMB Solutions

 

 

207,019

 

 

 

207,019

 

Total

 

$

425,677

 

 

$

425,677

 

Acquired intangible assets of the Company consisted of the following (in thousands):

 

 

 

 

 

March 31, 2023

 

 

 

Weighted Average
Useful Life

 

 

Gross Carrying Value

 

 

Accumulated Amortization

 

 

Net Carrying Value

 

 

 

(in years)

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

 

10.0

 

 

$

82,841

 

 

$

(33,414

)

 

$

49,427

 

Developed technology

 

 

7.0

 

 

 

42,913

 

 

 

(25,001

)

 

 

17,912

 

Tradenames

 

 

5.0

 

 

 

5,824

 

 

 

(4,744

)

 

 

1,080

 

Total

 

 

 

 

$

131,578

 

 

$

(63,159

)

 

$

68,419

 

 

 

 

 

 

 

December 31, 2022

 

 

 

Weighted Average
Useful Life

 

 

Gross Carrying Value

 

 

Accumulated Amortization

 

 

Net Carrying Value

 

 

 

(in years)

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

 

10.0

 

 

$

82,841

 

 

$

(31,344

)

 

$

51,497

 

Developed technology

 

 

7.0

 

 

 

42,913

 

 

 

(23,463

)

 

 

19,450

 

Tradenames

 

 

5.0

 

 

 

5,824

 

 

 

(4,452

)

 

 

1,372

 

Total

 

 

 

 

$

131,578

 

 

$

(59,259

)

 

$

72,319

 

The Company recorded amortization expense of $3.9 million for each of the three month periods ended March 31, 2023 and 2022. Amortization of developed technology is recorded within cost of revenue, while amortization of customer relationships and tradenames is recorded within amortization of intangible assets on the Company’s condensed consolidated statements of operations and comprehensive income. Future estimated amortization expense of the Company’s intangible assets as of March 31, 2023 is expected to be as follows (in thousands):

Remainder of 2023

 

$

11,700

 

2024

 

 

14,640

 

2025

 

 

14,383

 

2026

 

 

9,335

 

2027

 

 

8,284

 

Thereafter

 

 

10,077

 

Total

 

$

68,419

 

 

8. Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consisted of the following (in thousands):

 

 

March 31, 2023

 

 

December 31, 2022

 

Accrued employee compensation and benefits

 

$

7,926

 

 

$

16,897

 

Accrued consulting and professional fees

 

 

3,291

 

 

 

2,560

 

Accrued processing fees

 

 

3,256

 

 

 

2,287

 

Accrued channel partner fees

 

 

2,952

 

 

 

2,679

 

Accrued license fees

 

 

4,477

 

 

 

3,629

 

Accrued marketing

 

 

2,195

 

 

 

2,169

 

Accrued tax liabilities

 

 

2,944

 

 

 

1,769

 

Other

 

 

6,754

 

 

 

6,433

 

Total

 

$

33,795

 

 

$

38,423

 

 

10


 

9. Debt

As of March 31, 2023 and December 31, 2022, the Company had no long-term debt outstanding.

2021 Revolving Credit Facility

On September 27, 2021, the Company entered into a revolving credit agreement (“2021 Revolving Credit Facility”) with JPMorgan Chase Bank, N.A. as administrative agent and certain other lenders. The 2021 Revolving Credit Facility allows the Company to borrow up to $75.0 million, $7.5 million of which may be comprised of a letter of credit facility. The 2021 Revolving Credit Facility will mature on September 27, 2026. In conjunction with the 2021 Revolving Credit Facility, the Company incurred debt issuance costs in the amount of $1.2 million, which were recorded within other assets on the condensed consolidated balance sheets and are being amortized into interest expense over the term of the 2021 Revolving Credit Facility. The 2021 Revolving Credit Facility requires the Company to pay a commitment fee in respect to unused revolving credit facility commitments of 0.25% per annum. The commitment fee is recorded as a component of interest expense on the Company's condensed consolidated statements of operations and comprehensive income. As of March 31, 2023, the Company has not yet drawn upon the 2021 Revolving Credit Facility, although $2.1 million has been utilized against the 2021 Revolving Credit Facility in the form of a line of credit, reducing the Company's borrowing capacity to $72.9 million.

The 2021 Revolving Credit Facility contains certain financial maintenance covenants, which require the Company to not exceed certain specified total net leverage ratios at the end of each fiscal quarter.

10. Stockholders' Equity

Preferred Stock

In connection with the Company's initial public offering ("IPO") in September 2021, the Company's amended and restated certificate of incorporation and amended and restated bylaws became effective, which authorized the issuance of 10,000,000 shares of preferred stock with a par value of $0.001 per share, with rights and preferences, including voting rights, designated from time to time by the Board of Directors. As of March 31, 2023, no shares of preferred stock were issued or outstanding.

Common Stock

The Company's amended and restated certificate of incorporation authorized the issuance of 650,000,000 shares of common stock with a par value of $0.001 per share. As of March 31, 2023, there were 166,617,401 shares of common stock issued and outstanding.

11. Stock-based Compensation

2021 Incentive Award Plan

In September 2021, the Company’s Board of Directors adopted, and its stockholders approved, the 2021 Incentive Award Plan (“2021 Plan”), which became effective in connection with the Company's IPO. The 2021 Plan provides for granting stock options, including incentive stock options ("ISOs") and nonqualified stock options ("NSOs"), restricted stock, dividend equivalents, restricted stock units ("RSUs"), other stock-based awards, and cash awards to eligible employees, consultants and directors. A total of 14,798,186 shares of the Company’s common stock have been reserved for issuance under the 2021 Plan. The number of shares initially available for issuance will be increased annually on January 1 of each calendar year beginning in 2022 and ending in 2031 by an amount equal to the lesser of (i) 5% of the shares of the Company's common stock outstanding on the final day of the immediately preceding calendar year or (ii) a smaller number of shares as determined by the Company's Board of Directors. As of March 31, 2023, there were 11,574,631 remaining shares available for the Company to grant under the 2021 Plan.

The Company’s Amended and Restated 2015 Stock Option Plan ("2015 Plan”) provided for the granting of ISOs and NSOs to the Company's employees, consultants, and nonemployee directors. In conjunction with the effectiveness of the 2021 Plan, the Company’s Board of Directors voted that no further awards would be granted under the 2015 Plan but any

11


 

awards under the 2015 Plan that were outstanding as of the date of the IPO shall remain outstanding and continue to be subject to the terms and conditions of the 2015 Plan.

Stock-based awards granted to employees generally vest over a four-year period, and, in the case of stock options, expire ten years from the date of grant.

2021 Employee Stock Purchase Plan

In September 2021, the Company’s Board of Directors adopted, and its stockholders approved, the 2021 Employee Stock Purchase Plan (“2021 ESPP”), which became effective in connection with the IPO. The 2021 ESPP authorizes the issuance of shares of common stock pursuant to purchase rights granted to employees. A total of 2,219,728 shares of the Company’s common stock have been reserved for future issuance under the 2021 ESPP. The number of shares available for issuance under the 2021 ESPP will be annually increased on January 1 of each calendar year beginning in 2022 and ending in 2031, by an amount equal to the lesser of: (i) 1% of the aggregate number of shares of the Company's common stock outstanding on the final day of the immediately preceding calendar year or (ii) such smaller number of shares as is determined by the Company's Board of Directors.

The 2021 ESPP permits eligible participants to purchase common stock through payroll deductions of up to 15% of their eligible compensation during the offering period. The purchase price of the shares will be 85% of the lesser of the fair market value of the Company's common stock on the first day of the offering period or the fair market value on the last day of the offering period. The Company's first offering period commenced on February 1, 2022 and ended on May 31, 2022. Following the completion of the first offering period, the 2021 ESPP will typically be administered through consecutive six-month offering periods, commencing on June 1st and December 1st of each fiscal year. As of March 31, 2023, there were 2,155,456 shares of common stock available for issuance under the 2021 ESPP.

Stock-based Compensation Expense

Stock-based compensation expense is reflected in the condensed consolidated statements of operations and comprehensive income as follows (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Cost of revenue

 

$

551

 

 

$

108

 

General and administrative

 

 

2,442

 

 

 

2,319

 

Selling and marketing

 

 

951

 

 

 

403

 

Research and development

 

 

956

 

 

 

157

 

Total

 

$

4,900

 

 

$

2,987

 

 

12. Income Taxes

The Company's effective income tax rates were 49.9% and 28.5% for the three months ended March 31, 2023 and 2022, respectively. The effective tax rate for the three months ended March 31, 2023 was higher than the statutory rate of 21.0% primarily due to stock-based compensation adjustments, the impact of state taxes and the impact of the valuation allowance, partially offset by excess benefits from stock-based compensation. The effective tax rate for the three months ended March 31, 2022 was higher than the statutory rate of 21.0% primarily due to stock-based compensation adjustments and the impact of state taxes, partially offset by excess benefits from stock-based compensation.

13. Commitments and Contingencies

Non-Cancellable Commitments

As of March 31, 2023, the Company had non-cancellable commitments to vendors primarily consisting of subscriptions to third party software products. Obligations under contracts that are cancellable or with a remaining term of 12 months or less are not included. As of March 31, 2023, future minimum payments under other non-cancellable agreements were as follows (in thousands):

12


 

Remainder of 2023

 

$

3,437

 

2024

 

 

2,915

 

2025

 

 

499

 

2026

 

 

83

 

2027

 

 

 

Thereafter

 

 

 

Total

 

$

6,934

 

Contingent Value Payments

In 2019, the CVR Bonus Award Plan ("CVR Plan") was established for the benefit of option holders as of February 11, 2019 in the event that holders of Class A-1 common shares of EngageSmart, LLC (the Company's predecessor) receive cash distributions in connection with certain exit events specified under EngageSmart, LLC's LLC Agreement of at least $889.1 million (the “Performance Threshold”). Subject to the achievement of the Performance Threshold, CVR Unit Awards ("CVR Units") entitle the holder, subject generally to the holder’s continued employment through the date of payment, to a pro-rata portion of a bonus pool (based on a participant’s share of CVR Units held). The maximum amount of this bonus pool was capped at $9.5 million, of which, $6.0 million remains outstanding as of March 31, 2023. No compensation expense has been recognized in relation to the CVR Plan as the Company has determined that achievement of the Performance Threshold is not probable as of March 31, 2023.

In connection with the Company’s IPO in 2021, the CVR Plan was amended to reflect the conversion of EngageSmart, LLC to EngageSmart, Inc. and the CVR Units otherwise remain subject to substantially the same terms and conditions applicable immediately prior to the Company’s IPO. Following the IPO and the conversion of EngageSmart, LLC to EngageSmart, Inc. (and related transactions), General Atlantic subscribed and received 288,344 additional shares of common stock in the Company, with the value of each share based on the public offering price of the shares of common stock sold by the Company in the IPO. As consideration for the additional shares of common stock, General Atlantic entered into a promissory note with the Company, which requires General Atlantic to make a capital contribution to the Company equal to the amount of any future payments to be made by the Company to holders of CVR Units pursuant to the CVR Plan, which such payments would be triggered by the events specified under the amended CVR Plan. In the event the CVR Units are forfeited or the Performance Threshold is not met, General Atlantic will not be required to make any payments under the promissory note and will keep the shares issued.

Indemnification Agreements

In the normal course of business, the Company may provide indemnification of varying scope and terms to third parties and may enter into commitments and guarantees (“Agreements”) under which it may be required to make payments. The duration of these Agreements varies, and in certain cases, may be indefinite with no limit to the Company’s maximum potential payment exposure. In addition, the Company has obligations with certain members of its board of directors and certain executive officers that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors and/or officers. To date, the Company has not incurred any material costs as a result of such indemnifications. The Company does not believe that the outcome of any claims under any indemnification arrangements will have a material effect on its financial position, results of operations or cash flows, and it has not accrued any liabilities related to such obligations in its condensed consolidated financial statements as of March 31, 2023 and December 31, 2022.

Legal Proceedings

The Company is from time to time subject to various other legal proceedings and claims, either asserted or unasserted, which arise in the ordinary course of business. The Company routinely assesses its current litigation and/or threatened litigation as to the probability of ultimately incurring a liability. In situations where the Company assesses the likelihood of loss as probable, the Company records its best estimate of the ultimate loss if reasonably possible to estimate. While the outcome of these claims cannot be predicted with certainty, the Company believes that these pending or threatened legal proceedings or claims could not have a material impact on the Company’s condensed consolidated financial statements.

14. Segment and Geographic Information

Segment Information

The Company has determined that its chief executive officer is its chief operating decision maker (“CODM”) and the Company is organized into two reportable segments: Enterprise Solutions and SMB Solutions. The reportable segments were determined based on how the CODM reviews business performance and makes decisions about resources to be allocated.

13


 

The Enterprise Solutions segment is primarily engaged in providing SaaS solutions that simplify customer-client engagement primarily through electronic billing and digital payments. Enterprise solutions are built to address the unique needs of specific verticals: Government, Utilities, Financial Services, Healthcare and Giving. For the Enterprise Solutions segment, the Company integrates directly with its customers’ core software systems and utilizes a partner-assisted direct sales model for purposes of its go-to-market strategy. The Company generates a significant majority of its revenue in this segment from transaction and usage-based revenue. For the three months ended March 31, 2023, this segment generated 44% of total revenue.

The SMB Solutions segment is primarily engaged in providing end-to-end practice management solutions geared toward the Health & Wellness industry. For the Company's SMB Solutions segment, the Company primarily relies on a free trial to paid customer sales model. The Company generates interest for its offerings in the Company's SMB Solutions segment through a combination of search engine optimization, word-of-mouth, paid customer referrals, and search engine marketing. The Company generates a majority of its revenue in this segment from subscription revenue. For the three months ended March 31, 2023, this segment generated 56% of total revenue.

The CODM evaluates segment operating performance using revenue and Adjusted EBITDA, as defined below, from reportable segments to make resource allocation decisions and to evaluate segment performance. Adjusted EBITDA assists management in comparing the Company’s performance on a consistent basis for purposes of business decision-making. The Company defines Adjusted EBITDA as net income excluding interest income (expense), net; provision for income taxes; depreciation; and amortization of intangible assets, as further adjusted for transaction-related expenses and stock-based compensation. Adjusted EBITDA from reportable segments excludes unallocated corporate costs which are primarily comprised of costs for accounting, finance, legal, human resources and costs for certain executives supporting overall business strategy and execution.

The following table sets forth the revenue and Adjusted EBITDA results attributable to each reportable segment and includes a reconciliation of the totals reported for the reportable segments to the applicable line items in the Company’s accompanying condensed consolidated statements of operations and comprehensive income (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Revenue

 

 

 

 

 

 

Enterprise Solutions

 

$

38,645

 

 

$

30,860

 

SMB Solutions

 

 

49,787

 

 

 

36,502

 

Total revenue

 

$

88,432

 

 

$

67,362

 

Adjusted EBITDA

 

 

 

 

 

 

Enterprise Solutions

 

 

6,423

 

 

 

4,476

 

SMB Solutions

 

 

18,468

 

 

 

13,018

 

Total Adjusted EBITDA from reportable segments

 

 

24,891

 

 

 

17,494

 

Unallocated corporate expenses

 

 

(7,569

)

 

 

(6,937

)

Total Adjusted EBITDA

 

 

17,322

 

 

 

10,557

 

Reconciling items:

 

 

 

 

 

 

Interest income (expense), net

 

 

2,420

 

 

 

(88

)

Amortization of intangible assets

 

 

(3,900

)

 

 

(3,901

)

Depreciation

 

 

(992

)

 

 

(740

)

Transaction-related expenses

 

 

(1,712

)

 

 

38

 

Stock-based compensation

 

 

(4,900

)

 

 

(2,987

)

Income before income taxes

 

 

8,238

 

 

 

2,879

 

Provision for income taxes

 

 

4,114

 

 

 

820

 

Net income

 

$

4,124

 

 

$

2,059

 

The Company’s CODM does not separately evaluate assets by segment, and therefore assets by segment are not presented.

Geographic Information

For the three months ended March 31, 2023 and 2022, revenues by geographic region are not disclosed as revenue outside the United States does not exceed 10% of total revenue.

The Company does not disclose geographic information for long-lived assets as long-lived assets located outside the United States do not exceed 10% of total assets.

14


 

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

 

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q, as well as our consolidated financial statements and related notes included in our 2022 Form 10-K. This discussion, particularly information with respect to our future results of operations or financial condition, business strategy and plans, and objectives of management for future operations, includes forward-looking statements that involve risks and uncertainties as described under the heading “Special Note Regarding Forward-Looking Statements” in this Quarterly Report on Form 10-Q. You should review the disclosure in Part I, Item 1A. "Risk Factors" in our 2022 Form 10-K for a discussion of important factors that could cause our actual results to differ materially from those anticipated in these forward-looking statements.

Overview

We are a leading provider of vertically tailored customer engagement software and integrated payments solutions. At EngageSmart, our mission is to simplify customer and client engagement to allow our customers to focus resources on initiatives that improve their businesses and better serve their communities. We offer single instance, multi-tenant, true Software-as-a-Service ("SaaS") vertical solutions that are designed to simplify our customers’ engagement with their clients by driving digital adoption and self-service. As of March 31, 2023, we serve approximately 104,800 customers in the SMB Solutions segment and approximately 3,400 customers in the Enterprise Solutions segment across several core verticals: Health & Wellness, Government, Utilities, Financial Services, Healthcare and Giving. Our SaaS solutions are purpose-built for each of our verticals and they simplify and automate mission-critical workflows such as scheduling, client onboarding, client communication, paperless billing, and electronic payment processing. Our solutions transform our customers’ digital engagement and empower them to manage, improve, and grow their businesses.

Our vertically tailored solutions include software and payment tools that automate mission-critical business workflows for customers across our verticals. Our value proposition is focused on transforming our customers’ digital engagement through four core SaaS solutions, including:

SimplePractice. An end-to-end practice management and electronic health record ("EHR") platform that health and wellness professionals use to manage their practices. SimplePractice serves practitioners, who are our customers, throughout their career journey, allowing them to manage their practice development from licensure to private practice. SimplePractice enables customers to engage with their clients across both virtual and in-person settings, schedule appointments, document cases, and handle all aspects of billing and payment processing, as well as, insurance claim processing on one integrated platform. Our platform also helps our customers build and grow their practices through the use of our online marketplace.
InvoiceCloud. An electronic bill presentment and payment solution that helps our Government, Utility, and Financial Services customers digitize billing, client communications, and collections. We believe InvoiceCloud drives superior client digital adoption, which increases engagement and drives operational efficiency for our customers.
HealthPay24. A patient engagement and payment platform that helps health systems, physician groups, dental practices, and medical billers efficiently drive patient self-pay collections.
DonorDrive. A fundraising software platform that helps non-profits, healthcare organizations, and higher education institutions produce virtual events, launch branded donation campaigns, and create peer-to-peer fundraising experiences.

Our Business Segments

We organize our solutions into two reportable segments, Enterprise Solutions and SMB Solutions. The chief operating decision maker (“CODM”), which is our chief executive officer, evaluates segment operating performance using revenue and Adjusted EBITDA from reportable segments to make resource allocation decisions and to evaluate segment performance.

Enterprise Solutions. The Enterprise Solutions segment is primarily engaged in providing SaaS solutions that simplify customer-client engagement primarily through electronic billing and digital payments, and includes our InvoiceCloud, HealthPay24 and DonorDrive solutions. Enterprise solutions are built to address the unique needs of specific verticals: Government, Utilities, Financial Services, Healthcare and Giving. For the Enterprise Solutions segment, we typically integrate directly with our customers’ core software systems and utilize a partner-assisted direct sales model for purposes of our go-to-market strategy. We generate a significant majority of our revenue in this

15


 

segment from transaction and usage-based revenue. For the three months ended March 31, 2023, this segment generated 44% of total revenue.
SMB Solutions. The SMB Solutions segment is primarily engaged in providing end-to-end practice management solutions geared toward the Health & Wellness industry and includes our SimplePractice solution. For our SMB Solutions segment, we primarily rely on a free trial to paid customer sales model. We generate interest for our offerings in our SMB Solutions segment through a combination of search engine optimization, word-of-mouth, paid customer referrals, and search engine marketing. We generate a majority of our revenue in this segment from subscription revenue. For the three months ended March 31, 2023, this segment generated 56% of total revenue.

Our Revenue Model

We primarily generate two types of revenue: (i) subscription revenue and (ii) transaction and usage-based revenue.

Subscription revenue. Generally consists of recurring monthly SaaS subscriptions from the sale of our solutions.
Transaction and usage-based revenue. Generally based on the number of Transactions Processed, as defined below, or the dollar value of the Transactions Processed within our software solutions, which is paid to us by our customers, our customers’ clients, or a combination of both. For our transaction and usage-based revenue that is derived from the facilitation of payment processing, in general, we receive more revenue for card-based payments than for electronic check and ACH payments.

Impact of Economic and Inflationary Pressure on Our Business

We continued to operate in an environment of economic uncertainty and inflationary pressure, however inflation did not have a material impact on our results of operations in the first quarter of 2023.

The full extent to which economic and inflationary pressure will directly or indirectly impact our business, results of operations, cash flows, and financial condition will depend on future developments that are highly uncertain and cannot be accurately predicted. For further discussion of the potential impacts that inflationary pressure and economic uncertainty could have on our business, financial condition, and operating results, refer to Part I, Item 1A. “Risk Factors” in our 2022 Form 10-K.

Key Business Metrics and Non-GAAP Financial Measures

We review the following key business metrics and non-GAAP financial measures to evaluate our business, measure our performance, identify trends affecting our business, formulate business plans and make strategic decisions. Accordingly, we believe our key business metrics and non-GAAP financial measures provide useful information to investors and others in understanding and evaluating our results of operations in the same manner as our management team. Our key business metrics and non-GAAP financial measures are presented for supplemental informational purposes only, should not be considered a substitute for financial information presented in accordance with accounting principles generally accepted in the United States ("GAAP") and may be calculated differently than similarly titled metrics or measures presented by other companies.

Number of Customers

We serve a wide variety of customers across our verticals. The majority of our customers are based in the United States. For the purpose of measuring our key business metrics, we define customers as individuals or entities with whom we directly contract to use our solutions. The total number of customers for each of our segments is presented below.

 

 

March 31, 2023

 

 

March 31, 2022

 

Customers in the SMB Solutions segment

 

 

104,790

 

 

 

84,579

 

Customers in the Enterprise Solutions segment

 

 

3,390

 

 

 

3,183

 

Total

 

 

108,180

 

 

 

87,762

 

Transactions Processed

We define Transactions Processed as the number of accepted payment transactions, such as credit card and debit card transactions, ACH payments, emerging electronic payments, other communication, text messaging and interactive voice response transactions, and other payment transaction types, which are facilitated through our solutions during a given period. We believe Transactions Processed is a useful key business metric for investors because it directly correlates with transaction and usage-based revenue. We use Transactions Processed to evaluate changes in transaction and usage-based revenue over time.

16


 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

(in millions)

 

Transactions Processed

 

 

42.6

 

 

 

34.3

 

Adjusted EBITDA and Adjusted EBITDA Margin

We define Adjusted EBITDA as net income excluding interest income (expense), net, provision for income taxes, depreciation, and amortization of intangible assets, as further adjusted for transaction-related expenses, and stock-based compensation. We define Adjusted EBITDA Margin as Adjusted EBITDA divided by revenue. We believe that Adjusted EBITDA and Adjusted EBITDA Margin, when taken collectively with our GAAP results, may be helpful to investors because they provide consistency and comparability with past financial performance and assist in comparisons with other companies, some of which use similar non-GAAP financial measures to supplement their GAAP results.

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands, except percentages)

 

Net income

 

$

4,124

 

 

$

2,059

 

Net income margin

 

 

4.7

%

 

 

3.1

%

Adjusted EBITDA

 

$

17,322

 

 

$

10,557

 

Adjusted EBITDA Margin

 

 

19.6

%

 

 

15.7

%

Adjusted Gross Profit and Adjusted Gross Margin

We define Adjusted Gross Profit as gross profit as adjusted amortization of intangible assets and stock-based compensation. We define Adjusted Gross Margin as Adjusted Gross Profit divided by revenue. We believe that Adjusted Gross Profit and Adjusted Gross Margin, when taken collectively with our GAAP results, may be helpful to investors because they provide consistency and comparability with past financial performance and assist in comparisons with other companies, some of which use similar non-GAAP financial measures to supplement their GAAP results.

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands, except percentages)

 

Gross profit

 

$

67,533

 

 

$

51,323

 

Gross margin

 

 

76.4

%

 

 

76.2

%

Adjusted Gross Profit

 

$

69,622

 

 

$

52,970

 

Adjusted Gross Margin

 

 

78.7

%

 

 

78.6

%

Management uses Adjusted EBITDA, Adjusted EBITDA Margin, Adjusted Gross Profit, and Adjusted Gross Margin:

as measures of operating performance because they assist us in comparing the operating performance of our business on a consistent basis, as they remove the impact of items not directly resulting from our core operations;
for planning purposes, including the preparation of our internal annual operating budget and financial projections;
to evaluate the performance and effectiveness of our operational strategies; and
to evaluate our capacity to expand our business.

By providing these non-GAAP financial measures, together with a reconciliation to the most directly comparable GAAP measure, we believe we are enhancing investors’ understanding of our business and our results of operations, as well as assisting investors in evaluating how well we are executing our strategic initiatives. Adjusted EBITDA, Adjusted EBITDA Margin, Adjusted Gross Profit, and Adjusted Gross Margin have limitations as analytical tools, and should not be considered in isolation, or as an alternative to, or a substitute for net income, net income margin, gross profit, gross margin, or other financial statement data presented in our consolidated financial statements as indicators of financial performance. Some of the limitations are:

such measures do not reflect the interest expense or the cash requirements necessary to service interest or principal payments on our debt;
such measures do not reflect our tax expense or the cash requirements to pay our taxes;
although depreciation and amortization are non-cash charges, the assets being depreciated and amortized will often have to be replaced in the future and such measures do not reflect any cash requirements for such replacements; and

17


 

other companies in our industry may calculate such measures differently than we do, limiting their usefulness as comparative measures.

Reconciliations of Non-GAAP Financial Measures

The following tables present the reconciliations for each non-GAAP financial measure to the most directly comparable financial measure calculated and presented in accordance with GAAP.

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands, except percentages)

 

Net income

 

$

4,124

 

 

$

2,059

 

Net income margin

 

 

4.7

%

 

 

3.1

%

Adjustments:

 

 

 

 

 

 

Provision for income taxes

 

 

4,114

 

 

 

820

 

Interest (income) expense, net

 

 

(2,420

)

 

 

88

 

Amortization of intangible assets

 

 

3,900

 

 

 

3,901

 

Depreciation

 

 

992

 

 

 

740

 

Stock-based compensation

 

 

4,900

 

 

 

2,987

 

Transaction-related expense

 

 

1,712

 

 

 

(38

)

Adjusted EBITDA

 

$

17,322

 

 

$

10,557

 

Adjusted EBITDA Margin

 

 

19.6

%

 

 

15.7

%

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands, except percentages)

 

Gross profit

 

$

67,533

 

 

$

51,323

 

Gross margin

 

 

76.4

%

 

 

76.2

%

Adjustments:

 

 

 

 

 

 

Amortization of intangible assets

 

 

1,538

 

 

 

1,539

 

Stock-based compensation

 

 

551

 

 

 

108

 

Adjusted Gross Profit

 

$

69,622

 

 

$

52,970

 

Adjusted Gross Margin

 

 

78.7

%

 

 

78.6

%

Components of Results of Operations

Revenue

We generate revenue primarily from providing access to our SaaS solutions via subscription and transaction and usage-based fees for services provided through such solutions. To a lesser extent, we also generate revenue from the sale of implementation services, sale of on-demand learning courses and the sale of hardware.

Cost of Revenue

Cost of revenue primarily consists of personnel-related expenses for our customer support and operations teams, certain variable transaction and licensing costs, amortization of intangible assets related to acquired developed technology, and hosting and data storage costs associated with our infrastructure and platform environments. We expect that cost of revenue will increase in absolute dollars, but it may fluctuate as a percentage of revenue from period to period as we continue to invest in growing our business across our segments.

Operating Expenses

General and administrative

General and administrative expenses consist primarily of personnel-related expenses, professional and consulting-related expenses, and software costs. We expect that general and administrative expenses will increase, but they may fluctuate as a percentage of revenue from period to period. Over the longer term, we expect general and administrative expenses to decrease as a percentage of revenue as we leverage the scale of our business.

Selling and marketing

Selling and marketing expenses consist primarily of personnel-related expenses, inclusive of sales commission expense, fees paid to third-party partners, and costs to market and promote our solutions through advertisements and marketing

18


 

events. We expect our selling and marketing expenses to increase in absolute dollars as we continue to invest in new customer acquisition and retention efforts, but they may fluctuate as a percentage of revenue from period to period.

Research and development

Research and development expenses consist primarily of personnel-related expenses, third-party consulting costs, and costs for software tools for product management and software development. Costs associated with developing new products and features that qualify as internal use software are capitalized and amortized. We expect our research and development expenses to increase in absolute dollars, but they may fluctuate as a percentage of revenue from period to period as we expand our research and development team to develop new products and enhance existing products.

Amortization of intangible assets

Amortization of intangible assets, within operating expenses, consists primarily of amortization of customer relationship and tradename assets acquired as part of business combinations. We amortize acquired intangible assets over their estimated useful lives based on the pattern of consumption of the economic benefits or, if that pattern cannot be readily determined, on a straight-line basis.

Other Income (Expense), Net

Interest expense

Interest expense consists of amortization of debt issuance costs and fees associated with unused revolving credit facility commitments.

Other income, net

Other income, net consists primarily of interest income on our cash and cash equivalents.

Results of Operations

The following table sets forth, for the periods presented, each line item from our condensed consolidated statements of operations and comprehensive income on a percentage of revenue basis. The period-to-period comparison of financial results is not necessarily indicative of future results. The information contained in the table below should be read in conjunction with our condensed consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q.

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

(% of total revenue)

 

Revenue

 

 

100.0

%

 

 

100.0

%

Cost of revenue

 

 

23.6

%

 

 

23.8

%

Gross profit

 

 

76.4

%

 

 

76.2

%

Operating expenses:

 

 

 

 

 

 

General and administrative

 

 

17.4

%

 

 

19.7

%

Selling and marketing

 

 

32.9

%

 

 

33.6

%

Research and development

 

 

16.8

%

 

 

14.9

%

Amortization of intangible assets

 

 

2.7

%

 

 

3.5

%

Total operating expenses

 

 

69.8

%

 

 

71.8

%

Income from operations

 

 

6.6

%

 

 

4.4

%

Other income (expense), net:

 

 

 

 

 

 

Interest expense

 

 

(0.1

)%

 

 

(0.2

)%

Other income, net

 

 

2.9

%

 

 

0.0

%

Total other income (expense), net

 

 

2.7

%

 

 

(0.1

)%

Income before income taxes

 

 

9.3

%

 

 

4.3

%

Provision for income taxes

 

 

4.7

%

 

 

1.2

%

Net income and comprehensive income

 

 

4.7

%

 

 

3.1

%

 

19


 

Comparison of the Three Months Ended March 31, 2023 and 2022

The following tables set forth our results of operations for the periods presented:

 

Three Months Ended March 31,

 

 

2023

 

 

2022

 

 

Change

 

 

Amount

 

 

Amount

 

 

Amount

 

 

%

 

 

(in thousands, except percentages)

 

Revenue

$

88,432

 

 

$

67,362

 

 

$

21,070

 

 

 

31.3

%

Cost of revenue

 

20,899

 

 

 

16,039

 

 

 

4,860

 

 

 

30.3

%

Gross profit

 

67,533

 

 

 

51,323

 

 

 

16,210

 

 

 

31.6

%

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

General and administrative

 

15,407

 

 

 

13,287

 

 

 

2,120

 

 

 

16.0

%

Selling and marketing

 

29,126

 

 

 

22,664

 

 

 

6,462

 

 

 

28.5

%

Research and development

 

14,820

 

 

 

10,040

 

 

 

4,780

 

 

 

47.6

%

Amortization of intangible assets

 

2,362

 

 

 

2,362

 

 

 

 

 

 

%

Total operating expenses

 

61,715

 

 

 

48,353

 

 

 

13,362

 

 

 

27.6

%

Income from operations

 

5,818

 

 

 

2,970

 

 

 

2,848

 

 

 

95.9

%

Other income (expense), net:

 

 

 

 

 

 

 

 

 

 

 

Interest expense

 

(119

)

 

 

(119

)

 

 

 

 

 

%

Other income, net

 

2,539

 

 

 

28

 

 

 

2,511

 

 

 

8,967.9

%

Total other income (expense), net

 

2,420

 

 

 

(91

)

 

 

2,511

 

 

 

(2,759.3

)%

Income before income taxes

 

8,238

 

 

 

2,879

 

 

 

5,359

 

 

 

186.1

%

Provision for income taxes

 

4,114

 

 

 

820

 

 

 

3,294

 

 

 

401.7

%

Net income and comprehensive income

$

4,124

 

 

$

2,059

 

 

$

2,065

 

 

 

100.3

%

Revenue

Revenue increased $21.1 million for the three month period ended March 31, 2023, as compared to the corresponding period in 2022, primarily due to an increase of $10.6 million in transaction and usage-based revenue driven by an increase in the number of Transactions Processed. Additionally, subscription revenue increased $10.3 million driven by an increase in the number of customers utilizing our solutions, the impact of the pricing and packaging changes in our SMB Solutions segment that occurred in the first quarter of 2022, and higher revenue from existing customer expansion.

Cost of revenue

Cost of revenue increased $4.9 million for the three month period ended March 31, 2023, as compared to the corresponding period in 2022, primarily related to an increase of $2.9 million in personnel-related costs, driven by customer support headcount growth to sustain the increased demand for our solutions, and a $1.3 million increase in certain variable transaction, licensing and hosting costs due to higher usage of our solutions.

General and administrative expenses

General and administrative expenses increased $2.1 million for the three month period ended March 31, 2023, as compared to the corresponding period in 2022, primarily due to $1.7 million of transaction-related expenses incurred in connection with a secondary public offering of our common stock in the first quarter of 2023. In addition, personnel-related costs increased $0.5 million driven by increased headcount to support overall growth and public company operations.

Selling and marketing expenses

Selling and marketing expenses increased $6.5 million for the three month period ended March 31, 2023, as compared to the corresponding period in 2022, primarily due to an increase of $2.4 million in personnel-related costs associated with headcount growth and equity awards granted to existing employees, an increase of $2.2 million in advertising and other marketing-related spend utilized to drive new customer additions, and an increase of $1.5 million in fees paid to third-party channel partners.

Research and development expenses

Research and development expenses increased $4.8 million for the three month period ended March 31, 2023, as compared to the corresponding period in 2022, primarily due to an increase of $3.7 million in personnel-related costs associated with headcount growth and an increase of $0.7 million in third-party consulting costs. Headcount growth and the increase in usage of third-party consultants was associated with enhancing the functionality and ease of use of our solutions.

20


 

Amortization of intangible assets

Amortization of intangible assets, within operating expenses, remained consistent for the three months ended March 31, 2023, as compared to the corresponding periods in 2022.

Interest expense

During each of the three month periods ended March 31, 2023 and 2022, interest expense was $0.1 million which was associated with our 2021 Revolving Credit Facility, as defined below.

Other income, net

Other income, net increased $2.5 million for the three month period ended March 31, 2023, as compared to the corresponding period in 2022, due to an increase in interest income earned on our cash equivalents driven by higher interest rates.

Provision for income taxes

The provision for income taxes was $4.1 million during the three months ended March 31, 2023, as compared to a provision for income taxes of $0.8 million for the three months ended March 31, 2022. Our effective income tax rate was 49.9% for the three months ended March 31, 2023, compared to 28.5% for the three months ended March 31, 2022. The effective tax rate for the three months ended March 31, 2023 was higher than the statutory rate of 21.0% primarily due to stock-based compensation adjustments, the impact of state taxes and the impact of the valuation allowance, partially offset by excess benefits from stock-based compensation. The effective tax rate for the three months ended March 31, 2022 was higher than the statutory rate of 21.0% primarily due to stock-based compensation adjustments and the impact of state taxes, partially offset by excess benefits from stock-based compensation.

Segment Information

Our reportable segments have been determined in accordance with Accounting Standards Codification ("ASC"), ASC 280, Segment Reporting. Currently, we have two reportable segments: Enterprise Solutions and SMB Solutions. The CODM, which is our chief executive officer, evaluates segment operating performance using revenue and Adjusted EBITDA from reportable segments to make resource allocation decisions and to evaluate segment performance. We define Adjusted EBITDA as net income, excluding interest income (expense), net; provision for income taxes; depreciation; and amortization of intangible assets, as further adjusted for transaction-related expenses, and stock-based compensation. Adjusted EBITDA from reportable segments excludes unallocated corporate costs which are primarily comprised of costs for accounting, finance, legal, human resources and costs for certain executives supporting overall business strategy and execution.

Adjusted EBITDA from reportable segments is a non-GAAP measure. Refer to “Key Business Metrics and Non-GAAP Financial Measures” for a reconciliation of Adjusted EBITDA, a non-GAAP measure, to net income, the most directly comparable financial measure calculated and presented in accordance with GAAP.

21


 

Comparison of the Three Months Ended March 31, 2023 and 2022

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

(in thousands, except percentages)

 

Revenue

 

 

 

 

 

 

Enterprise Solutions

 

$

38,645

 

 

$

30,860

 

SMB Solutions

 

 

49,787

 

 

 

36,502

 

Total revenue

 

 

88,432

 

 

 

67,362

 

Adjusted EBITDA

 

 

 

 

 

 

Enterprise Solutions

 

 

6,423

 

 

 

4,476

 

SMB Solutions

 

 

18,468

 

 

 

13,018

 

Total Adjusted EBITDA from reportable segments

 

 

24,891

 

 

 

17,494

 

Unallocated corporate expenses

 

 

(7,569

)

 

 

(6,937

)

Total Adjusted EBITDA

 

 

17,322

 

 

 

10,557

 

Reconciling items:

 

 

 

 

 

 

Interest income (expense), net

 

 

2,420

 

 

 

(88

)

Amortization of intangible assets

 

 

(3,900

)

 

 

(3,901

)

Depreciation

 

 

(992

)

 

 

(740

)

Transaction-related expenses

 

 

(1,712

)

 

 

38

 

Stock-based compensation

 

 

(4,900

)

 

 

(2,987

)

Income before income taxes

 

 

8,238

 

 

 

2,879

 

Provision for income taxes

 

 

4,114

 

 

 

820

 

Net income

 

$

4,124

 

 

$

2,059

 

Net income margin

 

 

4.7

%

 

 

3.1

%

Adjusted EBITDA Margin - Enterprise Solutions

 

 

16.6

%

 

 

14.5

%

Adjusted EBITDA Margin - SMB Solutions

 

 

37.1

%

 

 

35.7

%

Revenue

Revenue for the Enterprise Solutions segment increased $7.8 million for the three month period ended March 31, 2023, as compared to the corresponding period in 2022, primarily attributable to an increase in transaction and usage-based revenue driven by an increase in Transactions Processed.

Revenue for the SMB Solutions segment increased $13.3 million for the three month period ended March 31, 2023, as compared to the corresponding period in 2022, primarily attributable to an increase of $9.9 million in subscription revenue driven by an increase in the number of customers utilizing our solutions, the impact of the pricing and packaging changes that occurred in the first quarter of 2022, and higher revenue from existing customer expansion. Additionally, transaction and usage-based revenue increased $3.5 million driven by an increase in Transactions Processed, and to a lesser extent, the impact of a price increase that occurred in the first quarter of 2023.

Adjusted EBITDA

Adjusted EBITDA margin for the Enterprise Solutions segment increased to 16.6% for the three month period ended March 31, 2023, as compared to 14.5% in the corresponding period in 2022. The increase in Adjusted EBITDA margin was primarily driven by revenue growth outpacing headcount, legal and partner fee spend, partially offset by an increase in research and development consulting expenses.

Adjusted EBITDA margin for the SMB Solutions segment increased to 37.1% for the three month period ended March 31, 2023, as compared to 35.7% in the corresponding period in 2022. The increase in Adjusted EBITDA margin was primarily driven by revenue growth outpacing headcount and professional fee spend as well as efficiencies in hosting costs, partially offset by an increase in third party marketing spend to drive higher trial volumes.

Liquidity and Capital Resources

As of March 31, 2023, we had cash and cash equivalents of $318.3 million which were primarily held for working capital purposes. Our primary source of funds has been, and we expect it to continue to be, cash generated from our net revenues, supplemented through debt financing and the sale of our equity securities. We believe our existing cash and cash equivalents, cash provided by operations and access to our 2021 Revolving Credit Facility, as defined below, will be sufficient to meet our working capital and capital expenditure needs for at least the next 12 months. We also expect our sources of liquidity will be sufficient to fund our long-term contractual obligations and capital needs. However, this is

22


 

subject, to a certain extent, on general economic, financial, competitive, regulatory and other factors that are beyond our control.

On September 27, 2021, we entered into a revolving credit agreement ("2021 Revolving Credit Facility") which allows us to borrow up to $75.0 million, $7.5 million of which may be comprised of a letter of credit facility. The 2021 Revolving Credit Facility matures on September 27, 2026. As of March 31, 2023, we have not drawn upon the 2021 Revolving Credit Facility, although $2.1 million has been utilized against the 2021 Revolving Credit Facility in the form of a line of credit, reducing our borrowing capacity to $72.9 million. The 2021 Revolving Credit Facility contains certain financial maintenance covenants, which require us to not exceed certain specified total net leverage ratios at the end of each fiscal quarter. As of March 31, 2023, we were in compliance with all financial covenants under the 2021 Revolving Credit Facility.

To the extent that current and anticipated future sources of liquidity are insufficient to fund our future business activities and requirements, we may be required to seek additional equity or debt financing. The sale of additional equity by us would result in additional dilution to our stockholders. The incurrence of debt financing would result in debt service obligations and the instruments governing such debt could provide for operating and financing covenants that would restrict our operations. There can be no assurances that we will be able to raise additional capital. In the event that additional financing is required from outside sources, we may not be able to negotiate terms acceptable to us or at all or access the capital markets due to volatility. If we are unable to raise additional capital when required, or if we cannot expand our operations or otherwise capitalize on our business opportunities because we lack sufficient capital, our business, results of operations, financial condition, and cash flows would be adversely affected.

Cash Flows

The following table summarizes our cash flows for the periods presented:

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Net cash provided by operating activities

 

$

8,834

 

 

$

2,741

 

Net cash used in investing activities

 

$

(2,452

)

 

$

(1,509

)

Net cash provided by financing activities

 

$

129

 

 

$

664

 

Cash Flows from Operating Activities

Our primary source of operating cash is revenue generated from subscription and transaction and usage-based fees associated with our SaaS solutions. Our primary uses of operating cash are personnel-related costs and payments to our vendors. Our cash flows from operating activities are impacted by the amount of our net income, revenue and customer growth, volume of transactions, changes in working capital accounts, the timing of payments to vendors and add-backs of non-cash expense items such as depreciation and amortization, stock-based compensation expense, deferred income taxes, non-cash operating lease expense, amortization of deferred costs and non-cash interest expense.

Net cash provided by operating activities increased $6.1 million for the three month period ended March 31, 2023, as compared to the corresponding period in 2022, due to a $3.6 million increase in net income adjusted for non-cash expense items, and an increase of $2.5 million in cash generated from the change in operating asset and liability accounts.

Cash Flows from Investing Activities

Investing activities primarily consist of payments made related to capital expenditures.

Net cash used in investing activities increased $0.9 million for the three month period ended March 31, 2023, as compared to the corresponding period in 2022, driven by an increase in capital expenditures.

Cash Flows from Financing Activities

Financing activities primarily consist of proceeds from the exercise of stock-based options, contingent consideration payments and payments of taxes related to net share settlement of equity awards.

Net cash provided by financing activities decreased $0.5 million for the three month period ended March 31, 2023, as compared to the corresponding period in 2022.

During the three months ended March 31, 2023, cash provided by financing activities was $0.1 million, which was primarily driven by $1.3 million of proceeds from exercise of stock options, offset by payments of taxes related to net share settlement of equity awards of $1.2 million.

23


 

During the three months ended March 31, 2022, cash provided by financing activities was $0.7 million, which was primarily driven by $1.9 million of proceeds from exercise of stock options, offset by contingent consideration payments of $1.1 million and payments of taxes related to net share settlement of equity awards of $0.1 million.

Contractual Obligations and Commitments

As of March 31, 2023, there were no material changes in our contractual obligations and commitments from those disclosed in our 2022 Form 10-K.

For additional discussion on our operating leases and other non-cancellable commitments, refer to Note 5 - Leases and Note 13 - Commitments and Contingencies to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.

Critical Accounting Policies and Estimates

Management’s discussion and analysis of our financial condition and results of operations is based on our condensed consolidated financial statements and the related notes thereto included elsewhere in this Quarterly Report on Form 10-Q, which have been prepared in accordance with GAAP. The preparation of our financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, as well as the reported revenue generated and expenses incurred during the reporting periods, as well as related disclosures. Our estimates are based on our historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities and the amount of revenue and expenses that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions, and any such differences may be material.

There have been no material changes to our critical accounting policies and estimates as compared to the critical accounting policies and estimates as described under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Estimates” in our 2022 Form 10-K, except as noted in Note 2 - Summary of Significant Accounting Policies to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.

Recent Accounting Pronouncements

Refer to Note 2 - Summary of Significant Accounting Policies to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for a description of recently adopted accounting pronouncements and recently issued accounting pronouncements not yet adopted.

JOBS Act

We currently qualify as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Accordingly, we have the option to adopt new or revised accounting guidance either (i) within the same periods as those otherwise applicable to non-emerging growth companies or (ii) within the same time periods as private companies. We have elected to delay the adoption of new or revised accounting standards, and as a result, we may not comply with new or revised accounting standards on the relevant dates on which adoption of such standards is required for non-emerging growth companies. Our utilization of these transition periods may make it difficult to compare our financial statements to those of non-emerging growth companies and other emerging growth companies that have opted out of the transition periods afforded under the JOBS Act.

24


 

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

There have been no material changes in our market risk exposure as described under the heading "Item 7A. Quantitative and Qualitative Disclosures about Market Risk" in our 2022 Form 10-K.

Item 4. Controls and Procedures.

Inherent Limitations on Effectiveness of Controls

In designing and evaluating our disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs.

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated, as of the end of the period covered by this Quarterly Report on Form 10-Q, the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act). Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of March 31, 2023, our disclosure controls and procedures were effective at the reasonable assurance level.

Changes in Internal Control over Financial Reporting

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

25


 

PART II—OTHER INFORMATION

We are subject to legal and regulatory proceedings in the ordinary course of business. We believe that there is no pending or threatened legal proceeding that has arisen from these matters that individually is likely to have a material impact on our business, financial condition, results of operations or cash flows. However, management’s views and estimates related to these matters may change in the future, as new events and circumstances arise and the matters continue to develop. Moreover, results of litigation and claims are inherently unpredictable, and legal proceedings related to such accidents or incidents could, in the aggregate, have a material impact on our business, financial condition, results of operations, and cash flows.

Item 1A. Risk Factors.

Our operations and financial results are subject to various risks and uncertainties that could adversely affect our business, financial condition, liquidity and results of operations. There have been no material changes to the risks and uncertainties previously identified in Part I, Item 1A. “Risk Factors", in our 2022 Form 10-K.

26


 

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

(a) Sale of Unregistered Securities; Purchases of Equity Securities by the Issuer or Affiliated Purchaser

Not Applicable.

(b) Use of Proceeds

On September 27, 2021 we completed our initial public offering ("IPO"), in which we issued and sold 13,620,054 shares of our common stock. All shares sold were registered pursuant to a registration statement on Form S-1 (File No. 333-259101), as amended, declared effective by the SEC on September 22, 2021. There has been no material change in the expected use of the net proceeds from our IPO as described in our final prospectus dated September 22, 2021, filed with the SEC in accordance with Rule 424(b) of the Securities Act on September 24, 2021.

(c) Issuer Purchases of Equity Securities

Not Applicable.

Item 3. Defaults Upon Senior Securities.

Not Applicable.

Item 4. Mine Safety Disclosures.

Not Applicable.

Item 5. Other Information.

Not Applicable.

27


 

Item 6. Exhibits.

 

 

 

Incorporated by Reference

 

Exhibit

Number

Exhibit Description

Form

File No.

Exhibit

Filing Date

Filed / Furnished Herewith

2.1

Plan of Conversion.

10-Q

001-40835

2.1

11/10/2021

 

2.2

Plan of Reorganization.

10-Q

001-40835

2.2

11/10/2021

 

2.3

Certificate of Conversion of EngageSmart, Inc.

10-Q

001-40835

2.3

11/10/2021

 

3.1

Amended and Restated Certificate of Incorporation of EngageSmart, Inc.

10-Q

001-40835

3.1

11/10/2021

 

3.2

Bylaws of EngageSmart, Inc.

10-Q

001-40835

3.2

11/10/2021

 

4.1

Specimen Common Stock Certificate Evidencing the Shares of Common Stock.

S-1/A

333-259101

4.3

9/13/2021

 

31.1

Certification of Chief Executive Officer pursuant to Rule 13a-14(a)/15d-14(a).

 

 

 

 

*

31.2

Certification of Chief Financial Officer pursuant to Rule 13a-14(a)/15d-14(a).

 

 

 

 

*

32.1

Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350.

 

 

 

 

**

32.2

Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350.

 

 

 

 

**

101.INS

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

 

 

 

 

*

101.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)

 

 

 

 

*

 

 

 

 

 

 

 

*

Filed herewith.

 

 

 

 

 

**

Furnished herewith.

 

 

 

 

 

 

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.

 

EngageSmart, Inc.

Date: May 4, 2023

By:

/s/ Robert P. Bennett

 

Robert P. Bennett

 

Chief Executive Officer

 

Date: May 4, 2023

By:

/s/ Cassandra Hudson

 

 

 

Cassandra Hudson

 

 

 

Chief Financial Officer

 

 

 

 

 

29


EX-31 2 esmt-ex31_1.htm EX-31.1 EX-31

 

Exhibit 31.1

CERTIFICATION

I, Robert P. Bennett, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of EngageSmart, 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(s) 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(s) 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: May 4, 2023

By:

/s/ Robert P. Bennett

Robert P. Bennett

 

 

 

Chief Executive Officer

 

 


EX-31 3 esmt-ex31_2.htm EX-31.2 EX-31

 

Exhibit 31.2

CERTIFICATION

I, Cassandra Hudson, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of EngageSmart, 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(s) 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(s) 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: May 4, 2023

By:

/s/ Cassandra Hudson

Cassandra Hudson

 

Chief Financial Officer

 

 


EX-32 4 esmt-ex32_1.htm EX-32.1 EX-32

 

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 EngageSmart, Inc. (the “Company”) for the period ended March 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Robert P. Bennett, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

1.
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: May 4, 2023

By:

/s/ Robert P. Bennett

Robert P. Bennett

Chief Executive Officer

 

 


EX-32 5 esmt-ex32_2.htm EX-32.2 EX-32

 

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 EngageSmart, Inc. (the “Company”) for the period ended March 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Cassandra Hudson, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

1.
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: May 4, 2023

By:

/s/ Cassandra Hudson

Cassandra Hudson

Chief Financial Officer

 

 


EX-101.CAL 6 esmt-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.PRE 7 esmt-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.DEF 8 esmt-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.SCH 9 esmt-20230331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) 2 link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Nature of Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Goodwill and Acquired Intangible Assets link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Goodwill and Acquired Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Segment and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Nature of Business and Basis of Presentation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Revenue - Schedule of Disaggregated Revenue by Segment and Revenue Type (Details) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Net Income Per Share - Computation of Basic and Diluted Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Net Income Per Share - Schedule of Common Shares Excluded from Computation of Diluted Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Leases - Schedule of Components of Operating Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Leases - Schedule of Weighted Average Remaining Lease Term and Discount Rate (Details) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Leases - Schedule of Future Minimum Payments under Non-cancellable Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Fair Value Measurements - Changes in Fair Value of Contingent Consideration Liability (Details) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Goodwill and Acquired Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Goodwill and Acquired Intangible Assets - Schedule of Carrying Amount of Goodwill by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Goodwill and Acquired Intangible Assets - Schedule of Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Goodwill and Acquired Intangible Assets - Schedule of Future Estimated Amortization Expense of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Stock-based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Stock-based Compensation - Summary of Stock Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Commitments and Contingencies - Schedule of Contractual Obligation Future Minimum Payments Under Other Non-Cancellable Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Restructuring - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Related Parties - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Segment and Geographic Information - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Segment and Geographic Information - Schedule of Reconciliation of Revenue and Adjusted EBITDA for Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 10 esmt-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Entity Address, City or Town Entity Address, City or Town Operating lease, lease not yet commenced, renewal term Lessee, Operating Lease, Lease Not yet Commenced, Renewal Term Entity Ex Transition Period Entity Ex Transition Period Fair Value Disclosures [Abstract] Net income per share: Earnings Per Share [Abstract] Concentration risk threshold percentage. Concentration Risk Threshold Percentage Concentration risk percentage Fair Value, Inputs, Level 1 [Member] Level 1 Increase (decrease) in unbilled receivable. Increase Decrease In Unbilled Receivable Unbilled receivables Accrued expenses and other current liabilities. Accrued Expenses And Other Current Liabilities Total Accrued expenses and other current liabilities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Amendment Flag Amendment Flag Selling and Marketing Selling and Marketing Expense [Member] Amortization of intangible assets excluding acquired technologies. Amortization of Intangible Assets Excluding Acquired Technologies Amortization of intangible assets Capital Expenditures Incurred but Not yet Paid Additions to property and equipment included in accounts payable and accrued expenses Amount of lessee's undiscounted obligation for lease payment for operating lease due after year four. Lessee Operating Lease Liability Payments Due After Year Four Thereafter Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Cost of Revenue Cost of Sales [Member] Goodwill Beginning balance Ending balance Goodwill Goodwill, Total Operating Lease, Right-of-Use Asset Operating lease right-of-use assets Document Quarterly Report Document Quarterly Report Debt Instrument [Table] Schedule of Long-Term Debt Instruments [Table] Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less: imputed interest Accrued Expenses and Other Current Liabilities Accrued Expenses And Other Current Liabilities [Member] Accrued expenses and other current liabilities. Statement [Table] Statement [Table] Operating Lease, Liability, Noncurrent Long-term operating lease liabilities Proceeds from capital contribution Proceeds from Contributed Capital Class A1 Common Shares [Member] Class A-1 Common Shares. Class A-1 Common Shares Earnings per share basic and diluted disclosures. Earnings Per Share Basic and Diluted Disclosures [Abstract] Denominator: Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] Change in accounting principle, accounting standards update, immaterial effect [true false] Issuance of common stock in connection with employee stock purchase plan, shares Stock Issued During Period, Shares, Employee Stock Purchase Plans 2021 Incentive Award Plan Two Thousand And Twenty One Incentive Award Plan [Member] 2021 Incentive Award Plan Other Long-Term Liabilities Other Noncurrent Liabilities [Member] Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance Business Acquisition Business Acquisition [Axis] Restructuring charges Restructuring Charges Restructuring Charges, Total Restructuring expense Shares of common stock reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Transaction-related expenses. Transaction Related Expenses Transaction-related expenses Deferred revenue Increase (Decrease) in Deferred Revenue Purchases of property and equipment, including costs capitalized for development of internal-use software Payments to Acquire Productive Assets Payments to Acquire Productive Assets, Total Accounting Standards Update 2019-12 [Member] ASU 2019-12 Product and Service [Axis] Maximum bonus pool amount. Maximum Bonus Pool Amount Maximum bonus pool amount Future sublease receipts, Thereafter Future Sublease Receipts Thereafter Future sublease receipts thereafter. Weighted Average Useful Life Finite-Lived Intangible Asset, Useful Life Options to Purchase Shares Share-Based Payment Arrangement, Option [Member] Concentration Risk Type Concentration Risk Type [Axis] Interest rate Related Party Transaction, Rate Weighted-average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Total liabilities and stockholders' equity Liabilities and Equity Plan Name Plan Name [Domain] Other Liabilities, Current, Total Other Liabilities, Current Other Line of Credit Facility, Lender Line of Credit Facility, Lender [Domain] Unbilled receivables Unbilled Receivables, Current Weighted-average number of shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Change in accounting principle, accounting standards update, adopted [true false] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Non-cash operating lease expense. Non-Cash Operating Lease Expense Non-cash operating lease expense Non-cash operating lease expense Income Statement [Abstract] 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] Nature of Business and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Operating Segments [Member] Reportable Segment Sale of Stock Sale of Stock [Domain] Total current liabilities Liabilities, Current Issuance of common stock in connection with employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Operating Leases, Future Minimum Payments Due, Next 12 Months 2022 Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Fair Value, Recurring [Member] Recurring Basis Interest expense Interest Expense Interest Expense, Total Trade Names Trade Names [Member] Payment of notes payable interest related party. Payment Of Notes Payable Interest Related Party Cash interest payments Schedule of Acquired Intangible Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Class A3 Common Shares [Member] Class A-3 Common Shares. Class A-3 Common Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate Eligible participants to purchase common stock through payroll deductions, percentage Preferred stock, shares authorized Preferred Stock, Shares Authorized ASU 2021-08 Accounting Standards Update 2021-08 [Member] Subscription and Circulation [Member] Subscription Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Thereafter Contractual Obligation, to be Paid, after Year Four Contractual obligation to be paid after year four. Entity Small Business Entity Small Business Number of reportable segments Number of Reportable Segments Restructuring and Related Activities [Abstract] Percentage of revenue generated. Percentage Of Revenue Generated Percentage of revenue generated Restructuring liability Accrued restructuring as of December 31, 2020 Accrued restructuring as of September 30, 2021 Restructuring Reserve Restructuring Reserve, Total Secondary Offering Secondary Offering [Member] Secondary Offering Total current assets Assets, Current Remainder of 2023 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Weighted average shares outstanding, basic Basic Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic, Total City Area Code City Area Code Non-cash interest expense Non-cash interest expense, including loss on extinguishment of debt. Non-cash Interest Expense Including Loss On Extinguishment Of Debt Number of customers accounted more than ten percent of revenue. Number of Customers Accounted More Than Ten Percent of Revenue Number of customers accounted for 10% or more in Revenue Share-Based Payment Arrangement [Abstract] Total liabilities Liabilities Document Period End Date Document Period End Date Additional common stock shares issued and sold Additional Stock Issued During Period Shares New Issues Additional stock issued during period shares new issues. Costs incurred Payment of offering expenses Payment of initial public offering costs Payments of Stock Issuance Costs Repayments of Related Party Debt Payments of related party notes Repayment of notes Existing shareholders. Existing Shareholders [Member] Existing Shareholders Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Reconciliation of Revenue and Adjusted EBITDA for Reportable Segments Contract with Customer, Liability, Noncurrent Deferred revenue, non-current 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Accrued marketing Accrued Marketing Costs, Current Statistical Measurement Statistical Measurement [Axis] Schedule Of Supplemental Cash Flow Information Table Text Block Schedule of supplemental cash flow information table text block Schedule of Supplemental Cash Flow Information from Lease Transaction Related Party Related Party [Axis] Total assets Assets Interest expense Interest Expense, Related Party Accounting Standards Update 2016-02 [Member] ASU 2016-02 Contract with Customer, Asset, after Allowance for Credit Loss, Total Contract with Customer, Asset, after Allowance for Credit Loss Contract assets 2025 Operating Leases, Future Minimum Payments, Due in Four Years Net income per share, diluted Net income (loss) per share, diluted Diluted Earnings Per Share, Diluted, Total Schedule of Common Shares Excluded from Computation of Diluted Net Income Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Accrued license fees current. Accrued License Fees Current Accrued license fees Ending Balance Beginning Balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Class of Stock Disclosures [Abstract] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Document Fiscal Period Focus Document Fiscal Period Focus Adjusted EBITDA. Adjusted EBITDA [Abstract] Adjusted EBITDA Service, Other [Member] Other Accounts receivable, net Increase (Decrease) in Accounts Receivable Deferred Offering Costs Offering expenses Conversion of aggregate common stock, shares Conversion of Stock, Shares Converted Common stock reclassified Preferred stock, par value $0.001 per share, 10,000,000 shares authorized and no shares issued and outstanding as of March 31, 2023 and December 31, 2022 Preferred Stock, Value, Issued Preferred Stock, Value, Issued, Total Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Ending Balance APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Stock-based compensation expense Lease liabilities Operating lease liabilities Lease liabilities Net Cash Provided by (Used in) Financing Activities Net cash provided by financing activities Operating Leases, Future Minimum Payments Due Total Statement of Financial Position [Abstract] Entity File Number Securities Act File Number Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net, Total Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net Liabilities transfers into or out of Level 3 2021 Employee Stock Purchase Plan Two Thousand And Twenty One Employee Stock Purchase Plan [Member] 2021 Employee Stock Purchase Plan Statement of Cash Flows [Abstract] 2027 Contractual Obligation, to be Paid, Year Four Geographical [Domain] Statistical Measurement Statistical Measurement [Domain] Statement of Stockholders' Equity [Abstract] Sale of Stock Sale of Stock [Axis] General Atlantic, L.P. General Atlantic LP [Member] General Atlantic, L.P. Percentage of common stock outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Percentage of purchase price of shares lesser than fair market value of common stock Class of Stock Class of Stock [Domain] Revenue Benchmark [Member] Sales Revenue Legal Entity [Axis] Lease, Cost [Table Text Block] Schedule of Components of Operating Lease Expense Stockholders' Equity Note [Abstract] Future sublease receipts, Remainder of 2023 Future Sublease Receipts Remainder Of Fiscal Year Future sublease receipts remainder of fiscal year. Fair Value Measurements Fair Value Disclosures [Text Block] Proceeds from exercise of stock based options Proceeds from Stock Options Exercised Long-term Debt, Type Long-Term Debt, Type [Axis] 2024 Contractual Obligation, to be Paid, Year One Deferred income taxes Deferred Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit), Total Effect of potential dilutive shares Weighted Average Number of Shares Outstanding, Diluted, Adjustment, Total Weighted Average Number of Shares Outstanding, Diluted, Adjustment CVR bonus award plan. CVR Bonus Award Plan [Member] CVR Plan Offering period. Offering Period Offering period Revenue Revenue from Contract with Customer [Text Block] JPMorgan Chase Bank, N.A. JPMorgan Chase Bank, N.A. JPMorgan Chase Bank, N.A. [Member] Concentration Risk, Credit Risk, Policy [Policy Text Block] Risk of Concentrations of Credit and Significant Customers Antidilutive Securities Antidilutive Securities [Axis] Line of Credit Facility, Maximum Borrowing Capacity Credit facility maximum borrowing capacity Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Preferred stock, par value per share Preferred Stock, Par or Stated Value Per Share Contract with Customer, Liability, Current Deferred revenue current Remainder of 2023 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Lessee, Lease, Description [Line Items] Secondary Offering Additional Shares of Common Stock Secondary Offering Additional Shares of Common Stock [Member] Secondary offering additional shares of common stock. Credit Facility [Domain] Weighted average shares outstanding, diluted Diluted Weighted Average Number of Shares Outstanding, Diluted Weighted average common shares outstanding, diluted Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Credit Facility [Axis] General and Administrative Expense General and Administrative General and Administrative Expense [Member] Current Fiscal Year End Date Current Fiscal Year End Date Liability Class [Axis] Depreciation Depreciation Depreciation, Total Depreciation Percentage of long-lived assets located in foreign countries. Percentage Of Long Lived Assets Located In Foreign Countries Percentage of long-lived assets located outside of United States Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Total cash, cash equivalents, and restricted cash Adjustment to additional paid In capital shares withheld for employee taxes. Adjustment to Additional Paid In Capital Shares Withheld for Employee Taxes Shares withheld for employee taxes Other assets Other Assets, Noncurrent Other Assets, Noncurrent, Total Entity Address, Address Line One Entity Address, Address Line One Deferred revenue, net of current portion Deferred Revenue, Noncurrent Deferred Revenue, Noncurrent, Total One customer. OneCustomer [Member] One Customer Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Operating lease, lease not yet commenced future lease payments Lessee Operating Lease Lease Not Yet Commenced Future Lease Payments Lessee operating lease lease not yet commenced future lease payments. Subsidiary Sale Of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Provision for income taxes Income Tax Expense (Benefit) Income Tax Expense (Benefit), Total Increase (Decrease) in Operating Lease Liability Operating lease liabilities Income Taxes Income Tax Disclosure [Text Block] Vesting [Axis] Preferred stock, shares issued Preferred Stock, Shares Issued Preferred Stock, Shares Issued, Total Balance Sheet Location Balance Sheet Location [Domain] Income Tax Disclosure [Abstract] Change in Accounting Principle, Accounting Standards Update, Adoption Date Change in accounting principle, accounting standards update, adoption date Line of Credit Facility, Commitment Fee Percentage Credit facility commitment percentage Issuance of common stock upon initial public offering, net of underwriting discounts and commissions, shares Stock Issued During Period, Shares, New Issues Common stock shares issued and sold Assets: Assets, Fair Value Disclosure [Abstract] Bonus pool amount outstanding. Bonus Pool Amount Outstanding Bonus pool amount outstanding Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Goodwill and Intangible Assets Disclosure [Abstract] Award Modification Award modification. Award Modification [Member] Payments of taxes related to net share settlement of equity awards. Payments of Taxes Related to Net Share Settlement of Equity Awards Payments of taxes related to net share settlement of equity awards Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of Future Minimum Payments under Operating Leases Schedule of Future Minimum Payments under Non-cancellable Operating Leases Contract with Customer, Liability, Revenue Recognized Deferred revenue, revenue recognized Cash distribution upon achievement of performance threshold. Cash Distribution Upon Achievement Of Performance Threshold Cash distribution upon achievement of performance threshold Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Income from operations Operating Income (Loss) Finite-lived intangible asset, expected amortization, after year four. Finite-Lived Intangible Asset, Expected Amortization, after Year Four Thereafter Related Party Related Party [Domain] Accrued employee compensation and benefits Accrued employee compensation and benefits current. Accrued Employee Compensation And Benefits Current Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Amortization of deferred costs Amortization of Deferred Charges Amortization of Deferred Charges, Total Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Accrued consulting and professional fees Accrued Professional Fees, Current Entity Filer Category Entity Filer Category Total operating expenses Operating Expenses Fair Value by Liability Class [Domain] Entity Current Reporting Status Entity Current Reporting Status Asset Class [Domain] Credit Facilities Line of Credit [Member] Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Schedule of Accrued Expenses and Other Current Liabilities Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Shares withheld for employee taxes, shares Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Identifiable intangible assets Acquired intangible assets, net Net Carrying Value Operating Lease, Lease Income, Lease Payments Cash paid for amounts included in the measurement of operating lease liabilities Total stockholders' equity Balances Stockholders' Equity Attributable to Parent Balances Asset Class [Axis] Entity Tax Identification Number Entity Tax Identification Number Income Statement Location Income Statement Location [Axis] Common stock, par value $0.001 per share, 650,000,000 shares authorized and 166,617,401 and 166,081,011 shares issued and outstanding as of March 31, 2023 and December 31, 2022, respectively Common Stock, Value, Issued Common Stock, Value, Issued, Total Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Ending Balance Consolidation Items Consolidation Items [Axis] Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit) Accumulated stockholders' deficit Equity Components Equity Components [Axis] Change in fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease), Total Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) Accounting Standards Update [Domain] Accounting Standards Update 2016-13 [Member] ASU 2016-13 Leases [Abstract] Customer Relationships Customer Relationships [Member] Disaggregation of Revenue [Table] Entity Emerging Growth Company Entity Emerging Growth Company Operating expenses: Operating Expenses [Abstract] Other expense, net: Other Nonoperating Income (Expense) [Abstract] Other income (expense), net: Award Acceleration [Member] Award Acceleration [Member] Award Acceleration Goodwill [Line Items] Goodwill [Line Items] Fair value adjustment of acquired deferred revenue Fair Value Adjustment Of Acquired Deferred Revenue Fair value adjustment of acquired deferred revenue. Schedule Of Stock By Class [Table] Schedule of Stock by Class [Table] Letter of Credit [Member] Letter of Credit Facility Cost of revenue Cost of Revenue Cost of Revenue, Total Deferred income taxes Deferred Income Taxes and Other Tax Liabilities, Noncurrent Selling and marketing Selling and Marketing Expense Selling and Marketing Expense, Total Document Transition Report Document Transition Report Sale of stock, shares issued Sale of Stock, Number of Shares Issued in Transaction Operating Leases, Future Minimum Payments, Due Thereafter Thereafter Nonoperating Income (Expense) Total other income (expense), net Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Accrued Expenses and Other Current Liabilities Depreciation and amortization expense Depreciation, Depletion and Amortization, Total Depreciation, Depletion and Amortization Schedule Of Segment Reporting Information By Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Share price per share Sale of Stock, Price Per Share Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Accounts receivable, net of allowance for credit losses of $203 and $228 as of March 31, 2023 and December 31, 2022, respectively Accounts Receivable, after Allowance for Credit Loss, Current Accounts Receivable, after Allowance for Credit Loss, Current, Total Accrued tax liabilities Accrued Tax Liabilities Current Accrued tax liabilities current. Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Common stock voting rights percentage. Common Stock Voting Rights Percentage Voting power Net income Net income and comprehensive income Net income Net income (loss) Concentration Risk [Line Items] Operating Lease, Liability, Current Operating lease liabilities Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Assets and Liabilities Measured at Fair Value on Recurring Basis Adjusted Segment E B I T D A Adjusted segment EBITDA. Total Adjusted EBITDA from reportable segments Total adjusted EBITDA Additional Paid-in Capital Additional Paid-in Capital [Member] Contingent consideration liability. Contingent Consideration Liability [Member] Contingent Consideration Liability Entity Registrant Name Entity Registrant Name Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Allowance for credit losses 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 Net Income Per Share Earnings Per Share [Text Block] 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] Class of Stock Class of Stock [Axis] Debt Instrument, Maturity Date Credit facility maturity date Lessee, Lease, Description [Table] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense, Total Share-Based Payment Arrangement, Noncash Expense Invoice Cloud, Inc. Invoice Cloud Inc [Member] Invoice cloud inc. Property and equipment, net Property, Plant and Equipment, Net Property, Plant and Equipment, Net, Total Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Ending Balance Award Type Award Type [Domain] Statement [Line Items] Statement [Line Items] Additional shares of common stock subscribed Common Stock, Shares Subscribed but Unissued Liabilities: Liabilities, Fair Value Disclosure [Abstract] Security 12b Title Title of 12(b) Security Finite-Lived Intangible Assets, Gross, Total Finite-Lived Intangible Assets, Gross Gross Carrying Value Accounts payable Increase (Decrease) in Accounts Payable Increase (Decrease) in Accounts Payable, Total Ownership Ownership [Domain] Restructuring Cost And Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Common Stock Common Stock [Member] Proceeds from sale of common stock Net proceeds Sale of Stock, Consideration Received on Transaction Stock-based awards expired from date of grant Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Equity Component Equity Component [Domain] Revenue from Contract with Customer, Excluding Assessed Tax, Total Revenue from Contract with Customer, Excluding Assessed Tax Total revenue Revenue Income before income taxes Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Entity Address, State or Province Entity Address, State or Province Total Contractual Obligation Future minimum payments under other non-cancellable agreements 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Geographical [Axis] 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 Accrued processing fees current. Accrued Processing Fees Current Accrued processing fees Document Type Document Type Class A2 Common Shares [Member] Class A-2 Common Shares. Class A-2 Common Shares Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities United States UNITED STATES Entity Shell Company Entity Shell Company Stock-based compensation Total stock based compensation expense Share-Based Payment Arrangement, Expense Stock based compensation expense Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] 2026 Contractual Obligation, to be Paid, Year Three Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Operating Leases, Rent Expense, Net, Total Operating Leases, Rent Expense, Net Rent expense Loss Contingencies [Line Items] Security Exchange Name Security Exchange Name Revenue from Contract with Customer [Abstract] Class Of Stock [Line Items] Class of Stock [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Commitments and Contingencies Disclosure [Abstract] Schedule of Contractual Obligation Future Minimum Payments Under Other Non-Cancellable Agreements Contractual Obligation, Fiscal Year Maturity [Table Text Block] Operating Lease, Cost Operating lease cost Restricted Stock Units (RSUs) [Member] Restricted Stock Units Unvested Restricted Stock Units Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of Future Minimum Lease Payments Schedule of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Right of use assets obtained in exchange for new operating lease liabilities Right Of Use Asset Remeasured Obtained In Exchange For Operating Lease Liability Right of use asset remeasured obtained in exchange for operating lease liability New Accounting Pronouncements, Policy [Policy Text Block] Recently Adopted and Issued Accounting Pronouncements Common stock, shares, outstanding Common Stock, Shares, Outstanding Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Over Allotment Option Over-Allotment Option [Member] Debt Debt Disclosure [Text Block] Fair Value, Inputs, Level 2 [Member] Level 2 Deferred revenue Deferred Revenue, Current Deferred Revenue, Current, Total Deferred revenue current Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Future Estimated Amortization Expense of Intangible Assets Commitments and contingencies (Note 13) Commitments and Contingencies Common stock, shares, issued Common Stock, Shares, Issued Common Stock, Shares, Issued, Total Global Cloud Ltd [Member] Global Cloud, Ltd. Global Cloud, Ltd. Two thousand and twenty one revolving credit facility. Two Thousand And Twenty One Revolving Credit Facility [Member] 2021 Revolving Credit Facility Minimum [Member] Minimum I V R Technologies Group L L C [Member] IVR Technologies Group, LLC. IVR Technologies Group, LLC Segments Segments [Domain] Lessee, Leases [Policy Text Block] Leases Repayments of outstanding borrowings Repayments of Lines of Credit Accounting Standards Update [Axis] Entity Address, Address Line Two Entity Address, Address Line Two Segments Segments [Axis] Restricted Cash and Cash Equivalents, Noncurrent, Total Restricted Cash and Cash Equivalents, Noncurrent Restricted cash within other assets Revenue Revenues [Abstract] Restructuring charges (reversal of expense). Restructuring Charges Reversal Of Expense Charges Restructuring charges Restructuring reversal (charges) Amortization of intangible assets Amortization of Intangible Assets Amortization of Intangible Assets, Total Amortization expense Amortization of intangible assets Award Type Award Type [Axis] Loss Contingencies [Table] Other income, net Other Nonoperating Income (Expense) Other Nonoperating Income (Expense), Total Stockholders Equity Or Member Equity [Abstract] Stockholders Equity or Member Equity Abstract Stockholders' equity: Research and development Research and Development Expense Research and Development Expense, Total Lessee, Operating Lease, Liability, to be Paid Total lease payments Total lease payments Payment for Contingent Consideration Liability, Financing Activities Payments of contingent consideration Deferred initial public offering costs included in accrued expenses Deferred Initial Public Offering Costs Included In Accrued Expenses Deferred initial public offering costs included in accrued expenses. Entity Central Index Key Entity Central Index Key Number of customers accounted more than ten percent. Number Of Customers Accounted More Than Ten Percent Number of customers accounted for 10% or more Numerator: Net Income (Loss) Attributable to Parent [Abstract] Operating Leases, Future Minimum Payments, Due in Two Years 2023 Restricted Cash and Cash Equivalents, Noncurrent, Statement of Financial Position [Extensible Enumeration] Schedule of weighted average remaining lease term and discount rate. Schedule of Weighted Average Remaining Lease Term and Discount Rate [Table Text Block] Schedule of Weighted Average Remaining Lease Term and Discount Rate Customer [Axis] Accounting Policies [Abstract] Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Accrued expenses and other current liabilities Disaggregation of Revenue [Line Items] Measurement Frequency Measurement Frequency [Axis] Consolidation Items Consolidation Items [Domain] Shares available to grant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Percentage of revenue generated from outside the United States Percentage Of Revenue Generated From Foreign Countries Percentage of revenue generated from foreign countries. Stock-based Compensation Share-Based Payment Arrangement [Text Block] 2025 Contractual Obligation, to be Paid, Year Two Contingent consideration liability Business Combination, Contingent Consideration, Liability, Current General and administrative General and Administrative Expense General and Administrative Expense, Total Organization, Consolidation and Presentation of Financial Statements [Abstract] Number of lease agreements, not yet commenced Lessee Operating Number Of Leases Not Yet Commenced Lessee operating number of leases not yet commenced. Research and Development Research and Development Expense [Member] Debt Issuance Costs, Net Debt Issuance Costs, Net, Total Debt issuance costs Contingent Consideration Net Expense Contingent consideration net expense. Contingent consideration expense Lease, Cost Total Total Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Retained Earnings [Member] Accumulated Stockholders' Deficit Accumulated Stockholders'/Members' Deficit Customer [Domain] Money Market Funds Money Market Funds [Member] Segment Reporting [Abstract] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Effective Income Tax Rate Reconciliation, Percent, Total Schedule Of Goodwill [Table] Schedule of Goodwill [Table] Accrued channel partner fees current. Accrued Channel Partner Fees Current Accrued channel partner fees Goodwill acquired Goodwill, Acquired During Period Additional paid-in capital Additional Paid in Capital Additional Paid in Capital, Total Additional Paid in Capital, Beginning Balance Additional Paid in Capital, Ending Balance Entity Interactive Data Current Entity Interactive Data Current Operating lease, lease not yet commenced, term of contract Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Related Parties Related Party Transactions Disclosure [Text Block] Letters of Credit Outstanding, Amount Outstanding borrowings Number of shares available for issuance increase each annual by percentage of common stock shares outstanding. Number of Shares Available for Issuance Increase Each Annual By Percentage of Common Stock Shares Outstanding Number of shares available for issuance increase each annual by percentage of common stock shares outstanding Related Party Transactions [Abstract] 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Local Phone Number Local Phone Number Statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Performance Based Vesting [Member] Performance based vesting. Performance - based Vesting Transaction and usage-based. Transaction and Usage-Based [Member] Transaction and usage-based Transaction and Usage-Based Interest due maturity date Related Party Transaction, Date Computation of Basic and Diluted Net Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Stock-based awards granted to employees vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Debt Disclosure [Abstract] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Primary accounts maintained with number of major financial institutions Primary Accounts Maintained With Number Of Major Financial Institutions Primary accounts maintained with number of major financial institutions. IPO IPO [Member] Lender Name Lender Name [Axis] Disaggregation of Revenue [Table Text Block] Schedule of Disaggregated Revenue by Segment and Revenue Type Other long-term liabilities Other Liabilities, Noncurrent Other Liabilities, Noncurrent, Total Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Changes in Fair Value of Contingent Consideration Liability Stockholders' Equity Note, Stock Split, Conversion Ratio Forward stock split Offering stock incurred cost Offering Stock Incurred Cost Offering stock incurred cost. Income Statement Location Income Statement Location [Domain] Deferred Rent Credit Deferred rent Long-term debt, net of current portion Long-Term Debt Long-term debt outstanding Balance, common, shares Balance, common, shares Shares, Outstanding Line of Credit Facility, Remaining Borrowing Capacity Credit facility available to be drawn Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Prepaid Expense and Other Assets, Total Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Customer Concentration Customer Concentration Risk [Member] Increase (Decrease) in Deferred Compensation Increase in unamortized stock-based compensation expense Document Fiscal Year Focus Document Fiscal Year Focus Unallocated corporate expenses Unallocated Corporate Expenses Unallocated corporate expenses. Payment of debt issuance costs Payments of Debt Issuance Costs 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Vesting [Domain] Net income per share, basic Net income (loss) per share, basic Basic Earnings Per Share, Basic, Total Assets Assets [Abstract] Payments for Underwriting Expense Underwriting discounts Reconciliation of cash, cash equivalents, and restricted cash: Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Gross profit Gross Profit Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Share price per share Shares Issued, Price Per Share Interest income (expense), net Interest Income (Expense), Nonoperating, Net Stockholders' Equity Note, Stock Split Forward stock split, description Credit Concentration Credit Concentration Risk [Member] Total adjusted EBITDA from reportable segments Adjusted E B I T D A Adjusted EBITDA. Total Adjusted EBITDA Schedule Of Restructuring And Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Liabilities and stockholders' equity Liabilities and Equity [Abstract] Cash paid for taxes Income Taxes Paid, Net Income Taxes Paid, Net, Total Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Developed Technology Rights [Member] Developed Technology Current assets: Assets, Current [Abstract] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Segment and Geographic Information Segment Reporting Disclosure [Text Block] Schedule of Carrying Amount of Goodwill by Segment Schedule of Goodwill [Table Text Block] SMB Solutions S M B Solutions [Member] SMB Solutions. Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Payables and Accruals [Abstract] Remainder of 2023 Contractual Obligation, to be Paid, Remainder of Fiscal Year Measurement Frequency Measurement Frequency [Domain] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] 2024 Operating Leases, Future Minimum Payments, Due in Three Years Related Party Transaction [Line Items] Related Party Transaction [Line Items] Entity [Domain] Restructuring Restructuring and Related Activities Disclosure [Text Block] Cover [Abstract] Product and Service [Domain] Current liabilities: Liabilities, Current [Abstract] Maximum Maximum [Member] Summary of Stock Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Exercised Exercise of equity-based options, shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Issuance of common stock upon exercise of stock options, shares Stock conversion basis Common Stock, Conversion Basis Compensation related bonus expense. Compensation Related Bonus Expense Compensation related bonus expense Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net, Total Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net Asset transfers into or out of Level 3 Goodwill and Acquired Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Fair Value, Inputs, Level 3 [Member] Level 3 Stock Issued During Period, Shares, Restricted Stock Award, Gross Vesting of restricted stock units, shares Accounts Receivable [Member] Accounts Receivable Exercise of equity-based options Stock Issued During Period, Value, Stock Options Exercised Issuance of common stock upon exercise of stock options Segment Reconciling Items Segment Reconciling Items [Member] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Common stock, shares authorized Common Stock, Shares Authorized Contractual Obligation, Fiscal Year Maturity Schedule [Abstract] Trading Symbol Trading Symbol Ownership Ownership [Axis] Enterprise Solutions Enterprise Solutions [Member] Enterprise Solutions. Balance Sheet Location Balance Sheet Location [Axis] Operating lease expiration year. Operating Lease Expiration Year Operating lease expiration, year Accounts payable Accounts Payable, Current Accounts Payable, Current, Total Other assets Increase (Decrease) in Other Operating Assets Increase (Decrease) in Other Operating Assets, Total Payment of contingent consideration Payment of contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Plan Name Plan Name [Axis] Schedule Of Related Party Transactions By Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Concentration Risk Type Concentration Risk Type [Domain] Common stock, par value per share Common Stock, Par or Stated Value Per Share Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Summary of Restricted Stock Unit Activity Variable Lease, Cost Variable lease cost Hancock Midco, LLC. Hancock Midco LLC [Member] Hancock Midco, LLC. Operating Leases, Future Minimum Payments, Due in Five Years 2026 Leases of Lessee Disclosure [Text Block] Leases Debt Instrument [Line Items] Debt Instrument [Line Items] Long-term Debt, Type Long-Term Debt, Type [Domain] Common shares excluded from computation of diluted net income per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Notes Payable, Related Parties, Current Unsecured notes payable aggregate amount Concentration Risk [Table] Cash equivalents - money market funds Cash and Cash Equivalents, Fair Value Disclosure Supplemental disclosure of non-cash transactions: Noncash Investing and Financing Items [Abstract] XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2023
Apr. 30, 2023
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2023  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Entity Registrant Name EngageSmart, Inc.  
Entity Central Index Key 0001863105  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding   166,743,782
Entity Shell Company false  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity File Number 001-40835  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 83-2785225  
Entity Address, Address Line One 30 Braintree Hill Office Park  
Entity Address, Address Line Two Suite 101  
Entity Address, City or Town Braintree  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 02184  
City Area Code 781  
Local Phone Number 848-3733  
Document Quarterly Report true  
Document Transition Report false  
Security 12b Title Common stock, $0.001 par value per share  
Trading Symbol ESMT  
Security Exchange Name NYSE  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 318,291 $ 311,780
Accounts receivable, net of allowance for credit losses of $203 and $228 as of March 31, 2023 and December 31, 2022, respectively 12,275 10,971
Unbilled receivables 6,095 5,413
Prepaid expenses and other current assets 11,686 13,680
Total current assets 348,347 341,844
Operating lease right-of-use assets 25,731 26,907
Property and equipment, net 15,787 14,328
Goodwill 425,677 425,677
Acquired intangible assets, net 68,419 72,319
Other assets 5,820 5,422
Total assets 889,781 886,497
Current liabilities:    
Accounts payable 652 1,229
Accrued expenses and other current liabilities 33,795 38,423
Deferred revenue 8,834 8,237
Operating lease liabilities 4,674 4,632
Total current liabilities 47,955 52,521
Long-term operating lease liabilities 25,845 27,161
Deferred income taxes 1,329 1,322
Deferred revenue, net of current portion 355 335
Other long-term liabilities 172 186
Total liabilities 75,656 81,525
Commitments and contingencies (Note 13)
Stockholders' equity:    
Preferred stock, par value $0.001 per share, 10,000,000 shares authorized and no shares issued and outstanding as of March 31, 2023 and December 31, 2022
Common stock, par value $0.001 per share, 650,000,000 shares authorized and 166,617,401 and 166,081,011 shares issued and outstanding as of March 31, 2023 and December 31, 2022, respectively 167 166
Additional paid-in capital 819,347 814,319
Accumulated stockholders' deficit (5,389) (9,513)
Total stockholders' equity 814,125 804,972
Total liabilities and stockholders' equity $ 889,781 $ 886,497
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Allowance for credit losses $ 203 $ 228
Preferred stock, par value per share $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value per share $ 0.001 $ 0.001
Common stock, shares authorized 650,000,000 650,000,000
Common stock, shares, issued 166,617,401 166,081,011
Common stock, shares, outstanding 166,617,401 166,081,011
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Revenue $ 88,432 $ 67,362
Cost of revenue 20,899 16,039
Gross profit 67,533 51,323
Operating expenses:    
General and administrative 15,407 13,287
Selling and marketing 29,126 22,664
Research and development 14,820 10,040
Amortization of intangible assets 2,362 2,362
Total operating expenses 61,715 48,353
Income from operations 5,818 2,970
Other income (expense), net:    
Interest expense (119) (119)
Other income, net 2,539 28
Total other income (expense), net 2,420 (91)
Income before income taxes 8,238 2,879
Provision for income taxes 4,114 820
Net income and comprehensive income $ 4,124 $ 2,059
Net income per share:    
Basic $ 0.02 $ 0.01
Diluted $ 0.02 $ 0.01
Weighted-average number of shares outstanding:    
Basic 166,359,810 162,143,171
Diluted 169,907,554 169,016,112
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Stockholders' Deficit
Balances at Dec. 31, 2021 $ 757,099 $ 162 $ 787,043 $ (30,106)
Balance, common, shares at Dec. 31, 2021   161,860,980    
Issuance of common stock upon exercise of stock options 1,897   1,897  
Issuance of common stock upon exercise of stock options, shares   561,581    
Vesting of restricted stock units, shares   17,302    
Shares withheld for employee taxes (132)   (132)  
Shares withheld for employee taxes, shares   (5,471)    
Stock-based compensation expense 2,987   2,987  
Net income 2,059     2,059
Balances at Mar. 31, 2022 763,910 $ 162 791,795 (28,047)
Balance, common, shares at Mar. 31, 2022   162,434,392    
Balances at Dec. 31, 2022 804,972 $ 166 814,319 (9,513)
Balance, common, shares at Dec. 31, 2022   166,081,011    
Issuance of common stock upon exercise of stock options 1,327 $ 1 1,326  
Issuance of common stock upon exercise of stock options, shares   402,510    
Vesting of restricted stock units, shares   199,145    
Shares withheld for employee taxes (1,198)   (1,198)  
Shares withheld for employee taxes, shares   (65,265)    
Stock-based compensation expense 4,900   4,900  
Net income 4,124     4,124
Balances at Mar. 31, 2023 $ 814,125 $ 167 $ 819,347 $ (5,389)
Balance, common, shares at Mar. 31, 2023   166,617,401    
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash flows from operating activities:    
Net income $ 4,124 $ 2,059
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization expense 4,892 4,641
Amortization of deferred costs 191 66
Stock-based compensation expense 4,900 2,987
Non-cash operating lease expense 1,164 1,135
Deferred income taxes 7 820
Non-cash interest expense 58 58
Changes in operating assets and liabilities:    
Prepaid expenses and other current assets 1,803 (1,780)
Accounts receivable, net (1,304) 412
Unbilled receivables (682) (1,657)
Other assets (456) (410)
Accounts payable (561) (1,415)
Accrued expenses and other current liabilities (4,643) (3,385)
Deferred revenue 617 846
Operating lease liabilities (1,262) (1,662)
Other long-term liabilities (14) 26
Net cash provided by operating activities 8,834 2,741
Cash flows from investing activities:    
Purchases of property and equipment, including costs capitalized for development of internal-use software (2,452) (1,509)
Net cash used in investing activities (2,452) (1,509)
Cash flows from financing activities:    
Payment of debt issuance costs   (23)
Payments of contingent consideration   (1,066)
Proceeds from exercise of stock based options 1,327 1,897
Payments of taxes related to net share settlement of equity awards (1,198) (132)
Payment of initial public offering costs   (12)
Net cash provided by financing activities 129 664
Net increase in cash, cash equivalents and restricted cash 6,511 1,896
Cash, cash equivalents and restricted cash at beginning of period 312,080 254,594
Cash, cash equivalents and restricted cash at end of period 318,591 256,490
Reconciliation of cash, cash equivalents, and restricted cash:    
Cash and cash equivalents 318,291 256,190
Restricted cash within other assets $ 300 $ 300
Restricted Cash and Cash Equivalents, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Total cash, cash equivalents, and restricted cash $ 318,591 $ 256,490
Supplemental cash flow information:    
Cash paid for interest 63 57
Cash paid for taxes 320 1
Cash paid for amounts included in the measurement of operating lease liabilities 1,439 1,404
Supplemental disclosure of non-cash transactions:    
Additions to property and equipment included in accounts payable and accrued expenses 183 100
Right of use assets obtained in exchange for new operating lease liabilities $ (12) 31,392
Deferred initial public offering costs included in accrued expenses   $ 274
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of Business and Basis of Presentation
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Business and Basis of Presentation

1. Nature of Business and Basis of Presentation

EngageSmart, Inc. and its subsidiaries (together referred to herein as the “Company” or “EngageSmart”) is a leading provider of vertically tailored customer engagement software and integrated payments solutions. EngageSmart offers single instance, multi-tenant, true Software-as-a-Service (“SaaS”) vertical solutions, including SimplePractice, InvoiceCloud, HealthPay24 and DonorDrive, that are designed to simplify the Company's customers' engagement with its clients by driving digital adoption and self-service. The Company serves customers across several core verticals: Health & Wellness, Government, Utilities, Financial Services, Healthcare and Giving. EngageSmart's solutions are purpose-built for each of the Company's verticals and they simplify and automate mission-critical workflows such as scheduling, client onboarding, client communication, paperless billing, and electronic payment processing. EngageSmart is headquartered in Braintree, Massachusetts with additional locations throughout the United States.

Secondary Offering

On February 28, 2023, the Company entered into an underwriting agreement (the “Underwriting Agreement”) with Goldman Sachs & Co. LLC and J.P. Morgan Securities LLC, as representatives of the several underwriters named therein, and certain of the Company’s stockholders, including affiliates of General Atlantic, L.P ("General Atlantic") and Summit Partners and certain members of the Company’s management (collectively the “Selling Stockholders”), relating to an underwritten public offering (the “Secondary Offering”) of 8,000,000 shares of the Company’s common stock at a price to the public of $19.00 per share, with an option exercisable by the underwriters for 30 days to purchase up to an additional 1,200,000 shares of common stock from certain of the Selling Stockholders at the public offering price, less underwriting discounts and commissions.

In March 2023, pursuant to the Underwriting Agreement, the Selling Stockholders sold an aggregate of 9,200,000 shares of common stock in the Secondary Offering. The Company did not receive any of the proceeds from the sale of common stock, with all proceeds going to the Selling Stockholders.

In connection with the Secondary Offering, the Company incurred costs of $1.7 million during the three months ended March 31, 2023, which are included within general and administrative expenses on the condensed consolidated statement of operations and comprehensive income.

Basis of Presentation

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions between the Company and its subsidiaries have been eliminated in consolidation. For all the periods reported in these condensed consolidated financial statements, the Company has not and does not have any material revenue-generating operations on a standalone basis, and all the material revenue-generating operations of the Company are conducted by its subsidiaries.

Certain information and note disclosures normally included in the consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Therefore, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the year ended December 31, 2022, included in the Company's 2022 Form 10-K. In the opinion of management, the interim condensed consolidated financial statements reflect all adjustments, consisting of normal recurring adjustments, necessary for a fair presentation of the Company’s financial position for the periods presented. The results for the interim periods presented are not necessarily indicative of future results.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

2. Summary of Significant Accounting Policies

The Company’s significant accounting policies are discussed in Note 2 - Summary of Significant Accounting Policies within the notes to consolidated financial statements for the year ended December 31, 2022, included in the Company's 2022 Form 10-K. There have been no significant changes to these policies during the three months ended March 31, 2023, except as noted below.

Risk of Concentrations of Credit and Significant Customers

Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents, and accounts receivable. The Company's cash and cash equivalents are primarily maintained in accounts with two major financial institutions in the United States. At times, the Company may maintain cash and cash equivalent

balances in excess of Federal Deposit Insurance Corporation ("FDIC") limits. The Company does not believe that it is subject to unusual credit risk beyond the normal credit risk associated with commercial banking relationships.

Significant customers are those that accounted for 10% or more of the Company’s total revenue or accounts receivable during any period presented herein. During the three months ended March 31, 2023 and 2022, no customer accounted for 10% or more of revenue. As of March 31, 2023 and December 31, 2022, no customer accounted for 10% or more of accounts receivable.

Recently Adopted Accounting Pronouncements

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"), which requires the recognition and measurement of contract assets and liabilities acquired in a business combination in accordance with ASC 606, Revenue from Contracts with Customers ("ASC 606"). ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and, if adopted early, requires the retrospective method of transition applied to transactions occurring on or after the beginning of the fiscal year of adoption. The Company adopted this standard effective January 1, 2023 on a prospective basis, and it did not have a material impact on its consolidated financial statements.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue

3. Revenue

Revenue Disaggregated

The Company disaggregates revenue from contracts with customers by reportable segment and revenue type, as the Company believes it best depicts how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors and is consistent with the manner in which the Company operates the business. The Company generates a significant majority of its revenue in the Enterprise Solutions segment from transaction and usage-based revenue and a majority of its revenue in the SMB Solutions segment from subscription revenue.

The following table depicts disaggregated revenue by segment and revenue type (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Enterprise Solutions

 

 

 

 

 

 

Transaction and usage-based

 

$

35,406

 

 

$

28,319

 

Subscription

 

 

2,555

 

 

 

2,081

 

Other

 

 

684

 

 

 

460

 

Total Enterprise Solutions revenue

 

 

38,645

 

 

 

30,860

 

SMB Solutions

 

 

 

 

 

 

Transaction and usage-based

 

 

14,572

 

 

 

11,027

 

Subscription

 

 

34,903

 

 

 

25,052

 

Other

 

 

312

 

 

 

423

 

Total SMB Solutions revenue

 

 

49,787

 

 

 

36,502

 

Total revenue

 

$

88,432

 

 

$

67,362

 

Contract Assets and Liabilities

Contract assets are rights to consideration in exchange for goods or services that the entity has transferred to a customer when that right is conditional on something other than the passage of time. Contract assets are transferred to accounts receivable once the rights become unconditional. The Company did not have contract assets as of March 31, 2023 or December 31, 2022.

Contract liabilities (deferred revenue) primarily consist of billings and payments received in advance of revenue recognition. The Company primarily bills and collects payments from customers for its services in advance on a monthly, quarterly or annual basis. Contract liabilities are recognized as revenue when services are performed and all other revenue recognition criteria have been met. Amounts expected to be recognized as revenue within 12 months of the balance sheet date are classified as current deferred revenue and amounts expected to be recognized as revenue beyond 12 months of the balance sheet date are classified as non-current deferred revenue. The Company had current deferred revenue of $8.8 million and $8.2 million as of March 31, 2023 and December 31, 2022, respectively. Non-current deferred revenue was $0.4 million as of March 31, 2023 and $0.3 million as of December 31, 2022. During the three months ended March 31, 2023, the Company recognized revenue of $6.8 million from the deferred revenue balance as of December 31, 2022. During the three months ended March 31, 2022, the Company recognized revenue of $5.0 million from the deferred revenue balance as of December 31, 2021.

Remaining Performance Obligations

ASC 606 requires disclosure of the aggregate amount of the transaction price allocated to unsatisfied performance obligations. As permitted by ASC 606, the Company has elected to exclude from this disclosure any contracts with an original duration of one year or less and any variable consideration that meets specified criteria. For contracts greater than one year in length, the Company's most significant performance obligations consist of variable consideration. Such variable consideration meets the specified criteria for the disclosure exclusion; therefore, the majority of the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied is variable consideration that is not required for this disclosure.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income Per Share
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Net Income Per Share

4. Net Income Per Share

Basic net income per share is calculated by dividing net income by the weighted average number of shares of common stock outstanding during the period. Diluted net income per share is calculated by dividing net income by the sum of the weighted average number of shares of common stock and potentially dilutive securities outstanding during the period using the treasury stock method. For the periods in which the Company incurs a net loss, the dilutive effect of the Company’s outstanding common stock equivalents is not included in the calculation as the effect would be anti-dilutive. The following table sets forth the computation of basic and diluted net income per share:

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands, except share and per share amounts)

 

Numerator:

 

 

 

 

 

 

Net income

 

$

4,124

 

 

$

2,059

 

Denominator:

 

 

 

 

 

 

Weighted average shares outstanding, basic

 

 

166,359,810

 

 

 

162,143,171

 

Effect of potential dilutive shares

 

 

3,547,744

 

 

 

6,872,941

 

Weighted average shares outstanding, diluted

 

 

169,907,554

 

 

 

169,016,112

 

Net income per share, basic

 

$

0.02

 

 

$

0.01

 

Net income per share, diluted

 

$

0.02

 

 

$

0.01

 

The Company excluded the following potential shares of common stock, presented based on amounts outstanding at each period end, from the computation of diluted net income per share for the periods indicated because including them would have had an anti-dilutive effect:

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Options to purchase shares

 

 

318,696

 

 

 

580,711

 

Unvested restricted stock units

 

 

389,930

 

 

 

477,344

 

Total

 

 

708,626

 

 

 

1,058,055

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Leases

5. Leases

The Company has operating leases for office space to support business operations. The Company's office leases expire at varying dates from 2023 through 2030. The Company's leases do not contain any material residual value guarantees or restrictive covenants. Operating leases are recognized on the condensed consolidated balance sheets as operating lease right-of-use assets, operating lease liabilities and long-term operating lease liabilities. Operating lease expense is recognized on a straight-line basis over the lease term within the Company’s condensed consolidated statements of operations and comprehensive income.

Lease Costs and Other Information

The following table summarizes the components of operating lease expense (in thousands):

 

 

Three Months Ended

 

 

Three Months Ended

 

 

 

March 31, 2023

 

 

March 31, 2022

 

Operating lease cost

 

$

1,185

 

 

$

1,181

 

Variable lease cost

 

 

94

 

 

 

91

 

Total

 

$

1,279

 

 

$

1,272

 

 

The weighted average remaining lease term (in years) and discount rate were as follows:

 

 

March 31, 2023

 

 

December 31, 2022

 

Weighted-average remaining lease term

 

 

6.6

 

 

 

6.8

 

Weighted-average discount rate

 

 

2.26

%

 

 

2.26

%

Maturity of Lease Liabilities

The following table presents the future minimum lease payments under the Company's operating leases liabilities as of March 31, 2023 (in thousands):

Remainder of 2023

 

 

 

$

3,850

 

2024

 

 

 

 

5,750

 

2025

 

 

 

 

4,489

 

2026

 

 

 

 

4,079

 

2027

 

 

 

 

3,808

 

Thereafter

 

 

 

 

11,001

 

Total lease payments

 

 

 

$

32,977

 

Less: imputed interest

 

 

 

 

(2,458

)

Lease liabilities

 

 

 

$

30,519

 

The Company has subleased certain office space for which incoming sublease amounts will offset the future lease payments in the table above. Under the executed sublease agreement, the Company expects to receive future sublease payments of $0.8 million over the remainder of 2023 and $0.9 million thereafter. As of March 31, 2023, the Company has entered into one lease that has not yet commenced with future lease payments of $0.6 million in the aggregate and a term of approximately five years. The Company expects the lease to commence in the second quarter of 2023.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements

6. Fair Value Measurements

The following tables present the Company’s fair value hierarchy for its assets and liabilities that were measured at fair value on a recurring basis (in thousands):

 

 

March 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents - money market funds

 

$

269,906

 

 

$

 

 

$

 

 

$

269,906

 

 

 

 

December 31, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents - money market funds

 

$

225,712

 

 

$

 

 

$

 

 

$

225,712

 

Money market funds held as of March 31, 2023 and December 31, 2022 were valued by the Company based on quoted market prices, which represent a Level 1 measurement within the fair value hierarchy. The carrying values of the Company’s accounts receivable, unbilled receivables, accounts payable, and accrued expenses approximate their fair values due to the short-term nature of these assets and liabilities. There were no transfers into or out of Level 3 during the periods presented.

During the three months ended March 31, 2022, the Company fully settled its contingent consideration liability which was previously measured using Level 3 inputs. Changes in the fair value of the Company’s contingent consideration liability were as follows (in thousands):

Balance as of December 31, 2021

 

$

2,800

 

Payment of contingent consideration

 

 

(2,800

)

Change in fair value

 

 

 

Balance as of March 31, 2022

 

$

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Acquired Intangible Assets
3 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Acquired Intangible Assets

7. Goodwill and Acquired Intangible Assets

The carrying amount of goodwill by segment resulting from the Company's acquisitions as of March 31, 2023 and December 31, 2022 was as follows:

 

 

March 31, 2023

 

 

December 31, 2022

 

Enterprise Solutions

 

$

218,658

 

 

$

218,658

 

SMB Solutions

 

 

207,019

 

 

 

207,019

 

Total

 

$

425,677

 

 

$

425,677

 

Acquired intangible assets of the Company consisted of the following (in thousands):

 

 

 

 

 

March 31, 2023

 

 

 

Weighted Average
Useful Life

 

 

Gross Carrying Value

 

 

Accumulated Amortization

 

 

Net Carrying Value

 

 

 

(in years)

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

 

10.0

 

 

$

82,841

 

 

$

(33,414

)

 

$

49,427

 

Developed technology

 

 

7.0

 

 

 

42,913

 

 

 

(25,001

)

 

 

17,912

 

Tradenames

 

 

5.0

 

 

 

5,824

 

 

 

(4,744

)

 

 

1,080

 

Total

 

 

 

 

$

131,578

 

 

$

(63,159

)

 

$

68,419

 

 

 

 

 

 

 

December 31, 2022

 

 

 

Weighted Average
Useful Life

 

 

Gross Carrying Value

 

 

Accumulated Amortization

 

 

Net Carrying Value

 

 

 

(in years)

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

 

10.0

 

 

$

82,841

 

 

$

(31,344

)

 

$

51,497

 

Developed technology

 

 

7.0

 

 

 

42,913

 

 

 

(23,463

)

 

 

19,450

 

Tradenames

 

 

5.0

 

 

 

5,824

 

 

 

(4,452

)

 

 

1,372

 

Total

 

 

 

 

$

131,578

 

 

$

(59,259

)

 

$

72,319

 

The Company recorded amortization expense of $3.9 million for each of the three month periods ended March 31, 2023 and 2022. Amortization of developed technology is recorded within cost of revenue, while amortization of customer relationships and tradenames is recorded within amortization of intangible assets on the Company’s condensed consolidated statements of operations and comprehensive income. Future estimated amortization expense of the Company’s intangible assets as of March 31, 2023 is expected to be as follows (in thousands):

Remainder of 2023

 

$

11,700

 

2024

 

 

14,640

 

2025

 

 

14,383

 

2026

 

 

9,335

 

2027

 

 

8,284

 

Thereafter

 

 

10,077

 

Total

 

$

68,419

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities

8. Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consisted of the following (in thousands):

 

 

March 31, 2023

 

 

December 31, 2022

 

Accrued employee compensation and benefits

 

$

7,926

 

 

$

16,897

 

Accrued consulting and professional fees

 

 

3,291

 

 

 

2,560

 

Accrued processing fees

 

 

3,256

 

 

 

2,287

 

Accrued channel partner fees

 

 

2,952

 

 

 

2,679

 

Accrued license fees

 

 

4,477

 

 

 

3,629

 

Accrued marketing

 

 

2,195

 

 

 

2,169

 

Accrued tax liabilities

 

 

2,944

 

 

 

1,769

 

Other

 

 

6,754

 

 

 

6,433

 

Total

 

$

33,795

 

 

$

38,423

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Debt
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Debt

9. Debt

As of March 31, 2023 and December 31, 2022, the Company had no long-term debt outstanding.

2021 Revolving Credit Facility

On September 27, 2021, the Company entered into a revolving credit agreement (“2021 Revolving Credit Facility”) with JPMorgan Chase Bank, N.A. as administrative agent and certain other lenders. The 2021 Revolving Credit Facility allows the Company to borrow up to $75.0 million, $7.5 million of which may be comprised of a letter of credit facility. The 2021 Revolving Credit Facility will mature on September 27, 2026. In conjunction with the 2021 Revolving Credit Facility, the Company incurred debt issuance costs in the amount of $1.2 million, which were recorded within other assets on the condensed consolidated balance sheets and are being amortized into interest expense over the term of the 2021 Revolving Credit Facility. The 2021 Revolving Credit Facility requires the Company to pay a commitment fee in respect to unused revolving credit facility commitments of 0.25% per annum. The commitment fee is recorded as a component of interest expense on the Company's condensed consolidated statements of operations and comprehensive income. As of March 31, 2023, the Company has not yet drawn upon the 2021 Revolving Credit Facility, although $2.1 million has been utilized against the 2021 Revolving Credit Facility in the form of a line of credit, reducing the Company's borrowing capacity to $72.9 million.

The 2021 Revolving Credit Facility contains certain financial maintenance covenants, which require the Company to not exceed certain specified total net leverage ratios at the end of each fiscal quarter.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2023
Stockholders' Equity Note [Abstract]  
Stockholders' Equity

10. Stockholders' Equity

Preferred Stock

In connection with the Company's initial public offering ("IPO") in September 2021, the Company's amended and restated certificate of incorporation and amended and restated bylaws became effective, which authorized the issuance of 10,000,000 shares of preferred stock with a par value of $0.001 per share, with rights and preferences, including voting rights, designated from time to time by the Board of Directors. As of March 31, 2023, no shares of preferred stock were issued or outstanding.

Common Stock

The Company's amended and restated certificate of incorporation authorized the issuance of 650,000,000 shares of common stock with a par value of $0.001 per share. As of March 31, 2023, there were 166,617,401 shares of common stock issued and outstanding.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-based Compensation

11. Stock-based Compensation

2021 Incentive Award Plan

In September 2021, the Company’s Board of Directors adopted, and its stockholders approved, the 2021 Incentive Award Plan (“2021 Plan”), which became effective in connection with the Company's IPO. The 2021 Plan provides for granting stock options, including incentive stock options ("ISOs") and nonqualified stock options ("NSOs"), restricted stock, dividend equivalents, restricted stock units ("RSUs"), other stock-based awards, and cash awards to eligible employees, consultants and directors. A total of 14,798,186 shares of the Company’s common stock have been reserved for issuance under the 2021 Plan. The number of shares initially available for issuance will be increased annually on January 1 of each calendar year beginning in 2022 and ending in 2031 by an amount equal to the lesser of (i) 5% of the shares of the Company's common stock outstanding on the final day of the immediately preceding calendar year or (ii) a smaller number of shares as determined by the Company's Board of Directors. As of March 31, 2023, there were 11,574,631 remaining shares available for the Company to grant under the 2021 Plan.

The Company’s Amended and Restated 2015 Stock Option Plan ("2015 Plan”) provided for the granting of ISOs and NSOs to the Company's employees, consultants, and nonemployee directors. In conjunction with the effectiveness of the 2021 Plan, the Company’s Board of Directors voted that no further awards would be granted under the 2015 Plan but any

awards under the 2015 Plan that were outstanding as of the date of the IPO shall remain outstanding and continue to be subject to the terms and conditions of the 2015 Plan.

Stock-based awards granted to employees generally vest over a four-year period, and, in the case of stock options, expire ten years from the date of grant.

2021 Employee Stock Purchase Plan

In September 2021, the Company’s Board of Directors adopted, and its stockholders approved, the 2021 Employee Stock Purchase Plan (“2021 ESPP”), which became effective in connection with the IPO. The 2021 ESPP authorizes the issuance of shares of common stock pursuant to purchase rights granted to employees. A total of 2,219,728 shares of the Company’s common stock have been reserved for future issuance under the 2021 ESPP. The number of shares available for issuance under the 2021 ESPP will be annually increased on January 1 of each calendar year beginning in 2022 and ending in 2031, by an amount equal to the lesser of: (i) 1% of the aggregate number of shares of the Company's common stock outstanding on the final day of the immediately preceding calendar year or (ii) such smaller number of shares as is determined by the Company's Board of Directors.

The 2021 ESPP permits eligible participants to purchase common stock through payroll deductions of up to 15% of their eligible compensation during the offering period. The purchase price of the shares will be 85% of the lesser of the fair market value of the Company's common stock on the first day of the offering period or the fair market value on the last day of the offering period. The Company's first offering period commenced on February 1, 2022 and ended on May 31, 2022. Following the completion of the first offering period, the 2021 ESPP will typically be administered through consecutive six-month offering periods, commencing on June 1st and December 1st of each fiscal year. As of March 31, 2023, there were 2,155,456 shares of common stock available for issuance under the 2021 ESPP.

Stock-based Compensation Expense

Stock-based compensation expense is reflected in the condensed consolidated statements of operations and comprehensive income as follows (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Cost of revenue

 

$

551

 

 

$

108

 

General and administrative

 

 

2,442

 

 

 

2,319

 

Selling and marketing

 

 

951

 

 

 

403

 

Research and development

 

 

956

 

 

 

157

 

Total

 

$

4,900

 

 

$

2,987

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
3 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

12. Income Taxes

The Company's effective income tax rates were 49.9% and 28.5% for the three months ended March 31, 2023 and 2022, respectively. The effective tax rate for the three months ended March 31, 2023 was higher than the statutory rate of 21.0% primarily due to stock-based compensation adjustments, the impact of state taxes and the impact of the valuation allowance, partially offset by excess benefits from stock-based compensation. The effective tax rate for the three months ended March 31, 2022 was higher than the statutory rate of 21.0% primarily due to stock-based compensation adjustments and the impact of state taxes, partially offset by excess benefits from stock-based compensation.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

13. Commitments and Contingencies

Non-Cancellable Commitments

As of March 31, 2023, the Company had non-cancellable commitments to vendors primarily consisting of subscriptions to third party software products. Obligations under contracts that are cancellable or with a remaining term of 12 months or less are not included. As of March 31, 2023, future minimum payments under other non-cancellable agreements were as follows (in thousands):

Remainder of 2023

 

$

3,437

 

2024

 

 

2,915

 

2025

 

 

499

 

2026

 

 

83

 

2027

 

 

 

Thereafter

 

 

 

Total

 

$

6,934

 

Contingent Value Payments

In 2019, the CVR Bonus Award Plan ("CVR Plan") was established for the benefit of option holders as of February 11, 2019 in the event that holders of Class A-1 common shares of EngageSmart, LLC (the Company's predecessor) receive cash distributions in connection with certain exit events specified under EngageSmart, LLC's LLC Agreement of at least $889.1 million (the “Performance Threshold”). Subject to the achievement of the Performance Threshold, CVR Unit Awards ("CVR Units") entitle the holder, subject generally to the holder’s continued employment through the date of payment, to a pro-rata portion of a bonus pool (based on a participant’s share of CVR Units held). The maximum amount of this bonus pool was capped at $9.5 million, of which, $6.0 million remains outstanding as of March 31, 2023. No compensation expense has been recognized in relation to the CVR Plan as the Company has determined that achievement of the Performance Threshold is not probable as of March 31, 2023.

In connection with the Company’s IPO in 2021, the CVR Plan was amended to reflect the conversion of EngageSmart, LLC to EngageSmart, Inc. and the CVR Units otherwise remain subject to substantially the same terms and conditions applicable immediately prior to the Company’s IPO. Following the IPO and the conversion of EngageSmart, LLC to EngageSmart, Inc. (and related transactions), General Atlantic subscribed and received 288,344 additional shares of common stock in the Company, with the value of each share based on the public offering price of the shares of common stock sold by the Company in the IPO. As consideration for the additional shares of common stock, General Atlantic entered into a promissory note with the Company, which requires General Atlantic to make a capital contribution to the Company equal to the amount of any future payments to be made by the Company to holders of CVR Units pursuant to the CVR Plan, which such payments would be triggered by the events specified under the amended CVR Plan. In the event the CVR Units are forfeited or the Performance Threshold is not met, General Atlantic will not be required to make any payments under the promissory note and will keep the shares issued.

Indemnification Agreements

In the normal course of business, the Company may provide indemnification of varying scope and terms to third parties and may enter into commitments and guarantees (“Agreements”) under which it may be required to make payments. The duration of these Agreements varies, and in certain cases, may be indefinite with no limit to the Company’s maximum potential payment exposure. In addition, the Company has obligations with certain members of its board of directors and certain executive officers that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors and/or officers. To date, the Company has not incurred any material costs as a result of such indemnifications. The Company does not believe that the outcome of any claims under any indemnification arrangements will have a material effect on its financial position, results of operations or cash flows, and it has not accrued any liabilities related to such obligations in its condensed consolidated financial statements as of March 31, 2023 and December 31, 2022.

Legal Proceedings

The Company is from time to time subject to various other legal proceedings and claims, either asserted or unasserted, which arise in the ordinary course of business. The Company routinely assesses its current litigation and/or threatened litigation as to the probability of ultimately incurring a liability. In situations where the Company assesses the likelihood of loss as probable, the Company records its best estimate of the ultimate loss if reasonably possible to estimate. While the outcome of these claims cannot be predicted with certainty, the Company believes that these pending or threatened legal proceedings or claims could not have a material impact on the Company’s condensed consolidated financial statements.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Segment and Geographic Information
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Segment and Geographic Information

14. Segment and Geographic Information

Segment Information

The Company has determined that its chief executive officer is its chief operating decision maker (“CODM”) and the Company is organized into two reportable segments: Enterprise Solutions and SMB Solutions. The reportable segments were determined based on how the CODM reviews business performance and makes decisions about resources to be allocated.

The Enterprise Solutions segment is primarily engaged in providing SaaS solutions that simplify customer-client engagement primarily through electronic billing and digital payments. Enterprise solutions are built to address the unique needs of specific verticals: Government, Utilities, Financial Services, Healthcare and Giving. For the Enterprise Solutions segment, the Company integrates directly with its customers’ core software systems and utilizes a partner-assisted direct sales model for purposes of its go-to-market strategy. The Company generates a significant majority of its revenue in this segment from transaction and usage-based revenue. For the three months ended March 31, 2023, this segment generated 44% of total revenue.

The SMB Solutions segment is primarily engaged in providing end-to-end practice management solutions geared toward the Health & Wellness industry. For the Company's SMB Solutions segment, the Company primarily relies on a free trial to paid customer sales model. The Company generates interest for its offerings in the Company's SMB Solutions segment through a combination of search engine optimization, word-of-mouth, paid customer referrals, and search engine marketing. The Company generates a majority of its revenue in this segment from subscription revenue. For the three months ended March 31, 2023, this segment generated 56% of total revenue.

The CODM evaluates segment operating performance using revenue and Adjusted EBITDA, as defined below, from reportable segments to make resource allocation decisions and to evaluate segment performance. Adjusted EBITDA assists management in comparing the Company’s performance on a consistent basis for purposes of business decision-making. The Company defines Adjusted EBITDA as net income excluding interest income (expense), net; provision for income taxes; depreciation; and amortization of intangible assets, as further adjusted for transaction-related expenses and stock-based compensation. Adjusted EBITDA from reportable segments excludes unallocated corporate costs which are primarily comprised of costs for accounting, finance, legal, human resources and costs for certain executives supporting overall business strategy and execution.

The following table sets forth the revenue and Adjusted EBITDA results attributable to each reportable segment and includes a reconciliation of the totals reported for the reportable segments to the applicable line items in the Company’s accompanying condensed consolidated statements of operations and comprehensive income (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Revenue

 

 

 

 

 

 

Enterprise Solutions

 

$

38,645

 

 

$

30,860

 

SMB Solutions

 

 

49,787

 

 

 

36,502

 

Total revenue

 

$

88,432

 

 

$

67,362

 

Adjusted EBITDA

 

 

 

 

 

 

Enterprise Solutions

 

 

6,423

 

 

 

4,476

 

SMB Solutions

 

 

18,468

 

 

 

13,018

 

Total Adjusted EBITDA from reportable segments

 

 

24,891

 

 

 

17,494

 

Unallocated corporate expenses

 

 

(7,569

)

 

 

(6,937

)

Total Adjusted EBITDA

 

 

17,322

 

 

 

10,557

 

Reconciling items:

 

 

 

 

 

 

Interest income (expense), net

 

 

2,420

 

 

 

(88

)

Amortization of intangible assets

 

 

(3,900

)

 

 

(3,901

)

Depreciation

 

 

(992

)

 

 

(740

)

Transaction-related expenses

 

 

(1,712

)

 

 

38

 

Stock-based compensation

 

 

(4,900

)

 

 

(2,987

)

Income before income taxes

 

 

8,238

 

 

 

2,879

 

Provision for income taxes

 

 

4,114

 

 

 

820

 

Net income

 

$

4,124

 

 

$

2,059

 

The Company’s CODM does not separately evaluate assets by segment, and therefore assets by segment are not presented.

Geographic Information

For the three months ended March 31, 2023 and 2022, revenues by geographic region are not disclosed as revenue outside the United States does not exceed 10% of total revenue.

The Company does not disclose geographic information for long-lived assets as long-lived assets located outside the United States do not exceed 10% of total assets.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Risk of Concentrations of Credit and Significant Customers

Risk of Concentrations of Credit and Significant Customers

Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents, and accounts receivable. The Company's cash and cash equivalents are primarily maintained in accounts with two major financial institutions in the United States. At times, the Company may maintain cash and cash equivalent

balances in excess of Federal Deposit Insurance Corporation ("FDIC") limits. The Company does not believe that it is subject to unusual credit risk beyond the normal credit risk associated with commercial banking relationships.

Significant customers are those that accounted for 10% or more of the Company’s total revenue or accounts receivable during any period presented herein. During the three months ended March 31, 2023 and 2022, no customer accounted for 10% or more of revenue. As of March 31, 2023 and December 31, 2022, no customer accounted for 10% or more of accounts receivable.

Recently Adopted and Issued Accounting Pronouncements

Recently Adopted Accounting Pronouncements

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"), which requires the recognition and measurement of contract assets and liabilities acquired in a business combination in accordance with ASC 606, Revenue from Contracts with Customers ("ASC 606"). ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and, if adopted early, requires the retrospective method of transition applied to transactions occurring on or after the beginning of the fiscal year of adoption. The Company adopted this standard effective January 1, 2023 on a prospective basis, and it did not have a material impact on its consolidated financial statements.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenue by Segment and Revenue Type

The following table depicts disaggregated revenue by segment and revenue type (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Enterprise Solutions

 

 

 

 

 

 

Transaction and usage-based

 

$

35,406

 

 

$

28,319

 

Subscription

 

 

2,555

 

 

 

2,081

 

Other

 

 

684

 

 

 

460

 

Total Enterprise Solutions revenue

 

 

38,645

 

 

 

30,860

 

SMB Solutions

 

 

 

 

 

 

Transaction and usage-based

 

 

14,572

 

 

 

11,027

 

Subscription

 

 

34,903

 

 

 

25,052

 

Other

 

 

312

 

 

 

423

 

Total SMB Solutions revenue

 

 

49,787

 

 

 

36,502

 

Total revenue

 

$

88,432

 

 

$

67,362

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Income Per Share The following table sets forth the computation of basic and diluted net income per share:

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands, except share and per share amounts)

 

Numerator:

 

 

 

 

 

 

Net income

 

$

4,124

 

 

$

2,059

 

Denominator:

 

 

 

 

 

 

Weighted average shares outstanding, basic

 

 

166,359,810

 

 

 

162,143,171

 

Effect of potential dilutive shares

 

 

3,547,744

 

 

 

6,872,941

 

Weighted average shares outstanding, diluted

 

 

169,907,554

 

 

 

169,016,112

 

Net income per share, basic

 

$

0.02

 

 

$

0.01

 

Net income per share, diluted

 

$

0.02

 

 

$

0.01

 

Schedule of Common Shares Excluded from Computation of Diluted Net Income Per Share

The Company excluded the following potential shares of common stock, presented based on amounts outstanding at each period end, from the computation of diluted net income per share for the periods indicated because including them would have had an anti-dilutive effect:

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Options to purchase shares

 

 

318,696

 

 

 

580,711

 

Unvested restricted stock units

 

 

389,930

 

 

 

477,344

 

Total

 

 

708,626

 

 

 

1,058,055

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of Components of Operating Lease Expense

The following table summarizes the components of operating lease expense (in thousands):

 

 

Three Months Ended

 

 

Three Months Ended

 

 

 

March 31, 2023

 

 

March 31, 2022

 

Operating lease cost

 

$

1,185

 

 

$

1,181

 

Variable lease cost

 

 

94

 

 

 

91

 

Total

 

$

1,279

 

 

$

1,272

 

 

Schedule of Weighted Average Remaining Lease Term and Discount Rate

The weighted average remaining lease term (in years) and discount rate were as follows:

 

 

March 31, 2023

 

 

December 31, 2022

 

Weighted-average remaining lease term

 

 

6.6

 

 

 

6.8

 

Weighted-average discount rate

 

 

2.26

%

 

 

2.26

%

Schedule of Future Minimum Lease Payments

The following table presents the future minimum lease payments under the Company's operating leases liabilities as of March 31, 2023 (in thousands):

Remainder of 2023

 

 

 

$

3,850

 

2024

 

 

 

 

5,750

 

2025

 

 

 

 

4,489

 

2026

 

 

 

 

4,079

 

2027

 

 

 

 

3,808

 

Thereafter

 

 

 

 

11,001

 

Total lease payments

 

 

 

$

32,977

 

Less: imputed interest

 

 

 

 

(2,458

)

Lease liabilities

 

 

 

$

30,519

 

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Assets and Liabilities Measured at Fair Value on Recurring Basis

The following tables present the Company’s fair value hierarchy for its assets and liabilities that were measured at fair value on a recurring basis (in thousands):

 

 

March 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents - money market funds

 

$

269,906

 

 

$

 

 

$

 

 

$

269,906

 

 

 

 

December 31, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents - money market funds

 

$

225,712

 

 

$

 

 

$

 

 

$

225,712

 

Changes in Fair Value of Contingent Consideration Liability Changes in the fair value of the Company’s contingent consideration liability were as follows (in thousands):

Balance as of December 31, 2021

 

$

2,800

 

Payment of contingent consideration

 

 

(2,800

)

Change in fair value

 

 

 

Balance as of March 31, 2022

 

$

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Acquired Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Carrying Amount of Goodwill by Segment

The carrying amount of goodwill by segment resulting from the Company's acquisitions as of March 31, 2023 and December 31, 2022 was as follows:

 

 

March 31, 2023

 

 

December 31, 2022

 

Enterprise Solutions

 

$

218,658

 

 

$

218,658

 

SMB Solutions

 

 

207,019

 

 

 

207,019

 

Total

 

$

425,677

 

 

$

425,677

 

Schedule of Acquired Intangible Assets

Acquired intangible assets of the Company consisted of the following (in thousands):

 

 

 

 

 

March 31, 2023

 

 

 

Weighted Average
Useful Life

 

 

Gross Carrying Value

 

 

Accumulated Amortization

 

 

Net Carrying Value

 

 

 

(in years)

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

 

10.0

 

 

$

82,841

 

 

$

(33,414

)

 

$

49,427

 

Developed technology

 

 

7.0

 

 

 

42,913

 

 

 

(25,001

)

 

 

17,912

 

Tradenames

 

 

5.0

 

 

 

5,824

 

 

 

(4,744

)

 

 

1,080

 

Total

 

 

 

 

$

131,578

 

 

$

(63,159

)

 

$

68,419

 

 

 

 

 

 

 

December 31, 2022

 

 

 

Weighted Average
Useful Life

 

 

Gross Carrying Value

 

 

Accumulated Amortization

 

 

Net Carrying Value

 

 

 

(in years)

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

 

10.0

 

 

$

82,841

 

 

$

(31,344

)

 

$

51,497

 

Developed technology

 

 

7.0

 

 

 

42,913

 

 

 

(23,463

)

 

 

19,450

 

Tradenames

 

 

5.0

 

 

 

5,824

 

 

 

(4,452

)

 

 

1,372

 

Total

 

 

 

 

$

131,578

 

 

$

(59,259

)

 

$

72,319

 

Schedule of Future Estimated Amortization Expense of Intangible Assets Future estimated amortization expense of the Company’s intangible assets as of March 31, 2023 is expected to be as follows (in thousands):

Remainder of 2023

 

$

11,700

 

2024

 

 

14,640

 

2025

 

 

14,383

 

2026

 

 

9,335

 

2027

 

 

8,284

 

Thereafter

 

 

10,077

 

Total

 

$

68,419

 

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consisted of the following (in thousands):

 

 

March 31, 2023

 

 

December 31, 2022

 

Accrued employee compensation and benefits

 

$

7,926

 

 

$

16,897

 

Accrued consulting and professional fees

 

 

3,291

 

 

 

2,560

 

Accrued processing fees

 

 

3,256

 

 

 

2,287

 

Accrued channel partner fees

 

 

2,952

 

 

 

2,679

 

Accrued license fees

 

 

4,477

 

 

 

3,629

 

Accrued marketing

 

 

2,195

 

 

 

2,169

 

Accrued tax liabilities

 

 

2,944

 

 

 

1,769

 

Other

 

 

6,754

 

 

 

6,433

 

Total

 

$

33,795

 

 

$

38,423

 

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of Stock Based Compensation Expense

Stock-based compensation expense is reflected in the condensed consolidated statements of operations and comprehensive income as follows (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Cost of revenue

 

$

551

 

 

$

108

 

General and administrative

 

 

2,442

 

 

 

2,319

 

Selling and marketing

 

 

951

 

 

 

403

 

Research and development

 

 

956

 

 

 

157

 

Total

 

$

4,900

 

 

$

2,987

 

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Contractual Obligation Future Minimum Payments Under Other Non-Cancellable Agreements As of March 31, 2023, future minimum payments under other non-cancellable agreements were as follows (in thousands):

Remainder of 2023

 

$

3,437

 

2024

 

 

2,915

 

2025

 

 

499

 

2026

 

 

83

 

2027

 

 

 

Thereafter

 

 

 

Total

 

$

6,934

 

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Segment and Geographic Information (Tables)
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Schedule of Reconciliation of Revenue and Adjusted EBITDA for Reportable Segments

The following table sets forth the revenue and Adjusted EBITDA results attributable to each reportable segment and includes a reconciliation of the totals reported for the reportable segments to the applicable line items in the Company’s accompanying condensed consolidated statements of operations and comprehensive income (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Revenue

 

 

 

 

 

 

Enterprise Solutions

 

$

38,645

 

 

$

30,860

 

SMB Solutions

 

 

49,787

 

 

 

36,502

 

Total revenue

 

$

88,432

 

 

$

67,362

 

Adjusted EBITDA

 

 

 

 

 

 

Enterprise Solutions

 

 

6,423

 

 

 

4,476

 

SMB Solutions

 

 

18,468

 

 

 

13,018

 

Total Adjusted EBITDA from reportable segments

 

 

24,891

 

 

 

17,494

 

Unallocated corporate expenses

 

 

(7,569

)

 

 

(6,937

)

Total Adjusted EBITDA

 

 

17,322

 

 

 

10,557

 

Reconciling items:

 

 

 

 

 

 

Interest income (expense), net

 

 

2,420

 

 

 

(88

)

Amortization of intangible assets

 

 

(3,900

)

 

 

(3,901

)

Depreciation

 

 

(992

)

 

 

(740

)

Transaction-related expenses

 

 

(1,712

)

 

 

38

 

Stock-based compensation

 

 

(4,900

)

 

 

(2,987

)

Income before income taxes

 

 

8,238

 

 

 

2,879

 

Provision for income taxes

 

 

4,114

 

 

 

820

 

Net income

 

$

4,124

 

 

$

2,059

 

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of Business and Basis of Presentation - Additional Information (Details) - USD ($)
3 Months Ended
Feb. 28, 2023
Mar. 31, 2023
Mar. 31, 2022
Subsidiary Sale Of Stock [Line Items]      
Costs incurred     $ 12,000
Secondary Offering | General and Administrative Expense      
Subsidiary Sale Of Stock [Line Items]      
Offering stock incurred cost   $ 1,700,000  
Secondary Offering | Common Stock      
Subsidiary Sale Of Stock [Line Items]      
Share price per share $ 19.00    
Sale of Stock, Number of Shares Issued in Transaction 8,000,000 9,200,000  
Sale of stock, shares issued 8,000,000 9,200,000  
Proceeds from sale of common stock   $ 0  
Secondary Offering Additional Shares of Common Stock | Common Stock      
Subsidiary Sale Of Stock [Line Items]      
Sale of Stock, Number of Shares Issued in Transaction 1,200,000    
Sale of stock, shares issued 1,200,000    
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2023
FinancialInstitutions
Customer
Mar. 31, 2022
Customer
Dec. 31, 2022
Customer
Concentration Risk [Line Items]      
Primary accounts maintained with number of major financial institutions | FinancialInstitutions 2    
ASU 2021-08      
Concentration Risk [Line Items]      
Change in accounting principle, accounting standards update, adopted [true false] true    
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2023    
Change in accounting principle, accounting standards update, immaterial effect [true false] true    
Customer Concentration      
Concentration Risk [Line Items]      
Concentration risk percentage 10.00%    
Customer Concentration | Sales Revenue      
Concentration Risk [Line Items]      
Number of customers accounted for 10% or more 0 0  
Concentration risk percentage 10.00% 10.00%  
Credit Concentration | Accounts Receivable      
Concentration Risk [Line Items]      
Number of customers accounted for 10% or more 0   0
Concentration risk percentage 10.00%   10.00%
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Schedule of Disaggregated Revenue by Segment and Revenue Type (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenue $ 88,432 $ 67,362
Enterprise Solutions    
Disaggregation of Revenue [Line Items]    
Revenue 38,645 30,860
SMB Solutions    
Disaggregation of Revenue [Line Items]    
Revenue 49,787 36,502
Transaction and Usage-Based | Enterprise Solutions    
Disaggregation of Revenue [Line Items]    
Revenue 35,406 28,319
Transaction and Usage-Based | SMB Solutions    
Disaggregation of Revenue [Line Items]    
Revenue 14,572 11,027
Subscription | Enterprise Solutions    
Disaggregation of Revenue [Line Items]    
Revenue 2,555 2,081
Subscription | SMB Solutions    
Disaggregation of Revenue [Line Items]    
Revenue 34,903 25,052
Other | Enterprise Solutions    
Disaggregation of Revenue [Line Items]    
Revenue 684 460
Other | SMB Solutions    
Disaggregation of Revenue [Line Items]    
Revenue $ 312 $ 423
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Contract assets $ 0   $ 0
Deferred revenue current 8,800,000   8,200,000
Deferred revenue, non-current 400,000   $ 300,000
Deferred revenue, revenue recognized $ 6,800,000 $ 5,000,000.0  
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income Per Share - Computation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Numerator:    
Net income $ 4,124 $ 2,059
Denominator:    
Weighted average shares outstanding, basic 166,359,810 162,143,171
Effect of potential dilutive shares 3,547,744 6,872,941
Weighted average shares outstanding, diluted 169,907,554 169,016,112
Net income per share, basic $ 0.02 $ 0.01
Net income per share, diluted $ 0.02 $ 0.01
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income Per Share - Schedule of Common Shares Excluded from Computation of Diluted Net Income Per Share (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Common shares excluded from computation of diluted net income per share 708,626 1,058,055
Options to Purchase Shares    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Common shares excluded from computation of diluted net income per share 318,696 580,711
Unvested Restricted Stock Units    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Common shares excluded from computation of diluted net income per share 389,930 477,344
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Components of Operating Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Leases [Abstract]    
Operating lease cost $ 1,185 $ 1,181
Variable lease cost 94 91
Total $ 1,279 $ 1,272
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Weighted Average Remaining Lease Term and Discount Rate (Details)
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Weighted-average remaining lease term 6 years 7 months 6 days 6 years 9 months 18 days
Weighted-average discount rate 2.26% 2.26%
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Leases [Abstract]  
Remainder of 2023 $ 3,850
2024 5,750
2025 4,489
2026 4,079
2027 3,808
Thereafter 11,001
Total lease payments 32,977
Less: imputed interest (2,458)
Lease liabilities $ 30,519
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Additional Information (Details)
$ in Millions
3 Months Ended
Mar. 31, 2023
USD ($)
Agreement
Lessee, Lease, Description [Line Items]  
Future sublease receipts, Remainder of 2023 $ 0.8
Future sublease receipts, Thereafter $ 0.9
Number of lease agreements, not yet commenced | Agreement 1
Operating lease, lease not yet commenced, term of contract 5 years
Operating lease, lease not yet commenced future lease payments $ 0.6
Maximum  
Lessee, Lease, Description [Line Items]  
Operating lease expiration, year 2030
Minimum  
Lessee, Lease, Description [Line Items]  
Operating lease expiration, year 2023
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Recurring Basis - Money Market Funds - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Assets:    
Cash equivalents - money market funds $ 269,906 $ 225,712
Level 1    
Assets:    
Cash equivalents - money market funds $ 269,906 $ 225,712
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Changes in Fair Value of Contingent Consideration Liability (Details) - Contingent Consideration Liability - Level 3
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Beginning Balance $ 2,800
Payment of contingent consideration (2,800)
Change in fair value 0
Ending Balance $ 0
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Asset transfers into or out of Level 3 $ 0 $ 0
Liabilities transfers into or out of Level 3 $ 0 $ 0
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Acquired Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]      
Goodwill $ 425,677   $ 425,677
Amortization expense $ 3,900 $ 3,900  
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Acquired Intangible Assets - Schedule of Carrying Amount of Goodwill by Segment (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Goodwill [Line Items]    
Goodwill $ 425,677 $ 425,677
Enterprise Solutions    
Goodwill [Line Items]    
Goodwill 218,658 218,658
SMB Solutions    
Goodwill [Line Items]    
Goodwill $ 207,019 $ 207,019
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Acquired Intangible Assets - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Gross Carrying Value $ 131,578 $ 131,578
Accumulated Amortization (63,159) (59,259)
Net Carrying Value $ 68,419 $ 72,319
Customer Relationships    
Weighted Average Useful Life 10 years 10 years
Gross Carrying Value $ 82,841 $ 82,841
Accumulated Amortization (33,414) (31,344)
Net Carrying Value $ 49,427 $ 51,497
Developed Technology    
Weighted Average Useful Life 7 years 7 years
Gross Carrying Value $ 42,913 $ 42,913
Accumulated Amortization (25,001) (23,463)
Net Carrying Value $ 17,912 $ 19,450
Trade Names    
Weighted Average Useful Life 5 years 5 years
Gross Carrying Value $ 5,824 $ 5,824
Accumulated Amortization (4,744) (4,452)
Net Carrying Value $ 1,080 $ 1,372
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Acquired Intangible Assets - Schedule of Future Estimated Amortization Expense of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Remainder of 2023 $ 11,700  
2024 14,640  
2025 14,383  
2026 9,335  
2027 8,284  
Thereafter 10,077  
Net Carrying Value $ 68,419 $ 72,319
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued employee compensation and benefits $ 7,926 $ 16,897
Accrued consulting and professional fees 3,291 2,560
Accrued processing fees 3,256 2,287
Accrued channel partner fees 2,952 2,679
Accrued license fees 4,477 3,629
Accrued marketing 2,195 2,169
Accrued tax liabilities 2,944 1,769
Other 6,754 6,433
Total $ 33,795 $ 38,423
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Additional Information (Details) - USD ($)
Sep. 27, 2021
Mar. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]      
Long-term debt outstanding   $ 0 $ 0
Letter of Credit Facility | JPMorgan Chase Bank, N.A.      
Debt Instrument [Line Items]      
Credit facility maximum borrowing capacity $ 7,500,000    
2021 Revolving Credit Facility | JPMorgan Chase Bank, N.A.      
Debt Instrument [Line Items]      
Credit facility maximum borrowing capacity $ 75,000,000.0    
Credit facility maturity date Sep. 27, 2026    
Credit facility commitment percentage 0.25%    
Credit facility available to be drawn   72,900,000  
Debt issuance costs $ 1,200,000    
2021 Revolving Credit Facility | Credit Facilities | JPMorgan Chase Bank, N.A.      
Debt Instrument [Line Items]      
Outstanding borrowings   $ 2,100,000  
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Additional Information (Details) - $ / shares
Mar. 31, 2023
Dec. 31, 2022
Sep. 27, 2021
Class Of Stock [Line Items]      
Preferred stock, shares authorized 10,000,000 10,000,000  
Preferred stock, par value per share $ 0.001 $ 0.001  
Preferred stock, shares issued 0 0  
Preferred stock, shares outstanding 0 0  
Common stock, shares authorized 650,000,000 650,000,000  
Common stock, par value per share $ 0.001 $ 0.001  
Common stock, shares, issued 166,617,401 166,081,011  
Common stock, shares, outstanding 166,617,401 166,081,011  
IPO | General Atlantic, L.P.      
Class Of Stock [Line Items]      
Additional shares of common stock subscribed     288,344
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Sep. 30, 2021
Mar. 31, 2023
Mar. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock based compensation expense   $ 4,900 $ 2,987
2021 Incentive Award Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based awards granted to employees vesting period   4 years  
Stock-based awards expired from date of grant   10 years  
2021 Employee Stock Purchase Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares of common stock reserved for future issuance (in shares)   2,219,728  
Offering period 6 months    
Common Stock | 2021 Incentive Award Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares available for issuance increase each annual by percentage of common stock shares outstanding   5.00%  
Common Stock | 2021 Employee Stock Purchase Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares available to grant   2,155,456  
Number of shares available for issuance increase each annual by percentage of common stock shares outstanding 1.00%    
Eligible participants to purchase common stock through payroll deductions, percentage 15.00%    
Percentage of purchase price of shares lesser than fair market value of common stock 85.00%    
Restricted Stock Units | Common Stock | 2021 Incentive Award Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares of common stock reserved for future issuance (in shares)   14,798,186  
Shares available to grant   11,574,631  
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation - Summary of Stock Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total stock based compensation expense $ 4,900 $ 2,987
Cost of Revenue    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total stock based compensation expense 551 108
General and Administrative    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total stock based compensation expense 2,442 2,319
Selling and Marketing    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total stock based compensation expense 951 403
Research and Development    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total stock based compensation expense $ 956 $ 157
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Additional Information (Details)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Tax Disclosure [Abstract]    
Effective income tax rate 49.90% 28.50%
Statutory rate 21.00% 21.00%
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Sep. 27, 2021
Feb. 11, 2019
CVR Plan | Invoice Cloud, Inc.        
Loss Contingencies [Line Items]        
Maximum bonus pool amount $ 9,500,000      
Bonus pool amount outstanding 6,000,000.0      
Compensation related bonus expense $ 0 $ 0    
CVR Plan | Invoice Cloud, Inc. | Class A-1 Common Shares | Minimum        
Loss Contingencies [Line Items]        
Cash distribution upon achievement of performance threshold       $ 889,100,000
General Atlantic, L.P. | IPO        
Loss Contingencies [Line Items]        
Additional shares of common stock subscribed     288,344  
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Schedule of Contractual Obligation Future Minimum Payments Under Other Non-Cancellable Agreements (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Contractual Obligation, Fiscal Year Maturity Schedule [Abstract]  
Remainder of 2023 $ 3,437
2024 2,915
2025 499
2026 83
2027 0
Thereafter 0
Total $ 6,934
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Segment and Geographic Information - Additional Information (Details) - Segment
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Number of reportable segments 2  
Maximum    
Segment Reporting Information [Line Items]    
Percentage of revenue generated from outside the United States 10.00% 10.00%
Percentage of long-lived assets located outside of United States 10.00% 10.00%
Enterprise Solutions    
Segment Reporting Information [Line Items]    
Percentage of revenue generated 44.00%  
SMB Solutions    
Segment Reporting Information [Line Items]    
Percentage of revenue generated 56.00%  
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Segment and Geographic Information - Schedule of Reconciliation of Revenue and Adjusted EBITDA for Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue    
Total revenue $ 88,432 $ 67,362
Adjusted EBITDA    
Unallocated corporate expenses (7,569) (6,937)
Total Adjusted EBITDA 17,322 10,557
Amortization of intangible assets (3,900) (3,900)
Stock-based compensation (4,900) (2,987)
Income before income taxes 8,238 2,879
Provision for income taxes 4,114 820
Net income and comprehensive income 4,124 2,059
Reportable Segment    
Revenue    
Total revenue 88,432 67,362
Adjusted EBITDA    
Total Adjusted EBITDA from reportable segments 24,891 17,494
Segment Reconciling Items    
Adjusted EBITDA    
Interest income (expense), net 2,420 (88)
Amortization of intangible assets (3,900) (3,901)
Depreciation (992) (740)
Transaction-related expenses (1,712) 38
Stock-based compensation (4,900) (2,987)
Enterprise Solutions    
Revenue    
Total revenue 38,645 30,860
Enterprise Solutions | Reportable Segment    
Revenue    
Total revenue 38,645 30,860
Adjusted EBITDA    
Total Adjusted EBITDA from reportable segments 6,423 4,476
SMB Solutions    
Revenue    
Total revenue 49,787 36,502
SMB Solutions | Reportable Segment    
Revenue    
Total revenue 49,787 36,502
Adjusted EBITDA    
Total Adjusted EBITDA from reportable segments $ 18,468 $ 13,018
XML 68 esmt-20230331_htm.xml IDEA: XBRL DOCUMENT 0001863105 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001863105 us-gaap:OperatingSegmentsMember 2023-01-01 2023-03-31 0001863105 us-gaap:CommonStockMember 2021-12-31 0001863105 us-gaap:CommonStockMember 2023-03-31 0001863105 us-gaap:CustomerRelationshipsMember 2023-01-01 2023-03-31 0001863105 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001863105 us-gaap:SubscriptionAndCirculationMember esmt:EnterpriseSolutionsMember 2023-01-01 2023-03-31 0001863105 esmt:TwoThousandAndTwentyOneRevolvingCreditFacilityMember esmt:JpmorganChaseBankNAMember 2021-09-27 0001863105 esmt:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember us-gaap:CommonStockMember 2021-09-01 2021-09-30 0001863105 esmt:SMBSolutionsMember 2022-01-01 2022-03-31 0001863105 2022-03-31 0001863105 us-gaap:FairValueInputsLevel3Member esmt:ContingentConsiderationLiabilityMember 2022-03-31 0001863105 us-gaap:MaterialReconcilingItemsMember 2023-01-01 2023-03-31 0001863105 us-gaap:LetterOfCreditMember esmt:JpmorganChaseBankNAMember 2021-09-27 0001863105 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2023-03-31 0001863105 esmt:EnterpriseSolutionsMember 2022-12-31 0001863105 us-gaap:OperatingSegmentsMember esmt:SMBSolutionsMember 2022-01-01 2022-03-31 0001863105 srt:MaximumMember 2023-01-01 2023-03-31 0001863105 esmt:TwoThousandAndTwentyOneRevolvingCreditFacilityMember esmt:JpmorganChaseBankNAMember 2023-03-31 0001863105 us-gaap:DevelopedTechnologyRightsMember 2023-01-01 2023-03-31 0001863105 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001863105 us-gaap:RestrictedStockUnitsRSUMember esmt:TwoThousandAndTwentyOneIncentiveAwardPlanMember us-gaap:CommonStockMember 2023-03-31 0001863105 esmt:TwoThousandAndTwentyOneIncentiveAwardPlanMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001863105 esmt:SMBSolutionsMember 2023-01-01 2023-03-31 0001863105 esmt:TransactionAndUsageBasedMember esmt:SMBSolutionsMember 2022-01-01 2022-03-31 0001863105 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001863105 esmt:EnterpriseSolutionsMember 2023-03-31 0001863105 us-gaap:TradeNamesMember 2023-03-31 0001863105 us-gaap:CommonStockMember esmt:SecondaryOfferingMember 2023-02-28 0001863105 2022-12-31 0001863105 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001863105 esmt:TwoThousandAndTwentyOneRevolvingCreditFacilityMember esmt:JpmorganChaseBankNAMember 2021-09-27 2021-09-27 0001863105 us-gaap:OperatingSegmentsMember 2022-01-01 2022-03-31 0001863105 esmt:InvoiceCloudIncMember esmt:CvrBonusAwardPlanMember 2023-01-01 2023-03-31 0001863105 us-gaap:FairValueInputsLevel3Member esmt:ContingentConsiderationLiabilityMember 2021-12-31 0001863105 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001863105 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001863105 us-gaap:IPOMember esmt:GeneralAtlanticLpMember 2021-09-27 0001863105 us-gaap:ServiceOtherMember esmt:EnterpriseSolutionsMember 2022-01-01 2022-03-31 0001863105 us-gaap:CommonStockMember 2022-12-31 0001863105 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001863105 us-gaap:TradeNamesMember 2022-01-01 2022-12-31 0001863105 us-gaap:SubscriptionAndCirculationMember esmt:EnterpriseSolutionsMember 2022-01-01 2022-03-31 0001863105 us-gaap:CommonStockMember 2022-03-31 0001863105 us-gaap:GeneralAndAdministrativeExpenseMember esmt:SecondaryOfferingMember 2023-01-01 2023-03-31 0001863105 esmt:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember us-gaap:CommonStockMember 2021-09-30 0001863105 esmt:TransactionAndUsageBasedMember esmt:EnterpriseSolutionsMember 2022-01-01 2022-03-31 0001863105 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2023-01-01 2023-03-31 0001863105 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001863105 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001863105 esmt:TransactionAndUsageBasedMember esmt:EnterpriseSolutionsMember 2023-01-01 2023-03-31 0001863105 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001863105 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001863105 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-03-31 0001863105 us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001863105 esmt:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2021-09-01 2021-09-30 0001863105 us-gaap:OperatingSegmentsMember esmt:EnterpriseSolutionsMember 2023-01-01 2023-03-31 0001863105 us-gaap:CommonStockMember esmt:SecondaryOfferingAdditionalSharesOfCommonStockMember 2023-02-28 2023-02-28 0001863105 us-gaap:RetainedEarningsMember 2022-12-31 0001863105 esmt:TwoThousandAndTwentyOneRevolvingCreditFacilityMember esmt:JpmorganChaseBankNAMember us-gaap:LineOfCreditMember 2023-03-31 0001863105 us-gaap:SubscriptionAndCirculationMember esmt:SMBSolutionsMember 2023-01-01 2023-03-31 0001863105 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001863105 esmt:TransactionAndUsageBasedMember esmt:SMBSolutionsMember 2023-01-01 2023-03-31 0001863105 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001863105 esmt:EnterpriseSolutionsMember 2023-01-01 2023-03-31 0001863105 esmt:SMBSolutionsMember 2022-12-31 0001863105 2023-04-30 0001863105 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001863105 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001863105 us-gaap:ServiceOtherMember esmt:EnterpriseSolutionsMember 2023-01-01 2023-03-31 0001863105 us-gaap:MaterialReconcilingItemsMember 2022-01-01 2022-03-31 0001863105 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001863105 srt:MaximumMember 2023-03-31 0001863105 us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-12-31 0001863105 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2022-01-01 2022-12-31 0001863105 us-gaap:ServiceOtherMember esmt:SMBSolutionsMember 2022-01-01 2022-03-31 0001863105 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-03-31 0001863105 2022-01-01 2022-03-31 0001863105 srt:MaximumMember 2022-01-01 2022-03-31 0001863105 us-gaap:DevelopedTechnologyRightsMember 2023-03-31 0001863105 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001863105 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001863105 us-gaap:TradeNamesMember 2023-01-01 2023-03-31 0001863105 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001863105 us-gaap:TradeNamesMember 2022-12-31 0001863105 2023-03-31 0001863105 us-gaap:OperatingSegmentsMember esmt:SMBSolutionsMember 2023-01-01 2023-03-31 0001863105 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001863105 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-03-31 0001863105 srt:MinimumMember 2023-01-01 2023-03-31 0001863105 us-gaap:AccountingStandardsUpdate202108Member 2023-03-31 0001863105 us-gaap:ServiceOtherMember esmt:SMBSolutionsMember 2023-01-01 2023-03-31 0001863105 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001863105 2021-12-31 0001863105 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001863105 esmt:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember us-gaap:CommonStockMember 2023-03-31 0001863105 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001863105 us-gaap:RetainedEarningsMember 2022-03-31 0001863105 esmt:EnterpriseSolutionsMember 2022-01-01 2022-03-31 0001863105 us-gaap:SubscriptionAndCirculationMember esmt:SMBSolutionsMember 2022-01-01 2022-03-31 0001863105 us-gaap:FairValueInputsLevel3Member esmt:ContingentConsiderationLiabilityMember 2022-01-01 2022-03-31 0001863105 esmt:InvoiceCloudIncMember esmt:CvrBonusAwardPlanMember 2022-01-01 2022-03-31 0001863105 us-gaap:OperatingSegmentsMember esmt:EnterpriseSolutionsMember 2022-01-01 2022-03-31 0001863105 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001863105 us-gaap:RetainedEarningsMember 2021-12-31 0001863105 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001863105 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001863105 esmt:TwoThousandAndTwentyOneIncentiveAwardPlanMember 2023-01-01 2023-03-31 0001863105 us-gaap:CommonStockMember esmt:SecondaryOfferingMember 2023-02-28 2023-02-28 0001863105 2022-01-01 2022-12-31 0001863105 srt:MaximumMember 2022-03-31 0001863105 us-gaap:CustomerRelationshipsMember 2022-12-31 0001863105 us-gaap:RetainedEarningsMember 2023-03-31 0001863105 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001863105 esmt:InvoiceCloudIncMember esmt:CvrBonusAwardPlanMember 2023-03-31 0001863105 us-gaap:CustomerRelationshipsMember 2023-03-31 0001863105 esmt:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2023-03-31 0001863105 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2022-12-31 0001863105 srt:MinimumMember esmt:InvoiceCloudIncMember esmt:CvrBonusAwardPlanMember esmt:ClassA1CommonSharesMember 2019-02-11 0001863105 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001863105 esmt:SMBSolutionsMember 2023-03-31 0001863105 2023-01-01 2023-03-31 0001863105 us-gaap:CommonStockMember esmt:SecondaryOfferingMember 2023-01-01 2023-03-31 iso4217:USD shares pure esmt:Agreement shares esmt:Customer esmt:FinancialInstitutions iso4217:USD esmt:Segment false http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent --12-31 http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent 0001863105 27161000 Q1 26907000 4632000 10-Q true 2023-03-31 2023 false 001-40835 EngageSmart, Inc. DE 83-2785225 30 Braintree Hill Office Park Suite 101 Braintree MA 02184 781 848-3733 Common stock, $0.001 par value per share ESMT NYSE Yes Yes Accelerated Filer false true false false 166743782 318291000 311780000 203000 228000 12275000 10971000 6095000 5413000 11686000 13680000 348347000 341844000 25731000 15787000 14328000 425677000 425677000 68419000 72319000 5820000 5422000 889781000 886497000 652000 1229000 33795000 38423000 8834000 8237000 4674000 47955000 52521000 25845000 1329000 1322000 355000 335000 172000 186000 75656000 81525000 0.001 0.001 10000000 10000000 0 0 0 0 0.001 0.001 650000000 650000000 166617401 166617401 166081011 166081011 167000 166000 819347000 814319000 -5389000 -9513000 814125000 804972000 889781000 886497000 88432000 67362000 20899000 16039000 67533000 51323000 15407000 13287000 29126000 22664000 14820000 10040000 2362000 2362000 61715000 48353000 5818000 2970000 119000 119000 2539000 28000 2420000 -91000 8238000 2879000 4114000 820000 4124000 2059000 0.02 0.01 0.02 0.01 166359810 162143171 169907554 169016112 166081011 166000 814319000 -9513000 804972000 402510 1000 1326000 1327000 199145 65265 1198000 1198000 4900000 4900000 4124000 4124000 166617401 167000 819347000 -5389000 814125000 161860980 162000 787043000 -30106000 757099000 561581 1897000 1897000 17302 5471 132000 132000 2987000 2987000 2059000 2059000 162434392 162000 791795000 -28047000 763910000 4124000 2059000 4892000 4641000 191000 66000 4900000 2987000 1164000 1135000 7000 820000 58000 58000 -1803000 1780000 1304000 -412000 682000 1657000 456000 410000 -561000 -1415000 -4643000 -3385000 617000 846000 -1262000 -1662000 -14000 26000 8834000 2741000 2452000 1509000 -2452000 -1509000 23000 1066000 1327000 1897000 1198000 132000 12000 129000 664000 6511000 1896000 312080000 254594000 318591000 256490000 318291000 256190000 300000 300000 318591000 256490000 63000 57000 320000 1000 1439000 1404000 183000 100000 -12000 31392000 274000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1. Nature of Business and Basis of Presentation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">EngageSmart, Inc. and its subsidiaries (together referred to herein as the “Company” or “EngageSmart”) is a leading provider of vertically tailored customer engagement software and integrated payments solutions. EngageSmart offers single instance, multi-tenant, true Software-as-a-Service (“SaaS”) vertical solutions, including SimplePractice, InvoiceCloud, HealthPay24 and DonorDrive, that are designed to simplify the Company's customers' engagement with its clients by driving digital adoption and self-service. The Company serves customers across several core verticals: Health &amp; Wellness, Government, Utilities, Financial Services, Healthcare and Giving. EngageSmart's solutions are purpose-built for each of the Company's verticals and they simplify and automate mission-critical workflows such as scheduling, client onboarding, client communication, paperless billing, and electronic payment processing. EngageSmart is headquartered in Braintree, Massachusetts with additional locations throughout the United States.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Secondary Offering</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">On February 28, 2023, the Company entered into an underwriting agreement (the “Underwriting Agreement”) with Goldman Sachs &amp; Co. LLC and J.P. Morgan Securities LLC, as representatives of the several underwriters named therein, and certain of the Company’s stockholders, including affiliate</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">s of General Atlantic, L.P ("General Atlantic") and Summit Partners and certain members of the Company’s management (collectively the “Selling Stockholders”), relating to an underwritten public offering (the “Secondary Offering”) of </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">8,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> shares of the Company’s common stock at a pri</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">ce to the public of $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">19.00</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> per share, with an option exercisable by the underwriters for 30 days to purchase up to an additional </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1,200,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> shares of common stock from certain of the Selling Stockholders at the public offering price, less underwriting discounts and commissions.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">In March 2023, pursuant to the Underwriting Agreement, the Selling Stockholders sold an aggregate of </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">9,200,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> shares of common stock in the Secondary Offering. The Company did </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">t receive any of the proceeds from the sale of common stock, with all proceeds going to the Selling Stockholders.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">In connection with the Secondary Offering, the Company incurred costs of $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million during the three months ended March 31, 2023, which are included within general and administrative expenses on the condensed consolidated statement of operations and comprehensive income.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Basis of Presentation</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions between the Company and its subsidiaries have been eliminated in consolidation. For all the periods reported in these condensed consolidated financial statements, the Company has not and does not have any material revenue-generating operations on a standalone basis, and all the material revenue-generating operations of the Company are conducted by its subsidiaries.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Certain information and note disclosures normally included in the consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Therefore, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the year ended December 31, 2022, included in the Company's 2022 Form 10-K. In the opinion of management, the interim condensed consolidated financial statements reflect all adjustments, consisting of normal recurring adjustments, necessary for a fair presentation of the Company’s financial position for the periods presented. The results for the interim periods presented are not necessarily indicative of future results.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> 8000000 19.00 1200000 9200000 0 1700000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2. Summary of Significant Accounting Policies</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company’s significant accounting policies are discussed in </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Note 2 - Summary of Significant Accounting Policies</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> within the notes to consolidated financial statements for the year ended December 31, 2022, included in the Company's 2022 Form 10-K. There have been no significant changes to these policies during the three months ended March 31, 2023, except as noted below.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Risk of Concentrations of Credit and Significant Customers</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents, and accounts receivable. The Company's cash and cash equivalents are primarily maintained in accounts with </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> major </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">financial institutions in the United States. At times, the Company may maintain cash and cash equivalent</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">balances </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">in excess of Federal Deposit Insurance Corporation ("FDIC") limits. The Company does not believe that it is subject to unusual credit risk beyond the normal credit risk associated with commercial banking relationships.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Significant</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> customers are those that accounted for </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% or more of the Company’s total revenue or accounts receivable during any period presented herein. During the three months ended March 31, 2023 and 2022, </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> customer accounted for </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% or more of revenue. As of March 31, 2023 and December 31, 2022, </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> customer accounted for </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% or more of accounts receivable.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Recently Adopted Accounting Prono</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">uncements</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">In October 2021, the FASB issued ASU 2021-08, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> ("ASU 2021-08"), which requires the recognition and measurement of contract assets and liabilities acquired in a business combination in accordance with ASC 606, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Revenue from Contracts with Customers</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> ("ASC 606"). ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and, if adopted early, requires the retrospective method of transition applied to transactions occurring on or after the beginning of the fiscal year of adoption. The Company </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">adopted</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> this standard effective </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">January 1, 2023</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> on a prospective basis, and it did </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">no</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">t have a material impact on its consolidated financial statements.</span></p></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Risk of Concentrations of Credit and Significant Customers</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents, and accounts receivable. The Company's cash and cash equivalents are primarily maintained in accounts with </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> major </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">financial institutions in the United States. At times, the Company may maintain cash and cash equivalent</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">balances </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">in excess of Federal Deposit Insurance Corporation ("FDIC") limits. The Company does not believe that it is subject to unusual credit risk beyond the normal credit risk associated with commercial banking relationships.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Significant</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> customers are those that accounted for </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% or more of the Company’s total revenue or accounts receivable during any period presented herein. During the three months ended March 31, 2023 and 2022, </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> customer accounted for </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% or more of revenue. As of March 31, 2023 and December 31, 2022, </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> customer accounted for </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% or more of accounts receivable.</span></p> 2 0.10 0 0 0.10 0.10 0 0 0.10 0.10 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Recently Adopted Accounting Prono</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">uncements</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">In October 2021, the FASB issued ASU 2021-08, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> ("ASU 2021-08"), which requires the recognition and measurement of contract assets and liabilities acquired in a business combination in accordance with ASC 606, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Revenue from Contracts with Customers</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> ("ASC 606"). ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and, if adopted early, requires the retrospective method of transition applied to transactions occurring on or after the beginning of the fiscal year of adoption. The Company </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">adopted</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> this standard effective </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">January 1, 2023</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> on a prospective basis, and it did </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">no</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">t have a material impact on its consolidated financial statements.</span></p> true 2023-01-01 true <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3. Revenue</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Revenue Disaggregated</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company disaggregates revenue from contracts with customers by reportable segment and revenue type, as the Company believes it best depicts how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors and is consistent with the manner in which the Company operates the business. The Company generates a significant majority of its revenue in the Enterprise Solutions segment from transaction and usage-based revenue and a majority of its revenue in the SMB Solutions segment from subscription revenue.</span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following table depicts disaggregated revenue by segment and revenue type (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.571%;"/> <td style="width:1.686%;"/> <td style="width:1.0%;"/> <td style="width:17.029%;"/> <td style="width:1.0%;"/> <td style="width:1.686%;"/> <td style="width:1.0%;"/> <td style="width:17.029%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Enterprise Solutions</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Transaction and usage-based</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">35,406</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">28,319</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Subscription</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,555</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,081</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">684</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">460</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total Enterprise Solutions revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">38,645</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">30,860</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">SMB Solutions</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Transaction and usage-based</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">14,572</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">11,027</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Subscription</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">34,903</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">25,052</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">312</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">423</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total SMB Solutions revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">49,787</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">36,502</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">88,432</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">67,362</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Contract Assets and Liabilities</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Contract assets are rights to consideration in exchange for goods or services that the entity has transferred to a customer when that right is conditional on something </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">other than the passage of time. Contract assets are transferred to accounts receivable once the rights become unconditional. The Company did </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">t have contract assets as of March 31, 2023 or December 31, 2022.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Contract liabilities (deferred revenue) primarily consist of billings and payments received in advance of revenue recognition. The Company primarily bills and collects payments from customers for its services in advance on a monthly, quarterly or annual basis. Contract liabilities are recognized as revenue when services are performed and all other revenue recognition criteria have been met. Amounts expected to be recognized as revenue within 12 months of the balance sheet date are classified as current deferred revenue and amounts expected to be re</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">cognized as revenue beyond 12 months of the balance sheet date are classified as non-current deferred revenue. The Company had current deferred revenue of $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">8.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">8.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million as of March 31, 2023 and December 31, 2022, respectively. Non-current deferred revenue was $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million as of March 31, 2023 and $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million as of December 31, 2022. During the three months ended March 31, 2023, the Company recognized revenue of $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">6.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million from the deferred revenue balance as of December 31, 2022. During the three months ended March 31, 2022, the Company recognized revenue of $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">5.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million from the deferred revenue balance as of December 31, 2021.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Remaining Performance Obligations</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">ASC 606 requires disclosure of the aggregate amount of the transaction price allocated to unsatisfied performance obligations. As permitted by ASC 606, the Company has elected to exclude from this disclosure any contracts with an original duration of one year or less and any variable consideration that meets specified criteria. For contracts greater than one year in length, the Company's most significant performance obligations consist of variable consideration. Such variable consideration meets the specified criteria for the disclosure exclusion; therefore, the majority of the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied is variable consideration that is not required for this disclosure.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following table depicts disaggregated revenue by segment and revenue type (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.571%;"/> <td style="width:1.686%;"/> <td style="width:1.0%;"/> <td style="width:17.029%;"/> <td style="width:1.0%;"/> <td style="width:1.686%;"/> <td style="width:1.0%;"/> <td style="width:17.029%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Enterprise Solutions</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Transaction and usage-based</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">35,406</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">28,319</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Subscription</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,555</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,081</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">684</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">460</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total Enterprise Solutions revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">38,645</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">30,860</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">SMB Solutions</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Transaction and usage-based</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">14,572</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">11,027</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Subscription</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">34,903</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">25,052</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">312</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">423</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total SMB Solutions revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">49,787</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">36,502</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">88,432</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">67,362</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 35406000 28319000 2555000 2081000 684000 460000 38645000 30860000 14572000 11027000 34903000 25052000 312000 423000 49787000 36502000 88432000 67362000 0 0 8800000 8200000 400000 300000 6800000 5000000.0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4. Net Income Per Share</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Basic net income per share is calculated by dividing net income by the weighted average number of shares of common stock outstanding during the period. Diluted net income per share is calculated by dividing net income by the sum of the weighted average number of shares of common stock and potentially dilutive securities outstanding during the period using the treasury stock method. For the periods in which the Company incurs a net loss, the dilutive effect of the Company’s outstanding common stock equivalents is not included in the calculation as the effect would be anti-dilutive. </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following table sets forth the computation of basic and diluted net income per share:</span></span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.689%;"/> <td style="width:1.546%;"/> <td style="width:1.0%;"/> <td style="width:21.61%;"/> <td style="width:1.0%;"/> <td style="width:1.546%;"/> <td style="width:1.0%;"/> <td style="width:21.61%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(in thousands, except share and per share amounts)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Net income</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,124</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,059</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted average shares outstanding, basic</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">166,359,810</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">162,143,171</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Effect of potential dilutive shares</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3,547,744</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">6,872,941</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted average shares outstanding, diluted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">169,907,554</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">169,016,112</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Net income per share, basic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.02</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.01</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Net income per share, diluted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.02</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.01</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company excluded the following potential shares of common stock, presented based on amounts outstanding at each period end, from the computation of diluted net income per share for the periods indicated because including them would have had an anti-dilutive effect:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.49%;"/> <td style="width:1.14%;"/> <td style="width:1.0%;"/> <td style="width:22.116%;"/> <td style="width:1.0%;"/> <td style="width:1.14%;"/> <td style="width:1.0%;"/> <td style="width:22.116%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Options to purchase shares</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">318,696</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">580,711</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Unvested restricted stock units</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">389,930</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">477,344</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">708,626</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1,058,055</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following table sets forth the computation of basic and diluted net income per share:</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.689%;"/> <td style="width:1.546%;"/> <td style="width:1.0%;"/> <td style="width:21.61%;"/> <td style="width:1.0%;"/> <td style="width:1.546%;"/> <td style="width:1.0%;"/> <td style="width:21.61%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(in thousands, except share and per share amounts)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Net income</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,124</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,059</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted average shares outstanding, basic</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">166,359,810</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">162,143,171</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Effect of potential dilutive shares</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3,547,744</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">6,872,941</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted average shares outstanding, diluted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">169,907,554</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">169,016,112</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Net income per share, basic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.02</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.01</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Net income per share, diluted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.02</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.01</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 4124000 2059000 166359810 162143171 3547744 6872941 169907554 169016112 0.02 0.01 0.02 0.01 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company excluded the following potential shares of common stock, presented based on amounts outstanding at each period end, from the computation of diluted net income per share for the periods indicated because including them would have had an anti-dilutive effect:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.49%;"/> <td style="width:1.14%;"/> <td style="width:1.0%;"/> <td style="width:22.116%;"/> <td style="width:1.0%;"/> <td style="width:1.14%;"/> <td style="width:1.0%;"/> <td style="width:22.116%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Options to purchase shares</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">318,696</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">580,711</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Unvested restricted stock units</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">389,930</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">477,344</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">708,626</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1,058,055</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 318696 580711 389930 477344 708626 1058055 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">5. Leases</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company has operating leases for office spac</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">e to support business operations. The Company's office leases expire at varying dates from </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2023</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> through </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2030</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">. The Company's </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">leases do not contain any material residual value guarantees or restrictive covenants. Operating leases are recognized on the condensed consolidated balance sheets as operating lease right-of-use assets, operating lease liabilities and long-term operating lease liabilities. Operating lease expense is recognized on a straight-line basis over the lease term within the Company’s condensed consolidated statements of operations and comprehensive income.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Lease Costs and Other Information</span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following table summarizes the components of operating lease expense (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:57.269%;"/> <td style="width:1.611%;"/> <td style="width:1.0%;"/> <td style="width:17.996%;"/> <td style="width:1.0%;"/> <td style="width:1.128%;"/> <td style="width:1.0%;"/> <td style="width:17.996%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Operating lease cost</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1,185</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1,181</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Variable lease cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">94</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">91</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1,279</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1,272</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The weighted average remaining lease term (in years) and discount rate were as follows:</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:56.751%;"/> <td style="width:1.271%;"/> <td style="width:1.0%;"/> <td style="width:18.493%;"/> <td style="width:1.0%;"/> <td style="width:0.993%;"/> <td style="width:1.0%;"/> <td style="width:18.493%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted-average remaining lease term</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">6.6</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">6.8</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted-average discount rate</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2.26</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2.26</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Maturity of Lease Liabilities</span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following table presents the future minimum lease payments under the Company's operating leases liabilities as of March 31, 2023 (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:57.029%;"/> <td style="width:1.697%;"/> <td style="width:19.948%;"/> <td style="width:1.218%;"/> <td style="width:1.0%;"/> <td style="width:18.107999999999997%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Remainder of 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3,850</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">5,750</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,489</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,079</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2027</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3,808</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">11,001</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total lease payments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">32,977</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Less: imputed interest</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,458</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">30,519</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Com</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">pany has subleased certain office space for which incoming sublease amounts will offset the future lease payments in the table above. Under the executed sublease agreement, the Company expects to receive future sublease payments of $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million over the remainder of 2023 and $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million thereafter. As of March 31, 2023, the Company has entered into </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> lease that has not yet commenced with future lease payments of $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million in the aggregate and a term of approximately </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">five years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">. The Company expects the lease to commence in the second quarter of 2023.</span></p> 2023 2030 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following table summarizes the components of operating lease expense (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:57.269%;"/> <td style="width:1.611%;"/> <td style="width:1.0%;"/> <td style="width:17.996%;"/> <td style="width:1.0%;"/> <td style="width:1.128%;"/> <td style="width:1.0%;"/> <td style="width:17.996%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Operating lease cost</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1,185</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1,181</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Variable lease cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">94</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">91</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1,279</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1,272</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 1185000 1181000 94000 91000 1279000 1272000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The weighted average remaining lease term (in years) and discount rate were as follows:</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:56.751%;"/> <td style="width:1.271%;"/> <td style="width:1.0%;"/> <td style="width:18.493%;"/> <td style="width:1.0%;"/> <td style="width:0.993%;"/> <td style="width:1.0%;"/> <td style="width:18.493%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted-average remaining lease term</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">6.6</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">6.8</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted-average discount rate</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2.26</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2.26</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">%</span></p></td> </tr> </table> P6Y7M6D P6Y9M18D 0.0226 0.0226 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following table presents the future minimum lease payments under the Company's operating leases liabilities as of March 31, 2023 (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:57.029%;"/> <td style="width:1.697%;"/> <td style="width:19.948%;"/> <td style="width:1.218%;"/> <td style="width:1.0%;"/> <td style="width:18.107999999999997%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Remainder of 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3,850</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">5,750</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,489</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,079</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2027</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3,808</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">11,001</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total lease payments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">32,977</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Less: imputed interest</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,458</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">30,519</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 3850000 5750000 4489000 4079000 3808000 11001000 32977000 2458000 30519000 800000 900000 1 600000 P5Y <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">6. Fair Value Measurements</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><div style="font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following tables present the Company’s fair value hierarchy for its assets and liabilities that were measured at fair value on a recurring basis (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;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:44.814%;"/> <td style="width:1.45%;"/> <td style="width:1.0%;"/> <td style="width:10.346%;"/> <td style="width:1.0%;"/> <td style="width:1.45%;"/> <td style="width:1.0%;"/> <td style="width:10.346%;"/> <td style="width:1.0%;"/> <td style="width:1.45%;"/> <td style="width:1.0%;"/> <td style="width:10.346%;"/> <td style="width:1.0%;"/> <td style="width:1.45%;"/> <td style="width:1.0%;"/> <td style="width:10.346%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Level 3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Cash equivalents - money market funds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">269,906</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">269,906</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;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:44.814%;"/> <td style="width:1.45%;"/> <td style="width:1.0%;"/> <td style="width:10.346%;"/> <td style="width:1.0%;"/> <td style="width:1.45%;"/> <td style="width:1.0%;"/> <td style="width:10.346%;"/> <td style="width:1.0%;"/> <td style="width:1.45%;"/> <td style="width:1.0%;"/> <td style="width:10.346%;"/> <td style="width:1.0%;"/> <td style="width:1.45%;"/> <td style="width:1.0%;"/> <td style="width:10.346%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Level 3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Cash equivalents - money market funds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">225,712</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">225,712</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Money market funds held as of March 31, 2023 and December 31, 2022 were valued by the Company based on quoted market prices, which represent a Level 1 measurement within the fair value hierarchy. The carrying values of the Company’s accounts receivable, unbilled receivables, accounts payable, and accrued expenses approximate their fair values due to the short-term nature of these assets and liabilities. There were </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> transfers into or out of Level 3 during the periods presented.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">During the three months ended March 31, 2022, the Company fully settled its contingent consideration liability which was previously measured using Level 3 inputs. </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Changes in the fair value of the Company’s contingent consideration liability were as follows (in thousands):</span></span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"> <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:76.118%;"/> <td style="width:2.456%;"/> <td style="width:1.0%;"/> <td style="width:19.424999999999997%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Balance as of December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,800</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Payment of contingent consideration</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,800</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Change in fair value</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Balance as of March 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following tables present the Company’s fair value hierarchy for its assets and liabilities that were measured at fair value on a recurring basis (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;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:44.814%;"/> <td style="width:1.45%;"/> <td style="width:1.0%;"/> <td style="width:10.346%;"/> <td style="width:1.0%;"/> <td style="width:1.45%;"/> <td style="width:1.0%;"/> <td style="width:10.346%;"/> <td style="width:1.0%;"/> <td style="width:1.45%;"/> <td style="width:1.0%;"/> <td style="width:10.346%;"/> <td style="width:1.0%;"/> <td style="width:1.45%;"/> <td style="width:1.0%;"/> <td style="width:10.346%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Level 3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Cash equivalents - money market funds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">269,906</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">269,906</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;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:44.814%;"/> <td style="width:1.45%;"/> <td style="width:1.0%;"/> <td style="width:10.346%;"/> <td style="width:1.0%;"/> <td style="width:1.45%;"/> <td style="width:1.0%;"/> <td style="width:10.346%;"/> <td style="width:1.0%;"/> <td style="width:1.45%;"/> <td style="width:1.0%;"/> <td style="width:10.346%;"/> <td style="width:1.0%;"/> <td style="width:1.45%;"/> <td style="width:1.0%;"/> <td style="width:10.346%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Level 3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Cash equivalents - money market funds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">225,712</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">225,712</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 269906000 269906000 225712000 225712000 0 0 0 0 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Changes in the fair value of the Company’s contingent consideration liability were as follows (in thousands):</span> <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:76.118%;"/> <td style="width:2.456%;"/> <td style="width:1.0%;"/> <td style="width:19.424999999999997%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Balance as of December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,800</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Payment of contingent consideration</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,800</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Change in fair value</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Balance as of March 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 2800000 2800000 0 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">7. Goodwill and Acquired Intangible Assets</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The carrying amount of goodwill by segment resulting from the Company's acquisitions as of March 31, 2023 and December 31, 2022 was as follows:</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:41.188%;"/> <td style="width:2.128%;"/> <td style="width:1.0%;"/> <td style="width:25.279%;"/> <td style="width:1.0%;"/> <td style="width:2.128%;"/> <td style="width:1.0%;"/> <td style="width:25.279%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Enterprise Solutions</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">218,658</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">218,658</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">SMB Solutions</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">207,019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">207,019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">425,677</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">425,677</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Acquired intangible assets of the Company consisted of the following (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:24.96%;"/> <td style="width:1.011%;"/> <td style="width:1.0%;"/> <td style="width:17.927999999999997%;"/> <td style="width:1.0%;"/> <td style="width:1.354%;"/> <td style="width:1.0%;"/> <td style="width:14.674%;"/> <td style="width:1.0%;"/> <td style="width:1.354%;"/> <td style="width:1.0%;"/> <td style="width:14.695%;"/> <td style="width:1.0%;"/> <td style="width:1.354%;"/> <td style="width:1.0%;"/> <td style="width:14.674%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted Average <br/>Useful Life</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Gross Carrying Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accumulated Amortization</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Net Carrying Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(in years)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">10.0</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">82,841</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">33,414</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">49,427</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Developed technology</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">7.0</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">42,913</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">25,001</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">17,912</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Tradenames</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">5.0</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">5,824</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,744</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1,080</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">131,578</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">63,159</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">68,419</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;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:24.96%;"/> <td style="width:1.011%;"/> <td style="width:1.0%;"/> <td style="width:17.927999999999997%;"/> <td style="width:1.0%;"/> <td style="width:1.354%;"/> <td style="width:1.0%;"/> <td style="width:14.674%;"/> <td style="width:1.0%;"/> <td style="width:1.354%;"/> <td style="width:1.0%;"/> <td style="width:14.695%;"/> <td style="width:1.0%;"/> <td style="width:1.354%;"/> <td style="width:1.0%;"/> <td style="width:14.674%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted Average <br/>Useful Life</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Gross Carrying Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accumulated Amortization</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Net Carrying Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(in years)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">10.0</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">82,841</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">31,344</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">51,497</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Developed technology</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">7.0</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">42,913</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">23,463</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">19,450</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Tradenames</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">5.0</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">5,824</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,452</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1,372</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">131,578</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">59,259</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">72,319</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company recorded amortization expense of $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million for each of the three month periods ended March 31, 2023 and 2022. Amorti</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">zat</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">ion of developed technology is recorded within cost of revenue, while amortization of customer relationships and tradenames is recorded within amortization of intangible assets on the Company’s condensed consolidated statements of operations and comprehensive income. </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Future estimated amortization expense of the Company’s intangible assets as of March 31, 2023 is expected to be as follows (in thousands): </span></span><span style=""/></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"> <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:54.353%;"/> <td style="width:3.155%;"/> <td style="width:1.0%;"/> <td style="width:40.492%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Remainder of 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">11,700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">14,640</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">14,383</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">9,335</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2027</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">8,284</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">10,077</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">68,419</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The carrying amount of goodwill by segment resulting from the Company's acquisitions as of March 31, 2023 and December 31, 2022 was as follows:</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:41.188%;"/> <td style="width:2.128%;"/> <td style="width:1.0%;"/> <td style="width:25.279%;"/> <td style="width:1.0%;"/> <td style="width:2.128%;"/> <td style="width:1.0%;"/> <td style="width:25.279%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Enterprise Solutions</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">218,658</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">218,658</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">SMB Solutions</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">207,019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">207,019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">425,677</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">425,677</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 218658000 218658000 207019000 207019000 425677000 425677000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Acquired intangible assets of the Company consisted of the following (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:24.96%;"/> <td style="width:1.011%;"/> <td style="width:1.0%;"/> <td style="width:17.927999999999997%;"/> <td style="width:1.0%;"/> <td style="width:1.354%;"/> <td style="width:1.0%;"/> <td style="width:14.674%;"/> <td style="width:1.0%;"/> <td style="width:1.354%;"/> <td style="width:1.0%;"/> <td style="width:14.695%;"/> <td style="width:1.0%;"/> <td style="width:1.354%;"/> <td style="width:1.0%;"/> <td style="width:14.674%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted Average <br/>Useful Life</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Gross Carrying Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accumulated Amortization</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Net Carrying Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(in years)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">10.0</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">82,841</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">33,414</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">49,427</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Developed technology</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">7.0</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">42,913</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">25,001</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">17,912</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Tradenames</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">5.0</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">5,824</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,744</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1,080</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">131,578</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">63,159</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">68,419</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;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:24.96%;"/> <td style="width:1.011%;"/> <td style="width:1.0%;"/> <td style="width:17.927999999999997%;"/> <td style="width:1.0%;"/> <td style="width:1.354%;"/> <td style="width:1.0%;"/> <td style="width:14.674%;"/> <td style="width:1.0%;"/> <td style="width:1.354%;"/> <td style="width:1.0%;"/> <td style="width:14.695%;"/> <td style="width:1.0%;"/> <td style="width:1.354%;"/> <td style="width:1.0%;"/> <td style="width:14.674%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted Average <br/>Useful Life</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Gross Carrying Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accumulated Amortization</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Net Carrying Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(in years)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">10.0</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">82,841</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">31,344</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">51,497</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Developed technology</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">7.0</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">42,913</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">23,463</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">19,450</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Tradenames</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">5.0</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">5,824</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,452</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1,372</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">131,578</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">59,259</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">72,319</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> P10Y 82841000 33414000 49427000 P7Y 42913000 25001000 17912000 P5Y 5824000 4744000 1080000 131578000 63159000 68419000 P10Y 82841000 31344000 51497000 P7Y 42913000 23463000 19450000 P5Y 5824000 4452000 1372000 131578000 59259000 72319000 3900000 3900000 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Future estimated amortization expense of the Company’s intangible assets as of March 31, 2023 is expected to be as follows (in thousands): </span> <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:54.353%;"/> <td style="width:3.155%;"/> <td style="width:1.0%;"/> <td style="width:40.492%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Remainder of 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">11,700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">14,640</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">14,383</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">9,335</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2027</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">8,284</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">10,077</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">68,419</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 11700000 14640000 14383000 9335000 8284000 10077000 68419000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">8. Accrued Expenses and Other Current Liabilities</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accrued expenses and other current liabilities consisted of the following (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;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:57.527%;"/> <td style="width:1.606%;"/> <td style="width:1.0%;"/> <td style="width:17.631%;"/> <td style="width:1.0%;"/> <td style="width:1.606%;"/> <td style="width:1.0%;"/> <td style="width:17.631%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accrued employee compensation and benefits</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">7,926</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">16,897</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accrued consulting and professional fees</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3,291</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,560</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accrued processing fees</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3,256</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,287</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accrued channel partner fees</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,952</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,679</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accrued license fees</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,477</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3,629</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accrued marketing</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,195</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,169</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accrued tax liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,944</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1,769</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">6,754</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">6,433</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">33,795</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">38,423</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accrued expenses and other current liabilities consisted of the following (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;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:57.527%;"/> <td style="width:1.606%;"/> <td style="width:1.0%;"/> <td style="width:17.631%;"/> <td style="width:1.0%;"/> <td style="width:1.606%;"/> <td style="width:1.0%;"/> <td style="width:17.631%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accrued employee compensation and benefits</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">7,926</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">16,897</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accrued consulting and professional fees</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3,291</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,560</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accrued processing fees</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3,256</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,287</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accrued channel partner fees</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,952</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,679</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accrued license fees</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,477</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3,629</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accrued marketing</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,195</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,169</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accrued tax liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,944</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1,769</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">6,754</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">6,433</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">33,795</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">38,423</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 7926000 16897000 3291000 2560000 3256000 2287000 2952000 2679000 4477000 3629000 2195000 2169000 2944000 1769000 6754000 6433000 33795000 38423000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">9. Debt</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">As of March 31, 2023 and December 31, 2022, the Company had </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> long-term debt outstanding.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">2021 Revolving Credit Facility</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">On September 27, 2021, the Company entered into a revolving credit agreement (“2021 Revolving Credit Facility”) with JPMorgan Chase Bank, N.A. as administrative agent and certain other lenders. The 2021 Revolving Credit Facility allows the Company to borrow up to $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">75.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">7.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million of which may be comprised of a letter of credit facility. The 2021 Revolving Credit Facility will mature on </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">September 27, 2026</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">. In conjunction with the 2021 Revolving Credit Facility, the Company incurred debt issuance costs in the amount of $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million, which were recorded within other assets on the condensed consolidated balance sheets and are being amortized into interest expense over the term of the 2021 Revolving Credit Facility. The 2021 Revolving Credit Facility requires the Company to pay a commitment fee in respect to unused revolving credit facility commitments of </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.25</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% per annum. The commitment fee is recorded as a component of interest expense o</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">n the Company's condensed consolidated statements of operations and comprehensive income. As of March 31, 2023, the Company has not yet drawn upon the 2021 Revolving Credit Facility, although $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million has been utilized against the 2021 Revolving Credit Facility in the form of a line of credit, reducing the Company's borrowing capacity to $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">72.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The 2021 Revolving Credit Facility contains certain financial maintenance covenants, which require the Company to not </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">exceed certain specified total net leverage ratios at the end of each fiscal quarter.</span></p> 0 0 75000000.0 7500000 2026-09-27 1200000 0.0025 2100000 72900000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">10. Stockholders' Equity</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Preferred Stock</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">In connection with the Company's initial public offering ("IPO") in September 2021, the Company's amended and restated certificate of incorporation and amended and restated bylaws became effective, which authorized the issuance of </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">10,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> shares of preferred stock with a par value of $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.001</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">per share, with rights and preferences, including voting rights, designated from time to time by the Board of Directors. As of March 31, 2023, </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> shares of preferred stock were issued or outstanding.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Common Stock</span></p><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company's amended and restated certificate of incorpor</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">ation authorized the issuance of </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">650,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> shares of common stock with a par value of $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.001</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> per share. As of March 31, 2023, there were </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">166,617,401</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> shares of common stock issued and outstanding.</span> 10000000 0.001 0 0 650000000 0.001 166617401 166617401 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">11. Stock-based Compensation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">2021 Incentive Award Plan</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">In September 2021, the Company’s Board of Directors adopted, and its stockholders approved, the 2021 Incentive Award Plan (“2021 Plan”), which became effective in connection with the Company's IPO. The 2021 Plan provides for granting stock options, including incentive stock options ("ISOs") and nonqualified stock options ("NSOs"), restricted stock, dividend equivalents, restricted stock units ("RSUs"), other stock-based awards, and cash awards to eligible employees, consultants and directors. A total of </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">14,798,186</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> shares of the Company’s common stock have been reserved for issuance under the 2021 Plan. The number of shares initially available for issuance will be increased annually on January 1 of each calendar year beginning in 2022 and ending in 20</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">31 by an amount equal to the lesser of (i) </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% of the shares of the Company's common stock outstanding on the final day of the immediately preceding calendar year or (ii) a smaller number of shares as determined by the Company's Board of Directors. As of March 31, 2023, there were </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">11,574,631</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> remaining shares available for the Company to grant under the 2021 Plan.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company’s Amended and Restated 2015 Stock Option Plan ("2015 Plan”) provided for the granting of ISOs and NSOs to the Company's employees, consultants, and nonemployee directors. In conjunction with the effectiveness of the 2021 Plan, the Company’s Board of Directors voted that no further awards would be granted under the 2015 Plan but any</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">awards under the 2015 Plan that were outstanding as of the date of the IPO shall remain outstanding and continue to be subject to the terms and conditions of the 2015 Plan.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Stock-based awards granted to employees generally vest over a </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">four-year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> period, and, in the case of stock options, expire </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">ten years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> from the date of grant.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">2021 Employee Stock Purchase Plan</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">In September 2021, the Company’s Board of Directors adopted, and its stockholders approved, the 2021 Employee Stock Purchase Plan (“2021 ESPP”), which became effective in connection with the IPO. The 2021 ESPP authorizes the issuance of shares of common stock pursuant to purchase rights granted to employees. A total of </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,219,728</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> shares of the Company’s common stock have been reserved for future issuance under the 2021 ESPP. The number of shares available for issuance under the 2021 ESPP will be annually increased on January 1 of each calendar year beginning in 2022 and ending in 2031, by an amount equal to the lesser of: (i) </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% of the aggregate number of shares of the Company's common stock outstanding on the final day of the immediately preceding calendar year or (ii) such smaller number of shares as is determined by the Company's Board of Directors.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The 2021 ESPP permits</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> eligible participants to purchase common stock through payroll deductions of up to </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">15</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% of their eligible compensation during the offering period. The purchase price of the shares will be </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">85</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% of the lesser of the fair market value of the Company's common stock on the first day of the offering period or the fair market value on the last day of the offering period. The Company's first offering period commenced on February 1, 2022 and ended on May 31, 2022. Following the completion of the first offering period, the 2021 ESPP will typically be administered through consecutive </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">six-m</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">onth</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> offering perio</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">ds, commencing on June 1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:6.7pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">st</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> and December 1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:6.7pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">st</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> of each fiscal year. As of March 31, 2023, there were </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,155,456</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> shares of common stock available for issuance under the 2021 ESPP.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Stock-based Compensation Expense</span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Stock-based compensation expense is reflected in the condensed consolidated statements of operations and comprehensive income 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:57.025%;"/> <td style="width:1.525%;"/> <td style="width:1.0%;"/> <td style="width:20.119999999999997%;"/> <td style="width:1.0%;"/> <td style="width:1.525%;"/> <td style="width:1.0%;"/> <td style="width:15.805%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Cost of revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">551</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">108</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,442</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,319</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Selling and marketing</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">951</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">403</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">956</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">157</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,900</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,987</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> 14798186 0.05 11574631 P4Y P10Y 2219728 0.01 0.15 0.85 P6M 2155456 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Stock-based compensation expense is reflected in the condensed consolidated statements of operations and comprehensive income 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:57.025%;"/> <td style="width:1.525%;"/> <td style="width:1.0%;"/> <td style="width:20.119999999999997%;"/> <td style="width:1.0%;"/> <td style="width:1.525%;"/> <td style="width:1.0%;"/> <td style="width:15.805%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Cost of revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">551</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">108</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,442</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,319</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Selling and marketing</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">951</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">403</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">956</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">157</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,900</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,987</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 551000 108000 2442000 2319000 951000 403000 956000 157000 4900000 2987000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">12. Income Taxes</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company's effective income tax rates were </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">49.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% and </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">28.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% for the three months ended March 31, 2023 and 2022, respectively. The effective tax rate for the three months ended March 31, 2023 was higher than the statutory rate of </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">21.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% primarily due to stock-based compensation adjustments, the impact of state taxes and the impact of the valuation allowance, partially offset by excess benefits from stock-based compensation. The effective tax rate for the three months ended March 31, 2022 was higher than the statutory rate of </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">21.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% primarily due to stock-based compensation adjustments and the impact of state taxes, partially offset by excess benefits from stock-based compensation.</span></p> 0.499 0.285 0.210 0.210 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">13. Commitments and Contingencies</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Non-Cancellable Commitments</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">As of March 31, 2023, the Company had non-cancellable commitments to vendors primarily consisting of subscriptions to third party software products. Obligations under contracts that are cancellable or with a remaining term of 12 months or less are not included. </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">As of March 31, 2023, future minimum payments under other non-cancellable agreements were as follows (in thousands):</span></span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"> <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:74.401%;"/> <td style="width:2.636%;"/> <td style="width:1.0%;"/> <td style="width:20.962999999999997%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Remainder of 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3,437</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,915</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">499</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">83</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2027</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">6,934</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Contingent Value Payments</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">In 2019, the CVR Bonus Award Plan ("CVR Plan") was established for the benefit of option holders as of February 11, 2019 in the event that holders of Class A-1 common shares of EngageSmart, LLC (the Company's predecessor) receive cash distributions in connection with certa</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">in exit events specified under EngageSmart, LLC's LLC Agreement of at least $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">889.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million (the “Performance Threshold”). Subject to the achievement of the Performance Threshold, CVR Unit Awards ("CVR Units") entitle the holder, subject generally to the holder’s continued employment through the date of payment, to a pro-rata portion of a bonus pool (based on a participant’s share of CVR Units held). The maximum amount of this bonus pool was capped at $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">9.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million, of which, $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">6.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million remains outstanding as of March 31, 2023. </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">No</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> compensation expense has been recognized in relation to the CVR Plan as the Company has determined that achievement of the Performance Threshold is not probable as of March 31, 2023.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">In connection with the Company’s IPO in 2021, the CVR Plan was amended to reflect the conversion of EngageSmart, LLC to EngageSmart, Inc.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> and the CVR Units otherwise remain subject to substantially the same terms and conditions applicable immediately prior to the Company’s IPO. Following the IPO and the conversion of EngageSmart, LLC to EngageSmart, Inc. (and related transactions), General Atlantic subscribed and received </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">288,344</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> additional shares of common stock in the Company, with the value of each share based on the public offering price of the shares of common stock sold by the Company in the IPO. As consideration for the additional shares of common stock, General Atlantic entered into a promissory note with the Company, which requires General Atlantic to make a capital contribution to the Company equal to the amount of any future payments to be made by the Company to holders of CVR Units pursuant to the CVR Plan, which such payments would be triggered by the events specified under the amended CVR Plan. In the event the CVR Units are forfeited or the Performance Threshold is not met, General Atlantic will not be required to make any payments under the promissory note and will keep the shares issued.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Indemnification Agreements</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">In the normal course of business, the Company may provide indemnification of varying scope and terms to third parties and may enter into commitments and guarantees (“Agreements”) under which it may be required to make payments. The duration of these Agreements varies, and in certain cases, may be indefinite with no limit to the Company’s maximum potential payment exposure. In addition, the Company has obligations with certain members of its board of directors and certain executive officers that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors and/or officers. To date, the Company has not incurred any material costs as a result of such indemnifications. The Company does not believe that the outcome of any claims under any indemnification arrangements will have a material effect on its financial position, results of operations or cash flows, and it has not accrued any liabilities related to such obligations in its condensed consolidated financial statements as of March 31, 2023 and December 31, 2022.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Legal Proceedings</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company is from time to time subject to various other legal proceedings and claims, either asserted or unasserted, which arise in the ordinary course of business. The Company routinely assesses its current litigation and/or threatened litigation as to the probability of ultimately incurring a liability. In situations where the Company assesses the likelihood of loss as probable, the Company records its best estimate of the ultimate loss if reasonably possible to estimate. While the outcome of these claims cannot be predicted with certainty, the Company believes that these pending or threatened legal proceedings or claims could not have a material impact on the Company’s condensed consolidated financial statements.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">As of March 31, 2023, future minimum payments under other non-cancellable agreements were as follows (in thousands):</span> <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:74.401%;"/> <td style="width:2.636%;"/> <td style="width:1.0%;"/> <td style="width:20.962999999999997%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Remainder of 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3,437</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,915</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">499</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">83</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2027</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">6,934</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 3437000 2915000 499000 83000 0 0 6934000 889100000 9500000 6000000.0 0 0 288344 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">14. Segment and Geographic Information</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Segment Information</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company has determined that its chief executive officer is its chief operating decision maker (“CODM”) and the Company is organized into </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> reportable segments: Enterprise Solutions and SMB Solutions. The reportable segments were determined based on how the CODM reviews business performance and makes decisions about resources to be allocated.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Enterprise Solutions segment is primarily engaged in providing SaaS solutions that simplify customer-client engagement primarily through electronic billing and digital payments. Enterprise solutions are built to address the unique needs of specific verticals: Government, Utilities, Financial Services, Healthcare and Giving. For the Enterprise Solutions segment, the Company integrates directly with its customers’ core software systems and utilizes a partner-assisted direct sales model for purposes of its go-to-market strategy. The Company generates a significant majority of its revenue in this segment from transaction and usage-based revenue. For the three months ended March 31, 2023, this segment generated </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">44</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% of total revenue.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The SMB Solutions segment is primarily engaged in providing end-to-end practice management solutions geared toward the Health &amp; Wellness industry. For the Company's SMB Solutions segment, the Company primarily relies on a free trial to paid customer sales model. The Company generates interest for its offerings in the Company's SMB Solutions segment through a combination of search engine optimization, word-of-mouth, paid customer referrals, and search engine marketing. The Company generates a majority of its revenue in this segment from subscription revenue. For the three months ended March 31, 2023, this segment generated </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">56</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% of total revenue.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The CODM evaluates segment operating performance using revenue and Adjusted EBITDA, as defined below, from reportable segments to make resource allocation decisions and to evaluate segment performance. Adjusted EBITDA assists management in comparing the Company’s performance on a consistent basis for purposes of business decision-making. The Company defines Adjusted EBITDA as net income excluding interest income (expense), net; provision for income taxes; depreciation; and amortization of intangible assets, as further adjusted for transaction-related expenses and stock-based compensation. Adjusted EBITDA from reportable segments excludes unallocated corporate costs which are primarily comprised of costs for accounting, finance, legal, human resources and costs for certain executives supporting overall business strategy and execution.</span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following table sets forth the revenue and Adjusted EBITDA results attributable to each reportable segment and includes a reconciliation of the totals reported for the reportable segments to the applicable line items in the Company’s accompanying condensed consolidated statements of operations and comprehensive income (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;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:57.487%;"/> <td style="width:1.887%;"/> <td style="width:1.0%;"/> <td style="width:17.371%;"/> <td style="width:1.0%;"/> <td style="width:1.887%;"/> <td style="width:1.0%;"/> <td style="width:17.371%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Enterprise Solutions</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">38,645</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">30,860</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">SMB Solutions</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">49,787</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">36,502</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:28.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">88,432</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">67,362</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Adjusted EBITDA</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Enterprise Solutions</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">6,423</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,476</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">SMB Solutions</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">18,468</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">13,018</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:28.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total Adjusted EBITDA from reportable segments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">24,891</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">17,494</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Unallocated corporate expenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">7,569</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">6,937</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total Adjusted EBITDA</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">17,322</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">10,557</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Reconciling items:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Interest income (expense), net</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,420</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">88</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Amortization of intangible assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3,900</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3,901</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Depreciation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">992</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">740</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Transaction-related expenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1,712</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">38</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Stock-based compensation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,900</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,987</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Income before income taxes</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">8,238</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,879</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Provision for income taxes</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,114</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">820</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Net income</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,124</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,059</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company’s CODM does not separately evaluate assets by segment, and therefore assets by segment are not presented.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Geographic Information</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">For the three months ended March 31, 2023 and 2022, revenues by geographic region are not disclosed as revenue outside the United States does not exceed </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% of total revenue.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company does not disclose geographic information for long-lived assets as long-lived assets located outside the United States do not exceed </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% of total assets.</span></p> 2 0.44 0.56 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following table sets forth the revenue and Adjusted EBITDA results attributable to each reportable segment and includes a reconciliation of the totals reported for the reportable segments to the applicable line items in the Company’s accompanying condensed consolidated statements of operations and comprehensive income (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;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:57.487%;"/> <td style="width:1.887%;"/> <td style="width:1.0%;"/> <td style="width:17.371%;"/> <td style="width:1.0%;"/> <td style="width:1.887%;"/> <td style="width:1.0%;"/> <td style="width:17.371%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Enterprise Solutions</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">38,645</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">30,860</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">SMB Solutions</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">49,787</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">36,502</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:28.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">88,432</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">67,362</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Adjusted EBITDA</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Enterprise Solutions</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">6,423</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,476</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">SMB Solutions</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">18,468</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">13,018</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:28.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total Adjusted EBITDA from reportable segments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">24,891</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">17,494</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Unallocated corporate expenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">7,569</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">6,937</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total Adjusted EBITDA</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">17,322</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">10,557</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Reconciling items:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Interest income (expense), net</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,420</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">88</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Amortization of intangible assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3,900</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3,901</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Depreciation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">992</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">740</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Transaction-related expenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1,712</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">38</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Stock-based compensation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,900</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,987</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Income before income taxes</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">8,238</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,879</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Provision for income taxes</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,114</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">820</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Net income</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,124</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2,059</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 38645000 30860000 49787000 36502000 88432000 67362000 6423000 4476000 18468000 13018000 24891000 17494000 7569000 6937000 17322000 10557000 2420000 -88000 3900000 3901000 992000 740000 1712000 -38000 4900000 2987000 8238000 2879000 4114000 820000 4124000 2059000 0.10 0.10 0.10 0.10 EXCEL 69 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ),YI%8'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 " "3.:16=F>CR.X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OITG50^CFHGA2$%Q0O(5D=C?8_"$9:??M;>MN%]$'\)B97[[Y M!J8S29J8\3G'A)DJLD2:CIIA/>&M6?/K,_0*S!K!'CX$*\)H#4_/$ M=!S[#BZ &4:8??DNH%V)2_5/[-(!=DJ.Q:VI81CJH5URTPX7Y9U*Q<* MZ6!P^E6_[D)] 5!+ P04 " "3.:16F5R<(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 ),YI%8TZJT? 08 +(@ 8 >&PO=V]R:W-H965T&UL MM9I=<^(V%(;_BH9V>A6"+1-@4\(,89-NIIM=$F@[VTXOA"W $]ORRC(D_[Y' MMK'9CGQ@/>N;8!N?%[TZ^G@D9;P7\B79LE[I:'++D4 M,8_@F[60(5-P*S>])):<>5E0&/2H90UZ(?.CSF2#Q]4']/C,/9E8LX3,1_.5[:GO3&76(Q]>*(,G^ MDGW^;K_?(6Z:*!$6P5""T(_R3_9:5,1Q@%T30(L ^K\ N^X7G"+ R8SF)*3<92[(G4;X.:OLCJ)HL&-WZDT[A0$K[U(4Y-W@LWA:PHPB*/W$7*5V_D M(FA MJ+<4%7QD\I(X]@6A%G4,Y9GAX=-8AUNF\&^*XY0UYV1Z3HW>3.RX)/],5XF2 MT!C_-=50KM W*^@>>IW$S.4W'>B""9<[WIG\\I,]L'XUV?M!8M^8[9=F^YAZ MU4R6;S$W.<7#;:O[9+*$1C6T=%5:ND++- 4_7N;I/F ;DR<\?LV"Q%05,S2L MH:E!:6IP7I[F7/I"]VB/P+A@3!FN5/:VVNZ&QC?T.2Q]#L_S>>\G+@O(%\XD MN8>'QH$*UZKSAT8U]#DIGHV$#"$1=P+SE7IJ,HA(-C=I6-<%:YUB=038E9/(!9L-7 M\CM_,\ZHN)1E6?9HX-C6E9QT(J/]J0A6+*W&I/ M*'XQ8L<,CVKJDU8^Z3D^'R+%90ZA>H1E!^-&G[ABG4\TJJG/"F]L%"@FAT0> MC[#8=')"KMNU:=-[G\0UQ3U MD*M=96IZK;F;V(/!L.\,1W3'*."S>GA ![NGVK9%CY!X\MJG!BGOH6=P#\"DD($^V;7*100\G B84 MD0+XZ2'7,TZ;)]3?WQDMMX% M$(@>A8"+=DK>?" $?RU[^;;14B&<<4E'8O<2N9#T^""2B]2'+F);1B;$8YO:K3B) MGL5)I=V9OH/>O!3[R&@5ERM3;;3:QH81K6B)GD5+I=5RY)I+L?,CU]RZ3VP> M38U&V^ F6G$3/8N;2J-S ;@;D+_]N'YPQA4M:H_Z1J=M$!2M"(KBP).UUJGD MK-X8+C UM1B!4O."9PISQ$JY$4\XF*UR(O'-359 MX9&#L\R"NZG47="F*[+T56#L@B=$BB5ZDB_1?[8N@8%)S"39L2#E).8R/YDS M^F\#EYRC@S&<;2"W7K;Q]Q:N1&#T?H*W%H]+HZ\V&,BI&,@Y 2R'O-Z]NEL6 M;7CMIO4)H4]?%D:LQ\.^UU_OZ%18KZ6SP_*$N'I!DA\0ET_+ _EI=@S=JU[/ M3_,?F5Z*)R3@:PBU+H> +#(_(,]OE(BS,^:54$J$V>66,X]+_0)\OQ9"'6[T M#Y3_IC#Y#U!+ P04 " "3.:16ZZ4NM68& M&P & 'AL+W=OSQ<6:W?-;KK^L;R3< MS3HK>5'Q6A6B1I(O+R?O\?D5)4:AE?BGX ]J[QH95^Z$^&IN_L@O)X%!Q$N> M:6."P<^&7_&R-)8 Q[>=T4DWIE'=X'84\#AB +9 M*9"7*M"= FT=W2)KW;IFFBTNI'A TDB#-7/1QJ;5!F^*VDSCK9;PM@ ]O;@2 M=0Z3PG,$5TJ41(!(0ZU*_\ZM<\Z]3)H?H,/._<)YW[I+5' MQ]QOI.2U1DPI\//R-C M![[2SE?JL[ZX8FJ%8-909B[XMZ;8L!*<=\[BUE3@#>2KUF1(_ZX-L5$M3$6>@4!S@Y6F MU;(<,QVD\@.V0HO%8 MHB4=[L2+^[/0K'P!Q,0:G(8I#9,!1I<83L/0#3+M0*9>D!_77#)=U/>HY$!8 M2!IF.A7+TP9NQC&G%A@2)72X@!U2\3Q(W(CG'>+YD72 -D/JIS8-3*%9 _'K M=@F[D,[MJ8V2=!AI&BH.>_P(OUM^$R!]@=3FI++#&#$D4)T-HQ^4. MP>V1,SY2""%X4.* =#6K[PM8^+L9'PWFSN)!$4A#/!]"ML420O?$#A'W?(J] M%+;XV"[Z\:SX!1ZUATW2>I,-%XY2+ MP_G8?/>\A\,7M2-EP:#B%[K@[IX$>_GSM4W)6UD[=+HG-^QGMX[MU^S)4)O3 M80>U160X+;804/182O?5&:6,SL$DM#,L+-N"Y:[[D4K;MPX;7C3O -G>EP'!#A XI0L?2OBVP93B&U":M$.;=FGA;+"(1&>D:2<]MQ,]M?XKZ_E1S62'QN@@3 MF]!(E(9#W"ZQ!,=CN'O:(W[:ZQ*VJ#-1<:39XPA.F\4P)4.N)HN'UPB*48%MD(QIZ\B)^\KD15%=JT MMUM>R$1MEAFO,\"+?OY;:(XP?>=$[K7LIEWD/%3X?D.'WO?42&)OOW*K1?9U M)? MFXK]\D,,9^2]OKPFR[[?T&&\^_: ^-L#L\9$_9)@Q]&Q:.,XGL8XF8:@^'P? MI'@:8/QFTW#\+(G8O0F.A[M*I]!84>W[%^+O7][G>6%8"2JK.;(Y+6J4L74! ME=8)U.Y,4CRW3SZ<HQK;#9?G/_4B2/R3Q3#0O) M?['8)#-G[) 8UC3GYE'NOD*5T-#Z19+KXI_LRMC1Q"%1KHU,*S$2I$R45_I: M341#X \."()*$)PKZ%>"?I%H25:D]4 -G4^5W!%EH]'--HJY*=28#1/V-:Z, MPJ<,=6:^D"+&EP(QP9:6G,748.>>NI:Y#).KM1-?Y].7YP8/SO5/5(W[\A@1?T.^2+X_(' MB&IYT):[.!/U= 3U= 2%W^" WQW'NBXRQQ5"(@4Q,X1+K:$SM](L+,SL@MG. M P^SV#83Z(@)QG5,B[)?4_:/4BZQU$$A','ZB%YN2$85V5*> \D UVB";ZL+ MMW0=-5"\GN?Y[X!/1;60!S7RX#+D E(3FIM$*O87XB[@TG/80/&]\O>.^8S M%O:PQAY^")MIG7BVA!AC5D^"%(_&IK@\N2B4T7:7B2]%A$BW14 MDXZ.DBYDFN*W^[*J'9U5M:>B6KSCFG=\ >]9)3O>F[-PV%VSYT2VJ"1B MZILC)3O97SQA&/JCP=XD=T9Z8]_S#TRT[_W?A[P/0)\HX.@4 %\5 8 >&PO=V]R:W-H M965T&ULK9C;;N,V$(9?A7 7Q2ZPB47J8#EU#"1.#[E(&R2; M[D71"]JB;2&2Z)*TG?;I.Y1DR18I9A?PC:W#S.@;BU>Y9DRAMSPK MY/5@K=3F:CB4BS7+J;SD&U; G247.55P*E9#N1&,)J53G@V)YT7#G*;%8#HI MKSV*Z81O5986[%$@NF7K9/ HX M&S91DC1GA4QY@01;7@]N\-6,1-JAM/@S97MY=(QT*G/.7_7)?7(]\#01R]A" MZ1 4_G9LQK),1P*.?^J@@^:9VO'X^!#]ES)Y2&9.)9OQ[&N:J/7U(!Z@A"WI M-E-/?/\;JQ,*=;P%SV3YB_:UK3= BZU4/*^=@2!/B^J?OM4#<>0 <>P.I'8@ M78>@Q\&O'?PRT8JL3.N.*CJ="+Y'0EM#-'U0CDWI#=FDA9[&9R7@;@I^:CKC M10*3PA($1Y)G:4(5G#PK^(/94A+Q)?ICPP35HRX1+;1E#B6SUG.Y8^B^6/"< MH8\O!=TF*3A_0A?HY?D.??SP"7U :8&^K/E6@J.<#!4@ZP;85'>O!\ M], +M9;H9\!,3OV'D&J3+SGD>TN< 1^HN$0^_HR(1WP+S^S;W8D#QV^&WR_C M^3WQZL%KAAO]=3.72D!Q_VT;K"I88 ^F5_R5W- %NQ[ _$@F=FPP_?$'''D_ MV3(]4["3O(,F[\ 5??K$=JS8,EN.E6-4.NHFM)O&<>##8.^.X4VK:.1'K=4) M5=A0A4ZJ&9=*U[OHIZL"A$?/)5X\'G?H3"L8-W]LIXL:NLA)]ZO@4J*-X,M4 MV= BXZ'1*/3]#III%6*?^':T48,V!<56 M7YC ^CZJ*6XN23JKIA0ZZC1B?( MI(MLL2)>V#.ZI-4^@IU][X@9FC.2:RJ8M>$1IX9^;\,[5[33K%O])&[]O*4R M75BSK/SBHU'V+KVNJMNM>A8E::62N*7R+LVVJOM%7'/YW\1EM>KC:K61N+7Q M:[EOPI(+N@/]7C%4;/,Y% N\*I7U(A'?*@GO3 F\B]B+YZQJ>:YHI\/1JB5Q MJV5_\=@^$2,_',>XV]6MI@0'/KR9]4Q7*Y;$+9:N,C+%#T?CL3<*0Z/?6$T] M'&'YVNP2WI1[8YWKM_AJ5NWUM6&JK<<' M*E9I(5'&EA#2NQP!EZAV\ZH3Q3?EAMB<*\7S\G#-:,*$-H#[2\[5X40_H-E3 MG?X/4$L#!!0 ( ),YI%8VQ@&PO=V]R:W-H965T M&ULM9I=X1/0=V>&*W]F0ND2,G]:W%MW5&&5-4%E8CFT'5HGR:K9<-->NZ^6" M[%F15_BZ!G1?EJA^^(@+*X(J!I\2W'!WIV#,10OA/R0YQ\RJYFMN@1+G#*A 3B M'W=XA8M"*/%^_&Q%9UU.$7A^_*C^5S-X/ICOB.(5*?[+,[:]FD4SD.$-VA?L M,SG\C=L!^4(O)05M_H)#V]:>@71/&2G;8-Z#,J^.G^B^!7$6 -T+ 4X;X(P- M<-L 5PIPP@L!7AO@20&N=R' ;P.:H5O'L3?@UHBAY:(F!U"+UEQ-'#3TFVC. M*Z]$H=RPFM_->1Q;KDB5\6G'&>!'E!1YAA@_N6'\@]<#HX!L^!E)?VQ)D>&: M_@&2G_N^@V8@Z\W:_#ZU1OP"N05^+(E>XJJC"XLQOLH,EEI MVY^/Q_XX%_KSA3!4*,)6^K 5*4M>=DU'%=%K??2'C(^#ERTJP#7*LSD?P@KM MTTG1?[HN6XCFW-=[D:<[ZDA:?KV[2G&[2G":'=R''1U2@*L44(,95 MTW? A6^!8SM0Q?LH%3128MFX6X9^:,?QPKH[YSML!@.GWV:MD(I"VW/[S9)A ML[EK0SOHFO4&[7:#=L<,^BU(F[E^"^@6U2,9:)7%6OR>[E"*KV9\L:6XOL.S MY>^_P<#^4U6)1S&_1PI&@1U'ML3+9-K$D%B/O=>Q][3L/U&Z%_#%8G#$#ZBH M;;#?\4-\C^LTI\W=XV6R$U\GY=??&]*+XE J1FUO)H);C\F8&,K8H^MW=/V7 MH/OX#5!1UB:<6O#^ * ?0#^"4K6;S)D8$NO-1]#-1Z"=CV^8LKRZ%<"Y.*OS M5"SF[914.=.2UTI/)1\,2S=T;7E9-IDR,236 Q]VX$,M^)OCBG[(V7:+BPSP M]V" RUU!'C &#-VKB8<#2'/H2HQ6VL135Y0Q&1-#&7L@HPYD]$R0NA+6:D\M MX6C(RO=">>TPF3(Q)-8C'W?D8SUYL4K,A77)Q%K._1Q%C2/"]^(8JWC' T1. M',F/1&W:J04\)F-B*&,/([1/OL36@OR7F^2\X@B5R-K@W@AL7WZGU:>8"LVH M6O+4"/K8SNP<'&T-_D%U]UKL*"G"01_"P(VA+7.$(\R!2BR&8>Q+9:5H-W"+F"CEA P-#W^]DQ_(;:M>7Q O=MY ?>ISSBYHH^I]YX#O!H*)-9DU,J?6W#$Z&RM$;JE]QIL[0 MI'BQ+=L#?>*IY3PJ9V(J9Q_FR68Y>INE=Z?.T.)XT/%D;-H4D[&95$N>&D$? MV]F^U?B-JW-/YBHI#O>1^#L]='R9HVKK2GI;6RO%8M>3_^FA:#?WW>B"+W=. MULCYY=VKIT$8W;YR5/M700!#SY;?7XTF3DRI'6? .MOS%C]IX!1O\XJ" F^X MO/TNY .LC[\2.)XPLFNVP;\3QDC9'&XQRG M&O#[&T+8XXG86>]^J['\'U!+ M P04 " "3.:16QB6)8LD( _*0 & 'AL+W=O"]%7M:WLYT0 M^^O%HDYWM"#U![ZG)?QERZN""/A:/2WJ?45)IA85^0+Y?KPH""MGZQOU[*%: MW_!&Y*RD#Y57-T5!JM>/-.?/M[-@=GSPC3WMA'RP6-_LR1-]I.+[_J&";XM> M2\8*6M:,EUY%M[>SN^#Z/DSD B7Q3T:?Z\%G3YJRX?R'_/*/[';F2T0TIZF0 M*@C\.M![FN=2$^#XHU,ZZ_^G7#C\?-3^11D/QFQ(3>]Y_B^6B=WM+)EY&=V2 M)A??^//?:6=0)/6E/*_53^^YD_5G7MK4@A?=8D!0L++]35XZ1PP6H&AB >H6 MH++'0TZR-R*OQ*J@\>#JX\Y"-LP7/_]N7( 0?W7L9*'Y[RLG3@5CEP6_'" M@UU8$<'*IS:-F6"TOK:YK54;VM7*+7Y=[TE*;V>PAVM:'>AL_=>_!+'_-YO- M%U)VXH&P]T#HTK[^%2H2*U->4)N9[=I8K96%Y[ . Q3>+ Y#^*80\J-5+W0" M*^IA1<[ W&7_A3W6)KK@4)=27J8LIU[9XY7/Y;=4QG!?\0.#%/4VKV\/8G3) M(%Y(V8FWXMY;L3.(GR@H31EI"W"9>:3@E6!_M@_HRUY6$IL'6K71,+[)"HWB M:Q&*P\ >WV6/>.E$?#<$")4,"CRM*HA?RFMA+51+ T6P"D9(39DXMN-,>IR) M$^>CX.F/N>Q'$EHA'7G6J8GIKY7OCZ":0FB5+.U@5SW8E7LO\W*N=H/> 3D% MZ"ZP*].M03S>X38A'-G!!K[NY1O_/_E"*%%)$'^!,)! M#P[>YE!6"@K;5K@\V>D:0HB2,4RGS"E*I%$B=Q/;D?*)UK+5#TI?75.HG;(8 MY(QL6#Y=!COU%ZJ#E])VZ@S=T -GMUP_5'1/6'8,5.L!+G:T M8&V5:*SC56 M3V ST1,?CX-H2LV#93*5;;H3!^Y6?)>FO)$-#VHY90>RR>F5['!6I*$% _;' M&][.!PBKACHWTJ"P6/&;/6X.S,'83A8QC),I W0S#-S=L&\O%3W0LK&[ MV.QL<6#T%E,H"2=X!=+=#[F[WV^C'GW&F/-9!6+XXDMCW0G1.Y. MV&ZFG)=/<^B$Q5FT9I^#I!QC-870E%MU,T3._J+FF3=-!%;8R(QT@@WM\LRLH#,(XWC#'HHL/HI;2=>D$W0>1N@@]-E>Z(K#^D?#]G(BO)*$,6\RZ1HU+D# ]TR0G/T)X=[R"J:) \VY$I9J%'LK23YO M8)_5?"N>264M!\C255$8&9O,UGPC?V+D1;JO(G=?[7.WJ14KMJ: %;>EA=IP MVSKM-&[=:5'\KLS=LI+ M/Z&S'5V\'=G[H6TG7I!MW3D;ND/Y/68*AX2FG6Y2U]H57*H$: K;4<_+UV\.=[::4]A);1 M&*,Q@[!)):L)AHLUA@>KDZIBX.QJK=U#H/"# (J?'W)1E5%94 MJ('V$V%LHQ#!:CS*6L7P!-' FFA@-]$8[")60N4@N;=O-CE+X0GPN;[F6Y$[ M5;_[5-;&8:;LT_P$_Q_\Q%8PK0::S"- JW%@3*%X<*)SBGMP4.Z>J[MSXDIQ M56A-TH:KUA*940>2JTR4C5H>E%0LE7DH_VXUQ!RAXR@8CS86*=@V$YL>:XJ! MW13C_LW0/2*\#7UB92EC(PD)9"#/K!:9G 'R$_&YWX6.12%T6HJ0)H\8#=Y M>)]55 YS3GM,KH"#)#*.7"UR*(K#U<2$C#6IP&Y2\:T[\F?]&;$]Y:YL)MKO M;"[*-BZE[=0]FFU@-]M0G$M:/O:'U7*3&D PD1E,4PZ"&4P&4[,([&81WT89 M^,S$3AY7GCFBZ;0.KY:P<9)^1N@4L68&V,T,!HA[5ZL/GX>I]RND:'L8Y[(I.O+T'ZOA;G#M-'ZG_#8$8BQV>];_M09 MHV8=:(+MRQH00VNY"2_*1BZE[=0'FK:$;MJB4E\=K,OY^G@=8C7;0C_&1WX6 MF:GSWE SE-#-4$XA3EXFA2:IP&A<4RQ"$^<[X>"B_3SMT/A(T9[_MD<9[;@/ M6]$K@& U55]'QC=Y9\[=0I-=!"$>,T2KE#_!0$+-0$+WG?W)/LE8G>9,),QEH=KW:TCWP@"8LHF^I*J M^TF5]25]?G=*+XVR/AS#.M-L! >O)J:U4/.6T,U;!E?4CEET',/SX;KHX4AH M$B"T'._FQ>!5-* >3^H-O=I3^=:^OM4_[=\"O%/OOHV>?PRN[]MW^;2:]M7" MKZ2"4:F&L&Y!I?]A">&HVK?UVB^"[]4+;QLN!"_4QQTE&:VD /Q]R[DX?I'_ MH']G&PO=V]R:W-H M965T&ULI5AK<]LV%OTK&'4G<6>HI]TFC1\SMK-QLTTVGFJS M_;"S'R 2DM"0 N 5M1?O^=>@!2ER&XR^R&Q2 #W>>ZY%[S86/?)KY4*XG-5 M&G\Y6(=0OQJ/?;Y6E?0C6RN#E:5UE0QX=*NQKYV2!1^JRO%L,OEQ7$EM!E<7 M_.[>75W8)I3:J'LG?%-5TFUO5&DWEX/IH'WQJUZM [T87UW4 MQIV40E?*>&V-<&IY.;B>OKHYH_V\X=]:;7SOMR!/%M9^HH>WQ>5@0@:I4N6! M)$C\>5"WJBQ)$,SX(\D<="KI8/]W*_T-^PY?%M*K6UO^IHNPOAR\'(A"+653 MAE_MYF>5_/F!Y.6V]/R_V*2]DX'(&Q]LE0[#@DJ;^%=^3G'XF@.S=&#&=D=% M;.5K&>35A;,;X6@WI-$/=I5/PSAM*"GSX+"J<2Y<_5.&QBEAE^*F\5CS7DA3 MB!OIM:>W]TYY98*D$%Z, S32N7&>I-]$Z;-'I)^*]]:$M1=_-X4J]L^/86EG M[JPU]V;VI,#WTHW$Z303L\GL] EYIYW[IRSO]!%Y']Q*&OTGNY>)6VN\+74A M(V 0A[[[%(XWVDB3:UF*.5XJH#-X\9_KA0\.^/KOL0A% \Z.&T U]\K7,E>7 M@YITN0W MMJJEV?+3]%Q8UR[T5*7%[P4LDJ($FVFS$K6S#[J #ACYH%S0N2S+K0A2EY8T MQGK$NF))E'WA[3)L)-QELTU0*P=@%**6VX@.(*HA3_VH[RM4P VL0F^I<- ' M $MEH@*=Z&%0P!D"$ERCQ#RI&$H_E,,YXJQS)4Z25W,IYYT[K=4[K1EDYV7# M_LUU59?@9*)"TO76/%C\N"UM4V3B9R7+L+Z7V]D9._/:&NM>.Y F[%C+(,C+ M0GF],C'ZGL3IY9:#GZ+^W'=1\L_[<=KHL.:TYJ7FN"RVHH!PLJO0*QU@M"QL MW94>F'LY]-'9D?C73H5@I/7T@-J=!":K^ES\A@9 MD,S$G<4>0\9EXF/0I0X 6M8O\:C2S0'JFY<;;T:+AI= M!H'N*93,UX2L_6AU=K)DK&UW<:4WLH&30!3(WU,G'.9.QQ13NUNBJ5*E0#** M@%IVT:!,5UD*L[!F8:4K^J]R6U6-@8A(>K6LE2NI2!>ZC&=)+_=-9[&OA3*5 M!Z+A#UVG&EJC@OYH\*"H3E"2-PX#07 *V'DOO8?KC5E#8: M0B7L;+-:8W+@$'TTFNJ(>1:U,U>Y-07F!O&!*H=@\\&(-VKA&GHY>QE[0M8/ M+_#7&@2X2B,:M"&WH0#BN%S!/';LI,<>'_M;KMLM78&Q^7>V+"J(F\,MGW!U M:T?BW;M;CMT_1OE/6(0(M62P G&%9[''E2Y[7/V M7#'TD.V=\6W,,P2LE)R/@RR")5%GBQ(8M2TH3O:D'F*FRR-L?9E-)A/Z)_P: M%?NH_50OX"2.JR :1"%H.$_6T/[. O$W,?UI!'DHJ"@S2W!'LB*QJ<_*Y=K+ M!3A_$2.PEV[BB=.)*.36DWB02+[&S"F:.OG>JYQI-OO"_CU;E\Y6AV@Y%FAR M:L^1%$JX25V"N6&O<@KM<]L0B3,,H#-R$\KTK4&]P^A4C'# -\!1&ZOCU94] M;AI(M6"_5]B\(O3"D9_^RG/X&R4>YG^_D12Z$ :& 6"Y B8%O4R!8K)3A8]1 MY/J4I3K4U":X+'<'5C9!]3&G.$JPS*2;"8LX;N\^G:&8&QY]1__)MSTMRZY5^]TTOI:0NE!$#2!:F?H1"7$%C5@I8SDC.,$<0C 8 M^=9Q4$@= CB0?22H.>:6;;S> S39#8U3_6%W M)*Z!)YHE7=Z>R7L%AUP8+_,8T84*&W+VF(:]"7H7%U5JY%0F[_+^I6)3[6)7T3: M<15^*";&TOK&L6-8I@1WU:6[DOD+"#\%7()<+Y>[1"!OMJ*>6##)X9ID'4_N MWY@O<*IM0+H+)>@K3X+([XTY("N)L2)\E4!J:G1BJZ1+7/0:A$M#0TM'L^R+ M,.U&9%HG7%9B.AG^PNQ)&VP-8HK7\MV($='&M:.K;W(; :/1A!$DB]]QN4CP MI:,@0$;.,J65.@:HF.>J_EY0.KHE,3@Y+<52:B?J@X\(QX:,G4FX-7"'[\+6 M5F$2D_(+"SRNBKOHMCY_L9U13676&J<9E 7? !ZXI2T;OK$GD2-Q[-/#N/>1 M";>N%7]*H^D(O!2_-W5ONZ]UU_$CU6Y[_-2'3K3"C1>3Q1)')Z,7/PR$BY_/ MXD.P-7^R6MB VP__I!N&W&OG:D+JBTZ[-L MDFT6[O2J"+PP.C^MY8KF%#[4MPYOHTY+KBLR7ELC'"W/LMGDY.* S\<#?VI: M^]ZS8$\6UG[BEYO\+!LS("I)!=8@\7-/EU26K @P/K+7QP(,L_NQQ.^@YVZ^,".O&U5'26H4(\N7O*SE^^F!R-WSZ# M]J!#>_"<]O^9JN=U3X?B^]6+]P6)2UO5TCR\?'$\G;QYZX7OR.SG,D#O4AMIE):E\ $+ MZ![!"[2N*/) T@EB+HHK4E0MR&W8-!T DBJ;/&$+6P=_]'%?< \0D_'K7X?L M/IPIY#V)!9$!E$?>JT*:5<(&/9ZV,<@;Q^ZP]E X(E&E^DB8P&Y5=/0>"/JB MJ$8P??0UARUTT*&XT_X3Q^K2&@7WG.3NYN.*HUQ#P.2/ GD9NP@Y+ZZ[Z&@# MDC'1V1=A:E#3L$PMQCX)\]FL-D4Q;2SQ[ OY2[CK%3!81 MUA;['\& Y2/G=6B2'VVV/QC-,9XS:_Q0S(((F#W VH]");?&GD2'(5'"$$75 MG$,?@W5-.3D8OR($%U&[,;YQ? [:76U36,6K[/KJYC+;$Z6N-*9M/R(BMQ2Y MP$S0=$\I<]"E47[-XB,&'2>J,8UO8*F?G@4]6$!-A8-A]GA7>F\1&0Y #)JR M%?@28[60YA-SUE&9$E_H&K#Z_%(=OS@MH4C+^7[U.ZOCCK@ 0?A9;FN6[+=(9PVG7K4][\:(/U2P;!^V M)XG'U[/Y!)0/B(J$+% GJ31>O;>U5N)X?+AWTK?% M@-%]XI2$_YZX(N%QM_:;E@M=ZL ];^ELU>VT1;GM2*^R'HYL;R#6A48@'9>3 MXQX*U B!!=O2)0YF*I(HG>AG;#(;JW*+I.P!D"KJ2KU!+#:>JJVGFZ[A\EB/ M$>)L?BF.QD<#!#V1\=M^1(%L;]@/+9*PS]Q;=QJVNTC#S. M)%Z5JNWB2C4NE@H.<;U%&*QT"ZVMU1[PR% &!!V/6]0&)L:TYQ%L4<^Z"__858+CK M^C7JW9J1Q%7\-F!EH'FZ0'>KW>?'+-VZM\?3MPO*']'RHJ0E1,?#-X<9.FO\ M'D@OP=;Q#KZP 8R)CP4^HPO+>9O^\(&NH^R\W\!4$L#!!0 ( ),Y MI%:E#]<1VP8 !H2 8 >&PO=V]R:W-H965T&ULK5A1 MD]NV$7Z_7X%1/&TRPT@4*>EDY^YF[L[I-#-UXO&Y[4.G#Q )D6A(@ ; .RN_ MOM\")$7:DM)I^R)1 ';WV]UO=T'=O&CSJRV%<.QS72E[.RN=:]XL%C8K1Q^ M^>9A1>?]@;])\6)'SXP\V6G]*_WX*;^=Q01(5")SI('CZUD\BJHB18#QJ=,Y M&TR2X/BYU_XG[SM\V7$K'G7U=YF[\G:VG;%<['E;N0_ZY<^B\V=-^C)=6?_) M7L+9U?6,9:UUNNZ$@:"6*GSSSUT<1@+;^(Q T@DD'G3)9Z?>EES]C>Z)H] JL! M Q!=5[)''U=AV#_N=]:O__-4 (+^U6G]5"UO;,,S<3M#.5AAGL7L[@_?+#?Q M#Q?0KP;TJTO:+^7ELF Z9[WG_?=;:7E1&%%P)W+VL10(1]UP=6#Y:,>BQD81 MR[J(V1"RK N99;L##C;:.+ZK!+.B0(DZQE4^R+M#(R+&+7,C4SM12>Q;)AV> MK4/I-)+4EP@,'53C_8H:V,VY+MT5HL MXP9+^SW*'5X"I8 +NI89V\,-#>1T7EKRS$KK"+5WC8S77"GP02KV4LJLG"!' M S0^/K2X:RT";NU\$L="J.X,9U862NYEQJ&_YO_21@;4TATC##ND[$?EA&F, MM((]Z:JE-F6'B/HL( 7*\JZ!4220+_$]M:%\$@;^>Z:>WCVMA:,!7N?WNS=7'T@@QZ2 ,]8_ MHP%<40.@+I!$ MQ;#-=L56F_CJHW:\.IV0WI%T&VU6:Y;&T18"DX!>Q+1<1>OKA"V749Q<3_&D MJ^AU#%_74;Q..D3I,F&K).T03?/60UF]CJZWURS=1.LXZ4[V>Z_8=ANMT@0/ MF^LHW23'YG=OK7"A#OXB^4Y6TDEP=MCGW3X*R= T ^5U*)>AA5:YY;A@1J@S'R5<.O3 &X8!*/K03E)M00<1;[.HS MEV0,3L&BQ3E7$@FUCP\.!THW@(LH$^'1*T#94WY\:3G+J+M0)#,AGSVK-;J+ M5]CYO$/CJ 4UG2.0^1=M,V=*,P??GL70*0>SEB -=/;SC"+T%B;KG<^P7TQ& MB*M1.K[%I2( [E+Z'0,E<662U:%O7F0! FC^1;UC$$:F>/[,R;E1 MS\2V1G\BKZ8^'4V0WJ 4EPNZ/=FC]C :AEE #*!F,R1_;%115Z(*KPX1^]1R M@]J">HB@V;9(+LI#VC-!\!P,6'^#,_S(?<^8P2"=0W^FVRD=HU9851U33OC, M4'J (7E(W4Y %^@U9_=UX(7XW(0! K+LSD*01$B&0JU#!R,*TG#@E7<]7*=S M=$>/+ZO #(R$H"1KD5M%\V^:Y0#^' QV"L=.'$#1_Q*'TNK[XG(*.7?NCE>2X#J,&<_7\#(7J#W%8OGJ]\W M1,?2+XZ=*,>WK?'#KJ1^0 .J"ZN8#BBO-YK<$48\F01F,PI,&.BE^-J3/E__ M#V#)?P9L/8__9V!+NFK2BQ]A>Q^*T!__95?)@H>1=?_TR#88R$9\:B6R2Y>' MK-(6=[V>KL-=HJ-_OSZ^_* ]$0[<1S+>U46+32>MYW,SLJZ/UE'7EO9JZ;I+ M80=G&B0:4?X],2C&@*O:7/1QD1/,=/Z+NS'F$:Y>A:2!E;?=H(0/6@EV$-Q0 MRZMP9PP5#OEG-%H_>J:SU8_!6M ,H2((E=HWK#G#6^C(,D*&0'3C<+"$KE0) M5;ARXN ?+0B#H3&^FIZ)V'C G(8Y9T\MZ';&AP"?;'_M@A\7GF?'>K/^P'@=(. 71A(!QI!467S<(_I?SC=^+?_G788VOZQ%!Q^T 'L[[5V_0\R,/P==/=O4$L# M!!0 ( ),YI%8W,XPB9 0 +<* 9 >&PO=V]R:W-H965TNGEQE07HY%. MU'>E*(;*G-@X'#K/7'*+6(7*\FXTY0P7W.%"Y&AI#M^BAM4:X:E.@5E!B^ M2&%R#3EI11^LJ.@OXA:DAQ*$/41#%9_#B7F;L\.)7\&Z8$EQL M]8M(^/MRK8VBK/CGE-X&+CD-9ROE0E%0&9L1TJJFD0=;DF)+EIP+0=D4-)]4BIG3X"]0EMF'!X6:WLPP+1 M]EQF0_C$B]KB_6]FU'3LWO^-)/AH4AK.BL/L0*VHFH#$ESH9;GW-"H-;= MA*'6J6OUW$*7:'(KE%K,@;TF]K#/>9J[R6M95DP\6TFUTL""0/?]1\QPJ2IVU,A73!*VHJ9U)D0*%#ZE6)DV<]R!]GG$ M2EF3]E\'MW5)&6&DNAC3/WQ.''C()SX81@=ZNP#TA%^#\$PB)I'^(IEAW]DZPZ_2UH* M?)-*YB@C7K2>+CH?7-<2KK3ILYN!3;WFI(Y2F1E 1J??5AJ*S(>-DN6I%#N7 M6#8Q?RK!C*=-:\&4U1K;JF@KN6Q3/Z?PTQ\=@SBN@;9"WIRP?U:6)A67A*JF M91+='W\X\R?S"8QG@3\-P\$WL4-MF=&B43RUPZ:6:\$I/O&,3CL.()E._3A) M!@_24*"G :%$$P@IC6?T&\.IC]7HX#)!Y;!U5R;JM#;RS;VBG^UO99?-9>3% MO+G2D&PO=V]R:W-H M965T7_MT7L[C4 ME,!;S',V M1#!^-S:[K4M6W%UOK?_E8Z=8EL+BK MK'/K_\.ZE@U).*ZLTT6C3 @*J>JG>&SRL*,P"UY0B!J%R..N'7F4'X03BTNC MUV!8FJSQPH?JM0F<5%R4K\[05TEZ;G&'%)*]'#BRQ6\&<:-W4^M%+^@-X9-6 M+K/PITHPV=K62,0+' 0A.T_B5I38.EI4E MR[95T\KV=TV^M5O=QAH^EM(@" X@R@+'3;*&1(JS:)P^MZ^E +KZ$$TZ[C>.\W@ XG) MAL&,29C2+A7ML>D_LF]=+?69W!GXJ.HS@LF62[_2.5$^1^?$,L>&]RDDVU2D M*+4Z\'N4BG<^&%U9\F//+CK?,H.XQSUP_*I#9!)G+9O WC;J'*8]ID#@-82] M<#9NGF'G!T'UL'=DYB.8AYUOVE&+LEPTG3?/R$>\]F< 01)4&3K2J(I\+CYY M\B7BD#8HC#WSR4NDC76E'! F-L$C9IODV8O#4#Y@C,62LMU&\[-Q>G[2Z:0_ MH;_9L?2^^Z@?3>"/[>.3<)61;L,%JFM^M]/HS]78\R27E"N\JD@=^=22154T M:$JQJ9NMHDJ9W49]^PR#[0V6;Y2#?!SVQ[T/GBV3K)=X#;!QT:#."<6]: M+\O/IM'-'/'H! MLB@KKKXDSF*V@G<0]4;C&9QU[HYH@G2#WCB<;UD26AJWU=+[H>E#XTERA\/1 MD_HZDY0$/XZ[ME\Z,:<\DULQ8R433^6LW6)17E-03]&35%GC-1M!QFC@K'P\'" M\U;8M67IP_4SW;"/BW.)OA2^))J(M*7*C$XQ_LY'T0;Y."H(8$R23* OY*L! M/VGQ- D4*24FY?%AR*(>.!(696GTH^3C+=_ BA/CYW[_:'S*WQ.3ZQ;0UH=% MIF_X34>B>\I1_[E[R&#G-EB@2?V=E^F?6J.^&+9OVVOU=7V;?!*O[^24WE0J M/KM7I!KTI^-N?2!N-TZ7_FZYU(YNJGZ9T4\#-"Q WU=:N^V&';0_-A;_ U!+ M P04 " "3.:16#=1<[AX$ <"@ &0 'AL+W=O9LZ/"N^K:1R[ MM,!2N(&I4--.;FPI/$WM*G:519$%I5+%R7 XB4LA=;28A;4[NYB9VBNI\1Z-HN_!5K@K/"_%B5HD5?D/_>W5G:19W*)DL43MI-%C,Y]'E M:'IUPO)!X(?$M=L9 WNR-.:>)[]F\VC(A%!AZAE!T.\1KU$I!B(:#RUFU)ED MQ=WQ%OU+\)U\60J'UT;](3-?S*/S"#+,1:W\5[/^!5M_3ADO-2.\6,RL68-E:4+C07 U M:!,YJ3DIW[RE74EZ?O%%2 L_A*H1;E&XVB)%W+M9[ F<1>*T!;IJ@)(C0&.X M-=H7#G[6&6;[^C&1ZI@E6V97R9N M\(.8#SJ0S),QF_@C3M/QP%O_,^>WDB7 M*L/..OCS+XZY#/#>3)84ANF*FK1(KSB#K"H7W$:/'^W6@RO'B#\$E' M^.0M]/^2FC>!#M.<#."( ?A>(.1&4;]*O0(OEHKB%#2U!T^;UZ:LA-Z\?W>> MC,XN'.0,]!B "HE6V+38$((%26C".>2?SD!)L91*>DEXOA >UF@1RL9V!K2P M@\0M2VV?UM8R#6H]Z>"#U*1I:D=P[N.T=\NVNBKI_8:/J& $S3]I_V/X;KQ0 MO[M:]4"%<74@-"@0I@E2B?:@U59L^+1*X3K<2FD6/W:=6R MH_A$UYLC0Z*JK'F2=,XC6R1^SR0=9,34FT#%%<;Z3QYM"5IX"0-F_E]D^DLY_PX.C1RR:@^GU27 EE- IM@7_ MLKI'W"K]\^&P=R)=P'*A2F\N[6^V>/I?-C?\LWKR;R.Y*:@<*%.% M^W]I/+TFPK"@YQM:%J#]W%!/MQ,VT#T(%W\#4$L#!!0 ( ),YI%9_X(SX MJ@0 %@+ 9 >&PO=V]R:W-H965T&,UU)]UQ6B@<=:-'KB5<:LS@<#7518,]V7*VSHRT*JFAG: MJN5 KQ2RTBG58A %P7!0,]YXT[$[NU'3L6R-X W>*-!M73.UN4 AUQ,O]'8' MMWQ9&7LPF(Y7;(EW:/Y(%U" 46QB(P^GO 2Q3" I$;/[:8WMZD53Q>[] _N=@IECG3 M>"G%-UZ::N+E'I2X8*TPMW+].V[C22U>(85VO[#N9-/8@Z+51M9;9?*@YDWW MSQZW/!PIY,$S"M%6(7)^=X:1/ M H8KK@LA=:L0_IK-M5&4/W^?HJ&SDIRV8FOJ7*]8@1./BD:C>D!O^NY-. P^ MO!!#LH\A>0G]O]S>B\"GW<[Z\$J#<%\A%$RI#6^6P&K9-@;D I8[]?D&-"ZI MN U5MJ8*LG(+)6LPI'DIZQ5K-K]I*EHRH;DM8-IHBT%Y4%3[1'".7&&!]1S5 M[C2"-7/B"RFHZ^CSWB]*3Q1Z'QN#:J6X1KB3HNT,OH4HS/UAFA]6O;OKBR.) M*,C\(!SM_GOWTC!!TDF4^L,L.UKMR>('LEA'%@5U%#44!,RU(='MARX*R]![ MWM");#5%K<]^#:OWS?4@4IP]H**6"I^5U!HN=Q?QE8F6KJ@HVKH5S G64AG^ M#W,=\@]Z WZ6[5F#&V1*G_4N73,BSA0*)Z\KOM(0!OV PLPC/T]"6KR'./:3 M,($S&_S(3Z*L=X4/U/U79,]@4352R.4&,M)+(G\4QJ1#) 5!2#IA1B=1[UZQ M$AM6HX:4Y%(_CQ(22_PLLA5-!&UP]@20,2FP?,T)6GD:(JSZ"1-ZPI0L6UW:ZQD3>VVLC// Y(IVF,?/K7&/D.H#:\=QG/7;*,4 MN04J++R1,,>C]OFD[=RB'?=*8I. G#IE5^AG0="C70)AX@\3MT[M.LYCNQ[" MR(_CU"XSR/TH3WJ4=#1)+JCU4H'X09;MD[4K7CCU1@Z.IAVZT:6;Z2S?],AT M@\_^=#\VSKIIZ2#>S9Q$PI(3]P(7I!KTL]0#UQ!\4^CD5ER9.4)OWW.Y(=-X4V,-B+K,OW?><[NAS/MTK? MFPK DETMI%D$E;7-+(I,7D'-S$ U('&E5+IF%H=Z'9E& RL\J181'0[3J&9< M!LNYG[O1R[G:6,$EW&AB-G7-].,Y"+5=!*-@/W'+UY5U$]%RWK UW(']WMQH M'$6]2L%KD(8K2324B^!L-#M/'-X#?G#8FH,^<9FLE+IW@\_%(A@Z0R @MTZ! MX>_6//G?,9<4,7"CQDQ>V6@23@!10LHVPMVK[ M";I\QDXO5\+XEFQ;;)(%)-\8J^J.C YJ+MLOVW7[<$"8#%\AT(Y O>\VD'=Y MR2Q;SK7:$NW0J.8Z/E7/1G- [,: ?(%B^?3-*AQ^.^$UZO\DQ]?]P8$?U7W8_ M&9!_B]O#X1"N/#SOX.( GBM\YL8B094$4:14 NL%EVORCDN<41N#"N;][ 0O M0%[U-X!<0@[U"F6[&7K2AZX;H1X!4+QV)EA;!M#'"B24W!IR2K)P2E/\CM)P M,LUZKO.#[]K%=X1&JQ*,*T1,D!+0Q*BR -IV.*;9I->Z#@N=NX%I"$29:A7DJ? %A#[\$[I.%H.G9M M^K1JV>[9!F.()"&C,$-,>VIIF(T3;),X/OFF+"9V2N(XS% *.Y,PPC_9&PO=V]R:W-H965T; ME&:^N;X9S='2NJ^^9 YT6U?&'R=E",W!8.#SDFOE4]NPP9N9=;4*N+KYP#>. M51&5ZFJ0#8>[@UIIDTR.XK-+-SFR;:BTX4M'OJUKY>Y.N;++XV24K!]I1"UVR\MH817/CN#EMO+QEY:=;+:74-[Z8.N5,CRHM>G^U>TJ M#P\4]H*NA%R;G M/ U'@P DN0_RE=9IIY6]H#6F"VM"Z>F3*;AXK#^ ![T;V=J-TVPCX(5R*8U' M6Y0-L_$&O'$?UCCBC3>$1>?:YY7UK6/Z^V3J@P,%_GDNV YK^WDL:8L#WZB< MCQ/PWK-;<#+Y\&ZT.SS]NDC90J\ MS;F>LEL_S;8HE$QGMFZ4N:-2%60L5=;,?PKL:A 9:&A:'Z"MS3P5I1%=\<)6 M"]SIS'&A WU6N:YTN*/?#%US$SHCV5XT,GILA V@N2!M@B6%%EYCY1V6FCMF M-'B@'SZ\V\^RX>%FFU%H=/@C6B24],OE!6:1,G16HBOI5)FO6_1K>I*2\J0* M](J6DDO3PY)8D;SD[ )&%5DXZJAB\-?YE'Z'VZ\$K"H,,/\H0(0UM4X*WC9R M>4][.^D0;5I5F#A;/EU%6U;9%NA')>QJEV7T^NO"7( 7(D%N'V1&]Z.NAO&?@V X'SA88_Q#" MR=M*%RK@,E55M!F'GH]554"ZSK_T [=OLP MS7;H.VHD7\:T=>??4Q/^/L72#Y%MUG!7EV_30N:AY]_[EY*/^1"X=P6[@708 M!+KF$D9S*9_LA42).Z?/SJBGT\AC&@6ZPQ)2.+4TZ*<5!U[CIJI":=MY":IE MZ:CO-4&<,@,H0%#HH.9H>T3\.NB:QK+QK%H3T_>^,;>0V:+-1?-QRKI9$"NH M\+T0J&XH9.G'M6=O(A,R+D/*]]-JI@THKY6TN-3.K)IN(:?@UYVU(N%3#DIJ M^39GOA]_0CX]TW@2; "L0>8K1F]@4E(L*2K:)0LC4F)G!0,S?%$A?=,J!P*E MSWW^!@]VD9K=/&Y<0B>,A&XMZ9_V2]U)M\O&ULG57; MCMLV$/V5@5HT+2!8DNWU!EO;P'J3(ON0QLCV\E#T@9+&%K$4J9"C5=RO[Y"2 M%0>PC:8/MGB9.7/.D#-<=L8^NPJ1X'.MM%M%%5%SER2NJ+ 6;F(:U+RS,[86 MQ%.[3UQC493!J5;)-$T722VDCM;+L+:UZZ5I24F-6PNNK6MA#QM4IEM%671< M^"CW%?F%9+ULQ!Z?D'YOMI9GR8A2RAJUDT:#Q=TJNL_N-G-O'PS^D-BYDS%X M);DQSW[R6*ZBU!-"A05Y!,&?%WQ I3P0T_@T8$9C2.]X.CZB_Q*TLY9<.'PP MZD]94K6*7D=0XDZTBCZ:[AT.>FX\7F&4"__0];:SVPB*UI&I!V=F4$O=?\7G M(0\G#J_3"P[3P6$:>/>! LLW@L1Z:4T'UELSFA\$J<&;R4GM#^6)+.]*]J/U M$YGBN3*J1.M>P=M/K:3#,B%&]OM),:!L>I3I!909O#>:*@=O=8GEU_X),QII M38^T-M.K@.^%G< LBV&:3F=7\&:CS%G FWV#3/C5$,)?][DCRY?C[W.R>]3Y M>51?,'>N$06N(JX(A_8%H_4/WV6+]. ^4.7* M8(''THA!FVLZF$U0SRO& C=ESI_VI";^7&I.<7_XO_WO@X+AI"YG?'%S+N5% M'_X;\GTI QR/50:IV6(1+[+;>,Y^%T(-V?#23M-QKEZ3D[9:H]V'Q\,Q7*NI M[[#CZO@^W?=M^8MY_[@QY[W4#A3NV#6=W-Y$_7TX3L@TH4GGAKCEAV'%;RQ: M;\#[.\/-:ICX ..KO?X74$L#!!0 ( ),YI%9[ZR!O;0< &$4 9 M>&PO=V]R:W-H965TRZ\YDXXG3]J&S#Q )B6A(@@% R]I?O]\YO$A4)&_:Z?1%(H%S_ 7K59NZUF0)W-C/M/+ M77(U&)%!*E.Q)PD2?X_JM#V4 D:B&KS'\TJW^IQI\IR8M-YOA7K&K:R7@@XLIYDS?,L"#71?TOGQH< MMAAFHP,,4<,0L=VU(K;RC?3R^M*:E;!$#6GTP*XR-XS3!07EP5OL:O#YZP=O MXL\OR:]$O#8Y8NTDP74Y])!.-,.XD71;2XH.2!J+]Z;PJ1-OBT0E??XAK.I, MBUK3;J-G!;Z7]D2,PT!$HVC\C+QQY^J8Y8T/N9I*JU[>LJOWD_Z$@/2MIOYUA>"(.J2#P0W%7Q$ (Y2-N5M("ODP66!0/JO0JGRO+9('P MJ6)N6:Q_^&X6A6>OG+@UQ&$6XHVV*$5CG9") 5\2"%DD0GLG'&E/398HVBU+ M:QYIF\0=UG],*J+1*Z:@%7X/7[T(Q"K5<2KF*I:Y$FJQ4%S[0A#CP\\LR,!'6^\U 98$HJOACZ5+FP7AC5"97NIY!M3R,C-K MI4 &S!R:'%QWS)*T@3P1-^#Q,J/PAI/@['P6A+-3X:C2'"WN2XC8Y#G@KXU- M):":*T4=GM,Q8:"UI,TE. M]$2M=)9!%84(XXMQ*(J*.6#.3Q+/=BU"$JDDTBH0 M %:&1:)JT1+K^ 0BCM63-WW G@<:^B7PN7P' 9]A:-TF&I> M60P;0 2'^F9]7<[( C8?_1JHM0V;J]<"=?H)PV!Z-@E.@9!5=%3@&FKT]:*U MI8R0XX([G 2[J76#1IYP8!/Q$74AJ2JB43BM^YOXP%76M(\!;VPWCK;8D\Z4 MKN#A'Q4P2Z8*;<.Z 69_P01MP;?;V]5SQ_WH]ZK8:4A=QRJ0-&UX.]>_N"IM97ILH2*@=V$73;(#>XB'GE!46BX=E'PN(YR-LY*CNS M$\2@?49[I:BC#.LLZ+-0,S*$=J4(79CFJOGO\*7%FI+2M72)KAMFATYC4'^4 M-8:W/E*#:\,DEH#70K^Y)KI516FWI(48=G->B6[,U._U=/ M)5"'@067&8:%-7G/?;;@I [BVS85ZJ2\KU W)/?OGJK/VM&;KF\?[N__['3M MSU22)&3E4V/U?Q$$;EQMA]XT(3SU^E]96:+A5"A;.RV=N/<'MS>9HB *SX.S M:/87#*9%Y2NK#LXG>A4EJO8UWR*6@["WN.^M2: M:IF">FT-@HA94L5=HZI*X@PWPU_;C8)X^]2=5):\)ZL-"HQ?ZGY4&]II+W'T M4SM'B39]9ENGC,WQ@\&7T(R/\,_XZL=!LE+_+WYMS"P:Y5;,=FP3S=3<([X6 MD,EG^7M#'3;4^G:5D&4*I@(H.*J_A+03R]S01_'.\)% MPH<%=J41!.I\%D>GJHMWY[ M8WKF,_'M$SVK'D$OHU5#@,JT:D&7,J!HIRK&.6WR8'OE+"EHR4_+UPSDB%$[/CC[QV/I>3(+ST0C_47 ^ M.Q/[;A&&6]<^N;)+OMRBRD5+KV^ NM7N_NRFOC;:D->7;X "0\.A32S .CHY MFP[J\=J^>%/R)=+<>&]R?DR51(80 ?87!H?-YH44=+>*U_\#4$L#!!0 ( M ),YI%8ISYF#V ( $L' 9 >&PO=V]R:W-H965TM9Z.56L%EWBMP;1US?1JAD)UDV@0 M;39N^**R;B.9CANVP%NT7YIK35;2LQ2\1FFXDJ"QG$1G@]/9R/E[AZ\<.[.U M!I?)7*E[9UP6DRAU@E!@;AT#H\\#GJ,0CHAD_%IS1GU(!]Q>;]@_^=PIESDS M>*[$-U[8:A(=1U!@R5IA;U3W&=?Y'#J^7 GC?Z$+OL-A!'EKK*K78%)06&-U^DJ_1LX#.GD$/X4I)6QGX* LLGN(34M++R39R9ME> MPBNF8Q@.#B!+L^$>OF&?WM#S#5],#RZXR84RK4;X?C8W5M,?XL>NE /C:#>C M:Y)3T[ <)Q%U@4']@-'TS:O!4?IAC]Y1KW>TC_W%Z]B/'F0Q;#/ 785PKNJ& MR=5; UB6Z)L >'"R5!;-+#EV2&49G<0G\!J8+" [C@]I24T/ECALI1&A#G>- M[JZ!;BJO^JL*H#3+#JA331/"B%7L%3S&W03\ ^*.&:BHM= !F/0H8YEMK=*K M0*9*R 9Q2GH;S6FT<+&"HB5R19XJOW_GVK8 2IE&F6%A&A0_J;EHNEASX#DY M52FWCLNQ>ZE4%Y?6TU-G/3#1KFD$334F&PO=V]R M:W-H965TUE\I1MU9X7KZEK:S7M5F?7E:#9*#S[K5>GIP?3JHI4K M]47Y7]L[B[MIKZ70M6J<-HVP:GDYNIZ]>W],\BSP5:NU&UP+\B0SYIYN;HO+ MT1$9I"J5>](@\?.@;E15D2*8\7O4.>JWI(7#ZZ3](_L.7S+IU(VI?M.%+R]' MIR-1J*7L*O_9K/^IHC\GI"\WE>/_8AUD3^8CD7?.FSHNA@6U;L*O_!;C,%AP M>O3,@GE<,&>[PT9LY0?IY=6%-6MA21K:Z()=Y=4P3C>4E"_>XJW&.G]U8^I: M>T39.R&;0MR8QNMFI9I<*WS]_4>&/TD[$8C86\Z/YX@5]B][?!>M;_!5_Q0?M\LJXSBKQK^O, M>0O0_'M?%,(FQ_LWH4)ZYUJ9J\L1*L4I^Z!&5]]_-WMS=/Z""\>]"\#E4/YGF]8UL=9G+K6ZIN'F!+[4M1"NM MWPAGEGXMD<;6FJ++P5OBYZS2*QFD.Z#3DC[.,%:7T@L2']IC+&K1ET*"?(C> M:%^O;$V;S^:B#D"'5*6=4!^Y-GHK#L/,$+I:SKKH:YF^!Q,,D@ M2/9)9.3**A7$U@J+I1-+4X%/G3C0#:PWG4.&W.&[5Y_95%:UY!W%W\1B?+QX M^PHWQV(^/IN=T.6).#X[HXLWXG1!OV_%]]^=SF?S\U>_P 0EEW#U\9'QLH*F M-^.SQ?$C$+SX*JM.B;ODQ&V#/6=G,==?/XOWINF !Z2B$'>5;,3!B![3Y>A0 MK.&(5V0XM1,PXK+,SP5%0 M0CV049S-M +B-Y5$@JY?SQABT.9*9(M?_="LJ/4 8'XL/GVZ$0<#E/Z=P*<* ME2._QAX"!KE""P%(7"D*(-'JK N POY 4Q-;#<,F5]9+>J&^P16VS G7JEPO M-7P-^=[='UN2%=[0 (WX MI81WY#^_FYT?3L27+OL/C ME @#EI89%:0=ZM%?!F)/X:P,'.(."00 MZ[4'0$E!"/B8ZI*W CZ4E17J-FX:!!A2;\\=5Y]N.H1"U6UE&$&0LZ9;E2Q? M2*_(NE@B8](CJ:!?6W0ZT1K+P:8(B8QQUAKTSP-JTH6@CL]DH'.-9/I^7TX^ MPR(Y(DI5%0@2@$^ME>M2UJ9+P=%NJ)] F\NVQ1Z2NIG2 S7@?(8IV#+4SXH?W!A$*':D?V*YUS*'1=JT(#J5B$ M3D4$9IYS>R(^,FMS(X$(12(9^5<'8[%/T+UB6M?D5-Y M:I<9P9:7,9<58GYZ.EX<'PM9!.^PYI$>$U]ZD]\GCHV.C1\S_,!- .(*B(KU MU1MMD"<;2 0WGMPCP 2@D%D)K''SJR M)SBH /0\*JC$,;4FSM\0[M43+(]#D2.(OW>:=GBB$&IJ>0]CB"HT-4\>-F*_ MV,&(@!I()&[NF8=>Q7&A'Q,@E!%+%6HW.'@S['D]Z-O.NDXV?I M_]IT%'< W^K5BH,2]WFF@P630]$FUV!MY;$#^8!>!5Z1RD6/6":H+;& M6AJ[Z17I8L0&O.8[<_H*HQ%"I"!]$*>#1[/32!"#$B" ]DXZ]P4R!3%TQZ*S MOQ6 B6F:$9%3<%_,\]G3R8]:.T M^J;RCCX@$(N!O6P\-#!Z8M2V*0)U3 <5'NB1PV;E>())R>>BPIRQHKG ]_M4 M6F:ZTIQKWH#BAL ZKG?,Y:Z/OK;@,^D[/H/0N8U(E=K\T(&IL;W%R*'AJ>II ME.+)I;.6^P/A%?C2#&SG>>ZF8Y#K*A_.7H2:;1A'B"2MA5$NEF=%4T;PAO;% M# 3(JL1P>25UG8HTL/QV>4@+.*_2^8?B71H7&@BX.68:@8 M%U$13'?A1!$[!L>-9_DE':4B<'T?#YGGMHOA&*:E[[@FQ&&(,!U,H%F!IC:> M&M#)=,$K'BVCQ$6/]@U3;,H'M&B":'HZGXA/:H7%=];D2M$,Z;9"#KI<@N"$ MUS2XF/ [&'&H0$T7QR"<*4A7.]#%>.=LC 78F81P< (P T]W3;I+K2/@,G9E M8Z&%#F5/J7 ;&9CP,?C3P$3ZZ"_$C,"'NJ8HKV+F WYQ*% (%\VMPYW:J(WBYZ6.E[(+@TAMFA,HY3 MEF;A[5*BV9Q.24PH.-G2Z99M2<-.LBWHTK4:-;4(U[B/T/U$:$['O:]ET\+&S5G;%GW39GL:'[Y[]T_ZK\77X6/HH M'CXYH^A6="JKU!)+CR9O3T;"AL^XX<:;EC^=9L9[4_-EJ3![61+ ^Z5!6XHW MM$'_+?WJ?U!+ P04 " "3.:16V_Y>9&I[TQ_UFX5/K#+C_K*M/SN>]%E<&:OR^C(0Y++P__ES[8?.A?GPQ(6P MOA ZW%Z10_F>6WY[K=66:3H-:?3@3'6W 4X6%)2EU=B5N&=OEV(#%UO&BX3] M(M1&\S*5,7LH?+SAN.N!A1XZ/8AKF?=>9GA"YIA]4(5-#?NI2$1R>'\ ?"W( ML %Y'[XJ\ /7%VP\"E@X#,>OR!NW1H^=O/%WC/XD2J6M+#;LWWDWZ_QB@UV6.H@OV M?;GMD>[:YU2P=RHO>;%C*3=+9MJ+ M+D!&YF4FU[N:7(0^CS-)XKP$)WDOUJ9:59N4.1;5JD"&K&26D7 R*I$;:7G& M2KYSSKKH(MXKYO#@JI*9)2MYDFAR$+FN*N0?E6"%$ D"NF:FA'^0+.Q)H"YC MGB%^ORC\*$A\P+Y8F4DKA0G8S[* ;R64+U%QR"^L_2IX9M.8U+FTED\ >L% MWT[;:]X,#M,+)U$1EB(F-4R'*[;2ICY_:\<9RL[1[(K%2I.U:[LES69GK,A] MBE6$]RND<+A(VP+>YL9('$AJPEI=TUHI"CHH"[D2,VE?M$6FN5 M,T@N#*];)4$WR(9SG^SUQ;TGD19" +1C>4$LS\#1<=J2='"HH4&8L"AB?R,\ M5E'>M(+)G(-Z_ M9#OWD(OS#(EF BD/=-WMK3__=' =YF#Q[N%J@M QQ!8>3X3&K*6%1!"6729M( MW1PX%5G*2)2-=3E"P02I"@WSC0_G=S&VI-"344G7.C@6S 7>-G* M7'YUNP&-5,FY6I_G(*LT> $;\Y/0&D4:N(PYE.,SUM7?J5S]2_EIJI6)M2RM MGP;_;PDYF9Y,2$?LXHEGE0/H\I=)M58?%A0(O%C M39_D6^PX/=_&XV0.>+,AKRK:L8!Z#4Y2L&-%4=QB:$M=@]W3#NFC+I>04?X8 M8>9QK*J"$A>)Y[JG"%@F-CP+6%HAN)UIA$S8W\3P9O%^MQ_I4 Q5VORK+;6ZP +6S> G:P?0H=7+6"SH-%5Y>]3^G-X MX%L'.AE( >]#CA-(VAC]N(VW(PXJ>U-?;X)[8A*D*1-;O,0 %;LM&JQ!7=3N M#UFXK1QRNELADP$@H11)7/VH3"8NIL;BGU>AVL&XJ6\73)'2:_"3://>:5/H MT45BSBY[GQW]==^Z]O37(_HC#@Q[G[QW>T<'H1_9>!Y,HPD]#(/Y=-@[["/1 M(IC-9VP\#2;#L/>Y2Y>X,I\'T3C$PW06C*=A[T7PCJNG"":-@OABQT2R(%E'OR]'J:8OU+9L%D^F"G>%I&BS&,W9V M0A_DC<.0C8;!9#*#+^MT(EJB#+CL/;S*3BR$M4-HF<^AXNY[W(.#XV Q'#I@ M]#3"K?<=#L/R8A&Z[5DT)-2O<=);-@IF(SH^GO>6)\@)IZ)69Q@LYN2,!V_, M2JQIS.UR*IL'X7B.@_/9HO?Q)/5"YF@4L7DX[/UC3^H_TG(8X7\8#">+;EMH MB\[S<''%>2./>N7KA7K1/O MOW]ZN' ZJ<*"IB*K!8;-UC7NA-IXDR1^_E^[,&(960BG,HOA:3P+:U_ M!VE<@): 5R6DX.F9I>FLS95&51>-[!A)TW*?\IJ5]L/@7?^^]?^N/^*B,!@_ 16L<;5 MX<5LTF?:?YGS/ZPJW=>PE;*88MUC*G@B-!W _EHIV_P@!>WGT=O_ E!+ P04 M " "3.:16;*=(0#X% "Y# &0 'AL+W=O[TF7*HO1=#P^'I52FV1V%N=NW>S,UJ'0AFZ=\'59 M2O=T085=GR>39#-QIU=YX(G1[*R2*UI0^%3=.GR-.I14EV2\MD8XRLZ3^>3T MXHCWQPU_:EK[WEBP)TMK[_GC)CU/QDR("E*!$23^/- E%04#@<:7%C/I3/+! M_GB#?AU]AR]+Z>G2%G_I-.3GR4DB4LID780[N_Z56G\B064+'W^+=;/WZ.=$ MJ-H'6[:'P:#4IODK']LX] Z26#G)TYNQ:.=P.-!]'5 M>!KDM.&D+(+#JL:Y,%LTR1 V$PN],CK32IH@YDK9V@1M5N+6%EII\F)O,]H_ M&P689H"1:LU<-&:F+Y@Y$!^L";D7OYB4TN?G1Z#<\9YN>%],7P7\(-U0'$P& M8CJ>'KR"=]#%X2#B';R M\OAO^=+'QSJYI]=#C=XA[OQN)=.?245G2=H%D_N M@9+9VS>3X_'[5]@>=FP/7T.?W6E_SRF[M$:1 4>N<700;R0S$/(D#KP+4?A5)NC;W(#J)4P!!%:'K$( ;KFE)R,'Y%""ZB M=F-\[7@?T%UEF["*O>3ZZN8RV1>%+C74O1\1D5J &@L+5&AZH"9SP-(>(K[\ M#&'E1-6F]C4L]=.SI"<+JNR,8?%\OBJ]MX@,!R &3=D2]1)CM93FGIO04=$D M/M<5:/7K2W7UQ6D)>5,[8-9F JBXK,1D+'X0^%M:[$) >H%]^^9D.GGW'J5H M VPZ^&9JXLT[JD2DM6-&')&*G+:IB!T=#>7D2)NAN&KVL(V0.R)8C7)'+'<" M8J7R3JUB$C&8#A";SIMOL&\YHE)B=G<@7H%QN010._M=\+NZXQ6=.NITZNAU M[2!N8;3,/+45VV:B-][7&/85UUF#,?ASM^V2J.\T\S6VZ,#1!^(/%2P'"D&: M- UW/5]6G\MM!1J)PE&KKIX;V/MM)*G(R/]D_[MCBR MD,EX9R!1GE@ZX'$W][N62UWHP+=+YFS9K;3JL97.O:3'(]D?B'6ND7''?8_J MBZR1*XNV:%XW,%.21(]'/Z,:;JS*+9.B1T"JB-6(F%AN/%5;3S?RYM(H')'B M?'$ICL?' W'7=LVW_8@'DOUA/[2L(91E%!]E,7"9]@K-^$02QY:TTL;$MLL" M4M45]^2H*6[V9B T*K=-.8X53X.O Q2<]55KI"1H11JE $+HV[A5%;0M91V+ MLU*UUXU2M8L]C4TL#)$&@VZIM:+2(QY;B0D!X[F6;FB&G,4S@+UT:2\"OTE3 M\SMLT]%,#3JS98^GIVZO,LAHJE/N[B!RB36)6P+TXET#$OB-9-& MJ=U>2)YOG=@..YM\U'M.(HFK^&AF,)1Y\[+L9KMW^;QYCFZW-X]ZZ!2BY45! M&8Z.A^_0R*YY*#63P4V@\VT/VW,OL74$L# M!!0 ( ),YI%8RB9/&"P, *D& 9 >&PO=V]R:W-H965T4R"K:E<@ SU$(OG=*8]L[S=%9B MP_6-;%&092]5PPT=5>'I5B'/^Z"F]ICO)U[#*^&L%KWN2:T6LC-U)?!)@>Z: MAJO7-=;RL'0"YZAXKHK26(6W6K2\P V:W]LG12=O0LFK!H6NI "%^Z5S']RM M(^O?._Q1X4&?R& KV4GYS1Z^Y$O'MX2PQLQ8!$ZO%WS NK9 1..?$=.94MK M4_F(_KFOG6K9<8T/LOZSRDVY=%('Z?0J&?YD1N^6BAY &6]"(51K\[(183T@L!\@A/ HA2DU M?!(YYN?Q'K&9*+$CI36["OC(U0V$@0O,9^$5O' J,>SQPO\H<:]D P_$55$K MT#6;$A[Z"T8%?]WO=*__^](%#/C197P[-G>ZY1DN'9H+C>H%G=7//P6)_^L5 M]M'$/KJ&OMK0&.9=C2#W\+'2O"@4%MQ@#L>Z=J^PP8(&Q0 7;^KM:XN7BKF: M[G(QVY)N3]8TP)4HP-A.HJ:GMWYL9Q3$\_#69?34E-D*011(D_VTK# M:[B4;RHD3-TDBB'TW90"-H_K_\DIB-QXSB (7)_-S_F$D7OK4ZVQZ\=L9!0& M#"(6CHS.TDQ4HEMWGLXA3-S89Z/GT?8.TM2-0D9",G?#A,&ECO1.U@<-0]$O M20V9[(09-LFDG?;P_;!^WMR')4X?KJB(7(U["O5OYK$#:EB,P\'(ME]&.VEH M\GJQI'\)*NM ]KV4YGBP"::_T^I?4$L#!!0 ( ),YI%9?Y!,3[@, %0) M 9 >&PO=V]R:W-H965TAR2MLN#E3+4K:*95NN*5;O0E-JY$7WJFI MPR2*)F'#A0Q6"__L3J\6JK.UD'BGP71-P_6/2ZS5=AG$P?[!5[&IK'L0KA8M MW^ ]VF_MG::[<$ I1(/2""5!8[D,+N+SR[&S]P9_"MR:@S6X3-9*/;J;S\4R MB!PAK#&W#H'3Y0FOL*X=$-'X9X<9#"&=X^%ZC_Z;SYUR67.#5ZK^+@I;+8-9 M 66O*OM5[7]'7?Y>(*YJHW_A^W.-@H@[XQ5SQR2G4/B M>?>!/,MK;OEJH=46M+,F-+?PJ7IO(B>D.Y1[JVE7D)]=W=*Y?Y:Y:A#N4,-] MQ37"QP>^KM%\6H260CC#,-_!7?9PR1MP*7Q1TE8&;F2!Q6O_D*@-_)(]O\OD M). 7KL\@C1DD49*>P$N'?%./E[Z!=\.U%')C#K+]ZV)MK"9Y_'TLWQXN.P[G M6N;JD]9\&MUV#6INE3X?W;Z$_@ 9BY.,K@F+QO/1-4I%G=3;??=M2Q3X M$[ENL(E_*>#)G\VC*QN/,KZ-XPN(X.\ >(SJ*DO\1O6.[Q7]G"">V.!^V.3VKWGL9'T9%HJ"ZDXX8TJGHM])?>7@]R?2>G4[I*@-W+^R,## M2=]>B!#!H7(N8^/ M.>\,.A=*Q3M>_NQC]:1]. 5=!VM$U) M#]J.9VPRG\!X%K%I'(^^R2G1&O_%1$88'DXYZ?>/GN:%*4N7[H3<\'3X9+OI)^6+>?V]0 MEAM!&=58DFMT-B4IZ7Z&]S=6M7YNKI6E*>R7%7WVH'8&M%\J4LGNQ@48/J16 M_P)02P,$% @ DSFD5I!F]X6B P *PD !D !X;"]W;W)K&ULC5;;;MM&$'W75PS8M+4!5;Q(I"Z5!/B2H %BQ+#5Y*'H MPXHO5S.1:4S M7N"]!%7E.9,OUYB)W<+QG?W& ]^FVFRXRWG)MOB(^N_R7M+*;5$2GF.AN"A MXF;A7/FSZ\C86X,O''?J8 XFD[40W\SB8[)P/$,(,XRU06 T/.$-9ID!(AK_ M-9A.&](X'L[WZ!]L[I3+FBF\$=E7GNATX4P<2'##JDP_B-U?V.03&KQ89,K^ MAUUM&Y%Q7"DM\L:9&.2\J$?VW-S#@%PDFQ_XND6D9!7M&UT$GX!V3 QCZ?0B\8-B!-VPS'%J\87>&_URM ME994!/^>R[&&&)V',(TQ4R6+<>%0Y2N43^@L?_O%C[P_.PB.6H*C+O3E(S5: M4F4(8@,W(B]%@8569O6Y1,DT+[9@DX#WS]2+"L\ET!GB? *K%&$C,FI+$T&; M FAZD_]/%Z;I.#ZB(UHZF:6#-1VXX 59BTJQ(E&7L]XJE8A'90$_;O5(YSAM MA8:C9=#[?!(K%DK#._#[_B1L1K_WA:A:V@94WUW_/7G)3N^FGM3).SXN5W==I1"C*J9YYQS6G. M;-.=:'3::W7)&62RM1;O8-B?A%Z/%B,(^^-Z&L*H/YI,S32BJ3>VT[&Q]2;4 ML50:;$-J@N_W/6_?0"&PO=V]R:W-H965TVTZ[_?V4E#8*5[V4MCQW???9_O<]S16NDGDR-:^%T(:<9!;NUR&(8FR;%@ MYD0M4=)*IG3!+$WU(C1+C2SU284(XR@:A 7C,IB,_+L[/1FIT@HN\4Z#*8N" MZ&T M[^)]P"/'M6F-P2F9*_7D)I_3<1 Y0B@PL0Z!T6.%,Q3" 1&-7S5FT)1TB>WQ M%OW&:R5>%/,MK9MEDI-4:M(LF-#?P4GTVD>/2 M->6KU;3**<].;AC7\,A$B7"+S)0::<>M@<,'-A=HCD:AI2HN-DQJQ&F%&+^! MV(-;)6UNX*-,,7V9'Q*[AF*\I3B-]P+>,GT"O>XQQ%'"6TZ$ZWZEP"RT-)'5[S$IM>9R 5-FN-FE9V_% MW7H>71K('*F5)Y5SU$PG^880 M-'"GYEF4:(FR.:E9HT8H6O):2.XDT]=@*W#N!,(AEY2I2D-PYFC8N76U&L]T MON *!72A>L;ULPU7RA87;;=[5TK!U 12H%_Z:<_M02EO=!&PO=V]R:W-H M965TY&&U,Q\\]9,=T)^5UL 39[*HE*S MT5;K^G(\5MD62J8N1 T5?ED+63*-1[D9JUH"RZU068RIY\7CDO%J-)_:NWLY MGXI&%[R">TE44Y9,[J^@$+O9R!\=+[[PS5:;B_%\6K,-+$'_5=]+/(T[+3DO MH5)<5$3">C9:^)=7L>&W#%\Y[%2/)L:3E1#?S>%S/AMYQB H(--& \/7(UQ# M41A%:,:/@\Y1!VD$^_11^T?K._JR8@JN1?&-YWH[&Z4CDL.:-87^(G9_P,&? MR.C+1*'LD^Q:W@01LT9I41Z$\5SRJGVSIT,<>@*I]XH /0A0:W<+9*V\89K- MIU+LB#3\* BK\VI!%*9I*FZO.Q=6>+&:6'/#B),>S!PQ9(=@1D'>"F!ZA:0&QA MA:UB^-92E$2CY+4H:U;M?U?8G5AZBIM.Q8,R.C#/V;9+M,W.#610KD >;RG9 M,,H?::OY MD^/;>1":%<@=TLB-DZ1'GG,V7^_)H0R>U#NOC01MUD](Q7>",:A5E2Y[^FP?EFAR,*+AY!XJPGGZ10ZKE2O[*B M0;>RK"F;@EG&4DC-_V5V=/^)/Z>?>1T#N *^-Z% MAVE)J9N&/A)G) CN M'TTL>)RB'1/G96W^3\+DNT'8ABGRW7#RIC!A:./ ! #&WFOARF,J U3D-#! M,$43EQ["E% WP(X[T4]QUT_QF_OI8Z/-*+]5FI3N,/] M=C .@-8WP!X-J#7>N_?I=1//JB!'AVY^ I)'[HQJ&E(T,':6#HF$S<((@,F9#4I6GHX+\ ]\(USE>L M*M=+DB[#;<4/IG+>9O=T@,0@;CK.Z M@#6*>A<)3D/9;F7M08O:;D(KH;$5++G%11:D8<#O:R'T\6 NM5X_A]02P,$ M% @ DSFD5G1"*'4- P N@8 !D !X;"]W;W)K&ULE55=;YLP%'WOK[!8-;42*HDAD'1)I'Y-F[1J5=MM#],>'+@$J\9F MMFG2?[]KD]!42B/M!?QQ[CGG^N++=*7TDZD +%G70II94%G;G$>1R2NHF3E3 M#4C<*96NF<6I7D:FT< *'U2+B X&:50S+H/YU*_=Z?E4M59P"7>:F+:NF7ZY M!*%6LV 8;!?N^;*R;B&:3QNVA >P/YH[C;.H9REX#=)P)8F&W.1K,0L&SA (R*UC8/AZABL0PA&AC;\;SJ"7=(&[XRW[ M9Y\[YK)@!JZ4^,4+6\V"<4 **%DK[+U:?8%-/B/'ERMA_).L.NQH$I"\-5;5 MFV!T4'/9O=EZ/!.P%T$T"][T[(N[QFELVG6JV(=FADQD=HNG=.M\XOZ4'"6Z;/2#P, M"1W0^ !?W)]$[/GB=_CNV(O/S9^ /Q8F#/E]L3!6X[?S9U_*'6.RG]'=IW/3 ML!QF 5X8 _H9@OG'#\-T\.F WZ3WFQQBGS_@_2Q: 425Y/^JN"^3@UK[,]F* MPJZH\J+Y1E3L?#JYPIML+ :@84214@EL"5PNR0F7N*):@PSF]/P(2YM7?6W) M->10+Y!VLT*/>NFZ$>H% ,EK9X)U-QU]+$!"R:TAQR0+)S3%]S -QY.LCW5^ M\.HZ?1?0:%6"<;V&"5("&HY#.AD2&H[201^$J-RA,&B+&:6(H>,=XHI)"8(T M3%N)KCV0AI,1Q6>:37J@X+D[N Z0A$F6(5]*7P'8)I_ .Z3A<#)RS_1UU[+U MFP-&B20APS!#3%?[-,Q&"3Z3.#YZ5!83.R9Q'&9(A8-QF.#A[OL2HYU^4H-> M^J[I*MA*V[66?K5OS!==/WJ%=UT=2[GDTA !)88.SK)10'37*;N)58WO3@ME ML=?Y884_%] .@/NE4G8[<0+][VK^#U!+ P04 " "3.:16-@_KD^0" Q M!@ &0 'AL+W=OOL+)J M6B7:?-("@TC0=1\/E5#IMH=I#R8Y2(1C9[:!]K_?G0,9U2@OL<^^^]WOSG>7 MT4[IM2D +'NNA#1CK["V'OJ^R0JHN+E6-4B\62I=<8NB7OFFUL!S9U0)/PJ" M&[_BI?32D3N;Z72D-E:4$F::F4U5/Y:JP=."GHYJO8 [V M>SW3*/DM2EY6($VI)-.P''N3<#A-2-\I_"AA9X[VC")9*+4FX5L^]@(B! (R M2P@/= M.'(L/W'+TY%6.Z9)&]%HXT)UUDBNE/0H')[X08"Y'OD4WI.QG>\AI QF] 1FS!R5M8=B]S"%_;>\CO99C=. XC*PRZ(@BL_@Q6W,L<.+WXJYX!JNIB[F&7_!$K-LHC67*W#[7Y.%L1KK MY?>IX!OLY#0V]=#0U#R#L8=-8D!OP4O?OPMO@H]GF"CIO6H>I)7,/ MQZ;_/]S],^WA%/6SX*>I']='=NP&&C>L--2;U&2H44IF"T!%?'G9F$BC1)ES MNC46%\JPH0!PKF@'91B7#;B&@MI]BZ@296#B-\PZ'>^@$0*PKGG.397 M2<].4X)%W22)\!N'@\X<1T8I5TX-L[\&2]( 89(@[CQBIIQ?NL[1BU"UJZ)! M[X:%O=O.D[+HXX(EW4$0X!IU!_U;=JH8_*,VKD"OW+ RF)F-M$U'MZ?M/)PT M8^"?>C-,,16K$C,K8(FFP?5MSV.Z&5"-8%7MAL)"61PQ;EO@3 =-"GB_5,H> M!'+0_B72OU!+ P04 " "3.:16\(N=,KP" #V!0 &0 'AL+W=O^+KO_+W#5XX;L[,'IV2IU+,S/F73H.L(H<#4.@1&RPO.40@'1#1^ M-IA!F](%[NZWZ+=>.VE9,H-S);[QS!;3X#* #'-6"?N@-A^QT3-P>*D2QG]A MT_AV T@K8U79!!.#DLMZ9:_-._Q+0-0$1)YWGV%&C.)J&E7"XB M3!O$5!CX(#/,_HP/B6-+--H2O8X. MXQ?0YQKP-1-XH/X,6M M\-CCQ?\E_(:;5"A3:83OLZ6QFOZ>'_M>H4[2WY_$==38K%F*TX!:QJ!^P2 Y M/>X-NU<')/1;"?U#Z,DC=6A6"025>_J.9,4$W"\%7S'_T]]6UFFXXY*750D+ M]E8K_D)5T7!O"_I^5O+]G,F4.L-5&V8KC>C=]@D^2&F_X)EQ#*F :=%6L -Y M3:ULJ*VWU"I/37EJDJBE.]182PTV2,',0*X$#1;Z5;D$6ZC*4#'-V?CH =U( M\E"YSP@G$'?Z\<41&7V(.J/>P&T'T!^-W&8(E[%;+^#T^#+J15='3T0!66X) MHSU2EA[X!(:=4=R'?34,=WJQ1+WR$\= JBIIZ[9L3]NA-JM[^;=[/1'IQ59< M&A"84VCW_&(0@*ZG3&U8M?:=O526YH3?%C2843L'NL^5LEO#)6A'??(+4$L# M!!0 ( ),YI%:T/SQ#,@0 !@) 9 >&PO=V]R:W-H965TV>4@G$^?:ATX?9%@; M-2!128YS_?5="4*=U.?VQ0AI]_N^U>ZRGNZE>M(5@"$O32WTS*^,::]&(UU4 MT#!]*5L0>+*1JF$&7]5VI%L%K'1.33VB89B.&L:%/Y^ZO7LUG\J=J;F >T7T MKFF8^K:$6NYG?N2_;CSP;67LQF@^;=D65F"^MO<*WT8#2LD;$)I+011L9OXB MNEHFUMX9_,)AKP_6Q$:REO+)OMR6,S^T@J"&PE@$AH]GN(:ZMD HX\\>TQ\H MK>/A^A7]!Q<[QK)F&JYE_2LO337S(6LM?LE^]XV M]$FQTT8VO3,J:+CHGNREOX?_XT![!^IT=T1.Y1=FV'RJY)XH:XUH=N%"==XH MC@N;E)51>,K1S\Q7L,4K-H2)DOP(0HN U[S+D=IY![,#E<5'^@84#);E9 MWCY^61!,91^A323I@];' CPIX7B CQ4@0XW=;>^OH]!@M*4U%3%XK$Z(0QQL M($V8,8JO=YV_D0184>'AH%H?%"H71;TK 9W0XOU-6$(C#:MU[XY<]@8Z(>_Q MM.6R1ZQM:UZX(QLVX08:C4SN\%HV+1/?/G[(:91]1MZBZ'9LR"B@Q*\4TN!* MRYJ7S')J@X^. E7A5U0YB=I%8-T55/;C]@PV'MD .7=L8^5 GC3 M0@0; *\%.\"S'6#;@'I]ZKT;84"UBFM,L:QW'=D9B?,@3<9V$09Y&GJKN^7! M>3()LCPC<1J,0^H]VGL;TG5&\CQ(8HJ+- OBE'KODG><,@T2E)8$29:^(XL0 M+LU)% =AE/=D_RI6)9NC>:))D$\B$F5!,DF\KX)AR17NI@NIT!R7!%Y:FPE- MSDD6C-,)N8-C85Y=15PY=W:&$&;(4L]R45 M! Y-BM&&R)+G2+%H[&?DKZ$6N3!,;+F-@VG7%.7P!KH>@K M^)Q,)M0=9TEH52LF-',C[)."V@5\$&849)$UCW-O963Q],F.J*Z^T.05,ADX M:3#)[67<=L&L 5MC*$##7A T#VB3;Q[)9^Y&\"VA=Z8)4$4)22GH?'80^T M=&P3D4B7I.(,V(0YYO_-(6/[J1=Z3Q5?R&8K=84_F^SP!I8@O^[NN"KYM4I*=7@5AR-M8%K\16 O&L](#V7%V+TNW*13+] >00:)U!)8_3W K), M*RD_OE6B7MVG-FP^/ZE_,(-7@UEA 0N6_4U2N9UZEQY*88V+3'YA^S^@&M! MZR4L$^87[:NV@8>20DB65\;*@YS0\A\_5B :!F'_B$%4&43/#09'#'J50>_4 M'OJ50=^0*8=B.,18XMF$LSWBNK52TP\&IK%6PR=4?_>EY.HM479R]@G+@@-B M:S0OA'HG!,(T17,LB-"U=QP$4(G-1_H57:TG'7ZQ9L8)":9>*N: M?%W&Z,W/;R>^5.[I3ORDTQ32MKVOAE6/+7H:VSRR M"GZ U06*+M^A*(AZ7?[8S6\QOT"]\*AY?+IY9!E-K_Y2/:/7.Z*W+%:"I$0% M)UKB#-#G-5I*EMRC?SZJENA&0B[^[7!S7LKVNV5U7KD2.YS U-OI;\T?P)O] M\E,X#'[K0N92+'8DUL+9KW'V;>JS!1-2($*3@O/GLZWD9K4_EYM+L;@4&QHQ MG=@?9J'*\\'$?^@ ,JB!#*Q EI PFNKI]7F]!D[H!OV/?@<*7 6[S@G7J"A2YPNQ6)'8BVCR_(!>L#Q7 M"[:9>%V4K)+G4G(I%CL2:Z$H<^%?E* M\=$5&I% -T(4*LL1BO[DF ILCD^=Y,I^!@URET%'CEIT-!Q'7W7&6 *0"K3G+D:AP M)&5&%\XU3:Q5%BEMS)3QA8;3W M>C9&I^#0SAXG=4Q='I0<*H6NU)K,SV<%4+KWMGA,C!\D=S"KN2V ML#MT-K[7.!J$A[-!:#\8;P@5*(.UD@PN1HH8+Z]6RX)D.W/9 MN&)2LMP\;@&GP'4#]7[-F'PJZ [J"^[9=U!+ P04 " "3.:16\,)MDJH$ M !@&P &0 'AL+W=OQ!9#H00J1U!)8_>UA 6FJE50__JY$G;I-;7AZ?53_4 Q>#>8) M"UBP] \2R^W4N7%0# G>I7+%#C]#-:"1UHM8*HI?=*CJ>@Z*=D*RK#)6/<@( M+?_QYPK$B<%P=,8@J R"%P;!X(S!H#(8O-9@6!D,"S+E4 H.(99X-N'L@+BN MK=3T10&SL%;#)U3/^UIR]90H.SE;E_.-6(+69$-)0B),)9I'$=M12>@&+5E* M(@("O4?S."9ZMG"*'FCI 5:%/,"O*._B]>K!R:=T*P30G11IS7\0>T/@T)X<$9XP6@$5/)R9E=$ M/*-/OZHZZ$%")O[LFN%2<-@MJ./6G20#H(JV5"(59+7&X1W65/P/7"R_!?C*/DZ&J( MG/K:O]T^V#4198=&18=TO-_/@HF[/Z5K[')?NI;$6G1'-=V1D>Y\_5&[OO_> MN^DB833NZY(VQ4)+8BUHXQK:V/;:'ML$:5,LM"36 GE=@[PV>M]BB^D&U#H] MKF[]GLPY4:LT3^'=::F0F,:8QP+M\AA+_3!FN51!X)/D.T )3@5THC=W01MW M,39:]65L2:S%^*9F?/.5&6LGU[==<,UM_X+I%4*>>KT6NX NSD:!OIPMB;4X MW]:<;[\>9Z(VCQ*X?FE!DJBM_$6O-G?FG%<;K?K2MB36HNU[S7[;,_.N]FJH M%8T[=\Y&H;[!UZI::$NM#?$D:?%MO\DJ15LT;:J%MM3:-(.&9F!VR19-KFGF MP'61ROP[699ZMR<[3>_*?['7-#?:&Y$EM3:B)BORC;G"F56K-N=KG*K4> 5[ MH)VAZ]XLW-OOK.9'MM3:4)L,R1]:7\4V,YB%5;70EEJ;9I,1^>:4Z+.GM!N#S<1A854MM*76 M!MLD(OZ-]3!E,SU86%4+;:FU:3;IAF_>XO__,'5[.4Q9S1>,#;:_,3=90' A M"^@;IBH]:+$?NGAP]J+G<%$ MOUN4ASV-3'GV](CYAE"!4DB4I'=UK6:"E\7' \<2D&ULM5E=;]LV%/TKA%8,+;!&(O5A.;,- MU$Z+%5C0($ZVAV$/M$7;0B71(RF[ ?;C2WU8M&29J0OZ)9:H>X_N/3RB3L31 MGK*O?$.( -_2).-C:R/$]M:V^7)#4LQOZ)9D\LJ*LA0+>(XLR:C)ZFF+U,24+W8PM:AX''>+T1Q8 ]&6WQ MFLR)>-X^,'EF-RA1G)*,QS0#C*S&U@=X.T-AD5!&_!63/3\Z!D4K"TJ_%B>? MH['E%!61A"Q% 8'ESX[,2)(42+*._VI0J[EGD7A\?$#_5#8OFUE@3F8T^3N. MQ&9LA1:(R KGB7BD^S](W9!?X"UIPLN_8%_'.A98YES0M$Z6%:1Q5OWB;S41 M1PD2IS\!U0FHF^"=27#K!+=LM*JL;.L."SP9,;H'K(B6:,5!R4V9+;N)LV(: MYX+)J[',$Y-'LB-93L![,)<*B?*$ +H"=S''ZS4C:RQ(! XQBQ'M'!(X3_DXB/<_OP-LW[\ ;$&?@:4-S+L/YR!:RWN*N]K*N;5K5 MAL[4YH)[FHD-!Q^SB$3M?%OVV32+#LU.D1;P'K,;X,+? '*0VU//[,?3D:8< MM^'>+?'<,WA'+!>*EKP?*/WG3QD*/@N2\G_[>*MPO7[J[D?7=<_&E4 M,' #%=6JRF^J\K55?F5KQ;ETFDP!-9J.&@:#JZDQ, D M!8; 6A0,&@H&/ZO$*M$_TI@;!I[?46)/E!,&3K\2PZ:J4%O5_'ZJEZ V_5+^ M#8&U.ATVG0ZO),&A20H,@;4H@(YZ&3L_*\(Z\UA?WG 0#CHJ[ ES ]\YLR#" M(YL M94],9QQ7%LO^?)_EK-%WD^E@8K _^!'%TS]32Z=*U-H;4J0H@1=2;$U ML"D:#*&U:5 F!FH-@E:S[JD8?<\)NIH]#4.A"X=G-*N\!=2;"[UF7UU:]>@7 MSY(AM#87RM% _UIB->IR3*&U:5 ^!VH]A%:LP8D*H>"U94+>K%LV,(KV+1=2YU&78XIM#8-RN4@_8<;G3K]$]D%H=?5YFF0=^Y?>*1,!]*; MCH,R7U\PC7Y-,876[EH9&C2XEB2->AI3:&T:E*=!^B\X.DF&)Q\O7=CUFSU! M'G([DK2/-@!2PM;EO@@'2YIGHOH\WHPV>R\?RAV'SO@4WLZJ'10%4VWHW&.V MCC,.$K*2D,[-0#XDK-HCJ4X$W9;;# LJ!$W+PPW!$6%%@+R^HE0<3HH;-#M5 MD^]02P,$% @ DSFD5CO_D?'> @ GPD !D !X;"]W;W)K&ULK59M;YLP$/XK%INF3FH+@814&4%JPJ956J6J5;YZ[Y\[8%ZT9?Q8E@$0O=47%U"FE7$Q< M5Z0EU%A-#@L[>?XQ:7*!B<(]_S@XYXYJ^'^QWPI!^>0'H,OJ,F:(L0&+[@ M&!\1N"@X%#;E+$>;LOS\IDS1C81:_.I*N^4==O/J(V,B%CB%J:/.! %\!4[\ MX=T@]#YUY>PMR9(W(MO)Y[#-Y["//9ZKS<;5B8*P$"!%5^(L06@(]-&XBKW( M76UGH]?%J=GH<[E23:GLTFJ91EO.KZX\_=M3 MW.OQ5,4=3OU=ISNZPU9W>)+N@1'Q[$,>S2WNOU5.WA0;6#'NGC5OKX M1.F;VG-(64')W_VCU69@?!!-V%G^0[N1UV&7]$9YZI?M;EU=-?#"M "I6Q) MI;T.VM6VR[@VE^O>^FPPF=MFX3^-;5W485\0*E %N:+T+L=J,W#;#MB)9 MS M03XQJ:Y;,RQ5!P5<&ZCW.6-R,]$.VIXL_@=02P,$% @ DSFD5E"]^M9# M P 30H !D !X;"]W;W)K&ULK5;;;MLX$/T5 M0BT6+9!&=\G.V@9JN\7VH460--MG1AI;1"52)2F[^_<=4HKB.+2WV,V+SXN9';N6BYGH=,TX7$NBNJ:A\I\EU&(_]T+O8>"&;2MM!OS% MK*5;N 5]UUY+[/DC2\D:X(H)3B1LYM[[\&H5!@9@(_YFL%<';6*LW OQW70^ ME7,O,(J@AD(;"HI_.UA!71LFU/%C(/7&;QK@8?N!_:,UCV;NJ8*5J+^Q4E=S M;^*1$C:TJ_6-V/\%@Z'4\!6B5O:7[(?8P"-%I[1H!C J:!CO_^G/(1$' .1Q M Z(!$!T#DA. > #$UFBOS-I:4TT7,RGV1)IH9#,-FQN+1C>,FV6\U1)G&>+T MX@ONE$^\$ V0:Y#DMJ(2R#NR$DW;:6HS+39D214K".4E6;.ZTU 2)^[-&C1E MM7J+#'>W:_+F]5ORFOA$F5E%&"=WG&EU@8/8_EJ)3B&GFOD:G1@]?C&H7O:J MHQ.J8_)9<%TI\H&74#[%^YB!,0W10QJ6T5G"SU1>DCB\(%$0Q0X]J]^'1V?D MQ..JQ)8O/K4J70.2:B&O7+GIL8D;:\[]E6II 7,/#[8"N0-O\<>K, O^=!E[ M(;(G-I/19G*.W6X^9C>1RV:/S2S6W$:[11)&RB(K'66E M9[._!B[PJ)W,?_J2^7\ALB=&L]%H=C;_W^PEAZ>9[G"[;>'AH.)UKS2>3,:W M%^:29(4K#3UW>I#Z,,OB=#H)@Z-%>A>J7PTD)\U\&&SP>? W%"M MT, UHS4IS0V%3\-@QJ4\?Z8G3I,\3XXWU_.X;))'T^2$ZLFH>O+_TU[V%ZU+ M_L21SNDTR-/TV( S,@BS,(S<%J:CA>EOGES2XO5O#9S9*CW9Y$!'R>[ ]R]BW5'':OV#AQEO]*VM5Q0I1,=U_SB-HV--]-Y6 M D?C2U,KV0?_D:8OM/#IV3*N2 T;I PN+UC[_]T)C,6&;%=9[ M($T SF\$'IVA8SXP5I"+7U!+ P04 " "3.:16=MB< 4$# !B# &0 M 'AL+W=O\Y.FC5=5C&I$GQI_'+W^'G.=^EELA'R M7J4 FCSD&5=3)]6Z.'5=%:>04W4B"N"XLQ0RIQJGN8'G#=R< M,NY$$[LVE]%$E#IC'.:2J#+/J?Q]#IG83!W?V2[8V* G+@2LF.)&PG#IG_NG,]XR#M?C&8*-VQL1(N1/BWDPNDZGC&4:00:P- M!,7'&F:0908)>?RJ09WF3..X.]ZB?[+B46Z'3JC!R2P)*6F;X1 MF\]0"^H;O%ADROZ236WK.20NE19Y[8P,F2E!D0L20SD><8<+NER,>'."L32,A2BMSL%:6F]D;0]()E MI<:]3M0W%Z IR]1;Q%<6;.)JE&"(N'%-][RB&SQ#-R17@NL4:7#DT/9W47JC M/]CJ/P\. EY1>4)"_QT)O"#LX#/[>_?@ )VPN8[0XH7/X)UQS1(31,QMLH"X ME$RSW:A_VH_Z]9)\I)(SOE([L?[Q!8')I89<_>R*E0G9Y5/!%K)&;>3,ZF3DV-RLBHY M"PR8=>V*475PWQYLWH;K:.B-!L%@XJYWU3\U\[W^R.OW&[N6L'XCK']0V'5A M>"NB!9F7,D[Q55678!?7@U@OO<\C@;5D#QK9@_^B ;'#-B1P%H!&S8!&_ZK M A@^R>S0'PW&^P7PU S3?^C[W?D_:G2-#NJZY6M0ANT-/B2+S7"A17Q/;CG3 MG45P$/"E=WHDL);V<:-]_%\4P?B8 3L26"M@OO?8QGC_J@SJDUMU,!J/0V^O M#CKL>L-AV.OM%8*[TZWE(%>VB57(LN2Z:ER:U:91/K/MX=[ZN6F@;1?X"%-U MW]B6K!C^>62P1$CO9(BD9-705A,M"ML3W@F-':8=IO@1 -(8X/Y2"+V=F .: MSXKH#U!+ P04 " "3.:161]$:-I@" #K!@ &0 'AL+W=O%[DEI1Q)XGMVJU,8E'K@G&X ME43594GE[RD48C-Q?&>[<,=6N38+;A)7= 5ST _5K<3([5@R5@)73' B83EQ M+OSS663R;<(C@XW:F1/C9"'$DPF^9!/',X*@@%0;!HK#&F90%(8(9?QJ.9UN M2P/_$YC.T?L:&+Q6%LK]DT^9Z M#DEKI479@E%!R7@STN>V#CL Y.D'!"T@V >,W@"$+2"T1AMEUM8EU32)I=@0 M:;*1S4QL;2P:W3!N_L6YEOB5(4XG7P%KH,A',L?SD=4%$+$D,U%6@@/7RD3? M*I!4,[XB-IE,1PO'P$C1EA3I"],/\DAP>')$#PCBYST6M*,]4[&J4:#9R MTU;.M)$3O"$G)#>"ZUR1*YY!]AKOHK7.7[#U-PT&"6^H/":A_X$$7A#VZ)G] M.SP8D!-VY0XM7SA<[A\7"Z4E'N&??25J*$;]%.9:GZN*IC!Q\-XJD&MPDO?O M_,C[U.?O/Y&][1GJ3 M_"[IE.B']34DXYVMST9[ZGI2WM 6==JB06WW0M.B3TWT M=R&"D[,]/;U)P9XB=Z=OE"!7MITJ+$/-=7/%NM6N8U_81K6W/L5.WC3>%YKF M&< +M&)<88&72.D=GV")9--:FT"+RG:GA=#8Z^PTQ]<(I$G [TLA]#8P&W3O M6_('4$L#!!0 ( ),YI%;D,'-_8@( !T& 9 >&PO=V]R:W-H965T MFUPBD(X(G+C9\L9=)]T MP,/UGOV]UTY:%LS@5(E'7MAR$EP'4."2K86=J^T';/5<.KY<">.?L&UMHP#R MM;&J:L'D0<5E\V;/;1P. /'H!"!N ?'O@,L3@*0%)%YHXYF7-6.69:E66]#. MFMCN#3\_ 9YAT\/H:'%)$N+'$7EMCS)>?#\OUV8:RF4OO1IZBA M&/53N/:[,37+<1)0?QG4&PRRER^&X^A=G[[_1':D-NG4)N?8LWV^+UB;;]WE M6_A\6\IW7P3.TXYAATP;N()*25L:&$/!=J9/_=\1O=T3#:][F(ZDCSKIHW^3 M7NPK6E-%]VEN^(:1)W1#"*!H%NAE&SL:KV_;Q0EJ:#7Y8TOU$[ [I?*F7W&S&ULA95=;]L@%(;_"O*JJ9/6&COQ1[+$4C]4;5(K14V[74R[(/%)C(J-!SAI M__T IUXVD^3&!LQYG_.".4RV7+S( D"AUY)5U )+;H)+Y(<:Q7Q):>=G$CLU$-N&-8K2"F4"R*4LBWJZ!\>W4 M"[SW@4>Z+I09\+-)3=8P!_5E?!^#JP 7;&=PI; MN==&QLJ"\Q?3^99//6PR @9+922(?FW@!A@S2CJ/WSM1KV.:P/WVN_J=-:_- M+(B$&\Y^T%P54R_U4 XKTC#UR+=?86VQHN00*^I8T2E6Y&)%/=9PF([!1_U[8:C)''# _RW'N&C^'N0CL M17MQM!W%:UNL%USITF^;A;YL09@)^ON*<_7>,?6_N[ZS/U!+ P04 " "3 M.:16_5'(W$$# ! "P &0 'AL+W=O--M+&F)BTPK3Q\ +QPDVNK45L!]M9-XD/S]EN MTR+22$SL31L_W/]^/OOLFZRE^J%7 (;<\U+H:; RICH)0YVO@%/=EQ4('%E( MQ:G!IEJ&NE) "V?$RS")HE'(*1-!-G%]URJ;R-J43,"U(KKFG*J',RCE>AK$ MP;;CABU7QG:$V:2B2[@%\[FZ5M@*&Y6"<1":24$4+*;!:7QR%@^L@9OQA<%: M[WT3NY2YE#]LX[*8!I$E@A)R8R4H_MW!6RA+JX0B0>/3&NY_;]4OW.)Q M,7.JX:TLO[+"K*;!." %+&A=FANY?@^;!0VM7BY+[7[)VL\=I0'):VTDWQ@C M 6?"_]/[32#V#-+D@$&R,4@-<$S87;DU M"D<9VIGL"G!)FKPFIT7!;)QH22Z%WVT;M9?G8"@K]2ORG#!!9JPLL5M/0H/. MK428;QR=>4?) 4<3'JD7/0N6*5"\NW*YQ++@UP M_;TM%EYXT"YL,^U$5S2':8"II$'=09"]>!:/HC<=V(,&>]"EGEW4IE: >38O M+3CF3@Z(K7OD!FR>%J"(7+BPM:%[\=@?&)O4=UG4'T_"NQ:D88,T?"32IQ7@ M9;(PH-I8AFTLQ^TLHX9EU,GRH>9S'P'/0K +W%5/NY>BYP]6*W"V91&G4Q9;LV)+N M[6;BT'9W6SXV:KMW)7ZRAR5^BI4<-!+5WI MIO$NJ87Q]4W3VY2'I[XHVDWWM266"DLF-#(OT#3J'^&%K7RYYAM&5JY$FDN# M!9?[7&&)"\I.P/&%E&;;L Z:HCG[#5!+ P04 " "3.:1643L]=Y$" #I M!P &0 'AL+W=O:("MX*5LJQDRM5C5Q7ICD61%[P"DM]LN"B($J;8NG*2B#)+*A@;N!Y MD5L06CI);/?N11+S6C%:XKT 61<%$>\WR/AZ[/C.9N.!+G-E-MPDKL@2'U$] M5?="6V['DM$"2TEY"0(78^?:'TTBXV\=GBFNY=8:C)(YYR_&^)&-'<\$A Q3 M91B(?JUP@HP9(AW&:\OI=)\TP.WUAOW6:M=:YD3BA+-?-%/YV/GJ0(8+4C/U MP-??L=4S-'PI9](^8=WZ>@ZDM52\:,$Z@H*6S9N\M7G8 OB#/8"@!00?!80M M(+1"F\BLK"E1)(D%7X,PWIK-+&QN+%JKH:6IXJ,2^I1JG$IN"17P3%B-,$,B M:X&Z1$K".5Q+B7I!R@SN*)E31A5%N?'*@"C8 NN*/&!:"T'+)=P0226<3E$1 MRN29)OOS[!QFO,1WF!'QHEOUMBXSL_GT.(73DS,X 5K"SYS74G]>QJ[22DV\ M;MJJNFE4!7M4:=H+"/TO$'A!V .?'(9/,>W@P2[MSY51R+;T1AV&L-#[,F$R!SP MM:8KPMH.*FR)BZ;$BWI/)1O:R-*:F;-*@NCJRHMB=[6MK<>V$_6@ MBWIP,.H[7"$#OR^N@\"_KM+;9:[O8A3& M09\O.%<;PXS[[G9/?@-02P,$% @ DSFD5KC,?IW& @ T@8 !D !X M;"]W;W)K&ULA55A3]LP$/TKIPQ-( %)4]HBUD:B M90@DD"H8[,.T#VYR;2P<.[.=%O[]SDX:NM&6+XWMW+WW[O5\&:Z4?C$YHH77 M0D@S"G)KRXLP-&F.!3.GJD1);^9*%\S25B]"4VIDF4\J1!A'43\L&)=!,O1G M4YT,564%ESC58*JB8/IMC$*M1D$G6!\\\$5NW4&8#$NVP$>T3^54TRYL43)> MH#1<2= X'P67G8OQP,7[@&>.*[.Q!E?)3*D7M[G-1D'D!*' U#H$1H\E3E ( M!T0R_C2804OI$C?7:_1K7SO5,F,&)TK\Y)G-1\%Y !G.627L@UK=8%-/S^&E M2AC_"ZLF-@H@K8Q519-,"@HNZR=[;7S82(CC'0EQDQ![W3615WG%+$N&6JU MNVA"&:B0KA'9BJ-Y+@U< *3G,D%&N 2 M-H+4'"9*6DZOI'5+PS/4S#M\Q]F,"V[?X/ *+>/"'#F4&OLL,LW_S0[*F]2=>^S..]P+> M,WT*W'.W![;:^=SUN]U/?CULC.+G=_ D9D$$/F%9:DW

[5HLZVBW(#X,*4 M+,510#?<,6&0?/W2Z4??]I1\UI9\M@\]&>."2UF7(YA,<9O &J+O(=Q 62;Q M>10-P^46XEY+W-M+/&5OKJE=[Z;OS9AN-N,V*35H;T/*R6XM_59+?Z^6^E:Y M+I^[#EBZ#MA&WO] OH-XT!(/]A+3A?C$^L$'Z_^G##?F3(%ZX:>I(2N1 MTYZV _NRGE/OX?6TIWM%W6! X)Q2H],!E:KK"5IOK"K]U)HI2S/0+W/ZZ*!V M ?1^KI1=;QQ!^QE+_@)02P,$% @ DSFD5B.>T8*7 @ U@8 !D !X M;"]W;W)K&ULK55=;],P%/TK5P&A38(E3=:"1AJI M'TQ,VJ!:M?& >'"3F\::8P?;:<>_QW;2T*$LDQ OC3_N.??<>YN3>"_D@RH0 M-3R6C*NI5VA=7?B^2@LLB3H3%7)SDPM9$FVVJ[:B7-SN]8 M,EHB5U1PD)A/O=GH8C&V\2[@GN)>':W!5K(1XL%NKK*I%UA!R##5EH&8QPX7 MR)@E,C)^MIQ>E]("C]<']DM7NZEE0Q0N!/M&,UU,O0\>9)B3FNE;L?^,;3U. M8"J8V#T< P],/"%M ^#=@\@P@:@&1*[11 MYLI:$DV26(H]2!MMV.S"]<:A3364VRFNM32WU.!T]/):94F@&,N,97%.RH=V/&@V.-Q_HOD\8N2AR(:R?Z1=90HM\Y1%:2BYKIQD>ZT M,^V9\RK_3WCC^.85VE*N@&%NH,'9>Y-=-B[:;+2HG!%MA#:VYI:%^?"@M 'F M/A="'S8V0?&PO M=V]R:W-H965TBN6KEP)P+D%E=3U/6_DEI@P)X[L MV96((UXI2AA<"22KLL3B]Q0HKR?.P-D<7)-EHK*Z%W;L>2 MDQ*8))PA 8N)DPS&Z=#86X/O!&JYM49&R9SS.[.YR">.9P(""IDR#%A_UC # M2@V1#N.^Y70ZEP:XO=ZPGUOM6LL<2YAQ^H/DJI@X'QR4PP)75%WS^BNT>FR M&:?2_J*ZM?40/0??41-T-0LL7W!(S9Z6*B4R MHUQ6 M#/9"Z5T&_K5U\1&B]AOQ?3;\9RA3.8.+JA2!!K<.*W;P8C[U-?!E^3 M+'TELIWLAEUVPWWL77;[,M8@1Q9I&NHZ#OWAZ.PL@\Q2O?&\]*:NEL=KP2QM)-# MHHQ73#5MH3OMAE-B>_*C\^E@/&MFS#^:9N+I1[\D3"(*"TWIG9YI :*9(LU& M\97MJW.N=)>VRT(/7A#&0-\O.%>;C7'0C?+X+U!+ P04 " "3.:16>>($ MZ<4" H"@ &0 'AL+W=O:D['?M( =]M/[%]*[]K+ DN8?$-:C^!X8LYE>43%76LYZ XEXJG-5@K2 FKWOBQ7H<=0*?W M L"O ?[_ KHUH%L:K925MF98X2@4O$#"1&LVTRC7ID1K-X2979PKH6>)QJGH M*^=)02A%F"5H$C_D1$""KIC";$46%-!$2E 2?41SG4!)KD?X$DVQ$%O"5FB2 M\IPI,V2)%ELTAY7>:(5.9Z PH?),P^_F,W1Z^/0P? :QA?M-N*N7SJZ?;]?/+_FZQ];O M]W<]@ZX4I/+//E<536\_C?E7+V2&8Q@[^F>4(#;@1._?=?K>IWT>6R)K..Y: MQ]U#[-;Q/I,5LE\BS?FQB7I^T!\,0G>S*_]H6$-8SPKK'13VF2D0F2 2T)S3 MW)P2>_/K(,MK=Z(ELH;AP!H.VLF]H$W'+9$U'/>MX_Z;&_6#X M+/>.AC6$#:RPP4%A\^O+PTEW$/[:+6B)K.%T:)T.VTFZ89N.6R)K.!Y9QZ,W M)]WHGY/,]P9>9_0LZ8Z&5<+&PO=V]R:W-H965TNJ9 T955=B [FYLA0RH]H,Y;X>D&\$E!%?&6P4T?'J$SE M68COY>!3.G6\4A%P2'1)05C?-#27&4&IV=_"9'N&.>(YBF:)S\*)B%%GW)-\Q5[YH#F2H%6Z"-Z,#,H M+P+?'\+FC*N/AC(T\,M>O_N WJ'6(X>UZ)0YBYJXFHCO+R]FQQ$WNQ% MDC,B??19Y'JMT!]Y"JD%O^C'8])#X)J*U64CKV6[(;V,GZF\0C[^#1&/^#9! M_?!;2&HXZ9'CUT_1K_B"GM(BKM6&)C!UC [[8Y/1!9*^6H3CGJ M3?E;M1Z7,V<+TO@+>E*P+#CZARVM3Z>?#7OH!:BTE6SQ%F0KI7&=TGB0IAV? M3*$Q,3.M,]$N1;4DQK7$>+"6C4][T?<#''1TVL*P'P1VH=AK?,P;H&D/),=E M"N* 1!V1EK 0!W%T1N21V>)>D;>P-2].&U/-1TC6N>!B]6*5V4OS?_MV*+9V MTJ1)F@S:NA?HHO.M^Q9D.ZG&=U5QIKG!^,SHEM;!&ULK991;]HP M%(7_BI554R>U34A" AU$HK1LE=:I*FVG:=J#22Y@U8FI[91VOW[7"8THA'1" M>R&VXW/RG1OCN+<4\D'- 31Y3GFF^M9,78MHY[(-6<97$NB\C2E\N4,N%CVK9;U.G## M9G-M!NRHMZ S&(.^6UQ+[-F52\)2R!03&9$P[5N#UNFP:^87$^X9+-5:FY@D M$R$>3.J11KC>?G4?%=DQRX0J& K^ M@R5ZWKQ2)PK+=*5& E2EI57^KRJ MPYJ@Y>\0N"N!^Z\";R7PBJ E61'KG&H:]:18$FEFHYMI%+4IU)B&9>8MCK7$ MNPQU.OHB1+)DG!.:)600/^9,0D(N,TVS&9MP( .E0"MR3,:X@)(<1\24C'*= M2R 72C.L) H&J9":_:'%J[EXQC6FBHG;1H?GH"GCZA-:WHW/R>'!)W) 6$9N MYR)72*%ZML9@!L^.5R'.RA#NCA!75)X0KW5$7,?U:N3#9ODYQ)7:DL6O9S&;P*E:T!CZ%O[+%<@GL**/'UJ!\[FN4/_)[$W9O*IL M7I-[= -FUTE FH6SXTV>E19!86%VJ*>HU0H=IV<_K<=H?-">,?PJAM\8 \G] M.O)2U5XG]P-_D[S1>T_R=D7>?H^\74?>KB'W.MX&>:/WGN1!11Z\1Q[4D0=; MY%W/:V^ -UKO"1Y6X.%[X&$=>+@%WG$[_@9XH_6>X)T*O-,(?CL'/#1,-<@Z M_,[VBG&<,-S@;WS"GOS=BK_;R(][,!E2*5]8-B/WE.=0EZ.[M=L$';_5WJ[A420, (0* 9 M >&PO=V]R:W-H965T601H4B5I./D[4M2BNI85. "O;%%__R=-0B!-!G,X(\"# MEPJ209"X1'LRE]8MT62]E.*(I(TV;O;!U<:I33:4VV&\U]+T4J/3ZYNJD@?8 MH1^?S,10H!#A._2;;D"BS4%*X!K]0LF6,JJIZ?T>W9N)M#LP0*)&_U'\_A8T MH4Q],#9?[V_1^W862^#N$ M(YQXY)NWY;=0C7+\6AZ:2H[EQ&,YL?-+9OSNR#/9LJ$2KCR$*?3GS59I:6;L M7[X$>\?4[VB7\;7J2 6KP*Q3!?(1@O6WW\1Y](,OW?_)[%7RR9A\\I;[.)>@ M[9AX!D"5:.W$(/V"-179 H>::N\X]]ZY\[:;S^.Z*'&^#!]/TYL&Q?FB+,:H M5]SIR)U>Q%T)KLSJIWSO8#LI:E!VOR(,U0!>ZMXY.P%*$<&.J(U-QL#G.@^92A MS/ 9J"!,EK9C6P6L)A\.TV+X@QP&I3D> 9P,0(N+@(T1^T# MV!GJHUM,*Q.7V1F=+RB?H2M'NO(B.DV>3 G'#=_'6'J&.$W/&*=!<3''&$?_ MGG31FY3N8/*>,-'D>WF1G4/YHM(DF:$Z.7_C-ZF^"$V8ERJ>['5)4DS&TQ>V M2/$Y5WAR1;#W,W-N[BE7B$%M=-%58?*2_96G;VC1N5O#5FAS!W&/C;DF@K0! MIK\60K\T[$5DO'BN_P%02P,$% @ DSFD5BCIJU?_ P 5!8 !D !X M;"]W;W)K&ULM9AK;]LV%(;_"J$50PNTUL6W.+,% M)!:*9FC6($&W#\,^T-*Q3402/9*V6V _?H>2(EL)PTT8YP_6C>]+\A$/Q%[=NQ/QG.]5SDJX$T3NBX**[]>0\^/""[VG&_=LLU7ZAA_/=W0# M#Z"^[NX$7OFM2\8**"7C)1&P7GA7X6423K2@*O$K@Z,\.R>Z*RO.'_7%3;;P M MTBR"%5VH+BX0!+R'/MA.WXLS'UVCJU\/S\R?UCU7GLS(I*6/+\-Y:I[<*[ M\$@&:[K/U3T_?H*F0V/ME_)<5O_D6)>=SCR2[J7B12/&%A2LK(_T6P/B3( ^ M9D'4"*+G@M$K@F$C&/Y;P:@1C"HR=5VH[>W(WEM0V%?"UV0I .-?*0I MRYGZ3OXB/]_=XJQ-2[+G2+'%D MUF%\T3*^A$Z,2V"K05]ZKMRZ^,Y2BK 7OI07!5-5!.] MI'C$C-*(L9U2A]">.U1?!2;EGI8IX."22AKI MO%S&AY%IXK)7UWLP.7+KPCEE&J$]U?C'94GW#@/9=ZEB;T#O4>J6N'+KHCPE(Z$]&_ERVA$X+53,<>XRI5B&+Q.9*#1.@DZ3 M#_]L!T_OM]Y2L6&E)#FLT3X83/%MB'H+L[Y0?%=MZJVX4KRH3K= ,Q"Z #Y? M+O0^8;N1'/\-4$L#!!0 ( ),YI%8<;I:+CP, .@0 9 >&PO M=V]R:W-H965T,ID6K(=Z;(.9"H *6):5N69Z:$ M9H:_*(ZMN;]@>YG0#-8F,((%0 M:@JB-@=809)H)I7']XK4J*^I@_:/A7@E9D,$K%CR-XUDO#3F!HI@2_:) M_,J.OT,E:*KY0I:(XA\=RUCOTD#A7DB65F"504JS;R579ZG"2?]6 MLO N9DD$7+Q!'[[OJ?R)?D/7443UO) $W63EW:5GZ6T DM!$_*I"?D$F$C'A M(!:F5)EH/C.LKOJ^O*K]S%7_('R"''R!;,MV6N"K;G@ 80VW6^!!-_P6\@FR M9P4_ .41(:!^@4%GE@,]<&L/W/,\R E' M!Y+L >7 2T?:7"A99PUQUL2R\!,+>D4%G1D.U#^M]4\'W0-4B'W[_$]/IO7I MQ+\8$73F-%"Q5ROV!BE6;V@A21;1;-*"CK3&RC^LA9_>?;\ M7W24^>7IT]OS/#QS3[2W1EIS;.&G^CLS'*@?6P]MES7 @1?*ON+LXT-[:*L1 MW9D.=:+1@.).)V[67]!_Z!-DP%6W>2T3DDD:7J#/D_6DU81.NG/[IU'9@K'8 M'EOYT(?B41M1/&HG.BI;,!;;8RWC,G[@5Z[UA\W_/\!4$L#!!0 ( ),Y MI%:8-VTDL@4 )PC 9 >&PO=V]R:W-H965T4D^(@_YVESL&7\0$8!$7Y,X%5>#2,KL/#[[0;23U@^%RD9$MW(*\R]9^ M.]8!18D_*>S%T3727;EG[$'?? JO!HYN$<002"U!U+\=K"".M9)JQ[^5Z*"N M4P<>7S^J_UQT7G7FG@A8L?@O&LKH:C ;H! V)(_E%[;_!:H.%0T,6"R*OVA? ME74&*,B%9$D5K%J0T+3\3[Y6((X"E$YW@%L%N-\;,*H"1J7MY(%#Q\TN1"M6**& MDR#%"_F KL.0ZDL2HT]I.<+T!V]]D(3&XITJ'NX;>C.J7/"KT1D_U)B(\!#]_:N21)\D).*?KM=;UN]UUZ]SUZ7( M2 !7 Y6@78+;VYXRR&NV-"YX7<^6Q:%VKU?%SW?&SLN9XV*FL$:@2I MM%X-HG5,TJXN&Z7Z=MFFF&])K(5P4B.OGS-C?;0 0CO6GE] M2ZUHL9S5+&=]6:K41[FZW7"6H)!(0&Q3 NY":)3OB]#<5NP\S=!2,UH,YS7# M^?.I]&,U[%"YI*QS'D2*ZI,IU2C9EYM-,=^26 LE=IK=KO/*2;5J@"7T5M5\ M6VIM^$=6 YNS@88J]'Q7FZ%$01?%8*ZJ4BF!<;3)9:[(4R%RHK8/Z*TR%J*( M>]=)VUAC;]JEVOAX*^3B^=2=G6R9;%7;!NDV(%TCR-\W&[7H&->>9Q0F*"D, M4R<%8VCO,6=)K8VJ<3[8N,%?KLJ15J;-;ZC7OM0LW7MP6;4UMM3:6!MC@[W7 MSJ-6C9!5-=^66AM^XZVPV5S]EB?WP'4>+3,C(CM"8W(?0Y%"Z]Q)TX"#WB4 M"2)$TC0G,;H_Z*RA)P#9PEDNK@19+H4D::AR3.>[L>K8*K7Y4=9U+ISQ:FQFCXFVQ5%&G.7;2)4^ MQK=K19HM/%J"5N;5]V=I2:[-MK)AKMF+KUGBL@6:< M!G TRF,0JFZ%EJ1H0RA'">$/(-&.Q/G92.Y$BSO0SL[0VG1QOBVU-MK&G+EF M:_4%A%08]?>%Y;[@+J5JW'Y#_\>*F.OLFW6MJOFVU-J\&X?GOO:/6ZY5'VA5 MS;>EUH;?^$#WF5^X['^E8ZZQ-VWO;(.!O>E\AF>G.PQ;];9)-J;.-9NZ7ILP MLU9O1N-S1G@\]28C?,K(J@D;'AU;2(!OB^,?0HVD/)7E3_7UT_J(R75QL.+D M^0I?^N5!D4:F/+?RF? M3?5"ME&2SL54=8"71T'*&\FRXG#$/9.2)<5E!"0$ MK@NHSS>,R<<;74%](&?Y'U!+ P04 " "3.:16#\CBCZT# !Q$0 &0 M 'AL+W=O'E.7 MFAZXN)T"YHQ*YJ:N1L13?E.Y1F#&T'DKBBH>%Q S@\SR[6>)FZS3:KTA!U-MW0# M*U#?MC<"1W:-DF0%,)EQ1@2L9];/\7@\^)3/+ MT8P@AUAI"(I?>UA"GFLDY/%?!6K5]]2)S>LG](^F>"SFCDI8\OSO+%'IS!I; M)($UW>7JEA_^A*J@0./%/)?FDQRJ6,:<+HF02_2O!-H24S4]8U532:"GX@0DAE72N"O&>:I M:*5X?/]>"Y&0)2_0'9(:?=^35;FRA*^)B2*+\Z@/#_H:R-MK4#3+Y3O,^[:Z M)F_?O"-O2,;(UY3O)&6)G-H*Z>J;VG%%;5%2\YZAYI,OG*E4D@\L@:2=;V.9 M=:W>4ZT+KQ?P"Q47Q'=_(Y[C^1U\EM^?[O70\6OI?8/G/R=]2@5TB3H7@K(- MX)]%D<4C:<;=T$?]1]?[U!7,DMC6%FX0X@ M0>S!BG[]Q0V=W[O$&0BL)=6HEFK4AQY]Y8KF1!H7EEZ-FX)!Z<(N"4K'0THU$%A+JLM:JLN?Y.02-VB8- C<$R.?Q[C.N-O'XYKPN)?P M'\! (&74[TZZC>TV6A^WE_8*F\>,;8RU\>%^#PI'G2Q[ M<5ZZ5D.AM:OVCE5[K^SLBL!0<@V$UI;KV*2YO8W-CWC;/W/MY&S'[@@:.?XS MSCZV2VY_OW2+0E 1I\;:U]B!Y'RK%["39B_4BU=K(+1VX<>FRPU>V]R#=FU# MH;7E.O9M;F^O\R/F#L]ZYDD0GIK[/,@-3OMJNW%X+4!LS)E>(I$=4^79KIZM MWQO,S6GY9'ZAWR>80_$1IGP9@9O[)F.2Y+!&2.?B$E47Y?F^'"B^-4?D.Z[P MP&TN4Z )"!V OZ\Y5T\#?8/Z+4OT/U!+ P04 " "3.:16%A@@C6T" !" M!@ &0 'AL+W=O*TT,O%DGMS,ZL MN:MT*]6#K@"0/-9 M\%MSJ\PN[%D*5H/03 JBH)P%\_'Y M "0=('%&O3)GZX(BS5(EMT39:,-F%ZXV#FW<,&'_Q7M4YBTS.,RN12YK(%_I M(VCRDLON? MR [,3WKSDV/LV659@NM#PGP9T)1!480AUYYJ'#DN.UTV632:G)VEX6;?SV!8 M?#KMPPZ43GNETZ-*[Y%BBU(]O2C/X\\.TXZ?B7LER$L+]]JQ!K5V4TJ37+8" M_3WO3_M!.'?]_^Q\80:DGV=_:?QT-;=XS80F'$I#&8T^&6'*3RR_0=FXIE]) M-"/$+2LSY$'9 /.^E!)W&YN@_VQD?P!02P,$% @ DSFD5AKD&6HQ! MX!4 !D !X;"]W;W)K&ULK5A=;Z,X%/TK%KM: MS4B=$,A'DVX2J0W,;*56&S6:V8?5/CAP$ZR"S=HFZ4KSX\N[3L[,/XL$@")7K*4BKF32)G?N*Z($LBPZ+$]:-^WCN]/6(((5(:@JL?O:PA#353&HD3AU3 X^O7]D_F\FKR6RP@"5+ M_R"Q3.;.Q$$Q;'&1RB=V^ VJ"8TT7\128?ZC0]GW>N2@J!"29158C2 CM/S% M+Y401P#O',"O /XI8'@&,*@ @_<"AA5@^%[ J *8J;OEW(UP 99X,>/L@+CN MK=CTA5'?H)5>A.H792VY>DH43BZ6+,N(5,Y+@3"-T9)12>@.:$1 H$_H-HZ) M=A2GZ)Z6[Z7V]T, $I-4?%1=OJX#].'GCS-7JO%H5C>J8M^5L?TSL0?H445+ M! II#'$3[ZIYU)/Q7R=SYW<2/F+>0P/O"OE]?] RGN7[X7X+/.B&KR'O(?_: MP+T6>-@-_PR;'O),=&_:(<:@=G9@^(;GG/WVA%8IINB[?SE@W(L<1S!V5D@3P/3B+7W[RQOU?VZ2V21;8) LMD35,&=:F# W[ MX(PI#TR(DV_LSP?5!]U+R,1?;:X,;;IBDRRP219:(FNX,JI=&75^*H_XA61% MAC:,%@+E3&5AG+&"RC8_2JJQH=++\'XQ'?7UW\S='TO=&?)2J6V2A9;(&E*/ M:ZG'G5+?G4J,U.Y%2+7TJ"^B3>Z2;G0D][C?)G=GV$OEMDD66B)KR'U=RWW= MO0BP3&TI1;EH%%/X$VS:__]8J?JOV?/8+.<5TJH26RAH236L+) M_UA'U=UEBE52O_WD(;V94CJO$ZR&H9X\$JKS2IO$G3$OS>HVR0*;9*$ELH9Q MT]JXJ>VU=FK3%9MD@4VRT!)9PQ6O_W;BZ'=_4%@D*"9"T2TVSRA9890LKMN.L.YE,O>9JV#3E MZ!CH=9KR!2AP=2F>W^]7OK:IWTEVLNDVVP"I;:(NM:8S_ M9HQO.XM5C+:\L_F0R& Z;^[S05M32 O>HDI4!WYD2HE":JI-" M60>J[]9EREM3G#NY?^?=+,MBXQM-6?M\Q'Q'J$ I;!5EOZ>+A;PL)Y8-R7)3 M+]LP*5EF+A/ ,7#=03W?,B9?&SI 7=1=_ !02P,$% @ DSFD5J*LC,3 M @ +@< !D !X;"]W;W)K&ULC95=3]LP%(;_ MBI6AB4E TB1-&]9&@B*T73 J"INF:1=NO64':3^.N\ MSWE/8GNTD>I1EP"&/%5!N[8LC1VP,]& M*[J$&9B'U51ASV]5"E:!T$P*HF Q]BYZYY>I7>\6?&6PT3MM8IW,I7RTG<_% MV ML0L A-U:!XFL-$^#<"F$:O[::7HNT@;OM%_5KYQV]S*F&B>3?6&'*L3?T M2 $+6G-S)S>?8.NG;_5RR;5[DLUV;>"1O-9&5MM@S*!BHGG3IVT==@+"\)6 M,C^5I:Q2V-0J= M;O1JC;I\GY!KIG,<^@Y4D1N*16#F^4_!?ES,M0O[V>6D(<;=1+L3S_6*YC#V M<*MI4&OPLO?O>DGP\8"?J/43'5+/[L#N5OMQ\*/:6G4EV$@D3L+N['46Q=%@ MY*\[P'$+C@^"D15WL9JH_@XK3'O];E:_9?7?8O6[6/T]5IRFW:BD125OH9(N M5+*'&D;=I$%+&KQ%&G21!GNDH!LT;$'#@Z![W+1 %P94%V[XO[BTQ:6'<=)0 MWD5*]_[")(WB?V#^SO%G;Q(\!Y9,:,)A@6'!V0 S5*%!LHNP/F%E.:E8P_9]HK,?@-02P,$% @ DSFD5L7(/51N P *0\ M !D !X;"]W;W)K&ULM5?;;MLX$/T50@6*7:") M+K[D4EM G':[ 39%$*/M0]$'6AI+1"522U)V]N]W2,FR9:AJG2I^L'F9.9QS M.#0YLZV0WU4*H,E3GG$U=U*MBVO755$*.57GH@".,VLA)/;)#)EO\FVMO4<$I5*B[QVQ@ARQJM?^E0+<>" .-T. M0>T0'#N,?^ PJAU&EF@5F:7UCFH:SJ38$FFL$=A$?"*PEP[B18=R''GXL\Q5((M9X]HT0=)4! M494VJHMY!3>Q<.:_:!/B;FP.Z?0N^$PZDX;.I)?./7UB>9EW!=[K>.J6#036 MXCAM.$Y?,'.G0\HP$%A+AHM&AHO>K7X &:$,>*=5V;L!7@))@(.D&F*REB(G M>$$J%@/1*9!/G)GQI<;ISM2NUKLZ2&WOW#]*[GZ;%I'+ALCE"40RP9.S#*_0 MF%"E0"L:Y"%9 K(4F2E22_Y,/('_1E-!1:6XK]V\CO?QP])Z'' M'0D]F7J'G^,_XOXH3F7I'A0=.IBDA\BR>,X\T$:X3TSB_P.22KNJSJ:%'8TF8E-!9*MIEB+0O2&.#\6@B] MZY@%FNHX_!]02P,$% @ DSFD5DMI(% 1!@ 9"( !D !X;"]W;W)K M&ULM5I;GLSNSB9&$N:2)9W+9;?.0 M3F:=;9\5+-LT@%PA.VFG/[X2$&1 R'',OB0&SCE\YP+?A^#\F?&G?$6I "]I MDN47HY40Z[/Q.(]6-"7Y*5O33!Y9,)X2(3?Y*)NSY8@1'KSN^QLH\SBE61ZS#'"ZN!A=PK-KUU$.A<4?,7W.=WX#ELV2/^.Y6%V, M@A&8TP79).(;>_Z-5@E-5+R()7GQ%SQ7MLX(1)MJ$#L. M,H[9 54.J.W@]CC@R@$7B9;(BK1NB"#3<\Z> 5?6,IKZ4=2F\);9Q)EJXTQP M>326?F(ZHTO9% %(-@>_4K;D9+V*(W";E1.B*GT"9G)XYIN$ K8 WVC$LBA. MXO)@L6=+LPTM0ES._Y*8Z1Q\N;I]N+D$,HH\OF9:W.%K 'O"#\%&'X&R$'8@.?Z[>[( @?7K<)%/-P3KZJSJ3"E MHVMV5'>"LWQ-(GHQDI=Z3OF6CJ8__P0]YQ=35@,%:^3HUCFZMNC3!R9((F\/ MO9F6[E[AKFY1VVD0N%B6=[N;0M?*\[&GK1K8)C6VB;7^K=DVH9L,V8>!@C5R M]>I&&K,08K+\2^ MN3%^#=9_P]"\H3U^Y^S0QZ@]/ 8K9S+IP1C4& ,KQLM4W@/C?^N;9IP)DBUC M=5,D>4Z%L:9!MUHX=)P6WGU6#;QAC3>TXIT)%CV=*()4 Y"JOA?833##+@"W M"]-@A<*@IZS0T?SE6('>9A(>!8]44@V592VV!'DQ3VD5;!=%@'#0@FJP0H$? M]D#=H5IHA7K/V38N](^BQ;U080>$"Z';AMJU"E!/[R'22)$5Z>]2/U;X%*NK M >!TI<3;]K7&1LC( !EU('>MD#/IJZYF1V@EIFE79A@A#DJ50T5KIJS)$KKO M5030RK,'YSE0M&:>FGBAE>OVJX+*OW$5&&2!PR$[>IN$#_QF6&8W8!R7SH:(U*Z')'-G)W#:1@Y+X M4-&:ZYZ:Q+&=Q/=.).ZRL6DB36;]$XDU;6-XK*C"5N(_>(EVH&C-?#7E8SOE M'Z__<9?N/5QNV9O',6NF6T4M6[ M1R\"X$'UPU#1FN\4M7YPWZ(?CN&KZ@2[;Q1AX'KM%P.=]?4KY MLOB,(9+E)PWEAF#KXJN 1R8$2XN?*TKFE"L#>7S!F'C=4">H/RR9_@]02P,$ M% @ DSFD5CFMD>DV P 2!, T !X;"]S='EL97,N>&ULW5A=3]LP M%/TKD1D32!-IFQ&:T5;:*B%-VB8D>-@;38F>.R=K]^OG::?N"+.AXV MNE0T]CT^YQ[;-\0PJ,U*L+LY8R9:ED+60S(WIOH0Q_5TSDI:7ZB*28L42I?4 MV*Z>Q76E&C]^YH!S$@=%+P\0O>AT<&$ ,?'T M,/'GM#'IJUUI-_S4"GGB*4;K!V@VRX8)'8R<'32=9V;CA.-FMT>#0LG-IB?$ M!VQF6K+HD8HA&5/!)YH#JZ E%RL?[D%@JH32D;'59JUT(5+_\G#7]Z 0&YV2 M2Z5=;I_!?T^:X7O N@<&N1"MP1[Q@=&@HL8P+6]LQPUVP2=0U+3O5Y5U.--T MU>U=D@W!W6R2B=(YTVV:+EF'1@/!"K"C^6P.=Z.J&$!C5&D;.:]J!'95MTQIJFE[&=T!_6\UK;\OV7J0;5?Q1F4\+ M.QWI^E K[%:S@B]=?UFT!C#U+JY.JTJL/@H^DR7SDS\XX6A U[QHKC3_9;-! MJ4QM@&D2/3)M^'0[\E/3ZIXMS;J$GO_N.L^89)J*;=.V]E_S*K_8 M<7+UKRR[WRK[AH,>FU?O:S=Y>0PFTV,P>10UV3\&D]FK-!DW+_"M4\+.&:&- M1G 6&Y)O<.H3FZ319,&%X;+IS7F>,_GDJ&#E#9W8/Q-V].WXG!5T("R. 87DP!QC'L[ \_]-\^NA\/(9YZP>1/LKIHQS/"B%C]\'RA#F9 MO<(SS;(D25-L1TJ2),O""&!A!TF"(? TX@CF #Q@2)*X]^#>^RA>OZ?B MS?_.1K\!4$L#!!0 ( ),YI%:7BKL

-8?20$3;8T.P6BP^ M0"X99K>]9!:G+^J GV6ND [E(&N'&VV2JS::N)=S%&M]&UP^ZS;\13]W^: MT:[7JH!+6S0UF-"WHP/= AI?J:T?"2-KF(]VEPAI2G%E0FPDL3!]5?':]D[C M7R_*_JY#Q$5MZ$Y5/.$690?.!WEA30G&0RGB-V^U*B-'*0'CRF M(<7!;(YKJ9RXD[H!\3F"Q<'0_F" 1RECRNR,&VO+1Z5U-RK/BG\:Y6(,6<0< MQ&PB"L:DI#%EMD8,,2D?))P M3S .^.[EJ6-,2C'),14CWF!,2C+),24S7.>@)),R2X:<^@XQ*8K?,3\ZPL57M::K2EE(529@L=P-SU (Q)62AEMM!+JC'LFFU;6O.?N7Y* M62AEMM!>S+] ;:IVW? ,8U(62IDMM!?SNNF"Z6>%YX@I9:&4V4*OF'L'^F A MF[)0QFRA0_EFY/8>\$C/* MEQUDF:V-2%5-.C$E9*&.V$-&:;2_ F)2%,F8+ MT=D[=GI&[K(P6XC&S# F9:'LJ'.A'&-2%LJ8+41CSC F9:&,V4+TE&W0-RD+ M9<#LT >Y1,29EH9Q[+G08 MLYTF84S*0CFSA?#R])X^BC$I"^7L6_W4?>S^' M7/7 <3.G+)1S;^V0F-CI.66AO+/0>/?Z40EK9:#\$O_"Q_)"ZN+6B?:CWT'- M\G;;8]UH?1'+OII/5I:[MYEV;V)]_!=02P,$% @ DSFD5O,@BWGI 0 M$B( !H !X;"]?Z)0A&.14&#YE36V/+U7WVRQIZ_I%U; MMMTA;[9]GASWNT->-)M2^H<0\G*3]FV^Z?IT.%]9=<.^+>?EL Y]NWQOURGH M=#H+P\\9S>/\Y\S)ZZE/?YG8K5;;97KJEA_[="B_# Z?W?">-RF59O+:#NM4 M%DTX[JZG<[@BN!WHIZ*X'>.GK9)M!;46\E MT%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET-M0;R/0VU!O(]#;4&\C MT-M&FR4$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM M!'H[ZNT$>COJ[01Z^VBSFT!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U [XAZ M1P*](^H="?2.J'$?6.!'I'U#O^I]ZYG'8I M7WN^U_C\_Z2ZG.]-U\=?EM\G1^Q<< [P"\CC%U!+ P04 " "3.:16LFA) MV-4! "_(0 $P %M#;VYT96YT7U1Y<&5S72YX;6S-VEU/@S 4!N"_LG!K M1M>O^1'GC7JK7O@'*IP-,J!-V\WY[RU,331*7&;B>P.!MN<]M,ESQ>7CBZ,P MV;5-%Q99%:.[8"P4%;4FY-91ET:6UK_8LX4:[,B)F:S.2ML%ZF+T]C7 MR*XN;VAI-DV[ M7-8%E;;8M&E)'IPG4X:**+9-OB]Z,IXNI!.S-/A M<>]'TJ^>NE2(?*S'/_$C,94^^ONH/^V2RE]FI^U]MGX]G$=@P^WX/?Y\QA_U M#^Q#@/0A0?I0('UHD#[F('V<@O1Q!M+'.4@??(;2"(JH'(54CF(J1T&5HZC* M45CE**YR%%@YBJP"15:!(JM D56@R"I09!4HL@H4606*K )%5H$BJT215:+( M*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15*+(J%%D5BJP*15:%(JM"D56A MR*I09%4HLFH4636*K!I%5HTBJT:15:/(JE%DU?\IZY.UZ[_^I:"_YZVIN_=\ M-ORWCR.X M K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$" M% ,4 " "3.:16F5R<(Q & "<)P $P @ ', 0 >&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( ),YI%8TZJT? 08 +(@ 8 M " @0T( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ DSFD5B%"!478 @ ML D !@ ("!X!0 'AL+W=O.@4 %\5 8 " @>X7 M !X;"]W;W)K'0 >&PO=V]R:W-H965T&UL4$L! A0#% @ DSFD5L8EB6+)" /RD !@ M ("!)B, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ DSFD5J4/UQ';!@ &A( !@ ("!?3H 'AL+W=O&PO=V]R:W-H965TE/ !X;"]W;W)K&UL4$L! A0#% @ DSFD M5BSI[ZK^ @ UP8 !D ("!RE0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DSFD5GOK(&]M!P 810 M !D ("!-F 'AL+W=O&PO=V]R:W-H965TEJ !X;"]W;W)K&UL4$L! A0#% @ DSFD5MOW*T=:" *A4 !D M ("!DG0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ DSFD5E_D$Q/N P 5 D !D ("!VH4 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ DSFD5IV0 MTYI1! )@L !D ("!99$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DSFD5O"+G3*\ @ ]@4 !D M ("!3)P 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ DSFD5O#";9*J! 8!L !D ("! M):@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ DSFD5E"]^M9# P 30H !D ("!SK0 'AL+W=O&UL4$L! A0#% @ DSFD5N0P&PO=V]R:W-H965T&UL4$L! A0#% @ DSFD5E$[/7>1 @ Z0< !D M ("!F<< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ DSFD5LD<_ENI @ U@< !D ("!+- M 'AL+W=O>($ MZ<4" H"@ &0 @($,TP >&PO=V]R:W-H965T&UL4$L! A0#% @ MDSFD5E-13VD5 P !0H !D ("!0MH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DSFD5A88((UM @ 0@8 !D M ("!U_( 'AL+W=O&PO=V]R:W-H M965T/Y !X;"]W;W)K&UL4$L! M A0#% @ DSFD5L7(/51N P *0\ !D ("!VOP 'AL M+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !! $$ OA$ 4 0 $! end XML 70 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 71 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 72 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 123 259 1 false 46 0 false 8 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets Sheet http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 100030 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100050 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited) Sheet http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited) Statements 4 false false R5.htm 100060 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 100070 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 100080 - Disclosure - Nature of Business and Basis of Presentation Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentation Nature of Business and Basis of Presentation Notes 7 false false R8.htm 100090 - Disclosure - Summary of Significant Accounting Policies Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 100100 - Disclosure - Revenue Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRevenue Revenue Notes 9 false false R10.htm 100110 - Disclosure - Net Income Per Share Sheet http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShare Net Income Per Share Notes 10 false false R11.htm 100120 - Disclosure - Leases Sheet http://engagesmart.com/20230331/taxonomy/role/DisclosureLeases1 Leases Notes 11 false false R12.htm 100130 - Disclosure - Fair Value Measurements Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 100140 - Disclosure - Goodwill and Acquired Intangible Assets Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssets Goodwill and Acquired Intangible Assets Notes 13 false false R14.htm 100150 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 14 false false R15.htm 100160 - Disclosure - Debt Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureDebt Debt Notes 15 false false R16.htm 100170 - Disclosure - Stockholders' Equity Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquity Stockholders' Equity Notes 16 false false R17.htm 100180 - Disclosure - Stock-based Compensation Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensation Stock-based Compensation Notes 17 false false R18.htm 100190 - Disclosure - Income Taxes Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 18 false false R19.htm 100200 - Disclosure - Commitments and Contingencies Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 100230 - Disclosure - Segment and Geographic Information Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation Segment and Geographic Information Notes 20 false false R21.htm 100240 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 21 false false R22.htm 100250 - Disclosure - Revenue (Tables) Sheet http://engagesmart.com/20230331/taxonomy/role/DisclosureRevenueTables Revenue (Tables) Tables http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRevenue 22 false false R23.htm 100260 - Disclosure - Net Income Per Share (Tables) Sheet http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareTables Net Income Per Share (Tables) Tables http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShare 23 false false R24.htm 100270 - Disclosure - Leases (Tables) Sheet http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesTables Leases (Tables) Tables http://engagesmart.com/20230331/taxonomy/role/DisclosureLeases1 24 false false R25.htm 100280 - Disclosure - Fair Value Measurements (Tables) Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurements 25 false false R26.htm 100290 - Disclosure - Goodwill and Acquired Intangible Assets (Tables) Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsTables Goodwill and Acquired Intangible Assets (Tables) Tables http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssets 26 false false R27.htm 100300 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilities 27 false false R28.htm 100310 - Disclosure - Stock-based Compensation (Tables) Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock-based Compensation (Tables) Tables http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensation 28 false false R29.htm 100320 - Disclosure - Commitments and Contingencies (Tables) Sheet http://engagesmart.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies 29 false false R30.htm 100330 - Disclosure - Segment and Geographic Information (Tables) Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables Segment and Geographic Information (Tables) Tables http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation 30 false false R31.htm 100340 - Disclosure - Nature of Business and Basis of Presentation - Additional Information (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails Nature of Business and Basis of Presentation - Additional Information (Details) Details 31 false false R32.htm 100350 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 32 false false R33.htm 100360 - Disclosure - Revenue - Schedule of Disaggregated Revenue by Segment and Revenue Type (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueBySegmentAndRevenueTypeDetails Revenue - Schedule of Disaggregated Revenue by Segment and Revenue Type (Details) Details 33 false false R34.htm 100370 - Disclosure - Revenue - Additional Information (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails Revenue - Additional Information (Details) Details 34 false false R35.htm 100380 - Disclosure - Net Income Per Share - Computation of Basic and Diluted Net Income Per Share (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails Net Income Per Share - Computation of Basic and Diluted Net Income Per Share (Details) Details 35 false false R36.htm 100390 - Disclosure - Net Income Per Share - Schedule of Common Shares Excluded from Computation of Diluted Net Income Per Share (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareScheduleOfCommonSharesExcludedFromComputationOfDilutedNetIncomePerShareDetails Net Income Per Share - Schedule of Common Shares Excluded from Computation of Diluted Net Income Per Share (Details) Details 36 false false R37.htm 100400 - Disclosure - Leases - Schedule of Components of Operating Lease Expense (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfOperatingLeaseExpenseDetails Leases - Schedule of Components of Operating Lease Expense (Details) Details 37 false false R38.htm 100410 - Disclosure - Leases - Schedule of Weighted Average Remaining Lease Term and Discount Rate (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateDetails Leases - Schedule of Weighted Average Remaining Lease Term and Discount Rate (Details) Details 38 false false R39.htm 100420 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsDetails Leases - Schedule of Future Minimum Lease Payments (Details) Details 39 false false R40.htm 100430 - Disclosure - Leases - Additional Information (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 40 false false R41.htm 100450 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) Details 41 false false R42.htm 100460 - Disclosure - Fair Value Measurements - Changes in Fair Value of Contingent Consideration Liability (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsChangesInFairValueOfContingentConsiderationLiabilityDetails Fair Value Measurements - Changes in Fair Value of Contingent Consideration Liability (Details) Details 42 false false R43.htm 100470 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 43 false false R44.htm 100480 - Disclosure - Goodwill and Acquired Intangible Assets - Additional Information (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsAdditionalInformationDetails Goodwill and Acquired Intangible Assets - Additional Information (Details) Details 44 false false R45.htm 100490 - Disclosure - Goodwill and Acquired Intangible Assets - Schedule of Carrying Amount of Goodwill by Segment (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfCarryingAmountOfGoodwillBySegmentDetails Goodwill and Acquired Intangible Assets - Schedule of Carrying Amount of Goodwill by Segment (Details) Details 45 false false R46.htm 100500 - Disclosure - Goodwill and Acquired Intangible Assets - Schedule of Acquired Intangible Assets (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfAcquiredIntangibleAssetsDetails Goodwill and Acquired Intangible Assets - Schedule of Acquired Intangible Assets (Details) Details 46 false false R47.htm 100510 - Disclosure - Goodwill and Acquired Intangible Assets - Schedule of Future Estimated Amortization Expense of Intangible Assets (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfFutureEstimatedAmortizationExpenseOfIntangibleAssetsDetails Goodwill and Acquired Intangible Assets - Schedule of Future Estimated Amortization Expense of Intangible Assets (Details) Details 47 false false R48.htm 100520 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) Details 48 false false R49.htm 100530 - Disclosure - Debt - Additional Information (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/DisclosureDebtAdditionalInformationDetails Debt - Additional Information (Details) Details 49 false false R50.htm 100540 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 50 false false R51.htm 100550 - Disclosure - Stock-based Compensation - Additional Information (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails Stock-based Compensation - Additional Information (Details) Details 51 false false R52.htm 100560 - Disclosure - Stock-based Compensation - Summary of Stock Based Compensation Expense (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails Stock-based Compensation - Summary of Stock Based Compensation Expense (Details) Details 52 false false R53.htm 100570 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 53 false false R54.htm 100580 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 54 false false R55.htm 100590 - Disclosure - Commitments and Contingencies - Schedule of Contractual Obligation Future Minimum Payments Under Other Non-Cancellable Agreements (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualObligationFutureMinimumPaymentsUnderOtherNoncancellableAgreementsDetails Commitments and Contingencies - Schedule of Contractual Obligation Future Minimum Payments Under Other Non-Cancellable Agreements (Details) Details 55 false false R56.htm 100620 - Disclosure - Segment and Geographic Information - Additional Information (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails Segment and Geographic Information - Additional Information (Details) Details 56 false false R57.htm 100630 - Disclosure - Segment and Geographic Information - Schedule of Reconciliation of Revenue and Adjusted EBITDA for Reportable Segments (Details) Sheet http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails Segment and Geographic Information - Schedule of Reconciliation of Revenue and Adjusted EBITDA for Reportable Segments (Details) Details 57 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 3 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:OperatingLeaseLiabilityCurrent, us-gaap:OperatingLeaseLiabilityNoncurrent, us-gaap:OperatingLeaseRightOfUseAsset - esmt-20230331.htm 8 esmt-20230331.htm esmt-20230331.xsd esmt-20230331_cal.xml esmt-20230331_def.xml esmt-20230331_lab.xml esmt-20230331_pre.xml esmt-ex31_1.htm esmt-ex31_2.htm esmt-ex32_1.htm esmt-ex32_2.htm http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 75 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "esmt-20230331.htm": { "axisCustom": 0, "axisStandard": 24, "baseTaxonomies": { "http://fasb.org/srt/2022": 1, "http://fasb.org/us-gaap/2022": 437, "http://xbrl.sec.gov/dei/2022": 31 }, "contextCount": 123, "dts": { "calculationLink": { "local": [ "esmt-20230331_cal.xml" ] }, "definitionLink": { "local": [ "esmt-20230331_def.xml" ] }, "inline": { "local": [ "esmt-20230331.htm" ] }, "labelLink": { "local": [ "esmt-20230331_lab.xml" ] }, "presentationLink": { "local": [ "esmt-20230331_pre.xml" ] }, "schema": { "local": [ "esmt-20230331.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 506, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 9, "http://xbrl.sec.gov/dei/2022": 4, "total": 13 }, "keyCustom": 40, "keyStandard": 219, "memberCustom": 14, "memberStandard": 30, "nsprefix": "esmt", "nsuri": "http://engagesmart.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Net Income Per Share", "menuCat": "Notes", "order": "10", "role": "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShare", "shortName": "Net Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Leases", "menuCat": "Notes", "order": "11", "role": "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeases1", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "12", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Goodwill and Acquired Intangible Assets", "menuCat": "Notes", "order": "13", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssets", "shortName": "Goodwill and Acquired Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Accrued Expenses and Other Current Liabilities", "menuCat": "Notes", "order": "14", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Debt", "menuCat": "Notes", "order": "15", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "16", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Stock-based Compensation", "menuCat": "Notes", "order": "17", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensation", "shortName": "Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "18", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "19", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Segment and Geographic Information", "menuCat": "Notes", "order": "20", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation", "shortName": "Segment and Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskCreditRisk", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "21", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskCreditRisk", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "22", "role": "http://engagesmart.com/20230331/taxonomy/role/DisclosureRevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Net Income Per Share (Tables)", "menuCat": "Tables", "order": "23", "role": "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareTables", "shortName": "Net Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "24", "role": "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "25", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Goodwill and Acquired Intangible Assets (Tables)", "menuCat": "Tables", "order": "26", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsTables", "shortName": "Goodwill and Acquired Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "menuCat": "Tables", "order": "27", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Stock-based Compensation (Tables)", "menuCat": "Tables", "order": "28", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "shortName": "Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "29", "role": "http://engagesmart.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Segment and Geographic Information (Tables)", "menuCat": "Tables", "order": "30", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables", "shortName": "Segment and Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_2cdde64e-9b5a-4aa9-97bb-e538cf325b1a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Nature of Business and Basis of Presentation - Additional Information (Details)", "menuCat": "Details", "order": "31", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "shortName": "Nature of Business and Basis of Presentation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_802a4c85-5a2a-437b-b062-a8264d26bf6e", "decimals": "-5", "lang": null, "name": "esmt:OfferingStockIncurredCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": "INF", "first": true, "lang": null, "name": "esmt:PrimaryAccountsMaintainedWithNumberOfMajorFinancialInstitutions", "reportCount": 1, "unique": true, "unitRef": "U_FinancialInstitutions", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "menuCat": "Details", "order": "32", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": "INF", "first": true, "lang": null, "name": "esmt:PrimaryAccountsMaintainedWithNumberOfMajorFinancialInstitutions", "reportCount": 1, "unique": true, "unitRef": "U_FinancialInstitutions", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Revenue - Schedule of Disaggregated Revenue by Segment and Revenue Type (Details)", "menuCat": "Details", "order": "33", "role": "http://engagesmart.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueBySegmentAndRevenueTypeDetails", "shortName": "Revenue - Schedule of Disaggregated Revenue by Segment and Revenue Type (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_41da3b4a-d207-4ca5-8d89-9a3f57179757", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Revenue - Additional Information (Details)", "menuCat": "Details", "order": "34", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails", "shortName": "Revenue - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Net Income Per Share - Computation of Basic and Diluted Net Income Per Share (Details)", "menuCat": "Details", "order": "35", "role": "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails", "shortName": "Net Income Per Share - Computation of Basic and Diluted Net Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": "0", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Net Income Per Share - Schedule of Common Shares Excluded from Computation of Diluted Net Income Per Share (Details)", "menuCat": "Details", "order": "36", "role": "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareScheduleOfCommonSharesExcludedFromComputationOfDilutedNetIncomePerShareDetails", "shortName": "Net Income Per Share - Schedule of Common Shares Excluded from Computation of Diluted Net Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Leases - Schedule of Components of Operating Lease Expense (Details)", "menuCat": "Details", "order": "37", "role": "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfOperatingLeaseExpenseDetails", "shortName": "Leases - Schedule of Components of Operating Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "esmt:ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Leases - Schedule of Weighted Average Remaining Lease Term and Discount Rate (Details)", "menuCat": "Details", "order": "38", "role": "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateDetails", "shortName": "Leases - Schedule of Weighted Average Remaining Lease Term and Discount Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "esmt:ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details)", "menuCat": "Details", "order": "39", "role": "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsDetails", "shortName": "Leases - Schedule of Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": "-5", "first": true, "lang": null, "name": "esmt:FutureSubleaseReceiptsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Leases - Additional Information (Details)", "menuCat": "Details", "order": "40", "role": "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": "-5", "first": true, "lang": null, "name": "esmt:FutureSubleaseReceiptsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_6c9c65ef-f732-47a3-b28a-51db6b722f97", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)", "menuCat": "Details", "order": "41", "role": "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "shortName": "Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_6c9c65ef-f732-47a3-b28a-51db6b722f97", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_b8b74719-3c5a-4872-8bff-029097da87cf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Fair Value Measurements - Changes in Fair Value of Contingent Consideration Liability (Details)", "menuCat": "Details", "order": "42", "role": "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsChangesInFairValueOfContingentConsiderationLiabilityDetails", "shortName": "Fair Value Measurements - Changes in Fair Value of Contingent Consideration Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_b8b74719-3c5a-4872-8bff-029097da87cf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Fair Value Measurements - Additional Information (Details)", "menuCat": "Details", "order": "43", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Goodwill and Acquired Intangible Assets - Additional Information (Details)", "menuCat": "Details", "order": "44", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsAdditionalInformationDetails", "shortName": "Goodwill and Acquired Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Goodwill and Acquired Intangible Assets - Schedule of Carrying Amount of Goodwill by Segment (Details)", "menuCat": "Details", "order": "45", "role": "http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfCarryingAmountOfGoodwillBySegmentDetails", "shortName": "Goodwill and Acquired Intangible Assets - Schedule of Carrying Amount of Goodwill by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_966fea2c-7072-40f2-8f1e-0edf756db40b", "decimals": "-3", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Goodwill and Acquired Intangible Assets - Schedule of Acquired Intangible Assets (Details)", "menuCat": "Details", "order": "46", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfAcquiredIntangibleAssetsDetails", "shortName": "Goodwill and Acquired Intangible Assets - Schedule of Acquired Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Goodwill and Acquired Intangible Assets - Schedule of Future Estimated Amortization Expense of Intangible Assets (Details)", "menuCat": "Details", "order": "47", "role": "http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfFutureEstimatedAmortizationExpenseOfIntangibleAssetsDetails", "shortName": "Goodwill and Acquired Intangible Assets - Schedule of Future Estimated Amortization Expense of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": "-3", "first": true, "lang": null, "name": "esmt:AccruedEmployeeCompensationAndBenefitsCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details)", "menuCat": "Details", "order": "48", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails", "shortName": "Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": "-3", "first": true, "lang": null, "name": "esmt:AccruedEmployeeCompensationAndBenefitsCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Debt - Additional Information (Details)", "menuCat": "Details", "order": "49", "role": "http://engagesmart.com/20230331/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "shortName": "Debt - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_3e152a25-b084-4b8c-81e2-64e9eb39c7dc", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_3e152a25-b084-4b8c-81e2-64e9eb39c7dc", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Stockholders' Equity - Additional Information (Details)", "menuCat": "Details", "order": "50", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "shortName": "Stockholders' Equity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Stock-based Compensation - Additional Information (Details)", "menuCat": "Details", "order": "51", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "shortName": "Stock-based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_872b2731-1be8-40aa-a83a-2f57bd9cc16a", "decimals": null, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Stock-based Compensation - Summary of Stock Based Compensation Expense (Details)", "menuCat": "Details", "order": "52", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails", "shortName": "Stock-based Compensation - Summary of Stock Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_ff229c5c-8fe1-4dfa-9eb5-126389c5ce4b", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Income Taxes - Additional Information (Details)", "menuCat": "Details", "order": "53", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_41d3b087-9b46-46f5-91b5-3fd90ad5e4c9", "decimals": "-5", "first": true, "lang": null, "name": "esmt:MaximumBonusPoolAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "menuCat": "Details", "order": "54", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_41d3b087-9b46-46f5-91b5-3fd90ad5e4c9", "decimals": "-5", "first": true, "lang": null, "name": "esmt:MaximumBonusPoolAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - Commitments and Contingencies - Schedule of Contractual Obligation Future Minimum Payments Under Other Non-Cancellable Agreements (Details)", "menuCat": "Details", "order": "55", "role": "http://engagesmart.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualObligationFutureMinimumPaymentsUnderOtherNoncancellableAgreementsDetails", "shortName": "Commitments and Contingencies - Schedule of Contractual Obligation Future Minimum Payments Under Other Non-Cancellable Agreements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_076c5d4d-2b0f-46dc-87cd-50dffe5f5112", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U_Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100620 - Disclosure - Segment and Geographic Information - Additional Information (Details)", "menuCat": "Details", "order": "56", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails", "shortName": "Segment and Geographic Information - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U_Segment", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100630 - Disclosure - Segment and Geographic Information - Schedule of Reconciliation of Revenue and Adjusted EBITDA for Reportable Segments (Details)", "menuCat": "Details", "order": "57", "role": "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails", "shortName": "Segment and Geographic Information - Schedule of Reconciliation of Revenue and Adjusted EBITDA for Reportable Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": "-3", "lang": null, "name": "esmt:UnallocatedCorporateExpenses", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100070 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Nature of Business and Basis of Presentation", "menuCat": "Notes", "order": "7", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentation", "shortName": "Nature of Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Revenue", "menuCat": "Notes", "order": "9", "role": "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "esmt-20230331.htm", "contextRef": "C_4866b4f0-d188-4254-a924-0936bd831eb3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 46, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r648" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r646" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r646" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r651" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Securities Act File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r646" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r650" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r646" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r646" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r646" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r646" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r645" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Security 12b Title" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r647" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "esmt_AccruedChannelPartnerFeesCurrent": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "esmt_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued channel partner fees current.", "label": "Accrued Channel Partner Fees Current", "terseLabel": "Accrued channel partner fees" } } }, "localname": "AccruedChannelPartnerFeesCurrent", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "esmt_AccruedEmployeeCompensationAndBenefitsCurrent": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 0.0, "parentTag": "esmt_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued employee compensation and benefits current.", "label": "Accrued Employee Compensation And Benefits Current", "terseLabel": "Accrued employee compensation and benefits" } } }, "localname": "AccruedEmployeeCompensationAndBenefitsCurrent", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "esmt_AccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued expenses and other current liabilities.", "label": "Accrued Expenses And Other Current Liabilities", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "esmt_AccruedExpensesAndOtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued expenses and other current liabilities.", "label": "Accrued Expenses And Other Current Liabilities [Member]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilitiesMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "esmt_AccruedLicenseFeesCurrent": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "esmt_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued license fees current.", "label": "Accrued License Fees Current", "terseLabel": "Accrued license fees" } } }, "localname": "AccruedLicenseFeesCurrent", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "esmt_AccruedProcessingFeesCurrent": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "esmt_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued processing fees current.", "label": "Accrued Processing Fees Current", "terseLabel": "Accrued processing fees" } } }, "localname": "AccruedProcessingFeesCurrent", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "esmt_AccruedTaxLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "esmt_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued tax liabilities current.", "label": "Accrued Tax Liabilities Current", "terseLabel": "Accrued tax liabilities" } } }, "localname": "AccruedTaxLiabilitiesCurrent", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "esmt_AdditionalStockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional stock issued during period shares new issues.", "label": "Additional Stock Issued During Period Shares New Issues", "terseLabel": "Additional common stock shares issued and sold" } } }, "localname": "AdditionalStockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "esmt_AdjustedEBITDA": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjusted EBITDA.", "label": "Adjusted E B I T D A", "terseLabel": "Total adjusted EBITDA from reportable segments", "totalLabel": "Total Adjusted EBITDA" } } }, "localname": "AdjustedEBITDA", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "esmt_AdjustedEbitdaAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Adjusted EBITDA.", "label": "Adjusted EBITDA [Abstract]", "terseLabel": "Adjusted EBITDA" } } }, "localname": "AdjustedEbitdaAbstract", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "esmt_AdjustedSegmentEBITDA": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails": { "order": 1.0, "parentTag": "esmt_AdjustedEBITDA", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjusted segment EBITDA.", "label": "Adjusted Segment E B I T D A", "terseLabel": "Total Adjusted EBITDA from reportable segments", "totalLabel": "Total adjusted EBITDA" } } }, "localname": "AdjustedSegmentEBITDA", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "esmt_AdjustmentToAdditionalPaidInCapitalSharesWithheldForEmployeeTaxes": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustment to additional paid In capital shares withheld for employee taxes.", "label": "Adjustment to Additional Paid In Capital Shares Withheld for Employee Taxes", "negatedLabel": "Shares withheld for employee taxes" } } }, "localname": "AdjustmentToAdditionalPaidInCapitalSharesWithheldForEmployeeTaxes", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "esmt_AmortizationOfIntangibleAssetsExcludingAcquiredTechnologies": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of intangible assets excluding acquired technologies.", "label": "Amortization of Intangible Assets Excluding Acquired Technologies", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssetsExcludingAcquiredTechnologies", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "esmt_AwardAccelerationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Award Acceleration [Member]", "label": "Award Acceleration [Member]", "terseLabel": "Award Acceleration" } } }, "localname": "AwardAccelerationMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "esmt_AwardModificationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Award modification.", "label": "Award Modification [Member]", "terseLabel": "Award Modification" } } }, "localname": "AwardModificationMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "esmt_BonusPoolAmountOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Bonus pool amount outstanding.", "label": "Bonus Pool Amount Outstanding", "terseLabel": "Bonus pool amount outstanding" } } }, "localname": "BonusPoolAmountOutstanding", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "esmt_CashDistributionUponAchievementOfPerformanceThreshold": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash distribution upon achievement of performance threshold.", "label": "Cash Distribution Upon Achievement Of Performance Threshold", "terseLabel": "Cash distribution upon achievement of performance threshold" } } }, "localname": "CashDistributionUponAchievementOfPerformanceThreshold", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "esmt_ClassA1CommonSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class A-1 Common Shares.", "label": "Class A1 Common Shares [Member]", "terseLabel": "Class A-1 Common Shares" } } }, "localname": "ClassA1CommonSharesMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "esmt_ClassA2CommonSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class A-2 Common Shares.", "label": "Class A2 Common Shares [Member]", "terseLabel": "Class A-2 Common Shares" } } }, "localname": "ClassA2CommonSharesMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "esmt_ClassA3CommonSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class A-3 Common Shares.", "label": "Class A3 Common Shares [Member]", "terseLabel": "Class A-3 Common Shares" } } }, "localname": "ClassA3CommonSharesMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "esmt_CommonStockVotingRightsPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock voting rights percentage.", "label": "Common Stock Voting Rights Percentage", "terseLabel": "Voting power" } } }, "localname": "CommonStockVotingRightsPercentage", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "esmt_CompensationRelatedBonusExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Compensation related bonus expense.", "label": "Compensation Related Bonus Expense", "terseLabel": "Compensation related bonus expense" } } }, "localname": "CompensationRelatedBonusExpense", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "esmt_ConcentrationRiskThresholdPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration risk threshold percentage.", "label": "Concentration Risk Threshold Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskThresholdPercentage", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "esmt_ContingentConsiderationLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent consideration liability.", "label": "Contingent Consideration Liability [Member]", "terseLabel": "Contingent Consideration Liability" } } }, "localname": "ContingentConsiderationLiabilityMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsChangesInFairValueOfContingentConsiderationLiabilityDetails" ], "xbrltype": "domainItemType" }, "esmt_ContingentConsiderationNetExpense": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contingent consideration net expense.", "label": "Contingent Consideration Net Expense", "terseLabel": "Contingent consideration expense" } } }, "localname": "ContingentConsiderationNetExpense", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "esmt_ContractualObligationToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualObligationFutureMinimumPaymentsUnderOtherNoncancellableAgreementsDetails": { "order": 5.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contractual obligation to be paid after year four.", "label": "Contractual Obligation, to be Paid, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "ContractualObligationToBePaidAfterYearFour", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualObligationFutureMinimumPaymentsUnderOtherNoncancellableAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "esmt_CvrBonusAwardPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CVR bonus award plan.", "label": "CVR Bonus Award Plan [Member]", "terseLabel": "CVR Plan" } } }, "localname": "CvrBonusAwardPlanMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "esmt_DeferredInitialPublicOfferingCostsIncludedInAccruedExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred initial public offering costs included in accrued expenses.", "label": "Deferred Initial Public Offering Costs Included In Accrued Expenses", "terseLabel": "Deferred initial public offering costs included in accrued expenses" } } }, "localname": "DeferredInitialPublicOfferingCostsIncludedInAccruedExpenses", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "esmt_EarningsPerShareBasicAndDilutedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings per share basic and diluted disclosures.", "label": "Earnings Per Share Basic and Diluted Disclosures [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "EarningsPerShareBasicAndDilutedDisclosuresAbstract", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "esmt_EnterpriseSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Enterprise Solutions.", "label": "Enterprise Solutions [Member]", "terseLabel": "Enterprise Solutions" } } }, "localname": "EnterpriseSolutionsMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfCarryingAmountOfGoodwillBySegmentDetails", "http://engagesmart.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueBySegmentAndRevenueTypeDetails", "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "esmt_ExistingShareholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Existing shareholders.", "label": "Existing Shareholders [Member]", "terseLabel": "Existing Shareholders" } } }, "localname": "ExistingShareholdersMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "esmt_FairValueAdjustmentOfAcquiredDeferredRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value adjustment of acquired deferred revenue.", "label": "Fair Value Adjustment Of Acquired Deferred Revenue", "terseLabel": "Fair value adjustment of acquired deferred revenue" } } }, "localname": "FairValueAdjustmentOfAcquiredDeferredRevenue", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "esmt_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfFutureEstimatedAmortizationExpenseOfIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-lived intangible asset, expected amortization, after year four.", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfFutureEstimatedAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "esmt_FutureSubleaseReceiptsRemainderOfFiscalYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future sublease receipts remainder of fiscal year.", "label": "Future Sublease Receipts Remainder Of Fiscal Year", "terseLabel": "Future sublease receipts, Remainder of 2023" } } }, "localname": "FutureSubleaseReceiptsRemainderOfFiscalYear", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "esmt_FutureSubleaseReceiptsThereafter": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future sublease receipts thereafter.", "label": "Future Sublease Receipts Thereafter", "terseLabel": "Future sublease receipts, Thereafter" } } }, "localname": "FutureSubleaseReceiptsThereafter", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "esmt_GeneralAtlanticLpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General Atlantic, L.P.", "label": "General Atlantic LP [Member]", "terseLabel": "General Atlantic, L.P." } } }, "localname": "GeneralAtlanticLpMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "esmt_GlobalCloudLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Global Cloud, Ltd.", "label": "Global Cloud Ltd [Member]", "terseLabel": "Global Cloud, Ltd." } } }, "localname": "GlobalCloudLtdMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "esmt_HancockMidcoLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hancock Midco, LLC.", "label": "Hancock Midco LLC [Member]", "terseLabel": "Hancock Midco, LLC." } } }, "localname": "HancockMidcoLlcMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "esmt_IVRTechnologiesGroupLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "IVR Technologies Group, LLC.", "label": "I V R Technologies Group L L C [Member]", "terseLabel": "IVR Technologies Group, LLC" } } }, "localname": "IVRTechnologiesGroupLLCMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "esmt_IncreaseDecreaseInUnbilledReceivable": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in unbilled receivable.", "label": "Increase Decrease In Unbilled Receivable", "negatedLabel": "Unbilled receivables" } } }, "localname": "IncreaseDecreaseInUnbilledReceivable", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "esmt_InvoiceCloudIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Invoice cloud inc.", "label": "Invoice Cloud Inc [Member]", "terseLabel": "Invoice Cloud, Inc." } } }, "localname": "InvoiceCloudIncMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "esmt_JpmorganChaseBankNAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "JPMorgan Chase Bank, N.A.", "label": "JPMorgan Chase Bank, N.A. [Member]", "terseLabel": "JPMorgan Chase Bank, N.A." } } }, "localname": "JpmorganChaseBankNAMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "esmt_LesseeOperatingLeaseLeaseNotYetCommencedFutureLeasePayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease lease not yet commenced future lease payments.", "label": "Lessee Operating Lease Lease Not Yet Commenced Future Lease Payments", "terseLabel": "Operating lease, lease not yet commenced future lease payments" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedFutureLeasePayments", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "esmt_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after year four.", "label": "Lessee Operating Lease Liability Payments Due After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "esmt_LesseeOperatingNumberOfLeasesNotYetCommenced": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee operating number of leases not yet commenced.", "label": "Lessee Operating Number Of Leases Not Yet Commenced", "terseLabel": "Number of lease agreements, not yet commenced" } } }, "localname": "LesseeOperatingNumberOfLeasesNotYetCommenced", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "esmt_MaximumBonusPoolAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum bonus pool amount.", "label": "Maximum Bonus Pool Amount", "terseLabel": "Maximum bonus pool amount" } } }, "localname": "MaximumBonusPoolAmount", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "esmt_NonCashInterestExpenseIncludingLossOnExtinguishmentOfDebt": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non-cash interest expense, including loss on extinguishment of debt.", "label": "Non-cash Interest Expense Including Loss On Extinguishment Of Debt", "terseLabel": "Non-cash interest expense" } } }, "localname": "NonCashInterestExpenseIncludingLossOnExtinguishmentOfDebt", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "esmt_NonCashOperatingLeaseExpense": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non-cash operating lease expense.", "label": "Non-Cash Operating Lease Expense", "negatedLabel": "Non-cash operating lease expense", "terseLabel": "Non-cash operating lease expense" } } }, "localname": "NonCashOperatingLeaseExpense", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "esmt_NumberOfCustomersAccountedMoreThanTenPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of customers accounted more than ten percent.", "label": "Number Of Customers Accounted More Than Ten Percent", "terseLabel": "Number of customers accounted for 10% or more" } } }, "localname": "NumberOfCustomersAccountedMoreThanTenPercent", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "esmt_NumberOfCustomersAccountedMoreThanTenPercentOfRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of customers accounted more than ten percent of revenue.", "label": "Number of Customers Accounted More Than Ten Percent of Revenue", "terseLabel": "Number of customers accounted for 10% or more in Revenue" } } }, "localname": "NumberOfCustomersAccountedMoreThanTenPercentOfRevenue", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "esmt_NumberOfSharesAvailableForIssuanceIncreaseEachAnnualByPercentageOfCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares available for issuance increase each annual by percentage of common stock shares outstanding.", "label": "Number of Shares Available for Issuance Increase Each Annual By Percentage of Common Stock Shares Outstanding", "terseLabel": "Number of shares available for issuance increase each annual by percentage of common stock shares outstanding" } } }, "localname": "NumberOfSharesAvailableForIssuanceIncreaseEachAnnualByPercentageOfCommonStockSharesOutstanding", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "esmt_OfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Offering period.", "label": "Offering Period", "terseLabel": "Offering period" } } }, "localname": "OfferingPeriod", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "esmt_OfferingStockIncurredCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Offering stock incurred cost.", "label": "Offering Stock Incurred Cost", "terseLabel": "Offering stock incurred cost" } } }, "localname": "OfferingStockIncurredCost", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "esmt_OnecustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One customer.", "label": "OneCustomer [Member]", "terseLabel": "One Customer" } } }, "localname": "OnecustomerMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "esmt_OperatingLeaseExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating lease expiration year.", "label": "Operating Lease Expiration Year", "terseLabel": "Operating lease expiration, year" } } }, "localname": "OperatingLeaseExpirationYear", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "gYearItemType" }, "esmt_PaymentOfNotesPayableInterestRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment of notes payable interest related party.", "label": "Payment Of Notes Payable Interest Related Party", "terseLabel": "Cash interest payments" } } }, "localname": "PaymentOfNotesPayableInterestRelatedParty", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "esmt_PaymentsOfTaxesRelatedToNetShareSettlementOfEquityAwards": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments of taxes related to net share settlement of equity awards.", "label": "Payments of Taxes Related to Net Share Settlement of Equity Awards", "negatedLabel": "Payments of taxes related to net share settlement of equity awards" } } }, "localname": "PaymentsOfTaxesRelatedToNetShareSettlementOfEquityAwards", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "esmt_PercentageOfLongLivedAssetsLocatedInForeignCountries": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of long-lived assets located in foreign countries.", "label": "Percentage Of Long Lived Assets Located In Foreign Countries", "terseLabel": "Percentage of long-lived assets located outside of United States" } } }, "localname": "PercentageOfLongLivedAssetsLocatedInForeignCountries", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "esmt_PercentageOfRevenueGenerated": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of revenue generated.", "label": "Percentage Of Revenue Generated", "terseLabel": "Percentage of revenue generated" } } }, "localname": "PercentageOfRevenueGenerated", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "esmt_PercentageOfRevenueGeneratedFromForeignCountries": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of revenue generated from foreign countries.", "label": "Percentage Of Revenue Generated From Foreign Countries", "terseLabel": "Percentage of revenue generated from outside the United States" } } }, "localname": "PercentageOfRevenueGeneratedFromForeignCountries", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "esmt_PerformanceBasedVestingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance based vesting.", "label": "Performance Based Vesting [Member]", "terseLabel": "Performance - based Vesting" } } }, "localname": "PerformanceBasedVestingMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "esmt_PrimaryAccountsMaintainedWithNumberOfMajorFinancialInstitutions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary accounts maintained with number of major financial institutions.", "label": "Primary Accounts Maintained With Number Of Major Financial Institutions", "terseLabel": "Primary accounts maintained with number of major financial institutions" } } }, "localname": "PrimaryAccountsMaintainedWithNumberOfMajorFinancialInstitutions", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "esmt_RestructuringChargesReversalOfExpense": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restructuring charges (reversal of expense).", "label": "Restructuring Charges Reversal Of Expense", "negatedLabel": "Restructuring reversal (charges)", "terseLabel": "Restructuring charges", "verboseLabel": "Charges" } } }, "localname": "RestructuringChargesReversalOfExpense", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "esmt_RightOfUseAssetRemeasuredObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Right of use asset remeasured obtained in exchange for operating lease liability", "label": "Right Of Use Asset Remeasured Obtained In Exchange For Operating Lease Liability", "terseLabel": "Right of use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetRemeasuredObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "esmt_SMBSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SMB Solutions.", "label": "S M B Solutions [Member]", "terseLabel": "SMB Solutions" } } }, "localname": "SMBSolutionsMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfCarryingAmountOfGoodwillBySegmentDetails", "http://engagesmart.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueBySegmentAndRevenueTypeDetails", "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "esmt_ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of weighted average remaining lease term and discount rate.", "label": "Schedule of Weighted Average Remaining Lease Term and Discount Rate [Table Text Block]", "terseLabel": "Schedule of Weighted Average Remaining Lease Term and Discount Rate" } } }, "localname": "ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "esmt_SecondaryOfferingAdditionalSharesOfCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secondary offering additional shares of common stock.", "label": "Secondary Offering Additional Shares of Common Stock [Member]", "terseLabel": "Secondary Offering Additional Shares of Common Stock" } } }, "localname": "SecondaryOfferingAdditionalSharesOfCommonStockMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "esmt_SecondaryOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secondary Offering", "label": "Secondary Offering [Member]", "terseLabel": "Secondary Offering" } } }, "localname": "SecondaryOfferingMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "esmt_StockholdersEquityOrMemberEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders Equity or Member Equity Abstract", "label": "Stockholders Equity Or Member Equity [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityOrMemberEquityAbstract", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "esmt_SummaryOfSupplementalCashFlowInformation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of supplemental cash flow information table text block", "label": "Schedule Of Supplemental Cash Flow Information Table Text Block", "terseLabel": "Schedule of Supplemental Cash Flow Information from Lease Transaction" } } }, "localname": "SummaryOfSupplementalCashFlowInformation", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "esmt_TransactionAndUsageBasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transaction and usage-based.", "label": "Transaction and Usage-Based [Member]", "terseLabel": "Transaction and usage-based", "verboseLabel": "Transaction and Usage-Based" } } }, "localname": "TransactionAndUsageBasedMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueBySegmentAndRevenueTypeDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "esmt_TransactionRelatedExpenses": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Transaction-related expenses.", "label": "Transaction Related Expenses", "negatedLabel": "Transaction-related expenses" } } }, "localname": "TransactionRelatedExpenses", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "esmt_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Employee Stock Purchase Plan", "label": "Two Thousand And Twenty One Employee Stock Purchase Plan [Member]", "terseLabel": "2021 Employee Stock Purchase Plan" } } }, "localname": "TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "esmt_TwoThousandAndTwentyOneIncentiveAwardPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Incentive Award Plan", "label": "Two Thousand And Twenty One Incentive Award Plan [Member]", "terseLabel": "2021 Incentive Award Plan" } } }, "localname": "TwoThousandAndTwentyOneIncentiveAwardPlanMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "esmt_TwoThousandAndTwentyOneRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand and twenty one revolving credit facility.", "label": "Two Thousand And Twenty One Revolving Credit Facility [Member]", "terseLabel": "2021 Revolving Credit Facility" } } }, "localname": "TwoThousandAndTwentyOneRevolvingCreditFacilityMember", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "esmt_UnallocatedCorporateExpenses": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails": { "order": 0.0, "parentTag": "esmt_AdjustedEBITDA", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unallocated corporate expenses.", "label": "Unallocated Corporate Expenses", "negatedLabel": "Unallocated corporate expenses" } } }, "localname": "UnallocatedCorporateExpenses", "nsuri": "http://engagesmart.com/20230331", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r186", "r227", "r239", "r240", "r241", "r242", "r243", "r245", "r249", "r314", "r315", "r316", "r317", "r319", "r320", "r322", "r324", "r325", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r690", "r691", "r748", "r749" ], "lang": { "en-us": { "role": { "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r186", "r227", "r239", "r240", "r241", "r242", "r243", "r245", "r249", "r314", "r315", "r316", "r317", "r319", "r320", "r322", "r324", "r325", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r690", "r691", "r748", "r749" ], "lang": { "en-us": { "role": { "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r747" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Contractual Obligation Future Minimum Payments Under Other Non-Cancellable Agreements" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r255", "r627", "r694", "r745" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r310", "r311", "r312", "r313", "r397", "r539", "r564", "r591", "r592", "r624", "r637", "r644", "r692", "r737", "r738", "r739", "r740", "r741", "r742" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r310", "r311", "r312", "r313", "r397", "r539", "r564", "r591", "r592", "r624", "r637", "r644", "r692", "r737", "r738", "r739", "r740", "r741", "r742" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r255", "r627", "r694", "r745" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Axis]", "terseLabel": "Ownership" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Domain]", "terseLabel": "Ownership" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r251", "r540", "r625", "r642", "r687", "r688", "r694", "r744" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueBySegmentAndRevenueTypeDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r251", "r540", "r625", "r642", "r687", "r688", "r694", "r744" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueBySegmentAndRevenueTypeDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r310", "r311", "r312", "r313", "r389", "r397", "r424", "r425", "r426", "r538", "r539", "r564", "r591", "r592", "r624", "r637", "r644", "r683", "r692", "r738", "r739", "r740", "r741", "r742" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r310", "r311", "r312", "r313", "r389", "r397", "r424", "r425", "r426", "r538", "r539", "r564", "r591", "r592", "r624", "r637", "r644", "r683", "r692", "r738", "r739", "r740", "r741", "r742" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r252", "r253", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r594", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r626", "r643", "r694" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r252", "r253", "r578", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r594", "r595", "r626", "r643", "r694" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "ASU 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Accounting Standards Update 2016-13 [Member]", "terseLabel": "ASU 2016-13" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201912Member": { "auth_ref": [ "r442", "r443", "r444", "r445" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2019-12 Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.", "label": "Accounting Standards Update 2019-12 [Member]", "terseLabel": "ASU 2019-12" } } }, "localname": "AccountingStandardsUpdate201912Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate202108Member": { "auth_ref": [ "r458", "r459" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2021-08 Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.", "label": "Accounting Standards Update 2021-08 [Member]", "terseLabel": "ASU 2021-08" } } }, "localname": "AccountingStandardsUpdate202108Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r10", "r641" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "totalLabel": "Accounts Payable, Current, Total" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r580" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r257", "r258" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for credit losses of $203 and $228 as of March 31, 2023 and December 31, 2022, respectively", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "esmt_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Marketing Costs, Current", "terseLabel": "Accrued marketing" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r13" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "esmt_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued consulting and professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r4", "r641" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "periodEndLabel": "Additional Paid in Capital, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Beginning Balance", "terseLabel": "Additional paid-in capital", "totalLabel": "Additional Paid in Capital, Total" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r432", "r433", "r434", "r662", "r663", "r664", "r726" ], "lang": { "en-us": { "role": { "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.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r148", "r149", "r150", "r151", "r152", "r191", "r192", "r193", "r194", "r204", "r260", "r261", "r268", "r269", "r270", "r271", "r273", "r274", "r432", "r433", "r434", "r442", "r443", "r444", "r445", "r458", "r459", "r460", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r487", "r488", "r490", "r491", "r492", "r493", "r494", "r495", "r502", "r503", "r508", "r509", "r510", "r511", "r523", "r524", "r525", "r526", "r527", "r528", "r542", "r543", "r544", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r94", "r95", "r399" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r428" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "negatedLabel": "Stock-based compensation", "terseLabel": "Total stock based compensation expense", "verboseLabel": "Stock based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r165", "r259", "r275" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts", "verboseLabel": "Allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredCharges": { "auth_ref": [ "r25" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of amortization of deferred charges applied against earnings during the period.", "label": "Amortization of Deferred Charges", "terseLabel": "Amortization of deferred costs", "totalLabel": "Amortization of Deferred Charges, Total" } } }, "localname": "AmortizationOfDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r38", "r59", "r63" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Amortization of Intangible Assets", "negatedLabel": "Amortization of intangible assets", "terseLabel": "Amortization of intangible assets", "totalLabel": "Amortization of Intangible Assets, Total", "verboseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Common shares excluded from computation of diluted net income per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareScheduleOfCommonSharesExcludedFromComputationOfDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareScheduleOfCommonSharesExcludedFromComputationOfDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareScheduleOfCommonSharesExcludedFromComputationOfDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareScheduleOfCommonSharesExcludedFromComputationOfDilutedNetIncomePerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r124", "r133", "r161", "r183", "r235", "r241", "r247", "r263", "r314", "r315", "r317", "r318", "r319", "r321", "r323", "r325", "r326", "r461", "r463", "r486", "r641", "r690", "r691", "r735" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r155", "r166", "r183", "r263", "r314", "r315", "r317", "r318", "r319", "r321", "r323", "r325", "r326", "r461", "r463", "r486", "r641", "r690", "r691", "r735" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r106", "r107" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r457", "r635", "r636" ], "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r98", "r99", "r457", "r635", "r636" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r103", "r104" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r42", "r43", "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Additions to property and equipment included in accounts payable and accrued expenses" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r40", "r157", "r613" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited2": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets", "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents - money market funds" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents, and restricted cash:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r34", "r40", "r45" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "totalLabel": "Total cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r34", "r116" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "auth_ref": [ "r148", "r149", "r190", "r260", "r261", "r265", "r266", "r267", "r268", "r269", "r442", "r458", "r459", "r465", "r467", "r468", "r478", "r487", "r489", "r490", "r491", "r494", "r495", "r502", "r507", "r508", "r509", "r510", "r523", "r524", "r542", "r543", "r565", "r566" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether accounting standards update was adopted.", "label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]", "terseLabel": "Change in accounting principle, accounting standards update, adopted [true false]" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "auth_ref": [ "r148", "r149", "r260", "r261", "r265", "r266", "r267", "r268", "r269", "r442", "r458", "r459", "r460", "r465", "r467", "r468", "r469", "r472", "r478", "r487", "r489", "r490", "r491", "r494", "r495", "r502", "r507", "r508", "r509", "r510", "r523", "r524", "r542", "r543", "r565", "r566", "r665" ], "lang": { "en-us": { "role": { "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format.", "label": "Change in Accounting Principle, Accounting Standards Update, Adoption Date", "terseLabel": "Change in accounting principle, accounting standards update, adoption date" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": { "auth_ref": [ "r191", "r203", "r262", "r272", "r446" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial.", "label": "Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]", "terseLabel": "Change in accounting principle, accounting standards update, immaterial effect [true false]" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_ClassOfStockDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Class of Stock Disclosures [Abstract]" } } }, "localname": "ClassOfStockDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r162", "r163", "r164", "r183", "r207", "r208", "r210", "r212", "r220", "r221", "r263", "r314", "r317", "r318", "r319", "r325", "r326", "r355", "r356", "r359", "r363", "r370", "r486", "r593", "r652", "r657", "r666" ], "lang": { "en-us": { "role": { "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.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Class of Stock [Line Items]", "terseLabel": "Class Of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r17", "r127", "r138" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r68", "r307", "r308", "r581", "r689" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares of common stock reserved for future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockConversionBasis": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "documentation": "Description of basis for conversion of convertible common stock.", "label": "Common Stock, Conversion Basis", "terseLabel": "Stock conversion basis" } } }, "localname": "CommonStockConversionBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r662", "r663", "r726" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value per share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares, issued", "totalLabel": "Common Stock, Shares, Issued, Total" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r3", "r76" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "terseLabel": "Common stock, shares, outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesSubscribedButUnissued": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Amount of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.", "label": "Common Stock, Shares Subscribed but Unissued", "terseLabel": "Additional shares of common stock subscribed" } } }, "localname": "CommonStockSharesSubscribedButUnissued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r3", "r641" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Value, Issued", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "terseLabel": "Common stock, par value $0.001 per share, 650,000,000 shares authorized and 166,617,401 and 166,081,011 shares issued and outstanding as of March 31, 2023 and December 31, 2022, respectively", "totalLabel": "Common Stock, Value, Issued, Total" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r50", "r51", "r113", "r114", "r255", "r580" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r50", "r51", "r113", "r114", "r255", "r577", "r580" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r50", "r51", "r113", "r114", "r255", "r580", "r746" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r132", "r222" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Risk of Concentrations of Credit and Significant Customers" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r48", "r50", "r51", "r52", "r113", "r115", "r580" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r50", "r51", "r113", "r114", "r255", "r580" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r372", "r374", "r385" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract assets", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Total" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r372", "r373", "r385" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r372", "r373", "r385" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r386" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Deferred revenue, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualObligationFutureMinimumPaymentsUnderOtherNoncancellableAgreementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "terseLabel": "Future minimum payments under other non-cancellable agreements", "totalLabel": "Total" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualObligationFutureMinimumPaymentsUnderOtherNoncancellableAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInFourthYear": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualObligationFutureMinimumPaymentsUnderOtherNoncancellableAgreementsDetails": { "order": 4.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "ContractualObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualObligationFutureMinimumPaymentsUnderOtherNoncancellableAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualObligationFutureMinimumPaymentsUnderOtherNoncancellableAgreementsDetails": { "order": 1.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "ContractualObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualObligationFutureMinimumPaymentsUnderOtherNoncancellableAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualObligationFutureMinimumPaymentsUnderOtherNoncancellableAgreementsDetails": { "order": 2.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "ContractualObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualObligationFutureMinimumPaymentsUnderOtherNoncancellableAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualObligationFutureMinimumPaymentsUnderOtherNoncancellableAgreementsDetails": { "order": 3.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "ContractualObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualObligationFutureMinimumPaymentsUnderOtherNoncancellableAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationFiscalYearMaturityScheduleAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contractual Obligation, Fiscal Year Maturity Schedule [Abstract]" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualObligationFutureMinimumPaymentsUnderOtherNoncancellableAgreementsDetails": { "order": 0.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in remainder of current fiscal year.", "label": "Contractual Obligation, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualObligationFutureMinimumPaymentsUnderOtherNoncancellableAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r42", "r43", "r44" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Conversion of aggregate common stock, shares", "verboseLabel": "Common stock reclassified" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r24", "r183", "r263", "r314", "r315", "r317", "r318", "r319", "r321", "r323", "r325", "r326", "r486", "r690" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue", "totalLabel": "Cost of Revenue, Total" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r115" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.", "label": "Credit Concentration Risk [Member]", "terseLabel": "Credit Concentration" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r49", "r255" ], "lang": { "en-us": { "role": { "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.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r72", "r181", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r343", "r350", "r351", "r353" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r167", "r619", "r727" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Credit facility maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r15", "r77", "r80", "r81", "r82", "r117", "r118", "r120", "r131", "r186", "r327", "r328", "r329", "r330", "r331", "r333", "r339", "r340", "r341", "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r352", "r505", "r619", "r620", "r621", "r622", "r623", "r658" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r119", "r693" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs", "totalLabel": "Debt Issuance Costs, Net, Total" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r38", "r97", "r441", "r449", "r450", "r660" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes", "totalLabel": "Deferred Income Tax Expense (Benefit), Total" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences, after deferred tax asset, and other tax liabilities expected to be paid after one year or operating cycle, if longer.", "label": "Deferred Income Taxes and Other Tax Liabilities, Noncurrent", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredOfferingCosts": { "auth_ref": [ "r671" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.", "label": "Deferred Offering Costs", "terseLabel": "Offering expenses" } } }, "localname": "DeferredOfferingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCredit": { "auth_ref": [ "r143", "r733" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of rental payment required by lease over rental income recognized.", "label": "Deferred Rent Credit", "terseLabel": "Deferred rent" } } }, "localname": "DeferredRentCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r653" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue", "totalLabel": "Deferred Revenue, Current, Total", "verboseLabel": "Deferred revenue current" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r654" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue, net of current portion", "totalLabel": "Deferred Revenue, Noncurrent, Total" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r38", "r66" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "negatedLabel": "Depreciation", "terseLabel": "Depreciation", "totalLabel": "Depreciation, Total" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r38", "r230" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization expense", "totalLabel": "Depreciation, Depletion and Amortization, Total" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueBySegmentAndRevenueTypeDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r384", "r625", "r626", "r627", "r628", "r629", "r630", "r631" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueBySegmentAndRevenueTypeDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r694" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregated Revenue by Segment and Revenue Type" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r401", "r429", "r430", "r431", "r435", "r638" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r174", "r195", "r196", "r197", "r198", "r199", "r205", "r207", "r210", "r211", "r212", "r216", "r476", "r477", "r559", "r562", "r615" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Net income (loss) per share, basic", "terseLabel": "Basic", "totalLabel": "Earnings Per Share, Basic, Total", "verboseLabel": "Net income per share, basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails", "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r174", "r195", "r196", "r197", "r198", "r199", "r207", "r210", "r211", "r212", "r216", "r476", "r477", "r559", "r562", "r615" ], "lang": { "en-us": { "role": { "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.", "label": "Net income (loss) per share, diluted", "terseLabel": "Diluted", "totalLabel": "Earnings Per Share, Diluted, Total", "verboseLabel": "Net income per share, diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails", "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r213", "r214", "r215", "r217" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate", "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r184", "r437", "r451" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Options to Purchase Shares" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareScheduleOfCommonSharesExcludedFromComputationOfDilutedNetIncomePerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r76", "r150", "r170", "r171", "r172", "r187", "r188", "r189", "r192", "r200", "r202", "r219", "r271", "r371", "r432", "r433", "r434", "r444", "r445", "r475", "r496", "r497", "r498", "r499", "r500", "r501", "r528", "r567", "r568", "r569" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r479", "r480", "r484" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r109" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r108", "r112" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r341", "r390", "r391", "r392", "r393", "r394", "r395", "r480", "r535", "r536", "r537", "r620", "r621", "r632", "r633", "r634" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsChangesInFairValueOfContingentConsiderationLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r111", "r112" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsChangesInFairValueOfContingentConsiderationLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r479", "r480", "r481", "r482", "r485" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r341", "r390", "r395", "r480", "r535", "r632", "r633", "r634" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r341", "r390", "r395", "r480", "r536", "r620", "r621", "r632", "r633", "r634" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r341", "r390", "r391", "r392", "r393", "r394", "r395", "r480", "r537", "r620", "r621", "r632", "r633", "r634" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsChangesInFairValueOfContingentConsiderationLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r109" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsChangesInFairValueOfContingentConsiderationLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsChangesInFairValueOfContingentConsiderationLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r109", "r112" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsChangesInFairValueOfContingentConsiderationLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r109", "r112" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Changes in Fair Value of Contingent Consideration Liability" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfer of financial instrument classified as an asset into (out of) level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net", "terseLabel": "Asset transfers into or out of Level 3", "totalLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net, Total" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "auth_ref": [ "r109" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)", "terseLabel": "Change in fair value", "totalLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease), Total" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsChangesInFairValueOfContingentConsiderationLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r110" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "negatedLabel": "Payment of contingent consideration", "terseLabel": "Payment of contingent consideration" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsChangesInFairValueOfContingentConsiderationLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of financial instrument classified as a liability into (out of) level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net", "terseLabel": "Liabilities transfers into or out of Level 3", "totalLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net, Total" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r109" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsChangesInFairValueOfContingentConsiderationLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r341", "r390", "r391", "r392", "r393", "r394", "r395", "r535", "r536", "r537", "r620", "r621", "r632", "r633", "r634" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsChangesInFairValueOfContingentConsiderationLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r483", "r485" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring Basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted Average Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r159", "r290" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfAcquiredIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r64" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfFutureEstimatedAmortizationExpenseOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfFutureEstimatedAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfFutureEstimatedAmortizationExpenseOfIntangibleAssetsDetails": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfFutureEstimatedAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r64" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfFutureEstimatedAmortizationExpenseOfIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfFutureEstimatedAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r64" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfFutureEstimatedAmortizationExpenseOfIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfFutureEstimatedAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r64" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfFutureEstimatedAmortizationExpenseOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfFutureEstimatedAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r288", "r289", "r290", "r291", "r541", "r545" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r62", "r545" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfAcquiredIntangibleAssetsDetails": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Value", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r60", "r61" ], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r62", "r541" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfFutureEstimatedAmortizationExpenseOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfAcquiredIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "terseLabel": "Identifiable intangible assets", "totalLabel": "Net Carrying Value", "verboseLabel": "Acquired intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfFutureEstimatedAmortizationExpenseOfIntangibleAssetsDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfAcquiredIntangibleAssetsDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r26" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "General and Administrative Expense", "terseLabel": "General and administrative", "totalLabel": "General and Administrative Expense, Total" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative", "verboseLabel": "General and Administrative Expense" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r158", "r276", "r558", "r618", "r641", "r672", "r679" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Goodwill", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfCarryingAmountOfGoodwillBySegmentDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r278", "r618" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill acquired" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfCarryingAmountOfGoodwillBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Acquired Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfCarryingAmountOfGoodwillBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r23", "r183", "r235", "r240", "r246", "r249", "r263", "r314", "r315", "r317", "r318", "r319", "r321", "r323", "r325", "r326", "r486", "r617", "r690" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r20", "r123", "r128", "r140", "r235", "r240", "r246", "r249", "r560", "r617" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Loss before income taxes", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails", "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r292", "r297" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r184", "r438", "r439", "r440", "r447", "r452", "r454", "r455", "r456" ], "lang": { "en-us": { "role": { "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.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r185", "r201", "r202", "r233", "r436", "r448", "r453", "r563" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "totalLabel": "Income Tax Expense (Benefit), Total" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails", "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r41" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for taxes", "totalLabel": "Income Taxes Paid, Net, Total" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r37" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r37" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r656" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCompensation": { "auth_ref": [ "r37" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.", "label": "Increase (Decrease) in Deferred Compensation", "terseLabel": "Increase in unamortized stock-based compensation expense" } } }, "localname": "IncreaseDecreaseInDeferredCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r614" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r656", "r730" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r37" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets", "totalLabel": "Increase (Decrease) in Other Operating Assets, Total" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r37" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r119", "r130", "r173", "r229", "r504" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 0.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense", "totalLabel": "Interest Expense, Total" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense incurred on a debt or other obligation to related party.", "label": "Interest Expense, Related Party", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest income (expense), net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r176", "r178", "r179" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r520", "r640" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfOperatingLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Total", "totalLabel": "Total" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r731" ], "lang": { "en-us": { "role": { "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.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Components of Operating Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "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.", "label": "Leases of Lessee Disclosure [Text Block]", "terseLabel": "Leases" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeases1" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1": { "auth_ref": [ "r729" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal for lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Renewal Term", "terseLabel": "Operating lease, lease not yet commenced, renewal term" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r729" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "terseLabel": "Operating lease, lease not yet commenced, term of contract" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r521" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsDetails2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Total lease payments", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r521" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r521" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r521" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r521" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r732" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsDetails": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r521" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsDetails2": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit Facility" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Outstanding borrowings" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r12", "r183", "r263", "r314", "r315", "r317", "r318", "r319", "r321", "r323", "r325", "r326", "r462", "r463", "r464", "r486", "r616", "r690", "r735", "r736" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r8", "r126", "r136", "r641", "r659", "r670", "r728" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r14", "r156", "r183", "r263", "r314", "r315", "r317", "r318", "r319", "r321", "r323", "r325", "r326", "r462", "r463", "r464", "r486", "r641", "r690", "r735", "r736" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r11", "r658" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Credit facility commitment percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r11", "r658" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r11" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Credit facility maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r11" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Credit facility available to be drawn" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Credit Facilities" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r1", "r125", "r134", "r340", "r354", "r620", "r621" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "terseLabel": "Long-term debt outstanding", "totalLabel": "Long-term debt, net of current portion" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r15", "r71" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureDebtAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r69", "r70", "r309", "r310", "r311", "r685", "r686" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Segment Reconciling Items" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r696" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r177" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r177" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r34", "r36", "r39" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r21", "r39", "r129", "r139", "r154", "r168", "r169", "r172", "r183", "r191", "r195", "r196", "r197", "r198", "r201", "r202", "r209", "r235", "r240", "r246", "r249", "r263", "r314", "r315", "r317", "r318", "r319", "r321", "r323", "r325", "r326", "r477", "r486", "r617", "r690" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net income", "terseLabel": "Net income (loss)", "totalLabel": "Net income and comprehensive income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails", "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails", "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited", "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted and Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosure of non-cash transactions:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r27" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesClassifiedCurrent": { "auth_ref": [ "r9", "r121", "r661" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Notes Payable, Related Parties, Current", "terseLabel": "Unsecured notes payable aggregate amount" } } }, "localname": "NotesPayableRelatedPartiesClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r669" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r235", "r240", "r246", "r249", "r617" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r516", "r640" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfOperatingLeaseExpenseDetails": { "order": 0.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncomeLeasePayments": { "auth_ref": [ "r218", "r522" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease income from lease payments paid and payable to lessor. Excludes variable lease payments not included in measurement of lease receivable.", "label": "Operating Lease, Lease Income, Lease Payments", "terseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities" } } }, "localname": "OperatingLeaseLeaseIncomeLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r513" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsDetails2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Lease liabilities", "terseLabel": "Operating lease liabilities", "totalLabel": "Lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r513" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r513" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r512" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r519", "r640" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r518", "r640" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r142", "r145" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumPaymentsUnderNoncancellableOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumPaymentsUnderNoncancellableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r142", "r145" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumPaymentsUnderNoncancellableOperatingLeasesDetails": { "order": 0.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next 12 Months", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumPaymentsUnderNoncancellableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r142", "r145" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumPaymentsUnderNoncancellableOperatingLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2026" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumPaymentsUnderNoncancellableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r142", "r145" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumPaymentsUnderNoncancellableOperatingLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumPaymentsUnderNoncancellableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r142", "r145" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumPaymentsUnderNoncancellableOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumPaymentsUnderNoncancellableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r142", "r145" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumPaymentsUnderNoncancellableOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumPaymentsUnderNoncancellableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r142", "r145" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumPaymentsUnderNoncancellableOperatingLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumPaymentsUnderNoncancellableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r144" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Rent expense", "totalLabel": "Operating Leases, Rent Expense, Net, Total" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r239", "r240", "r241", "r242", "r243", "r249" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Reportable Segment" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r105" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Nature of Business and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r160" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "totalLabel": "Other Assets, Noncurrent, Total" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r13", "r641" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 10.0, "parentTag": "esmt_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other", "totalLabel": "Other Liabilities, Current, Total" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r16" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "totalLabel": "Other Liabilities, Noncurrent, Total" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Long-Term Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r28" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net", "totalLabel": "Other Nonoperating Income (Expense), Total" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other expense, net:", "verboseLabel": "Other income (expense), net:" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "terseLabel": "Over Allotment Option" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r32" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Payments of contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForUnderwritingExpense": { "auth_ref": [ "r35" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash paid for expenses incurred during underwriting activities (the process to review insurance applications, evaluate risks, accept or reject applications, and determine the premiums to be charged) for insurance companies.", "label": "Payments for Underwriting Expense", "terseLabel": "Underwriting discounts" } } }, "localname": "PaymentsForUnderwritingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r31" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payment of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r33" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedLabel": "Payment of initial public offering costs", "terseLabel": "Payment of offering expenses", "verboseLabel": "Costs incurred" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r175", "r723", "r724", "r725" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Purchases of property and equipment, including costs capitalized for development of internal-use software", "totalLabel": "Payments to Acquire Productive Assets, Total" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r2", "r355" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value per share" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r2", "r355" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued", "totalLabel": "Preferred Stock, Shares Issued, Total" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Shares Outstanding", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r2", "r641" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Value, Issued", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "terseLabel": "Preferred stock, par value $0.001 per share, 10,000,000 shares authorized and no shares issued and outstanding as of March 31, 2023 and December 31, 2022", "totalLabel": "Preferred Stock, Value, Issued, Total" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r655" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromContributedCapital": { "auth_ref": [ "r29" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received by a corporation from a shareholder during the period.", "label": "Proceeds from Contributed Capital", "terseLabel": "Proceeds from capital contribution" } } }, "localname": "ProceedsFromContributedCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r29", "r93" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock based options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r67", "r137", "r561", "r641" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Net", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "terseLabel": "Property and equipment, net", "totalLabel": "Property, Plant and Equipment, Net, Total" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r396", "r531", "r532" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date of maturity or expiration of arrangements with a related party (for example, but not limited to, leasing and debt arrangements between related parties), in YYYY-MM-DD format.", "label": "Related Party Transaction, Date", "terseLabel": "Interest due maturity date" } } }, "localname": "RelatedPartyTransactionDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.", "label": "Related Party Transaction, Rate", "terseLabel": "Interest rate" } } }, "localname": "RelatedPartyTransactionRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r396", "r531", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r734" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r529", "r530", "r532", "r533", "r534" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Parties" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRelatedParties" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r30", "r658" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "terseLabel": "Repayments of outstanding borrowings" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r30" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.", "label": "Repayments of Related Party Debt", "negatedLabel": "Payments of related party notes", "terseLabel": "Repayment of notes" } } }, "localname": "RepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r96", "r141", "r743" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Research and Development Expense", "terseLabel": "Research and development", "totalLabel": "Research and Development Expense, Total" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r40", "r45", "r579" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited2": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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.", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash within other assets", "totalLabel": "Restricted Cash and Cash Equivalents, Noncurrent, Total" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrentAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes cash and cash equivalents restricted to withdrawal or usage, classified as noncurrent.", "label": "Restricted Cash and Cash Equivalents, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrentAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units", "verboseLabel": "Unvested Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareScheduleOfCommonSharesExcludedFromComputationOfDilutedNetIncomePerShareDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r294", "r296", "r299", "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRestructuring" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r38", "r300", "r302", "r684" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring charges", "totalLabel": "Restructuring Charges, Total", "verboseLabel": "Restructuring expense" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost And Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r296", "r301" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Accrued restructuring as of September 30, 2021", "periodStartLabel": "Accrued restructuring as of December 31, 2020", "terseLabel": "Restructuring liability", "totalLabel": "Restructuring Reserve, Total" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r5", "r83", "r135", "r571", "r576", "r641" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "terseLabel": "Accumulated stockholders' deficit", "totalLabel": "Retained Earnings (Accumulated Deficit), Total" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r150", "r187", "r188", "r189", "r192", "r200", "r202", "r271", "r432", "r433", "r434", "r444", "r445", "r475", "r567", "r569" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Stockholders'/Members' Deficit", "verboseLabel": "Accumulated Stockholders' Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r226", "r227", "r239", "r244", "r245", "r251", "r252", "r255", "r383", "r384", "r540" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue", "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueBySegmentAndRevenueTypeDetails", "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails", "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r387", "r388" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Net proceeds", "verboseLabel": "Proceeds from sale of common stock" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Sale of stock, shares issued" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Share price per share" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r255", "r668" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue Benchmark [Member]", "terseLabel": "Sales Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. 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.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Schedule of Acquired Intangible Assets" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareScheduleOfCommonSharesExcludedFromComputationOfDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Common Shares Excluded from Computation of Diluted Net Income Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r667" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Computation of Basic and Diluted Net Income Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Stock Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r479", "r480" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Assets and Liabilities Measured at Fair Value on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Payments under Operating Leases", "verboseLabel": "Schedule of Future Minimum Payments under Non-cancellable Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r618" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule Of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfCarryingAmountOfGoodwillBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r618", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Carrying Amount of Goodwill by Segment" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r121", "r122" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r295", "r296", "r297", "r298", "r302", "r303", "r304" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule Of Restructuring And Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r53", "r54", "r55", "r58" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r53", "r54", "r55", "r58" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Revenue and Adjusted EBITDA for Reportable Segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r398", "r400", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r87", "r88", "r89" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Stock Option Grant Using Black-Scholes Option Pricing Model With Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r73", "r74", "r75", "r77", "r78", "r79", "r80", "r81", "r82", "r83", "r162", "r163", "r164", "r220", "r355", "r356", "r357", "r359", "r363", "r368", "r370", "r624", "r652", "r657" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule Of Stock By Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Future Estimated Amortization Expense of Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r223", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r249", "r255", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r298", "r304", "r618", "r744" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfCarryingAmountOfGoodwillBySegmentDetails", "http://engagesmart.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueBySegmentAndRevenueTypeDetails", "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r223", "r224", "r225", "r235", "r238", "r243", "r247", "r248", "r249", "r250", "r251", "r254", "r255", "r256" ], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment and Geographic Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Selling and marketing", "totalLabel": "Selling and Marketing Expense, Total" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Selling and Marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceOtherMember": { "auth_ref": [ "r695" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, financial service, and other financial service, classified as other.", "label": "Service, Other [Member]", "terseLabel": "Other" } } }, "localname": "ServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueBySegmentAndRevenueTypeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r37" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Stock-based awards granted to employees vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate", "terseLabel": "Eligible participants to purchase common stock through payroll deductions, percentage" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available to grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r639" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Stock-based awards expired from date of grant" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Percentage of common stock outstanding", "verboseLabel": "Percentage of purchase price of shares lesser than fair market value of common stock" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "terseLabel": "Share price per share" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance, common, shares", "periodStartLabel": "Balance, common, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedLabel": "Shares withheld for employee taxes, shares" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r46", "r180" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r153", "r223", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r249", "r255", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r293", "r298", "r304", "r618", "r744" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfCarryingAmountOfGoodwillBySegmentDetails", "http://engagesmart.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueBySegmentAndRevenueTypeDetails", "http://engagesmart.com/20230331/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfReconciliationOfRevenueAndAdjustedEbitdaForReportableSegmentsDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r162", "r163", "r164", "r183", "r207", "r208", "r210", "r212", "r220", "r221", "r263", "r314", "r317", "r318", "r319", "r325", "r326", "r355", "r356", "r359", "r363", "r370", "r486", "r593", "r652", "r657", "r666" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r19", "r76", "r150", "r170", "r171", "r172", "r187", "r188", "r189", "r192", "r200", "r202", "r219", "r271", "r371", "r432", "r433", "r434", "r444", "r445", "r475", "r496", "r497", "r498", "r499", "r500", "r501", "r528", "r567", "r568", "r569" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfAcquiredIntangibleAssetsDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets", "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r187", "r188", "r189", "r219", "r540" ], "lang": { "en-us": { "role": { "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.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfAcquiredIntangibleAssetsDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets", "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r2", "r3", "r76", "r83" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock in connection with employee stock purchase plan, shares" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r2", "r3", "r76", "r83" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock upon initial public offering, net of underwriting discounts and commissions, shares", "verboseLabel": "Common stock shares issued and sold" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r76", "r83" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Vesting of restricted stock units, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r2", "r3", "r76", "r83", "r410" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised", "terseLabel": "Exercise of equity-based options, shares", "verboseLabel": "Issuance of common stock upon exercise of stock options, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r2", "r3", "r76", "r83" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock in connection with employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r19", "r76", "r83" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of equity-based options", "verboseLabel": "Issuance of common stock upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r3", "r6", "r7", "r57", "r641", "r659", "r670", "r728" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balances", "periodStartLabel": "Balances", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets", "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r86", "r182", "r356", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r369", "r371", "r466" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteStockSplit": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "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.", "label": "Stockholders' Equity Note, Stock Split", "terseLabel": "Forward stock split, description" } } }, "localname": "StockholdersEquityNoteStockSplit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "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.", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Forward stock split" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "us-gaap_SubscriptionAndCirculationMember": { "auth_ref": [ "r695" ], "lang": { "en-us": { "role": { "documentation": "Right to receive or access periodic material for specified period of time.", "label": "Subscription and Circulation [Member]", "terseLabel": "Subscription" } } }, "localname": "SubscriptionAndCirculationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueBySegmentAndRevenueTypeDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "terseLabel": "Subsidiary Or Equity Method Investee Sale Of Stock By Subsidiary Or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Subsidiary Sale Of Stock [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureGoodwillAndAcquiredIntangibleAssetsScheduleOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r148", "r149", "r150", "r151", "r152", "r191", "r192", "r193", "r194", "r204", "r260", "r261", "r268", "r269", "r270", "r271", "r273", "r274", "r432", "r433", "r434", "r442", "r443", "r444", "r445", "r458", "r459", "r460", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r487", "r488", "r490", "r491", "r492", "r493", "r494", "r495", "r502", "r503", "r508", "r509", "r510", "r511", "r523", "r524", "r525", "r526", "r527", "r528", "r542", "r543", "r544", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.", "label": "Unbilled Receivables, Current", "terseLabel": "Unbilled receivables" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r517", "r640" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfOperatingLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r667" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "terseLabel": "Effect of potential dilutive shares", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment, Total" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r206", "r212" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "totalLabel": "Weighted average shares outstanding, diluted", "verboseLabel": "Weighted average common shares outstanding, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails", "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average number of shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r205", "r212" ], "calculation": { "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 0.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "verboseLabel": "Weighted average shares outstanding, basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://engagesmart.com/20230331/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails", "http://engagesmart.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123415192&loc=d3e39896-112707", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41499-112717", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "https://asc.fasb.org/topic&trid=2208923", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31010-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL77927221-108306", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL82887624-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120254519-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121483254&loc=SL120254523-199619", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL77916155-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL120154346-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(C)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r645": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r646": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r647": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r648": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r649": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r65": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r651": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.A)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=122040515&loc=d3e105025-122735", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123408481&loc=SL77919140-209958", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(ii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.C)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(5))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 76 0000950170-23-017461-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-23-017461-xbrl.zip M4$L#!!0 ( )0YI%80_NUQ+)Z9/U7,%&_LB5]5Y5++=XSLNVVW9,]/WBQ^L$J=2 M274RT[;.K[\!YJ+=DB5*8DKHQ" "!7_[/M_U1]25.VKH9__J$ M/,5/JCCV3:C'N[\^V=K9?OWZR?_Y[9?_A5#UXM7KM]7;^+7:\M/Z2WQ1MW[4 MM+-)K'[:^>/GZO5X5(]C]=^_?WA3O6C\;#^.IQ6J]J;3@\UGS[Y^_?HTI'K< M-J/9%![5/O7-_K,*H?F]MR?1YH^K%W8:JTV**4-8(,P^4K))S"9C3X4VYO_! M>!/CHU\U!X>3>G=O6OWD?Z[RC^#)XW$P2!.H6MQ M>3T,^Y_?N3Q_[6R[NOS;F>M/]"]_N[RT_G;1?4EN1I9W%O?R\G$S?@MBG]3^ M_)^%Z>39]/ @/H,+T7A^Y:I5;7U>FZ 'Y-E___%FQ^_%?8M.=SW$4Z/?1O]T MM_GR#+Z WU*ZO'#6HEUK#U87)]NZ[@&++TY<7+<-IT1]3P3S*Y8_B- 9>IYL M*7X6OTWCN*W=**+8];G3\Q;1;&F+7DPG*(]+>\FPY?LA3! EJP>W^T[ M=A<^L9-I9US9'C!CJXM],QM/)X?G#]CBRY/C\&V*X/L3K5I>?R3]9].)';>I MF>QW/C^!O!Z.^_/)N_SI_NQZGM8 O%?\[J+[\^V6[&(,,I^@A" M>%+Y^;M?GTQ!M,_F\? M-!-0X.GS QLRPFY6^N#;\R?=8T/]9?FC4+<'(WN8#2K"M[_4WS;SO>-D_K(. M(8Z[ET<65]7AUR>O/E,=9)(P=M0(@S@U!NEH.6*&V,AT9,[9)]78[N>GQ'IS M"U Z9*1^-;*[B[Y]FWZ("7K]F6LI'4\8!:(UW$QP9 WE"!LF7=",1,>>5'.A M_?H$I+SIFF84[3C9$>#-;]V?7YZ=:.?YS8XL6",EAF9+:+97#ADO J+0Z(2% M,0KC9;,7%KL)V#V%.TQCV+;MWM:X^_,R2\R.H$/MVV;L9Y,)O-QJVSC=F8)G MR3U]EU:NX7W3UEG=7JYL]$W=3D\/ XW.Z^0M<@1:"(TSR'EKD? 6QD[\"YVQ'_XAV\G("@% XGQ&7P M2"L/(X%#2E$D00C@P&Q "VV].:Y'8*V3&:CDLB?+II\_Z-X; MR9TC &,8>D*A.XX'@#1+/.,A.N/=O:GCE<;AMM11R10QYPI9"9K!4Z3(,OC' M,4F>?Q[MO(C"F-[5U]0C:?S1(IYN>C+2. M$/#M$5K-.?5@J)&CR(,QV#)PO^RL4H;HZWT QU^?(/@V6RJTX124 E<(S71Q MY9/?J-H@DEQ-?0,6GICHD:00[59QXC3D"1M(D!J%Q/* @&$XR\"-D0!>UTF,U9DN_ #D74^[ MKM<5D*MQ/H#CI0*\7(2QT\Q9,&\=F.BV[QGE^(9D]&RWGYUDO=WP@\7$]K=?)#9B@#H1;'\F7BN5":O $MQBQEYKP"VJ)+$&L 2O:)XL?QH[G[A\5X?\/M5Q M4G5-B.>&6]NO_^.D!SS]X^7MVKB;H67^-L##OAV,:E]/_XC[#AX1ZOU,+7*J M9ZD*K\<0+,85'WG3^"X$V_I6MT]^.P*M%DQ[!T38SN_TR[-S'_#;LF6K=CP[ MK],'G8]9M7D*(6LFJ;]E=I(C7$Q6]UE]MQJ]<.Q2UK'3D]\LWR\?\NR$Q,X7 M8$I),0@^P&@,R0)DR *=08%EX7&@MD8/38 0_()<#E6 M 1N]@\@ZL_DX)0![N\WX\[A]"_">5IMFJ5"EA'?R6^N(Q7L.+(&T5& U@7"BD]?< MB:%*!2+E>@ILY4L,K\

)8,.8QT\*NN\%MA="E2"!,M34HP;8] MJ*=V]"#%J6R*,4B"HO00FL0 7HU1"\$EYI9#(&OT(#G)^TD39G[Z;K(3)U]J M'T]*<&?F6C^I#SJ."?%O/?&SN6%>(L0?5Z7?9VT]CFV[Y#[SAN00(.>EXN1@ M4K=Q-3OX('5($L*,$Q"O,< %+AR\,M(CI1V$*U) T&*'ID-+.;X!X;U+VQ!G MU]-7UG+J27^P>CYC#&CJV]AV ^ZTW^>>^XTY$0B);S@^Z0 M+YZ FTX]K@8WW:4,]P$W#F,G.) /KSC #?<..4\B2B8))X/1P@^67%[%;>S\ M\?M=^8O[R8-<;:[S=@7X8SA(^PN-8K($'*)$@L8\"RTU.I\+?9H])0YIB2D2#C$SA/%C32VDKD&15*"R*( MOW6+N0Y+ORQS^ = R*2VHP\1^IOYS'BWN^I!TF2G"-%Y;I: M#S9< H/VW3J+;- ?ZO;/WP_S@K53!+03QYE+>].(LVWX/8[]WKZ=G&+"6[Y; M<=@"O,3ZBW6CN"X)5$T%$UHY)'@ CILD1Y:DA%+DV&)%\W3H4'5D,*F1$[ZX MOQD';9@5/B&I('SE'+B;9AXCXA)Q7B1GU. "V=N8Q2LQSX]H#:$",Y>"RF__L-_J_=G^@^1GUH9@-(2EE&F& MN&! LJV@2',2@G<@+J*&)J)A\K.AI3%[=,S*.YD\P4@; N3-$8>8@AH_1[XV;4;-[.-_7]" Q("5*C1<>Z031-@_) M(A.= /8@F!/K>RZ.*:S'7=#YQQIS#C3B*9=RYPPA+2CN7]=H$+ MDYB1=K!K?@<6]]T3H: L\)0<"B3FC2(*J$44#OP1![?DC71\<$G?B]?7S'$@ M[Z*=KYH''/C4VET(*=H82KZ@QWR!H%Y2@C'".4O *=Q;$RT0CA3B46)4"'%H M>O-#1/1O<1PG=@0:M!7V(3!INX3NE_CRVP'<[Q82M0,0JI$R10N\% )%BCA. M(-1$(@@U)"5DH-C*O22#(L*@1C5%SKBQ()PQ5 M-->*ZP'%0\P,;WU$9 B!.PJD6=[ZS81"QCJ+*"8D>*/!I0XV]9(7I-:AMI/# M''J?H+)S?Y8GP -\_2XE&)+Q;N_.=#![#"B86"_3J%?9+WC+ZG!ODU#2&R\% M,,J\HPP!/C'DJ+9(D."D4Y0F,]@TQ[&5.QU(G0-.?X". G)-_HS35[-QZ&TJ MZMBC_X@VEY7JMJ1/XC]G<>P/+U@Q=.S2/)4\FUS!0 >#FCB$A(WCB++($#=Y MI[H$2BD)!"/!:6[)8#E'F=7X/HL]M2CETO6W1Y?>**1E%,A2$!#-)@S_<(X, MIH ]5COX!#,I!Q>:#'$;Z_W$(-XY#YB@$%.YUH]4N8".[';J8>^%CD$-=OWI M,O38\D!FYF5LCIGFZ_&7IO9Q>]3,@ ?[OJ#@G$SH]I?)[\UXUEXUX[F>J2NG MG>**&,1\KFVC(635+B5@< 8;%:Q6PUMT6E8J7V]Q8V_$U#.<2)0,B9"+U4BG MD:8>M%=P(.PL$84'E^]VMP47.VT]F\.>LN.7)R668'"^W?KLK <>\$TY@81223BC#/DDN<(2\:# MCYH'-;CYYBOLY9Y_V)43O,LIICM)9@\@(# @3:DY15UM5(ZYA'#.$F2QX=8J M;)@>;"II8-G-'@%<,V-"1FSML\NU.D_\ZX 8%B8Y$(RPZUYMZ,[*;-S.GCQC MO$U)>11M3H,D')'#3"!.A#"<^D3(X-(@@YTQNCX.GK"XFZT8D^HB6KC6)O9[) M$.X9B<1#E.7S' AU?+Y-2$3A;&"*,3*X**L4LKDT!#^J37,3J"$Q>)>KNSI" M\VPK!U)( X .M6)051NE4 *H,5$ M[07HTM#4IY0&&+"SHE9J1IT'!NIHGK /R% I$9;:$!$H"72P:80^YLW(+4SB ME45+M[YHR;-\CE1P*.5-4Q"4&Z232@C;A /U1KLP6(XUA#AJ ,C#2;#,0>P+ M").K'5F!=- &_!E+0A%EE!A<6KDPH<&H#PG::LLY8M(D(-(T(2="0(HIQ15E M/ QWG_V \]\]KO1@/C@:=:2%))BRTR*>;-%9(BS0)&)#BO!8U>X\&N$KU:(+HXL.%'0]'U]*84I,@< M*$A@#,\W'CK-#/(\NL!<=%0,ED_??L[RIC*]GS+8U#"!<]U(DS00;)>/LR5. M(A%T4#8%-\ S5@9?A^ZQT&OID[ "4TFCHR "\)VL'F' MH:4)!Y!VD%BRF$]#X<'C?/:[1RX:@FP0EG@EJ%:#6S^W!I,&#Q\&3+(.QY"K M:W,\ATX%A8B22 MSEF@!1B"4\$X2CXHQBA/00UV*4S)-!P[[XIQYD.$)].\7-*(/#-@ M)**)^# M19P&:YKWCZVW$PE::ABGE*.H D2").4SR Q0;IY$8-0X10=6.@D4DO>U1#/0 MP(5."+O$$,<0;QB?,(I::B(#<\0-;I_'CZ]OZRI\0V08Q[/X-O87FPYY;N5^ M.*MU!+A'SKY3 ?H4[H'819^&YS"U2%Q&3E%06.2Z=IGX M&(V84MA28B)E@UOY4G9QW[?6J(0ECT"NO,$Y A)Y>U,T2$#H[+EP(L3!T>4! MGQ!Y/ZXD)66XSU5G(<0!:A)SQ24,_H0KD4PP6(CAG_HVE&6O]R/"J(4@7<$C MV>W;]Q)9QQDBF#"I32!:#-(.[^J-DB/(..Z))-@P63CV0%)@ W#J-#DJ@)BA@/-F!"06,81Q9KC<"K"T\9,&8VN"G[>SL)]YY*P@4J@)\;P#L&00RC MH,Q2$R0UY=AC0Q49G'M<%SI].P&0""XYEPA2"L=\O+3.$VP$42>$9\!FXO!V M6Y:MU?5YGPY!AN:HW9C&??LVY&>R)@G>R;>_$+I)W!U=8 MLK>>&6,,N!ZMCH 1^0@9;'+V! B,P$$% !#F]&#GK89=O_">3IKD3LL0.1), MR%R7*B ;H\CENHF-5A(QO),F2ZF/1^^/K%9.8J&0XH$Q#()0FX=6>Z-6?L8;'"8 M(@&#@+@C!F!5!J0(!;!50E Q.+XT^&V6#WY!,I'," 7!,R/1(ZXE1-#4)Y0" MUR)*\-1RL!-2#[@XQCVM3K?&&:4=!.?)0<@%&F&3Q(A&3@B3 FL_V&G]DCZ^ M$R]#+.7:"(\B(>!B(1A'CGF5SXH/S#$.2C*XC-MY25$@1+>?%+TG*W;".\H4 M\A:[3 0XLH$*1+#D.:?-$AOL)/16^!^PD,X+OVHF;^/7Q3POX/;[23.&ESX> M\]&G9H,S20#-#G82VD\'P"ABKF2!];H85TY98XH]$MSG%;HV(.URV>: J4XL M>"\'%V*4V=[[6X";-"/: <7'>4]I $,W.9?NJ(V*YFWRPUM*N1ZUK.YI)UDD M@EI :HSKL4H?X0HSB%^1] HC;I)"SJ2$ M%.,JZ6 -C8/#OANE5Y94\$.<;[=O]^J#0:U*Z6\1DP @I$I0?E2=$@XS!& AROYRPE-MR"V,_->-9N?;63< ?%@>]ID;4G,D?^2#.G\GP"S)Z;#"B!\^;"J!CCNB=U[N.?#]S@48IZY/3*)"< M%K?PCX[Y#"L?H[*619<&NTB^[^.W^[;SAWZT@=88D-D!5/-$$5-M\%0#1N;L! \*K P#9.:=9Y9SS 097";LGHK@]#@) M 5P_N.RH!,D;@%SR0/>)AKL;*3S$"@94T)/@A1ML MFG7 G+Q'"7$2F,-:Y:UB,A]K+O+99P*Q!-9C@X#P>7#IS4>8"+\=X;MD;)(* MH#(IE9'39C^G$ V2>M %S>U@E[:LB9_K\W@?8IQUEB/I\ZE3+'($T;-".(&/ M,UH;00=[ZM0@CYZ\I?5B5CGB@-U$Z60^04,C"SP$.:F$U%:8N%9[E!YYB;W; MH:P$6X9UMMVL*#PYBERN#<2BS9\PT)_!4M8[];K7WAEUE_[\QRGEV06R\P=W M'HLLTC_=.9>WJ='$Y)0.Z6?=7@*R&%)">0M[7B4KD3-8(A6Q)P(KG(:[9&

_=NZ68C0MI>,)(XBD M=3[+C2-K*$>YN*H+FI%X^U'T>FBO\9P%12V*@JKY'ATMA$.4>NB>\M;YP5+D M,BEQU[HS@PBR4YQ/GW/5A%Q 7X,?GD+0L3:VQ?-:&0G;>>(5UH3ZB\@[>.W M>#O;STNIFI7L]^=5A'ZKVX93HC8_[;Q8MF#YU?+]N;_/'[Z(XV:_'I]WV\6H M=/3@>_<]<8MG)UM_[+)S1N-@=JS#)Q^;O_K>0\^YV];N)';Z=>:6G5ZOOO[! MV\X'X()F7CXZY]QQF1TXOYW+;W_PIJ] F-?V]%K\ #U=.YYSG_"N9?^X.- MU\[<_(IZ>,[=%@[T_.8NOOS^+9_5WS9!$@T$\K&=O]V+-G0P 0*#16W]?^,F@?<'T^<0!.[68S1M#C;G'W17 M)+M?CPXW/P*VM=7;^+7ZT.S;\?)BUTQ!<(OKNT?84;T[WAS%-'T.76L/['C9 M M^,FLGF9-?9G_!&_B_Y^?G7/< &!%?YN'DPB>CKQ![,G_LUYM*FF^-FLF]' M9QM[O&U__>>LF3[?R@>PS%]N5*T=MZ@%I$G/P4S1USI,]S93/44=3(USVZI? MGN76P5@=#&VDG/5_[DX@_@[HS*#AGY_W-) ]C:._:!Q=,P%=[$:)/J7B8%J% M9N9&\?F!#0%\;/<-.1J/>QWRB\>O:P7K:;#^^AB>:T;A M>%]T3Z/YZ>WKCR]?5#L?MSZ^W"F#VL^@[KS<_O3A]JK;_O81YKV--+_M;7S[Z_?_NWCN[<;U8OMBF+!S45C MNQB,#%V;O!O<,Z.]A-7%@!W#]PM$<+8?WQ>!Z*Y?P/I*+!G8N]T0RZLGW: = M:^3WY+5^N'NV26NCN'U!Q*MW'_Y8T:?CG;C!LV X@+^.FW$7LM6^8\FO/EM& MI$V2(^9$R(?-*602C8@)[*TWQ$K*GE2+X/-#3%?.Z51CF_,0(=:;+QH_RVP[ M3\>LL50(1G]?:?B)L?SM+E'E1X&=%52!4>.YQ^L01YS2WKZ4]Z=?7B(K@JK!2KNSG/MX:Q?C8-%UQAY*E+ MX,7D]"/WYB.Z4(:S#[M$?%^A;\A-HOUSL_L7Y0_.%^#2B#M#A\>1>OS\2YQ, M:V]'"_T!)5Q=-K>UQ770B8M4NFM]&#C34C M9T>C9NJ:;_?@D:XUL!>#I%%TNS_?W3UH>/+S^\^4?U MX>7[=Q\^5N\_?=CYM/7V8_7Q706QYD<(*"O"JG!%PK8O5'[?=>_E?);K M!"9OYF*R^_"0O6 /#Z.=Q/$:"_:/7*&D8F3CCF3HM=(A,I"AH2!#1QFRS$LD MJ31,:ZDB57W)\%7= IK_ T3T"CYIUUA*>?[U,I=YM1BO -^/C?R[#R4">2CL MZ\;J?(<1B*?2LB!\7A/&$2?:YNV(#BG'J;:24FII;YFN"=A!M[ST\80@_+&& M(+=B!.N$Z!\_;+W=>=T%&B4&62?!+6.0Z0JNED%(FC3[U>?3_ZFFS=D/"R_J M1QAYC6+=YN6-U:L:"!' IXN3S3N*(B0./'E'D.;.(!XCO%(Z(FF29,YS:4BX MJ7=\V2VBS)V;]VV-A84Q01QK)@8P(?2CT\RT3 C=WOJ(HT=2WE..1EL>N20H MT9!KN#,,5L89\C&?[6TQIE'V8YD?XF[=9E\PS9N*[MXZ?WC$+E*3E^-=NQMW M0(#3C>KUV#^]S9!^C1?:](6&/[W\9OVTREI3-:DZTJ/*MM7.0?1Y>T&HZG%5 M3]MJ>Z_+>)Z>B!P41N*"D?>T$O0L$^QQ&$ZDFH[KF9U-F^?]Y9Y.J$=W[QME MHP2^-!UUYI+[34>=BKKG^G%^X'V.NMS77.!E+KTOLLV]T#(0AQPW''%K\U&@ MFJ, ;EX$Y:3'-TY%S5UZ/D1E%V$^+9K%2;KSB8-%_R M?=9Z%N9%'-FO-N_WN>><5+&$[UF"$=(;+2G2UN0B2UHBZZ1!E"NE>'*2,=Z/ M)7RTWUXO=CK.#Q):^QA4,T25%I1>(0B]BEM0#\$KJ(=#SU5?[+S#_:J95$T^ M);3ZG]FD;D/MNWQ?DXYKR5T-L1(/;(SKXWZV&^K)KAW7_[=[__.#\C;%PLY: MV.NG'Y[N/*T6]9\FO[A)]>RWD^ZF>ML\/5<1'B%1/YOGZ0@I^;85PB17)IK_>5./(UEC;L)P]?O$UA!IQ%C] M>ST:5>\26$*LWMO)GY?0E77M\UTM^"+!J1-OP\MWD8_-UG;,**TPK$'8C[0.O*A0Q"1DC,>)>*P3.%"!,BB YI]HS MW*OV=2'0N\G[2?,%J/J#SGS]8=O6^KU9&Z?3MJ2_!IW^HEH$HKQ'7!N=5UV M10@245#&Q$B(8J)?5_Z^ 44?_7_U09?_75\EQY1H7M)>)2C_3E"^4/D\(WTP M =2O#^RHBM^B[XX<@X]S0-*6Y,Q#UP- NRK#W7>S+S=?3_KC28VAC'1_ZT#N M:*UB4B8XZU#4(A\LE" 45E[#/:W#A"OPA#?>\93#E2VPYS7WDTI?%NVN:\]^ MOJ-0)1C@8A8+Y*W,Q^#*?'*!3L@['B*A0IMXX[GZ-PUXA?=[S7C]%\9JKA%3 M[-*]=3>KY5&0]FB-W5__\BV70W_>5M,XB@=9BZIQIT8;%;">T2RSB\H"EH&6 MAC/U/XH(KBF"M\^VRE#VI,VOF@G@0X>(&UUJ!M[8!7VWX[#\*'7;CZN\11QT M.U5^+Q^O $P]YW2JD6VGU:3;;U?6EM[WVE+QE#%VRXI_;Z5=35\S$JMCKT%O M,Y['"6CSP6S2SO+BZ6E3P17=Y#&A/[F?GF>>1G6)T;O#I? 8%^B/ .#PY+> MX,6T3E8[L9D[__!*BC*49[GAX3[<^:?[GY\HL%=@K]CJ]U-!BXVO'5>)W^9I MB0K"-F@0?'(4V_W@U+2Y:X:;J^/9$O M-4B3Y) D*GD5*'6*W#3%OPCU#PEU';5=Y[3%_#0U:'KC_]RH_A7$C$D%<6CU MQ8YF,9>0J;HSK :Z^.BZ"F[N2+\O\4]]27$8_NGQH8W.L)(BS>56X9^()3*6 M!Z0#PSA988F]\8'UN;NI*W)I/7XY!W3\;*'59^+X)(]O,I)E_W8K>1 M.<^%38YJ#?U$?J[V;%NE>A1#94>CQ61PGES[YZS.4VO3IG)Q<0'<KKM7^W)5N8FSG^\Z,//&]U$^$]TWD<'U@;?N_^! M'N3KNTOA1[D5B_MTIX=WC>@:F2?'#:Z"/6R?5ATZ?W?Y5$\H)8610FB%, X$ M$,< SY&$(>,B=TIJ;?6-"\S/%[AOSR83Z/&\WF[F/E,[O9,*Y;>F_?^(EVW? M6-NNG:]]]]J%/LY>&4QG?EP>U=OF00F%GRN4@8UZ64AS+T0A.U#PG?OU= K> M-H[ ATZ:<0XJ1H=5A #CL'J=.;SUW4:1%W9JYR5Y3_&(HWL<7[+S8097*"Z5[=YF5L![D@XFV3BGE[5UPAMC_?(1/0 M&B=CJ4"),HA7&$V^,Z:G \#'99=$MB,$ZJW=A NOA=!X&$WBX M5*#XV3OUL^#:;#6"(8F5]1[\;%ZI&#K7,\GA[+F?5H!NZ)PO6N@1O%C$P]DQ M^F8?QO%P(\?N<#,(>//@[U8PFE^G>\NOGT(H'[N6A9CJ<7?*0;+/#@6X\M_/P7,:; M\^'UAA-&CU3RPQ)M582X=N;;$XTNXBXV.PPAWA&=[3T?9K225$N-+,ZEGQ)Q MR*3(D<,AR42P#;*GRJ(Y=3G9!M>[VTP.SYF^[R[JG+)?7+3>,_E;%W*-7A<0 M#R[.2Q,6-"B0_DB%N*:07J+*8K./5HAK MY7!W+IK;*K(O!CPX(0XF+?1=UWA!;@@SQ@DS"1&= N**,F0YL8@[B057F@DI M^LD-=4;]^ZRMQ[%MS^:&7-.,'%S13%WS;4C@U0OAN%'9\!):]K@:8%";T8J( MBHB*B(J(BH@>IHC6*NIZ>?X2P2+Y8IPEHKIZ1"4T<1%B*F0Q3;F*OT76<@\A MDG "*QJ#Z"FB6AKLWSI[W9Z;ZZ.(K.1U(JN;G[ORX%8O7W=[0G&6K]-W-@+D MTQ#.W;U0I_,V"';; F.HQDVWJV_6SC<1P&A%D$BH\I5MMYM@N04O;\W+SQH= MYH=_K>'1\-AJ#,/?Y+3IE[KMYBG'=NRA7WE-+(QKETEMIW8<["2T53Z"L X7 M50%G/]F?S]T'<,T]?->!4AZ\!:U@* G* !8C1EHYB4B(/KH0#-$WKI:V@-)O M'U>#_+X;XT>!HU?)4)5M3'>\C:G=BZ/1$DJJGP @NNU$8*B7;M+)NVSG)\+_ M T;Y8>ZL&TQG^MSO>$OX2;F*/#)$F/*(TXV5$[J$J4MTL^"VC>:%EMMVMRZV!2CRJ&-RJ**=LXRYQ"S^4$UFJ, M%@;_JBL_ (1M602)2AS /5BE+>))..0OW[XZB1'CV7YHIHL+GOQ&I-Q0G&TH39IG3 M8].BNSB=\>RYA->LC-I54P#7N#W_J!W&P-[>HKK>1NYT@;['3^#AIP[=79<->53#6SH#F;3CDMX\="[/5CE&D \A--O M+A?G_P1R]R6\KF7#D]YWJ.WBZ?UQVT=AD'<1,/>E%N^W/GRL7C\= MGE4/7-ZVVIODZ8F_0!@[_5Q_7BV5^5R/YS,3=7.SRC2+0;UJ2J!K8XB^F72/ MWH2GQ,FH'L?;T)I7K]]NO=U^O?6F>OWVU;L/?VQ]?/WN[4J'[)#T:+V]PYW, M3/6F%J1P\$+LBJ@>H:C6&V7O7WJ%@Z\!![\]Q_EZ&O.%C]^SJUF'J9) M8"2[.;M^V8_%]SQVWT.+[RF^9R!VOZ:^9W_ZN=LIMM>, /+;S_FTY>GAX_8].\<& MY']7+[L1*<[FL3L;5IQ-<38#L?LU=3;' QUOV[W/:=1\?>2!SC:,0_4JCT-Q M,8_=Q?#B8HJ+&8C=KXN+&3?3V'Z>-H]KFO]M[G6NK'>!CSEO&4#Q+X_=O\C[ M]B\/%H[65R>Z56:TK#*[V2HS^AE^:G<7X4VH6S]KVX>\V>./57?_^I=O%!/S MO*U>K+K=S=ELC>WHL*V[*.?('V6'-:\ZFZ_Y$-O9Z/2,3W%4C]U1$5$\5?%4 MYWDJ5CS5S3P5^_S/7)6[AK"@_A+SF]'B]8/U57\_UN'.Z_S]J-.=TQHU[2Q7 M3]QRS6Q:_6$G?\9I]:%N_RR>Z+%[(EH\4?%$YWHB/D!/!#<9K+A/NB'^.0_G MI!FUGP&1/Q],&A]#!N$'ZX6V%_WM/-#[57^+BRDNINR0+S,W152/4%3K#;/W M+[W"P]> A]]NE:I2INJF9:KJSTT^->I1U*AZ]_'?7WXH]:D*_3Y&OR^=%1^ M0@P<48;%"HJHBJ@> O_0*_5X#^ET*5 U-XJ<+5(WBKAW-4^ Q-_CAYL#? MY)[.D]_SGA;Z7>AW\2S%LYSK6;:*:[FA:[&?)W7[Y^=D_;29/%RWDI?J5*_F MG2P>I7B4XE&*1RG;'&YEF\-L/#\L/4[RCFX[BMUF[@=>->33L4Y7.[G3>0?9X= M-.//;1S7S03^+!'YP7JD%XM^5Y^@W^"":+B=8K7*5ZG>)UUV;MCM]5[L'WNPWN8/N"_$/;F_Q_?+%2]3O$SQ,L7+G.=E1/$R M-_,RXC&MRLT]K5X?];1XEN)9BF]VM4/N#SBRT4' MBQ]Y]'Y$W]B/0(_R'7Y]0I\4A+D,85KXU$X?=#9D9]7% B^/'E[,]^ %_EHW MBMW+BP;YWQ[1MI\R#@]J'$X]>C4B=S48A-YT-(XP<'TAJ#XUEGLK1G-@=^/< MA2";H)^;=O35'K;/GU3/B@H.Q![O3@-/EV$X:SS7I$/O7VZ_WGI3O7WW\67U MX>7?MCZ\>/WV;]6K=Q_^"UZB-^_>_4=^O_-QZ^/+/UZ^_;@SY(&_3 _[&K0> M55"6O-#'O;K-13TG(-'18?4A'C23:=6,JU?PR(I@]/ M-?2?/*"BW#3+]V24'=83?=BE6>$JST[ M<I\TH>W]7&IFHKKR+-=SVVOG3+3_.GQ#"V M4=FVLG"' #_\*5\WK\/MGY^\?OYI>/[S1K#<>>Q"_ M^$''KUX]YFFU-1H=[UXWBP$/ZG3K^,%'(+-I,\EQ2Y7WIYP:B.GE(MVWAUD( MWQ/H:WAHLP^"LFUL-ZK#9@8OQU6=+:M.A]\32Y9IG.RWSN MZL.O]6AT]M-VKYF-PMG/X[<#D$-[]HN#$2C[V8]S^5I?'T#;SOG2G_^,N2*? M<_T4T"">^_!)\S_G-ZNSM'UHW+D-<'%4QR_G?1/;:;U__H]@Y"-(Y?QVQ%"? M/SQ--OB,#S^+Q[[*ZCN/NO-+O7-_;N) K?#W7S;8&Z+&3"J0" M,7UGLT^SFEW)8*^@I_78CV8A;E1N-JWL!%K43*L1/#0?U ) %J8M=/)87>!F[70T!;P:M(I M0S5?J ]=V#^(X];.?[*Z"GX'3=D]W*CFB@@FUI5"!D_P=;K7W3&WJW%93V!( M%]@V;^91VYX6O]:77_L>O%U1_;+&-6/XWB.X\: M9=" >\"=LP: QP"%FE9S(#NFD0L,F;_OJFDOM , (M_GI-;.M3([AVGU%=HR M!Y(.V&U*,3LA>-A2/3>._=*?.$7B7 OYK@W7XR_-"![UY[CY.K_';#Q_G3=, MPJ-F8Q\GV X/OW6Z 8"+7I6@M# MNB(H%PMX8X%2\.DIPFX (F,]]UK[O+0:? BPXO;W'FX;DSL=,00*$.NK+H\Z/S M3M"CHUCR17"_;I1A6+[,1]7.PFR47]K\^X[ZG/.,4^VV4P!'T,@QP(^'S@*M MF'1.!%0Q)V!!F3O%7'T%J@,/M8=YH%>?7OZ<.E<)#C,?NR>E.,\TYPP8"?QITRRK2U;-;EC_A"$9[V6=6"E6OG7;C&:=/5SPZ*,&@\[%K[FU,+IU MUZ^NQW.0/W&KZFL-[F VMPM0./AS]+O9? /49<_.>AVBSTGZJAZ?:,J\)7;4 M]3K9>K30CCS2=:?S)]J=+6C26/ J)UMPU-PY1LP?O1S%"[1J#.YNU(#]M!F1 M.HB$1V:X"U6'-O"_<39N ,ZZG9/J(WJ6*8&?Q,PVEYU: !(,3P;+<9N??%JU M@CV8+H'LH,ECNM3M47=!9U#PLN/;W4A'OS<&7Y5==7ZPQ'$ .U]V M?'NFCVUEROSKKP_^@,L,-O M> A<R9#,4MK2G6:_/,XJ/HK3N+%BU<<&9QXW=C[89;=OP]PS 'W+?5OR MI0Z=,A,"!QHS#(%E[ $)Z:*=>IR-^;!S0YT=@ONKP:,T"1XYRA'#(I;*/F0U MEF#>\4O6ZV/M[V0)5GFL@5DN]7BOHRGP^Q59ZCH#W"JVG5'DRX 5Y9O$>7>R MK*"]\)M)QK9.JM-3=R_A0T_APS^:V5*5YCIT!8,;A[D--7ZVH!$+95NY@NZ: M3O7F(&(SYYPOMYD[T4L?LD*8;IJ^\U9S^F"GQ^GS]UAOYW:/T]Z%C5W,H[\N M^C$/6;H J#O[*!UVYK!@+)NJ.V-L#X/B^L]Z1_;J1^QB:SMAR$-\QWQEX/=^9V_QQBYU_M'.TS(++GO A M3 ]6=<@"R^6ZCQUTW=?>@/N=0)S7<9]31_[\U>M53>YU[=#6VVY"]+PJX_<+ M:'/3ZG1I47JR]T/3[W?D(>!:=^7)%57//;Y](+1X_1QA,YO"[;_% M\'S^*(*[X5O\ +1E9 _:N-E&8/> -2C/VYVP:--3KL6EU^#+KI!/!97FZ#_JYK<<1L-N;=OIS4YZ M'<"^GT&8Y_7WW93Q[W_\K[M=[F:R6.#I:KQ$]G.9OU4G7?$Y8WA?,EQ_>O&' MG?B]Y=0C&X!%/A@M&(@M#T9RQY^5MS+^7,"W@._C!M\S2S^&;\7KHPCW;\X] MQAQ8;5">]]33!\=YU\E@M]KV6/+M!ZWT <@2 M*7@U'+PJLBBV,*CQ+[GYA[=P>7NQO=!VC'ES ('MP,1Y_V9WC]FF(HMB"V7\ MR_@/ 8N&7T]Q(.(I(AF22&XMN7Q\> GO[M0?V!U?=;6X^0#P;\VHM6WGA5Q\ M?I&WD7VQN19"R4L/T$QO8?S'S9J,_C7,ZFXLZ%\'8"G#]W$W&/CU M1?ZF]P M]_&K7"HE;_;/>R->?=8^&AD"0XP3C7@*%ED:$Y+<&DFVG4QRY9G_M*-9?%+-QO7\*9\^?]IY 009U GNPI[D$BPUC$S[ZQ,$ M[^;;"7]]4G^#(9OMAV:Z^/[);XSH#6K(+\].]O>W@EN]*?X@'$1QT,5!%P== M'/1#=] &:V4(0]I0@[@&CZLEQBC2D ()05&E3COH9*1UA$04H^"(<^J1X9&C MR(,QV#+&"+M/!TTVE,;%00_)0=_:[&1)M P<=K:\[W945I.8J^/E[8 ;777! M7 ]G-&J^=AMR"VQ2S"S%[?=5_#HDYT5BT M^:PVB\B98\XAJH1 W"F"'!<4&<64X=:9Z,ZD!Z[#/NY!F_.!>P]5FSMT/KGI MKQFF?GH[0#?#>?87;!6S6$&P&-M3% MJQ9%+U[U47K5I%@DB7B$B0,/:3Q#SMJ 4K+."Z)B=+*7@/+6O2K>,*JW6>8" M-@-+8I?5@FL%-I_&KA[E(O]'2>RR4' ]>5>9SQOH0!?>M190>#[O8E18[0-P M*,($XH)B9#20+\]UU%8PYKCM(YNQ!.(CWM7VR;KD!C:]I3(*TJPAT@QLJ(M+ M+8I>7.JC=*G<:N&=)"@$XQ!G@B/M8D)6!\,DEIXEWDJ%4P')J5U M%TC/164+LQLBLS.4)6VB1!H'@7@B%)D8-&(Z)9^$Q$KWDBQ9H/W+.=AOC<.[ MC/3S\JN]SE61#:GE\.:J"H:M&X:5\O:%!10+*BS@,; KYR3C(/;-SZ71B & M6><$PH$IQXUB1M ^\CMWQ@(8L(#>MET6#%O3C-#%*UNHOL6,T.+F Q#<>F'3 MQV9J1_TD?\HTW'K-#I7D^ 4O="TP4#A!5M4@^ R<8Z(3SGQXA+27$OD0TPQ MLD!PT+WLT^F=D &WW&!+HA<_^BC]*",48V\%4D)@Q+W4 MR,E($>%1,YZH4F?WNUYK9\XM^%&RH3DO?G1(\%*.NWEXN8AW!W%BI_5XMQI% MV\:J@U'4)#2#-V5=RAI3JK+_<* #72C56B#C^91*2JF#%Q'N;1CB&/XQ@CC$ MN'=):RV%[R4UL<+E-QF6/^2^ODN?VMA1K7ZJ98D-Q,-@,;ZN)6BZ(7 MM_K#HW_J3O"I1_4WM%<'Z-'FJ\^.)^-\<,C0G 6(N=PT MF&C7@LJ4K.A !_K14IGU0L0+]A #%?$A6,25-1#M$XTLX1AIS(-2E,>H4C\[ M3>9X_'YDQ].M<7BYA.2W/24(B-A0NBQE>,Q@,["A+EZU*'KQJH_2JP87<#0B M()D$>%7"";)&1Z0MI\Q8GL]HZ6?GQFU[5;[!OG-.10&;]4Y7/.#T_'K!R-^: M)GRM1Z,!9)\')L>U8%$E#SO0@2XL:BW@[X*3[%BBGNF $LE'@U.HY M88DSKODYM8@F\OC(E3L2%5;XF(@BQKB"P#&^KB0HNB%Q?Z*%VH=\X+ M TXP>*<0]^!,#58">18Q(\[;X'HI$5I+=VH^4NBK)08GV95,FR#G2@"Y-:"U2\J,J#$U8EAF*W.Q4#/W*182152H'0 MQ+WI92O%JQH(5'Q3?XGA]0J5YUM6^YK4D7J#$U,F=1XQW QLJ(M?+8I>_.JC M]*L4^V 2#4@Q SZ218D1)<(I$WUD*.[ KRJZP8I?'1;4>UIE+E>*]:RZ04H#\$7 SQU,,D3-$F,P+,!1!FB:,&$T)*RI4M*&7 M\A%']<;?-F/?Z]ERFI:*XP6T;@Q:Y=R1XO:+!16W_QCVH05$1$A1X<^U]'RF9VW3[G-+B]M<1M,I!(X\UK3,_:*0<,++&_*Z_G/5) MJ*1/:<;*T,SR$J5!@^4U;.YNS.M?!V!35Y=J(8F#P>4+YNVD"=I(AZ3Q0/@D M_&.YB\AA+:0.1@G12^&0.3_LA15J;3:4[JV(: &[P86S=XI5)254*$.A#/=N MAH4RK MEP%%9:QTX?6KPO."8IEPAC1.G,1D2R9E3[:]_P$M/E$%N<#/ LF)K M"W;KFDQZP"M&;@-;7#,*MX$L;VKKZE$]K:'3N;1K.VW\GWOPL#AI__J7;Q03 M\[RK]SH]',"4R, $/1!""*.=O_GU"01[9:_RX,131/*(15(0JR!6,8\BDF&0 M[@<\G[=> ?WBM-1J=$2_-P>0'!J83._?]G[06SVNG78#$4\1R2,624&L@EC% M/(I(AL&O3X9&QX>7\%M<(;FX^0#P;[U8^);WT-1I6QW80^M&<0 !4+B(BI'&>)$&L29=,AZ)Q"F 2?+I8W^S*$MUUK1N$#Q]W,0 MW^YQWXL4 ]SU,C"06G=O4+QQ\<;%&Q=O_,"],RL']F!A:EUS)Q?O+BVYDP&B#-CY9!9#%;\=Q'&[ M6#W8=)7$_-G)S0&D0@=FIFO!Y4K-Q($.=*%B:P&2%]0#X4FP$("%I5RB53B* MG*86>4>IPA(+:\U-$B.QW9]N+O#YY0*>M\:A*P^RX&/'EGWW0LT8VU!&#&]; M1X&=XE^+?RV*7OSK(_*O-G#FI!%(Z: 05XXC9X5 V(++5"E:8L[XUQ])==R' M?]4;G++B7X<$.V7=R&/-?;R(*4[R.6^3^"6.9V7=R'JRKY("'NA %_:U%C!X M/OM2R7JOF$+>N"Y3$9 )0*RTH(3@$*1RM(]E'TL0_C#'X#XGFO2&9KQ,-#UB ME!G84!=W6A2]N--'Z4ZII,1QP9!A"B,>34 V*8&(Y2&Y2(7D9\Y)O.4]A 91#H%Y M(#S.RJ (TP'A)"GBBG-DC/8H&9UP2LX(TLMY]RM\?Y/A?3D/==@GG^,;4O66 M'BGH]7C1JU3\+OZ_6%#Q_Y=)Z=2=X%./ZF]HKP[0H\U7GX4,W+J 4>0V+ZBT M%EG)%!+,*H(M)ES0]8[:P.4RNE+'DW\*6@P7+>YDC4@Y?6V %CL_?:V_K3!E M=FN])EU*WGD BOZ@6=%ZX>'Y61'&HO!4!,2T5HAKH9'3!",94B T4N8,[R,K M/TI2Z8E%1").6]I3119"T1 MR C.O>-",1;Z6"ER2[Y4T U!>SM,M$#,P-(7#WB5P'J!QYMFO(L OO>KIBP% M>6#$JFSL&^A %V*U%MAX/K$2W'FKE42$)H9X2!AI'QD2Q.J87**1WN;2C;?- MV/?(LZC8T+R4ZGC,B#.PH2ZNM2AZ<:V]KXJ00J6 M46'A^?L!(K01E#MG@,]%2'CGI"8HA$A6E5]2)/BM>O.Z ^&/&X679 M,7AS;%JFYXP!V6"E[OJCAJ"!#77QM471BZ]]E+XV1>JLD^!FL<"(:^Z0#I0A M;(FA7.%DC.JS',9]^-IRYMB@(*@L@GC 28U%!<^-:ARG59-6&S8.FDFVO 'D ML #Q@B/D:'0*&XEHY!IQ%62>4*(H6,*]HI%*?Z-S M2RXH1=8SPV+];=@H,+.&,#.PH2[^M"AZ\:>/TI\RH0BQ02'B59XWP II@AU2 MWEO)N4O4GJF4W4-IS[[]*2O^=% P4Q9A/+Q\19=XK$:KK1NEGL2Z4ZK^ZVM'QG?;W%6 M20UP3JG@UKKA5JG763Q_L:#B^1^#YX_!8R>U0!S<..(N@5(DQE",$6/G$A:T ME^3,;7M^+8OG7T?X\KU1:7G.!%)[W"'B>5EBR M("WRB3C$K4_(P2?(6$LTUX(YQGJN0-H+L5-B0XK>N%W!JL>+526K4[Q]L:#B M[1^#MU<(7;(AZ #7V12L*NMQ M[ETDEQ5",HDDIYU!PFF/.$D*:1[\:Q!Q2K?GK;3&-%V,\7E%NZ M]YF7@>GS0$@KC';^YMU]Z^@8BGB.01BZ0@ M5D&L8AY%),,@V!D*+_/U<%7[+FWM0^^\?=&,1G;2+JX^FHA]_?;5 M=V=B+S@B2@9M1.2(&H\1)R(B2RE%UA!*,+>:)-S'O/)]]QYT")]W1N<%\]+K M:_USCW 0 ?3S&&U4Q>3/*+VDU,)_,$J>4\0QV+ U JS9RTBMT5;97LY%.ZGT MG8//=.WF M]MQSUP@H#N[^_W@L=CY*E5V-83>578SWK/$&*G#D!!&C8B[F%Y#QT2+A0Q2. M<4IU+X<6G*?AK]MV]L/:G5=D9 W/I+B-XXOZ%03%X&T%4E0)Q(6@R'&14'16 M9K](P"8"&B$ U]PO#&TT*A]'R5W()WY+=Z;P=5_R>C>;ME.P MHWJ\>SN=8QP$Q;Q"41L@CRDDI!G60*2(E0"\2G%R6T+KL7/CYBI ^\B@N.Z, MHH/AYFBH*]OFZ M/ZXY]UM<)YJ2#R) Z [_@$>QSB#C.-!_0*$DD_;*KOD2S[_^Y1O%A#^_E\6; MQ< '8. #&^KBR8JB%T_6NR?C-&EK<$#)&PO!?=)()\M0D@*B[.C-%?)TLW[UVO.Z02EW^CS $J@OQ4V(, M&^^C-FDF1*Y'+FM]*GZT^P MG5G0(.6&)&J#/R8/6TST_$HN5BZ."VQQ$ M&)PO<70X@!T" TMGK<5L03G$;* #_6AG"]8+4B]88&\YN'5O$G&CC\B-1NQYDAXC MJ@-%.?.#+,/0(8%U#"X:R8/E368IZ=DN7U"$(9A -/"%.941:&((\(TX:KHUGH8\LSX*C:8[HVE/GHTOH:FWXU2_SQ\."]' M%!="5 A1(40#I 2%$)U3SA$H3,",(L8#1EQSA6RT^>A4*S+?X8+U(FXP1(Y81T2G!LNJ4]8]5+W M_/BIFR\[6.]MKI=0,;RYWH)9ZX99)0E6O'ZQH.+U'X/7)T)&G,#-2YK/7Y)> M@P^3@;IMKP^YAM&T>+UUQ&S[F0E6,GT#!"+YIF>46U= M/:JG=2Z5-PZWD/DI*\/6:][MJGA*G](,J*&9N5$<-J(.-OG^KP.PJ:M+M1#) MP8#W194\C?-:$*"/S *1= [9Y"7R(CH3O0N:I3[21V^.G,;6.-P6K=1F0^GS M"NL5&%P#8CDT%"L)I4(F"IFX=S,L9&)=R(0*2E(O<[DD^(?GLY6LC2S3"NET M5-+87NKSWA&9D!O<#+ PX=K"X+UDJ>"OA9'I7EXT&/_VW;&0-QV+([!:X]3/ M7JRL]\T^]. P5VT>-].<_YG QV#^<-GNI"MV-)GF:L[3O=C&;.DPQ&T,^567 M1NTV$:9Z;,>^[A8-P0?[\(3VZ3$97E]4A!99/?F-G!K+O56:]L#NQCGL0)0' M_=RTHZ_VL'W^I'IV@U$?%+<]]>C5L/T8C-SC8-R=!CKPF[ MH&<[T,_I1O5Z[/NQ[=X&MB,KQP'I\Q$,?6[2Y^8@3FQV]>T:RV![!;W;QZ%W M9]73C-+OH*=W=<; ;75T+JEN(F(;O-,D[D&WZR\Q*UZS'X>E>G<_S'WYE)_J M,3CU9@:7AG:CBM]\S%.C>W,"$*K5.6>5W8<>3=N?R\CW-/*?QG86\@E\@Q[2 M>\M%Y9'H*/YY,[UV-FV6 5-N&S#73?R\NQR-[&$SF\+MOT4(O;I'$=P-W^(' M/A]Q>-#&S38"KP7@7(Y,%_O/[_WD]$SXE[JMN^#T<'/Y^W/FP^>/$^HID^K? M\E">%TDNVO14:7GI-?BR*]13P),;J#WB_UU8O8>#"T7E; [#8!Z,3 M]V_9Q4NNJ^2*1 8ID967I,5+/G OF0^>'(!E/AC9#\2"!R.YL^N)B@@+"!<0 M/@W"=/BFO#ZROW\+OK7]0@]J8\AZ+3'X$+_$\2P.8/G@P,1X_^;VF$_W*PMM MR]D=ZP"?YR^?-9(109U%D5&&N'(>N1@E,E)R)5S@)/C3RV>YEM+QA%$@6B-. M!4?64(ZP83)OWB'1G5,6L /O5Y-F?QMNEAOQ7_5T;WO6@JCBY.4W/YJ%>KR[ MU;81_A<^VF\]K:C=X*RW3=\/%L36W5L4;UV\=?'6Q5L_<&\=)?8F@--5 EO$ M!8[(<.:0=5I'+U*D[LQ1X=2'$"6'*YV WUAKD%'.H2B8]HE1X8@=BK>6:H/) MXJT'Y:T'.KL[,)&L%[IL-VVW969RHY3* Q;G6I"T4H)JS052RN8] LZ6I!.1 M85 %FT^BBL(AISQ&6I& C6#P7]='AB5C^KNT8&Z]L#&*-[09X)&H!:W6#:U* M59/B[XL%%7__&/R]9"P1QB6BV8%S%AS2.!)$-/W_V7O7YC:.)&WTKW1X9W;M M")2V[A?Y[$;(DCROWC.V%):\$^?31%U%S(!H#AJ0Q/WUIZH!D"!!R1+9)*N! MW(V105R[,RN?YZFLK"R=3#"!:CY$CF9XOB=R@AGP_2C1"@I>#B]+\Y=%VW7- MV:)-<-[Y2"7;T1\H-W:'@&0[ LFF%6'*$8^LMQ3Q2++\ 59"@&:7#(((J]VR./5[IV3=:H5S#RZ"D'F0Q\2&( ME4VH!F*M"F_N;>$0,AN5X\W;.)N5Q<62V<@W^\]8EAHKR$=6%HVCT%[#[86I MS/IC-S1HKU%@X8T"#C_3VYE$RX@SB"FB$!>!(\TD1\0[)DSP,2NI84YB6(-Q MEEXO+J%XT'4D/M$4PSK2$:--9:8&6H6!#K1ZE+1*HO1>IX2HE@QQK *RS O$ M2;)6>XDIP\,3V,W MS"+6D(=A :X=+ZY!=S]0!A!!H R.01EP'RQG+"(9:$+<.HML#!%YXC''$1,1 MY%WR/: , -(0MX(K;UTS#DS1!7,1?/6S0K= M,+I,DHDB I;HCAAA*C,U4"D,=*#2HZ121HU*E@N4F5,A'H-$)@2*&+:"1.]] MU(-LY;D?*N5ZPD2%IQT<,\+ *0:'EY5X-??M:6S2HCW=YB;:.12OC%-(02IW MY Z!):HC$&;)6Z-M$LA:S\L2E4:V'$4EL0C,)^RH':1OR84P6V/\7]MN&&DF M)IIH6'T"R(*ZE#$Z#"*H,H< Z1\!Z7M!G+'*H$B80ES*A!SG!J6(L0N.D!#= MH-F8@4F?3HP:;/,10-9(TS8'O%(R+I!YO3R)BV:Z3MY\ORDE^6'2S./RMJ=0 M'K!O*]%Q7W^FVW$MU%3B'G#)$;L$$ L0"\(#7%*'SH9F *-2XZ]*1,1NN:WI MKB!Q!'P&?5Z/(D-:/S.-"\N^W_H4DK<7R5M#/4\*>V28#(@G0I .BB+IK:;$ M4JH)'V+%=LLC@[:-(J:^M&UE^'B+,?HPP_&'"@"V,E^!D@ E 4IB#%P*2N*& MHGQL9' ,HYBH1QP[@:R.&ME M0B6*)S($,O H"1 2?RQDH C.8XU8[6[?MRO M&E>08ZXLE$8HI!]LHAJY0T#Z'8'T\]$%ESA'CM.R[U,;9 /.2I#%2'$,UNLP M1.KGOK,^?+@370&XCA>X(.L#U \1="34/R[^AG*E??6"A6+1*HM$T2P\&($T M%?E/;Z,.P?& !^DA.H!ZZ?(PS(^^*&,, 0T#A4[0 N,@\EJ;SJ4NYH"/V\S6 MTGZ"$U5&JFJA27.EAAYWT?R12[CH(\GB+2'"(T9<M*?/\_=-YZLLYUY?-)7^J4?J]?O>%9Q^^6FYL'FP3>=V MK$+:,8]*'U FA"="#5(/5#LGTXE6%183'S-4P1DOAY;-H/TR[ C\Y%H?( ME!RP9T>ARHX^^SQVAQS'^M^1J[Q@C':$4:2IE(C3*)%AWB)G).54.XS=GLJ[ M?>8EJ[?-FME/<1[S]0US#-^$$ Z+9@!;4/@S1H=!!%7F$"#^(R!^08B@4D0D M+6:(!Q:0\;AL_#8ALI+N27N'V-\^O7,_Q*^AWG>7P/DU+K=I&SLO M7?E/\P67 9__Q M":&#)8$ \:J;Q#XH8$$B"'0#Z(9'#T/0#6/1#9KX%!DUF?F]1YQHC#1/!.$H M,!-1>QKH('NP!M<-=()%A>4]HT6\L>:1#KA<9%P LY-'.HO9JR=V$6][7/ ! M.[42!?CUAV\>URD8E;@'7'+$+@'$ L2"\ "7U"&PX?"54])#^=5D:7X8P]NE7<;N=7IVFF_&VQ?M;&877?^1BU0JWDVETB]F4K/Q M:'V)U,H0;.Q4 50-5 U4#51]X%1MHU.*8H:42")3-8Y(.^Q1+-2-.<7"\2'6 M,Q^/J@?K,GFP"#;61,OGCSZ!1$N% /1B.EOE"*\@(5I9_(U"O\$AX6/1;\>U M='#D^DTSX:P@&DE'".+>4V25#8@JYI6W.O__(&T-KNNW#9B/*]ERL!@V=K( ML@:R!K(&LCYPLE:.::\S3P>J&>*$>.0\D\A;S#UQ5NHP2*?)QR3K"@_UJ S# MQIIN.> 5E'&!R]_Z'X@!V6Q9^SXV.0I=7#1M6A>1=TV[6G9+.P\9!&Y;47[ MWJY$PGU]?>9QKS\/(R4"V21-;3++RX,\C%P) QW'HB MN.;)WF-R8P/)>_KKCM++3$P>Q4)4V&H

0BHE8[ MQ)WWJ)S9BB31T; 4N!![/64&3&_<&\MB(B>$0#^9JL!GF^#(_[5N%ON'GS/& MG[]H"WE76URBT7BS!N].8F-].2C-SL]ST#3S=IEMD(.ER;7D2NUA".91S%$O9V;P_5]#F &S2=&[G/O]^-D5^XC3_0O=DQX>W=Q6A MX*OO_IM>L^7)18;O+,/A&DR03?D^G]K91WO>_?A=\Y]WL'I5.O':3U^8[=M@ MY!&-\7 CT+6SL'LO^\%SN_'W;K] M_ VKI>N?8^*)X'\NEKQI!KBYI')!=WR'>4+H _S,'[]#/Y$/<;]?\0[^A%5Q M(=581#]1\AN_Y ME OK;J@0>HV)/US!3T37D6>^IC&QKCD?RQJUHZH'\<;'1 M3C[2T2W@&X@5\ ?X8S3'3@&KCV$7!%@?<.FX<*EVWSQ IFLH_S[S?G6ZFMDZ M>DC7[M@Z@@[\49<_ 1'#H+OVJ6=0;C5'VZ0_ 2A#D$SGN3G9DWOPF"B+%B7 MTH?F*O#7[L,1<=GS]O2TG:\+22J(SD,9 75$<35^V_VM;$%P($P5C@->GX4P M+5L)8+XPFI@#?]3E#\# D6/@E2)E"+N1A!WXHRY_ P"#!Z5:Q\]["![#-EC M")KQ<-6AY ['Q&E]LX4*XO)0?%]'_%;C-\@; P # '\IO]QOY*T_D$?C^SKB MMQJ_ 0 # , ?V$C>\?/7Z'6P)]C(;X#[,$.J( M_.'O##>_LVAYI7(8H>O@'YPX3: MR,U\*&O#C_A;H_"! _*=1!PZP\@.PLE":2FLP8H8QQ#4EF95]0CA)8E0T MQELZ""OOE&ZODQQ7:/GWMR^^:[H\6IK?<)V4&6?)NCRI%BGFZ;6@/!.Y"R@I MS+C(5!XC?R!2UH1/&#% S$#,0,Q S$#,AT3,HZ+7[V\ZS>VHI4446)=C@Y%C MI)_O!Z2)CR@Z98U5(D_>_9ZT2%I::P52-+@L1Y1$3FB" M4VO]UA'O"0TJ++ M@R\_^J+&,!-!&"B,<2+M#Z-&6I H$#@@42J6*$=-\)XGPXBT*(B8$+>V$#SV M2#$;;'X>^["7.TA&6D=(5@%1\$SPU"/#(T>1!V.P92QKA8?*'6 ^,8H"L]>3 M.X F+H]3P7AOP/&JZU:EB+$4,/IU\^+^X.]F=98?QD]QX:==_^KZZ?:LA& - M/2I M#W"?@_ Q!&/>]!<#Z"YC*2><2V1-"SK)QD\D8'$K>DOP9;I!.*B%L$P[4&^V"O%%S%?2.X<5J,9V_?Y,OM@WKBL?^Q==K MJ'ZYP?!PQ]I'CNE$$#R4&@/D.2+D <:%<5^WF8%Q1\NX)#'#/+%(,I[9TWJ* MM*0$2:RI(QBS%.Z3<2HR>0KO$"$B1>J%L=1>)UR,J:=2Y)L./G]&8(-,H@)Q+!CSF&EA226$ M.V%TL(T$ #Y'!#Y NC#NZS;SJ,?]J)CSW__M$\6$0_Q _-02/\ ;,.ZK&O

1-90C M;)AT03,2W<=$ M.<0/Q _P!HS[2LP\ZG$/O 'Q _$#O 'C'L8]\ ;$#\0/\ :,^ZK-/.IQ#[P! M\0/-AXZXMF2]0ME\G"Y/3N(LE.7&)IZ>S=KS&)NE_12AS]"!R OE,=;BQ$B,2%M'$"]]*G42I1&U5X8[+*R2@Y3']"SSQD[#S^WB MG?WTMT(W[:P=3C?E3$"[M0(7XJBQ_@#1CW58U[F*W";/4K9JLZ#'Y+TZ/8G2Z?/@O_6'7+TWP=[]IG(4S+ M[]M9F;J^FC^W9].EG:UGLW_;I$SS!/;E)F'ZKN1+!]I42XR&R2M,7D&$C(@= MQQ(X(S?SJ,?]J'@8)J\0/Y7%#_ &C/NJQCU,7F'R^A635Z<5\2'DR:NB#G&B M!=+**^29]2YB+H1G=VD"!9/7<6'IJ":OT%+JT,K^2B,2Y$K-13ES\*+HHHF? MRN,(M=.'H42AYKE*,X]ZW(\*Z&#/ ,1/9?$#O 'C_AC'/? &Q _$#_ &C/L# M&??0P?8!\L:1&,,<IX^[+N6-W?:/. M;_%?JVF7K?8V+CY,?5RWOOTM^O;]O/^6_@""03++?&+P8,>? U8=$58!1\.X MK]O,HQ[WHR):F-M!_%06/\ ;,.ZK&OGMRWOJ:/@%B39/11'NOS6 MN+BTD#A;-ET[FX;FZNBM*_Q&[HXOQ@,*" X(#N*QGG@$@JO"@Q!05;D#" X(#N+Q(.(1"*X*#T) 5>6. MQR4X6(5^@%5H241@@1"D*96(2YF09J6UO\+*Q: BH?CZ*G1(-HB0$A*$4,1) ME,@9+)&*V!.!%4[275^%_C4N7_6K3W]MNV$:3? )H;R^1A, 5.,"*F#^*CP( M 565.X#Y#Y[Y34Q.1990$ XCSEC6 (PYY+0P5$=C@K)#U)\!\P-002>I1RTJ M<^TLW .N_&1G=N[S#=NN:5/SBUWXDX:124,Q9:,N@ 8A=P_%M%?QD3ZA!2!# MNW*S" CY.!'R]2X!,5>UF.->)$U$0E9XAWA* 5F5-,+1JV@4\P&[O8WBCG-K M0_Z,XCZ+.2>0U2RB&#QQW% ;Y=Y&\74#T=>K9;>T\W*"XQT/:B123B11$XY) M?=7_ %CC RQ(YU3AP\,+JEI;]OYI#%$),F(<,D(YK)Q7#.&0..):!:2-9?D? M*J4U,D6R=R3TK61$Z4!E A4!*@)4!*B(2H,*5 2H MB(-7$5('CTW""&,2$;>1(NLI1I;K*#FEG.*]FA(=C'&!:!0PSBJ"F?P9PK(& M"8HZ3X(7^RM+]Z0B-#$3QD%)@)( )0%*HM:@ B5Q'$IB5'H 3GZ[KH4(838: M3[,6X@QQ30ERB9,L;G#46$852+JNA0S'C!D94!0^*R 1%=(N>.2#P2)2SX() M0VJA+@^^_.B+HDA,F#8@B0X=O6][>ODC:ZJZG L""D(0!%0M NJHY0>.@3"C M:%813B'NDT":"8N2(]A*F43@9F]!1TF?GP^(.IP0EUEYZ-*G4N"04A2I[/IY ML%1,J?45H#O&F(K95OOF_]ILE_[AYTSQYR\"@[RK*2ZAZ1MXFNQ[8" 3%4OT M-ME>R>;RB\>>VM6RW8ZOOBTRZ>V85=QJUE>FAKF5W& $$WDJ #?]3E#P#!D8/@NW9I9Q!N M]8<;+/>,TFW@CPK]<<%:\B%9ZQ8M)ZOTX8C8[7E[>MK.F[ZPJX+H/)014$<4 M5^.W+VZ/ P?"Y.%0X?7R(/8*@K1VO]81<^"/NOP!&#AR#-S=-/ ?$'8C"3OP M1UW^ !@$&#PJUSYZV-693ZYKH]FC.PF"ID)_/ Y7'4KN<$R"KR N#\7W M=<1O-7Z#O#$ , #PE_++I_DRE_4'\FA\7T?\5N,W & 8 #@+XR#-W8:LKF: MY_9L6D>=X*$,@CH"N1J_ 1(#$@,2?V$@A0\M@*OQ&R P(# @\!?& MP;HC9/V!/!K?/WK\PDGN?[P$.J( O7:2^XOHXZF+B^UA[J2"EL0WQ@0O#C'@[( M %8>*2M+'9+30J"0#,L,:SDR(3_R3BFFDV:\G"8Z "O?USGF%$@92!E(&4@9 M2!E(^4!(67F?8I():5*.^ Z!(*M-1((8CRW'(N ]4B9!6VTY1TR:A+BA"3D1 M E),*9[IF@><'HB4E583S!D0,Q S$#,0,Q#S(1'SJ.@53MF^+BTB$U8[1A#' M+O\C,4;66H-(8I)$DI6%U=>EA=#.,FX""B%AQ(6,R&#N4'Z@/17!8$8>^I1M MEJV+)4B,<4)M#8=G@T8!C3*ZP &- LF#/TH>8(V#5!Y);SSB7/N2"-!(8)]X M(,1JCZ\S/,O,3RT5R&'-$7?Y,YI$BB2/)CIFO K^H9('0DVP,<#L]20/H(O+ MXY0PWAMPO.JZ5:EB+!6,?MV]N"O1W*S.\L/X*2[\M.M?73_=GI40K*%)!8BV M1]CP 9@XXG$/FNLALBH!)\-\1$EQ@3C._S@?%?(A\!BB3"GL::Z4E.$^:D05 M8_DS66YIAQ727(ED@L%"L!LU5T'O&%ZL%M/Y^S?Y8MNP+GGL7WR]ANJ7&PP/ M=RQ^%)),A"9#J3% GB-"'F!<&/=UFWG4XWY4M/GO__:)8L(A?B!^:HD?X T8 M]U6->YBI/<0N-*^I\=ZA_*]%W&&"G,[_2!M(8LD[P^7UF9HDVNC$%1+*<<2- MI<@X[U&T.#)"@\/6?>5,[7_L;!7_>*)VZW+XB38*)FL /D"Z0+HP[NL9]Z-B M3IBL0?Q4%C_ &S#NJQKW,%E[@,E:8C@YS"BB3.7)FI8<61HPDI(GII*BVL3K MDS7J0XB2QSQ%$_DSI;;9*.=0%$S[Q*APQ,)D#< '6K4=?IW3_\1NF:.Y%#(M M\L/%U"]CV)8ZY0"^;453'=6T(+V@RK-N,X/T&@%(WBR]J,;,*F.1T9(B+I1 M6IJ(B-3,8N98U'O=V@:O:/KM K3[MSW[:!?A+XNVZ^[:TDU-&(;&,0 ^0+I MNC#N*QKWHV+..^;)(7X@?H W8-Q78N91CWO@#8@?B!_@#1CW,.Z!-R!^('Z M-V#<5VWF48][X V('VBA<\2E)>L%RN;C='ER$F>AK#8V\?1LUI['V"SMIPC= M<@Y$/D!E795F'G=MR:BP#KHH7Z^.8<;[J$5"5K.(N#,2.2,<8L:0F!*QBN\= MT'"KZIB>9=[8:?BY7;RSG_Y6Z*:=E5,-\Q/]JS_9+H;G[>E9G'>V7.)=._Y, MN()^/R-M#WO;OLIU@"^(CH,/G)&;>=3C?E2\"WM0(7XJBQ_@#1CW58U[F*S" M9/5KFM,FEZB1'GDE\V0U\3SQ#$0BHXW%QAI%]K=R?$O+H]B=+I\^"_]8=S?]MD3//\]>4F7_JNI$N'V5++!MO5 M<:A("E-7D"!5<>-8 F?D9A[UN!\5"\/4%>*GLO@!WH!Q7]6XAZDK3%V_8NIJ MO##1>HZ"2PYQS# R/*IRO#TQ%!L5T]ZY*M_2 JFKF-"TE%-7:&9U*%5_)46 M),B5];@?%=#!=@&(G\KB!W@#QOTQ MCGO@#8@?B!_@#1CW!S+NH7?M V2-K19)^J"0T\X@3C1&.@F# K%>*TZU87R( M,]XN$\?=ES/'[OH>G=_BOU;3+EOM;5Q\F/JX;GK[6_3M^WG_+?W1 X/DE>G$ MZ,%.&0"L.B*L HZ&<5^WF4<][D=%M#"W@_BI+'Z -V#<5S7N86[W$',[JKE( MD2"1J$)%!"*BJW/&X! >KT ^P"HVI"(([AS2E!'%+(G(N4"2##PYC)IS9JS"F M+ A" D98.(\X8?DS1BL4E4Q"BB2PE==7H7^-RU?]ZM-?VVZ8-A-T@H6IK]$$ M -6X@ J8OPH/0D!5Y0Y@_H-G_L@L(YYR1 E1F?F31RZ)B+ FAED9B4Q[S91O M4W\&S ] !9VD'K6HS+6S< ^X\I.=V;G/-VR[IDW-+W;A3QI&)@W%E(ZZ !J$ MW#T4TU[%1_J$%H ,[+)8Z19UFDQ MX)"BXB2:>%W,*1IHLHJCZ&U 7&*!#.,6)6.34=A@'NC-QSB^7BV[I9V7PQOO M>$8CD73"&9\P,UC/4 "L8P8L2.=4X1$:4#<3G^.2ZZE_]:39?GPW0>EZ B0$6 B@ 5 M46M0@8H %7'P*D)@;UEB'EEF1%8$FJ.L) 3"B9 DA$Z6NNLJ0C-C@NGUAG6( M6YV0=CH@AH5)CELK+'X@%:$,F2@C0$F D@ E 4JBTJ ")7$<2F)4>@#.?=L_ MLCQH@A5&4C.)N/ :::9U_JF L99,1K9_9'G"&E-C$+6Z5.80C+3 #GDE@@O& M&D_YD%JHRX,O/_IRS8V>8%YAAR: [PV58 Y__:;)?^X>=,\>G!IUMDWX^W,_2[ MD]A87\YPM?/SZ?Q],V^7I1YWD9_.X9[?]GYA9\V972Q+A>[R)':Q1'8HQ[R6 MPU_G?8&Z7>8_TG1NYS[_?C9%?J)O&/MDQX>W=Q6AX*OO_IM=L^7)10G\F7T? MUZ"#;,KW^=3./MKS[L?OFO^\@]7O!2O^0,9^UEC7?OK";-\&(X]HC(<;@=>* M]6\(GMN-OY?S]WFS+"].-D%I+]?PM#?V_1W;[N3OZ=9 M^[$;L0^>7T#O\UWH?7MQIP6EG]N;LFACNLWNI/FY>.JF^ZCJ0INZ8N#A/3X4 MN7T_G6=UT:[R6T/W UAU(*O^/K>KD'\\5&W2VXJ".T\KBB7Z><3V2C:77Y3+ M4[M:MMLY6;FV+(^?XA_[MZ.9/6]7R_SUGV*>W?4_17!OOLT'\C"8V;,N/NUB M%L\9G;>6Z=,)Z^_^[OI6Q@_3;NJFLSS1?;K]_ T[&M<_)]430^F?BREOFJQN MKNF)D'_\'OQ'[Z!/N%)W_YK'NY@O[!LU_=AZE,,(;I#*7S6K-W6$I:DAY?P8 MAT,,;_];S)0>R/K9UN65__I.?E=WAX@J(^@!M,)0X^#=R2+&YI?\]TG7O,QF M"Y?[L2N(S4,9$8\>U4"%HW0;4.&C6_^""BE0X4%3(<6451"#A^+Y.J*W&K_M MUQX!V +8'C/8WK;5$WB^0K =;G[Q&"W:'@9B1Q2>SVUWTO2KIDU:M*=->Q87 M=EDJ14K5U(?I/PF_DT#J:Y@WOF]M44E>A1\$AQ^$0T!" M7A LX) Z%/?A9I ?I-)W*%?_&I?-M.]X7L'$N"X_/GJP/6A#^+IL/_3>MJ&< M==N];?>T?EG]CK5OM?NHL//F'6M22RJ83<@&J1$//")M+W^5'9S-V:+],"W5R>X<%B-')-H@ MG5]G]AC2^ZG(-&D?-4(,.%QUP'3O5>[O,V2X^[F)P?SV)Y\&P>GNU \T KDGJXLU8! M;T:'-W49&D@5!CF0ZK&1*F6!J4@RJ=(8$%<6(Q>$1EY(YA7!)@4]Q(+B Y*J MY 1(M1Z\N:]U1LAL5 TWNX%=6JF&F.)BT7>Z[I9=!3G)NB)R#.IKN/[\==E^ MY&8&]34".+Q9?1$FPT&I@,FMJ(A \.\8@QLI22KW=U_NZ9[%'/%W3%S F*G+T,"E,,B!2X^-2Z..WC/-D?D<*LT,RBN$2#AS8K+<1LC90Q)903BD91#!(-$4B0AA U.$3E4Q<6K M#01OQ%867[-5*,M&;=>]GK_\5):05M/NI)R64C;QNF&$F-"P@G2T\%.7H8%C M89 #QQX;QUJ,#?<4(R=Q1#R8PK&X=,MV*B2NB=2#U6( QP+\W%N5QB%1\:AP MY?F)G;_/=SR=[QX*V'5QV?4'E,RFUDUG=SH@\' ]78?H^OI#M^I8[SB6,YY& MLP %#@&L JR"T "'U.,06%0\2CG^9A'/[#1LEQ+7&KQ=GL1%XU>+17[31IQ7 MD!L"?H,,!"1 (0'ZF E0$H/"-%*$E0N(:\R1C2&B%#CWBCJ, QFB1/K5W"_* M%K07I+\^ =IE]^9'?[!E36,&R="CA:*Z M# U\"X/\*/EV5*SY_=:EH!BVQPK[E(2*'!$V28Q4X!1L4,B)JF84H MII'=3_IJ2RV_73#+0-*3X<$:%!XJ8HY*>H*N %T!NN+8=,51LS)SS$7)';(< M2\0U\\@8DY#R*2;"A8MQK^_.,"FBN[#RURPA<4*!G.N!'2CR..6TX9.)\C]6""\5#!\M"R.2 IQL1U8XF2D9L9) 5(BD>3 M% Y+HZG72 G-$6=)(D* L>P')*N@&JLHTQC76RR.[/G M)[-FE&%K^(4DL'IZ0+(3M 5H"] 6H"TJYE?0%GM=I&BP6(2L#HC* M.L$[GF4%%BA)+HC 7 6C[W>+X+UH"S+A1("Z."!U ;59QYK46JSB%_N([YSL M4\$"5%TA/@99>JAK!B,W,\A2D*6/)DLM)H'C*)"+&B.>G$+::8ZNL@Z6\"N'\]9)4MHU-+Y9>=UX;N*O%1/+!&J,?*JR.2K6"^ #Q >(#Q$?% M! SBX[KXH#)2+KQ!Q-F(\B.)C(RA*)#$C=?.^[UFEH/EQ!Y-?+ )TX.ES X5 M5D=RZ]*A5';$$R^0LDDR9 MK.H81PX;BY0R3$5"I(Q[Y^4,DU+: O)O:SP>II\5@=83QPLU=1D:^!0&.?#I ML?&I4]9%RRSB+@G$HQ'(*"R1S'S)593:"W$_69+[X%/-!]M;#U!34T-QJ/89 M$=)<9#F;60EU*.T9N>HZU#3PR,T\;M4U*D2#U;6]QDQ"!J:40Y1&EC6@BTA+ MBI&E"2N"J='IOAHS7:RAE;^W"VGG0U>>4PEGTQS2,AJH#% 9H#) 953,M* R M]@J($TE:*X$2#UDQ<.&0<8DCB1UQTM&0[-Z>^8':-#V,RI"@,@Y*94"QSG%F MO/JM;+-V_AYE%CP=(.,%ZXQC6@#[/):Z_-:XN#20.%LV73N;AN;JV*W+1R-W MQY>"X6L= MH6M.V]:ENM)+;!)J0CE8@SEY"37B*K/ \J!6_%WC$Z [8V_[6= M;[9>WULM.N'U+<:.$X]'I8'K O3=>5&V=76N!3E4?_B-W!W'(8>.6DPD;B)E MF"-#:\S#48A#7:+ M ?%K7#;>=B?-V:+], TQ-.Z\:2^JP4K\?H RL+&JP.$6& ! *UO(!15X$"J0 M!:]L%GLHQ2P .<-%!3J,LLBSU 5AF!JDQ7C&^><9YM]L4/ZG\]^[&';63)]= M /TP5?T3S09+)0&*'2N*028(- !$#VB P]8 /E%!M.?(8)405\DA)ZA&RAGE ML5 \!#E$)NB!-0"=*#[802. 8F-,!1UN20*?$?)-F[<>N28OV MM)G./\3N6G;G:07K&G4YN YIEVU=7OFO[^AWHV@ ,+QO;I0+=3@'''*T#@&L M JR"T "'5+O4"CL.JIO\OUDM_(DM1^FTJ2RWYFGW\KP_5B?^:S4].\WOFF1Q M[F>K4,2Y;[MEUWA[-EUF _QO#&6NG6??'^*L[=]G;;J8I[%IN5' MN[AMWU%8JAU37A 2'%6YXSC2M*/"6]B_L+=_(8D8@O!(!2,1%T0B':-#40=I M?9!&Q;W.<;=9;'YCSPM!=>_:9SY3VR*^6;1A59)-\5G7Q>50^64N*MR*.T[X M/;3M"K!(#>IG1.$W ^JE. 8#ZV=MPP3#VG">4I(J(1\Z1\U]M/#&2(:)M0EP:AC3A% FLO0K!1^H&.83I,S6F MK[9<=9L:TZ]I7#)H,O#8 7E40B\0CRZQ3T7A*PB#=5QY+#PV:'CQV0!Z5'KJOZL)#R@J->/=.FL[M MW ^S>^=P'5R'S/WZBO@ZCG@XE@+LT9RY 0X!K *L@M A]3C$#@OI&85?G^[ M=]95/67338ANV4R[;I6%>%SOTZD@M0:D!N>%'WS^N'IZ&A6F_?N_?:*8<(B? MHXF?N@P-) &#O"J2@,5#6#S\BL5#J7'B%AO$E)2($YZ0,8(BK9GG5$GJK!ER M)\'K]")/.5YM9AS/RX1CF!V4K+X5PKI0$E;^(#-1.T9M4:*D)LJST_G[DJC( M#[MIZ%M[MO,*,HMU!?88I.>A'@\]B#O'YY-BK@@Y6YO;9#S(88"$56"X>X#P[92 0*#L7A#-Z_2RIYEG/Z '14,@,*?XXY.;8^S'BZS!]NSE9N-O7YF90_N3T)N8+%F[J" M>PS*]-@;QX[<'8_;R1MV1%71MKN=M" V& M>1-1$((B;I)%1FN#+ G)*JN4QGC8UC)]_='PO64(G,8%69S[*7&"PVFK [.+ MPVG/-@?=-.[\QJ,J*EA[J2NZQR!\C_UX\)&[XSB$[U'+1F,5X\08Y!W#B$<; MD8W*(9(U(#6,NSS<[O%XUWO;WD\'.\,,,.Q8,0Q27Z ('I 1RV @@B1",L M19&SS.;:$.2XD4AJ%0UE/E_G7F7Q@ >:WI<"D)*# A@?AMU7,<\AS?Q'!3HE MP3.=^VSS+N8'?;)GLD[YE)UJ'W)@EQUN=IYC(';+Q=27_6WE]0I6=^KR^QCT M'NSVK=+,XRXI/VI]EI@STGJ%O"M5V4%$Y)P4B#"9J&4F**J&R- 4<5;^]_(2 ME7^[ .3RPK-YN/K$SCO?Y!MKLYI;X_R+N/YO_GNV"EG;O?SD3^S\??S-+N/+ ME*)?#J/Q)H*0^E8+ ;F GH&>89 #/1\!/9/$#3:19SXN&[-I,,A)CI'6*;.M MDB;P0=(G(Z3GTD9HL![+@%PU)5<.MZQB5)#T_*N3*8U=-BYF8\Q+64V;FK,> M$BI81JC+_6,0<9"/'K4[8$WMX$4AI53C8!VBNE35:!:1(TDCH6*4BGEIG+\N M"I.1UA$248R"(\ZI1X9G71EY, 9;QA@9-F=S(?]>3+NSMK.SOV2CG^5/Y+_7 MQP&N8GA]MCF18YA5.4;H!&L,*W. A%";,S9W0?14Y0[0$0>O(WA0U CED+?$ M(BZQ1E9'B8BRU"HFA/=[YW&Q2 2U5""'==813GND2:1(\FBB8\:KX$>O(ZC@ M$V&@PF>$2 @5/D>=A(KYZ;NFGP[7\6.0C?>UK98^H04M0[MRLU@U7-:ZL?9/ M%<33U_L4M&V)E?0B\("H MPRGKU9"UI_(!"1Q2BB()0NCHM2W.Z$AY+% D( @ 4$" M@N0/!8DU7NM@'&(L:L23E\AX19%V,3#'J,9JO](J.J^3MZCL8T?<*X.2.T<0UM@C3K5'CH<\R['$,QZB,][]X9=$%JR1&6"HD::@C,O()/(L MR$:6L#!&8?P0*3[7SL(]P/%O,3_VT]FTQZR2O;MY$]_DIIS?TXM!?^-_H.ZL M)IV=;5U>^:_O\BS]X3Q1?:?G.IP##CE:AP!6 59!:(!#8,&]G@3:XRZX]U+[ MN@"O(-M6EUL?/?:.>&,;Y*1A3V_U4/J9PY8QE9))CQ+C$G$A'#**"12,#)HK MGCS60RU]/YM?3R$_6SZWB\7Y=/[^?^QL%0=;LZ8UKEG7A5DCIP8@9B!F(&8@ MYH,E9FNB\2(I)(2FB+N4B5E[C+3 )MI,P^ MY'!3P*/"DM^N[4+X.%V>3.=-NSR)B\9V7;QUYN1P'3P&@0:[MD;M#MB_>OAZ MS5,OB-"($QD0YX$A1SU%&"LJM*(6R[W]J[=)I.S5YUU3;K^V<[]:+/+#8;(I M&#I8 (9!!XO1N0NBIRIW@ (X> 4@N&(F"(.\*)W(M8[(2>I0,E%(+'T2^PK@ M-AD;4 " 85 *!Z\5@Q&*F<< M19@'B;B+#.F0!*)"T\"HIHGLG70#'2< 3NO6G+6A(>2=0)" ( %! H+D#P6) M)D('XQG"))0U+!V1YMPBYIA3/"L+:?;:N$/'"8#3N@7)-@F6_VNS7?J'GS/% MG[\(.?*NIK@$O0?/0)%]/]XR!742&^M]>YKOH-0&-O-VF6U@%_GI#"3Y;>\7 M=M:#&+8.X^R\1OV^07N/]_%_;<7:%\HHM_?^_.L_=@UWS_?*K@?CMT% M0V'K]]-Y)N%VE=\:.K#J4%;]?6[S+&2Y,U#OK%?NZUJ'42KWY/3;LN:=YP?% M$OV$8'LEF\LOU/[4KI;M=G)5KBWKW*?XQ_[M:&;/V]4R?_VGF*=I_4\1W)MO M\X'L_)D]Z^+3+F85G)%N:YD^X[#^[N^N+\M_F'93-YU-E^=/MY^_875^_7-2 M/Q&4_KF8\J99Y^::GG#]Q^_!?_2.,J=4^/+_R-V_LHX+JW/;RPT:\Y&F[;<* MURJRU;!+Y8$Z4+Z.Z*W&;U"C M!& +8+L+MK3^H!V-YQ\]>F$;TKT4&#Y6>+Y=G9W-^N6[S5ZD)LW:C\UTOJZ@ MFK;SIQ54)=;EWD>/P6]DT#J:S!U+R_+1=/T#A]RW0T!! 'I!L(!#ZM#;AYL_ M'M5VC;Y"[LSFF6>6V'V-==GF7\$4N2Z?/GK@/6C[D[IL?V@;Y.HXLPFVO3W MMK<8HQ L612H%(AK@Y'EG"+M/67*TQCQ7L\FKJ5T/&$42.GS1 5'UE".L&'2 M!O4+&2XV84([RH E1>XUQJ \A2AZ1<<(B;JU!1CF'HF#:)T:% M(_8A"%DH(.1Z"!E6'@\Z$[*TGR*< CI&U76H!_<#%:87^>NL!IY!P J9#* M'#*6<0^D#*0\4E+F4BB#74+)*(JXQBX3;&+(,NJ2TXPR;H9)A=P+*5?8P[% :L: ]XDED MO>:B15A)SG0@1*H]T7:;3,KK+93_M2!Y_\]:Q_4/W]CSOL7>,$)NPIF!E:UZ MQ!SP,O R\#+P,O#RU_.R)Y3S*&$Y6.TFQLGR(9,K#\C+F MP,OU\#)4G#Q.DN4A]KJ':>=G;4FFE$1*#CC4[WY?+O+WK".O@YWO=6HUV#MZ M-*N2X!!PR*$Y!."K8N> 0^IQ"*QQ'M@:Y[,0IKVR;I9M<[8HJY?+\_ZD^_BO MU?2L7]7<7?$L1Y/URZ!G]KP_W:&\-3^Y6.77XZ>S8J'SN3V;+NWL98'O3 >K M12S'P*X6BQA^6BU_;9?_7^PW\0V34M6PI[ZBA.IH$.=8)/81CWN@:J#JD5(U M9U@ECR,BH1221XR1S92'2,0L24658&F(M<^'I6H\V)ZO0X6L<29?#GIB8[LNE@-[W=).Y^MD2_SD3^S\?>SKS^?9+,,7EQ_N2!B#D#O4 M;3>')N3J6&1X*"$W*@S]_J;SH8]:BAIN#:,ZZ\B@1):B)0-$C$.*&.^)4I'& MO?9.WY(UBMWI\FE/7:_3[UU\5GCKM[C9!A5>;_CKU?SEAKU^;A?7*O8VK'7^ M]2*URX,U/_JR6J6P&W*;^J9-^?F2F_)M=ZU/ A0('4"RZE!3^( M)A+R?\O.D_[AYTSQYR\"@KRK*6X^QO=!XIKL^_%VAGYW$OO=/*?Y#L[+M'W> M+K,-[*+LZ>D/P7R_*)-[N^A+5)8GL8LEHD,)L+)E/CAWIP^U+5>=WJ8?MA7ZM\\ MQ"XF@;^N3O,3?C,'Q)9REAQ%W/,R!R04.4DLBI@3SGPT5M!!VK NWMOY]']M MF7]=QF7^X]D\O%ED53I?]G^^3A>!>AFG+RYZ2KW+5_'3K/7__*Z)>3)X5D(A M3QF_,)^ZYTG$([7N&@QAR)/F5[O<=.OZ:=5-Y['K^GX /]ENVI5G=]TS*L0\ M]#%Q?U.5/:G8CXCILFNZE>NF86H7TVR1[Y?M^YCGE(MFL5U.S@2<_XYEN;CK M.^NOETO\C\_7<]3UG^''IEUR*_'_JOZAA==FY8?UQ/AL)T)%R%PMFDMF=\P6_5= M,YXT.U>P7@'/K^;?G<7\P:SNYCY.FM/5;#E%V4!VGHU24*=YN_D)9#MDT=NX M^##UL?E^>U]OK7U[>4/;Z[[\W;W>4][?SHLV^?[&8?LCO7)[893_A#[$4V*Y]T)6OFZ;SW@4; MT_]'=V&G[C]V+?5QNCSIG>MGT]XR[KP)^M3A^7GNSA+ M9025VWW2O+O\B3*?^Q!W?J>Q?M%F0.EBOOW\-3Z[Z\(2W=/-C37_;D_/?FS^ M%F>S C^3YB]M?L^\7-RD^7VYV1PSV=5PZQ_OMJ;Q6T?_I;_L*Q[]CQU7]X8Z M6RW.VB[/N%?3V;+?EA.M/]GD1W:L=7&=_3?GU\XO[=IW3%GEF\QCJCF==MVT M=#I<3-2A>A87LP+(;CI;?[9OZC*+?KEH\_NV@[D$2+9&=_W62Q2=Y!CZURK_ M$=?E'LU/"YO#81'SV/G%=EV^]547E]GM_3BPFUXR^2XRS]I-6YF3#%WO3]K5 MLC?1[_.BI-9"^DJ*Z- 1]ZZ2;_W1=[:L:2I;.+\V:;*S\B,]\? ML;V>-S]'MU@5PU(]:2BF;+(;]DT_U>D#)<-HOLU\8W'QL01V1D/[/H=-'W#? M[W+;[[OO>;9]SR7T]X'UESQVLHV;MSG@N@WB/6^?-'_]Z_,^JO_ODS=/FE_: MHI,SO/G5H@>]\O*D ,@BGEWHL *Q&[3: NO%91;0+=*[!ZQ"Q&O,\!G+8/[_+2S:E#+\YSA\J.W!_ON]M]IKT=+ILWF08G?>TMF/2TWCJRG.?,VUV^I9I MO\\F*>"=/3@[OR*/WL8>X#.F7OKA8@!-LO=GZRVCUP9EOK6]RKWOKW[O=1RY M');Y@K^\[^J;33^N 7'SJB@)E@K)&6*TK(I*+Y#U+-^09BIZYXF4X?J,V"AE M?7(ZSXA]GA';_(^.0J+H8U36LN@2O3XC?FMG\77J_9VGY'D$Y3].;&D%T'6K MLAKZ[K)E\I65T*Y_U^X2Z*M??_[B&JB>8(S+_SZ[$CK>J&[6YOAL]!5)U<[7 M^-84I9RUTG3\MYWG&1D*RAU?A'_S)XCF_>,,+ G"$(UDNX9/\6% MGW9]RTJWYL\KNJ=,Y1AN@CU?=\)<+?Q)Z;"P.MOPYL[D!F)E+U8BXPI3C!&1 M#"-.O%I'0-+*I\!+;5"\'BO2)V$%YBA8RQ%7.G_&VH2TM!XKJRRQXA&9CTSH M,3#?%9)+B_;TNMZ_25X6-KQ"(!O]>+;H,U!]WN'*[*<<[;#N&]O+W_R;Z[S' M4:4 [L^?K^;-+S8CUF92FM&K6^5YR);G;YYD3C[OWB[_MP>]]_G-[TN>"@3_ MC; 7B#8ZHQ?A_3J8TLA)P9'3(4J10L:^O:Y?QG,6%+4H"IIEA4D9]H1PB%*? MP49YZ_QCPIXY0MC;G.2[/^&]FJ$.TP!!<,-QG,KH2+Q#F%J7-:\TR/#HD XI M)2&))7I/)]\Q",HR<%G4Z7/,O^6I\O1##*\_&P6?+0"^'@SY_GT)B%*/V\7Y M=_\];P\P#);-8FVRIHSJ#^XUP()FX&,,^60PY(BJZGD@4J79+RRGV'KH#XVMET[ MRSZ&SX*5O+);07QYOO)$'2!6-:=E^3+[*:SZ&489VLN3K&";C$G+DZZ)\[+' M?*U^&=DNR^0K+HNGBWBY#;U$3";Z]YM,?;\*&_+/3KOEHE\8N=B=WK1K/?"9 M8O>+FLT23)N.C/WZ\'IFDPUTDC]5OG#:GTIY3/#W<*N<7ZPQ.@)+/^#&D#_< MZM&79\4L0BF!V:B&]=DQFT1!_I*S6;;L)B!GY^7U>+9< M?W:O5N"R-N8OSYZ]N5R)6I?H]#'>?^CB@)JK6?V+*J2/693DWVH_EG*7W9*D M)\VSK&I*M<_";S_C=Y(6N\=0YGM=?BRW>],O7*ESNK1,G$VSQ>WF_OQN(>.3 MYN=VT8NJ7HEE[[2A7[9M%Y?F^+;=-U=%P(GMRO:>_A)#&]=_])=67BV%*&6, MY%_\$.>KB-8NZ1VU@V^E@J?\0E8;LW:>[ZI$X'J)>'OI7_M-UURS6-_:RI>[ M<>=[5CPF!+V_N'Z^R>M-YVL5L2W)*ML2=LY>+8.C7,+L_$H+EPTA_@$0?"G\ M2]SNQ,/E8,YCOSTM"]*AGV\O8KZ^OCKM&\=\GMZWJUD>03&//[L-LW^LYM>I4,C!;L4$G>V:Z+ ,KKY?8/FT(1O_OD^;5 M^@WM698=;9]AO5SA7T=LCS_3TV^Z[6RP4AG01Z$-_UAURPT$E(]F>=-'7]JX MM^]O8>&@E7;JYOVHS+T96X?^MEI6O4ER)NO'&YCTCU* MVBN;6Z]4UN>_P_3#0Y3NVV ,I8@R(A#7PB)G@D0N>IN1B"_+MO%1U[13Y]TE<;E2#.D;%C_.;2^LW6_%"/7]&( MN%\UOU^RMS,T=E7Y9FBL:\*S(EAUW9K6QI-(^/H9Y*]%]] &W3%FZC3#9X-J MDP8IM+O>\+]L'T$(]3)O1PS.VRMCR#NI+&61/)M7'F MU^-L40;B9CI:DG^GZZE<>8/M3B;]O_V)TQ_L;#T?W9PKOE17Y MLBVM?+#/O%_[AO5VK8M?.BT;ERX.5KKXXCXG .MA^^MA+/%DM$%2)X8X81ZY M0"A*CGE-N1%$^CN?(?*F]\[Y1F=UOURXZ&_9*]LZEU_L/]K%Q:!\E MD'=EU>PS[_B&I?[EQT-2KN#2UL,W+A4\:9XMFV4![JM9 M\%-[B0.?!8ZQB<,\8K/*+;+[\?(FA]!B2UYMG='_WU?VV8(F6U?2F7<G6)9Z\*SU?HZAK[UX$?N5@B9S]6K1+Q ];Q=G[5HV;G94 M_OSBU?/-+LJR<+KLKM5B;E&NGC>KC?E;Y=$=E^U7=?Z:9\)Z<5AJ7XK6T?RVYR=_[,D']8[*C/[G$S/ MQK?B %%Y2RONS)/''Y>[?386)7K6LSE[D0\NF<#/",U/= MN&J];)>7=2KEW3;B\.['S=W&^B;$K ;;]P#+@8.6R6QBPY!\$LR&2!7L]3%N';$.*Y?? M*5@.YK(C.%&#DG0JY<&8"90\$DM^YJAE28B(A* @LP#@@F'D!,M7[:(CQ(BD MXM[^/Q)HX$(GA%U)K6(FD?$)HZBE)C(P1YRO20H<7!!?T08; ?"D>=;/4&^@ MZQO6N2'<]R(A:QWIL:'(2)E'=?0&.6X%,IKEL&4L&;'7 "!A+ 65"6F5=(X$ MDP,G4H842S+Q+*6#MM5QMV&:Z\#SI08A,D8E4GK\E*X%.#AB4HIL[T:M53FJ M"451NLSW7&MD<98XF<2%U%:8^*@B!;@;@OGJZ3XD*U"?R=I08O,,EW+D< Y1 MDJ+"/#+MY1ZM9>D=LSS-TV K\PPWL0P%5F5]*IPU47M!@ZV*N[$W4@0IL@'S M1)P;G2\X*Q.$\[7KS.?$Z;TM?\8H@Q,Q67^'C%B19A&>I0RR0GD2,\PI+X&[ M'XJ[;RH/^,/:ZONMIG*69 :+*:M>EJ>CEFIDDL-()2P\9X3AM-7ZMXOOX7>I[??XE5+&$\.V^>E3;'F5-VRT:+8Q[K;(S[ MN^6+H0;+"@- VJMY\]HOVS+#R+,+LBY9^/G9VY^::=_+H;5$6S95I=%E++L[8N;O9G M7CSWUZEUF[[?ZV86VU,MUN@%^4NI:RI6_9 M[[KR[?OY]&+?WVFT9;_?=B>[W]K/7MITMF-*Z_OO6M?/-6[K,W_ILYLV_3U[ M^[R16![FP/UMLWIP+*.L=^5ZA#W9A:6RZ![SS+?O3MP':)H6"=MO%RB;I3." MS]#*;NW6;[<\EFV,B\UEE"^]O+3-.M'.A?<2A^_VL;!/9B)VK,Q+7 MMK-HYQN%.=[QOAF%%^KF^C1B]/&\/"E5,AN/[D3NPXQK:K13A&+$L,]CU$2) MG(D1Q6A$PH%)$_8FW@\ZKG.\O\B/KP[N\FJ_LAOL>4&'/D,XWC'P?^V\/\E@ MD^D^W+'>=ZTXVV&.G;85T^5]]/3[7&J ,).<+_VA+,W#/C]R?8*,$$QQHLGL M+X@]U+!_=;KMW/&R!X/#Q/7+N?C!#?-M-Y?+#BS3+%5\.2EH?3S3MYS6_)G$ MV>.T*E"IG"?(-$K&)<03CX^.%J&^/+$=%= M5$"N6[]?S6%W+C]JZ1\&^WFN*5IM]U[&K=G%JZ[EZ5 MK[N5;5(/VV37U2S IK=928U=:5[0[[B;KJ]ZNKRT\&:KVLNR5^IL,>W*(9#; MLP6W%ETWW[W,7:PMT?6;CVSIQ;%K!OM'/_7VEY\^]QNEO9I?3->'8VR+8!ZL MZ4 PUF;BMB@$7XY^R+K6B$S0,EF'R\$1(NX50-Z&U'? KS\@> .*[\HH?NRU M,7F8*)/:60[,OB)Z74*]B?A=U+D$OERGN(?^[>CF3UO5\M\Y9]B^'%]%P3WWMU\ MH!RT9L^Z^+0KO>SRY6X=M^C-UW_W=Y=[!)<7>P0_3+MIGRX_?[K]CITWYG>& MBUUZ_<\*_40H\N?B\_]!1\\H@^RQ76?4B5Q>C#CHHX(!V8<*2J##Q[?!Q?, M2($9#YP9KZR% @,>$ /6Y;W=W\KWGW\.X!?@%^ 74SJ. !Z/_^N(Y'N8@& U MH1QG;].#$[]CBMF;UK/N$,,'[-4Z(O$;.17\\?C"%'P /C@.'P NU>4/\,&A MJ>8#3AF/K%CF\U5>E4R!*W-O'2%Y#SZ8MS=Y8&V:VIQPBQA[F'#Z4P5!LW'9 MC2F9QW)B7[1VW8MWL/^X0/;FUC^4)RHD\P@+4WKY6(F<%/F&;/ Z,"4-U7OE MIR18YKA%(Q+T52 =MD+$L"46444)]XYZ2EWVC_.G\?>EB4$[:>V<_76D& M]/O;%Q>]@-AN*R#$OM@+B(D)Q_*S[7\ TH8*AFHH!&C\\7UP\YBOT / X7\0 M,4#@E1.X)ULT ME/:&EOW_[+UKGP7W\215(WDCUJJ=A"E3!AJRFJ"H7*1#[Y()%(&.NPX(24XL"I MGC!BRG/@!8+9&&(R(XZC#0MM?KNU*Z[&10?-WCY7!W7&4L9:0(VAE :*1PYK M$8*ZX"W20,009P0C(WQ"4M+ 2!(LB+TMO,JF&(,D*$JXD<=@D&74(DHPMUPD M8;0NAH)-A!!],K *2,,$I.J$GWO,%ZB!,0B[1D &['ZQUP[3 *Y4AWR*4(Q( M>^60PT$+G0\?4GL'M%-K*>:2(RNP1UQZCHR)%F$L30I4!H)].>X7:U*>^ZU0 M5)-2QAP >;,ZC\M"HO"%*7(PI*O7M=J';H,I3%ECT,OO1$@>L4&I4KD2J5PR MB:6<66*3B4#+M$-:2Y4S2PR6C"G'][)1M$A<1DY14%@@SFE"6AB-F%+84F(B M9:D4*B[D.0)6P8./F@>U=WS <[$$+@\= M8%F!;3# =O*\F-M"55UC_<47;A>/53?BK:&CS]C/M%C9V>'JULO].O]U,6]P M7+'7!>R*JL6M^]6XTK@8HR!8)T)T7B($]H>U1,9YC)@A4EC#J#=[YP>>0LD)630I39T&<[\L78Q[, MAJ""M%0U\[(U4S&L+ RK^J@V4:P.:D&#YZ;60RLR.6+UEF&2=3OQX.4]>-+\ MPH.BQ!L:$R:()Z,0=TXB(ZQ&)BD32.)>VKV@J,221:$CXL'C?$2Y1RX:@FP0 MEG@EJ%:TE* HX1.A:'E!T8I(U0N_-"],TH=.%\B]PH#,7#. M2>+UB6&CSU"*/ M(U;D8%A7W:I:)D&KF_$KESO(Y7*^B*82$9'C(D3HG!5BD#61*2J54'YO.0M[ M;##%'@GN@?\%&Y!VCB,=,-6)!>]E,<=E,%)N+DF%M^+@K>[$+UAI=;=J@4JI M._%? $L(23B9\UULP!9QI@W2,G(4G4W.&\4EVSM4BV&>./<2"1D(XM)29)(C MR#CNB238,%E,*6A.>UUNJ< V@K#0W9A=+?)8-&QMBCS>V;+?0W7'NHSW_'RD MEM4ODR?64T,J53Q$%;WP&G-,D.+!(ZZ]05:+@ 0CB@3!#-=[BX/<*A6HE!I3>@%$ M@2KKI",!.$+"B'M%D;6!(0^\(7%GL7'T/E%P&#O!O4<>V 7BW#OD/(DY$4DX M&8P67I1"%)B<"%QH%E'%MD*RC6X+E? 3QI6VC1>@Q&%AUR:P5 \*&0,W/.'B M/3VC&4/#8NUFL6P0?83]?1E3^T,!YO79RJTTLQBH/E)$/-+H6,BQ)9*3E:)! M+F_%ITYK9RC%DIB]>)26TG%@I8%HG>OE<&0-Y2BO6;J@&8$62Z&96D\X&TJ. MTX!@<@P.[.'SZ .*J3&ILGC'@Y16JC55TO%4(IXDY@ M9*40R&A*K'1>*T_N,P[J0XB21V2B8-HG1H4CQ9QO)M6$R0(9 MQZ !\EE#6_#9@H3^NM/I+VL8/U,/OX?I^^-R^N,GQ20+\2,G/T!D(V'\[C?'-+]\1FVN8'AFE^F)TU\,06KEN= R@W M.V4/5]*+O%TSO^Z\D] E"-R"(!>I6<&@.VL.:>*^[+R'MUWE7#T?I^\S"(&4 M?.P:W&K-10]" \=U2Y1GS5NXX+O%!0COJ@G3<%"<+YR'<.(2EC2B)+Q ''.- M7'+PR7OLI* TD;"WM4M)+P(/B.8C5KD,'@%="4C@D%(421"R5ZGP$/GH .Z7 MN'H8X?C;+S_>81SPNCZSCNSXVS@_]H(X$ G,2B.;HLU[UQ(0+8QS:GK -AA. M_%ZJ43+2.D(BBE%PQ#GUR/":.<+O.!\<8!/'2%8PT6,%>#G M^]AIY XPM!DT?K9+?]XP,FDHIBRC\/< "A<.,&;[)3VK'K)/#SF[H1[-GT/< MPO)VK>OKYG()HW<)S]EXS7:5M00WS,!];;C+I;VZB#?P#3>#1[7AOMYY@AG/M9-O.4T_AZVLG??NA\+&Y M@!<\GUU-FG^M[1(FR- \W&+G\S4X86?A56XYI]M"Z+C"IJ__%U[&7N>0;SS[ M]0/S=9=QF0TZ7P:=MC-P[YT_//#.C5^"LD%+F^'O(K0%-."L>7VQ\7[QXR6\ M\<8ENJ-=F&;BT!"Z>;_.9K*;=';6O7I['B/,=>PJ=OWS,["N:9IN&O%KT.T< M_GQ/RYO.'^O&\!'GD"!=O (F\4A! B"C8\*\.[;/;3@N=GCD'RIEV:_L1PGF M-M?F ^*"N& !&:82W5/'\8'<-J*<9<"U&9!L(-S2(6^><3@82+*&/(AY&*L MR2!'C$#6Y0HBU%![NIGIM7F YGR/%H+/^(NTD#J^#\%_2L$#B@MC&>(QIS;' MH)".B7"F/0MI_XR(ON&_]_%]?(O\:,;W?L2A^7Z]S.':/$%8G2]CW$T:XCP MTM\UB$EWV6X"<&L:5VG_)^W%*.(,$P01+3SBEG+D*.$(OG5 E7S$.O61H_5) M>]DNI_[]6FN]F(T<]P2@"\WD0;_'?7:SZ3X,BU;#>F1U-^L#"<"2DD]@6%)@ MI U7P*%"T(E(!Y;71RK",QB6.,/5L/8-B]R)D8-\8I<&$A\;+R?TJ0'SFR2E MX:I%W1+J)F?B+^?7FX$NNZ.+NTP5F^!57]G9!WO5?O-5\Q^/E7I1^9+W'GTM MML]-/GGZ8!S,XLV72RGY>[RPTWEVI+]N%B0Z;'CCX'6['(>:5-*'_;_^[;M& M8@D8_*_U= GO'J:MGRW:]3+N5@_LNW?+^*Y;-.B64W;?KVZ=='ZYG&;@GLT6 MWF[76=;PQ]6T[987+F]I<'&CP;/F=9O_=C%=Y9O<5;/MSEU6E%-3XNQZ 6=K M:CM',KW3YWS];A6V[5:6X*MFL9R"&NVL">MM@@R\PV(>FZMHEWD);1;;S1I= MOO^]!2'FA(V[.35=^LM%S.NZ.4ZV63C9+8"=-3]",S=/!I&!(+9))-=/FL[A M2?-WJ_,[+_BG%AABNVI:&%+0JK<@XR,2N[U@>;B;9\UO:^"71]YAT_W\[/U7 MZ)8?.\=\(\Y.UBW<^4W^RS+")7'3]PO[OR#5U=4G1\G>".ED"!J[,U*.O6MW M<;>P.%^L0("KS0+CS;""ACZEJVG;W;@=VF'[?G?&R]E]'-_+$02G^))*)9H2KE!T0L'C#)09(A2,%5+#.9ZD<6X%^Y[S/3N![O,2-@"$OYV;I?Q M+33W+4CPGU\U$1CF90:^Y3I^(O/SU%SHN?S/?L'=1_6Z>[@4_6_ER?&[P6]N"4<]A!$PW(P PJ6GS".A2'>W,KV=VZZ, M#:8Y^_SVY?!U!L%-/_-Z^GM HG< 7.MN"@-8V#7636S@AHN<,+D"^VT6ZU6[ M L>3VPLW<0-X_'01SIKOI[-U;N_)/6O7%SND_OQ.=ADQBRPJD.HL/R=7(@1< M;J.'/G<9)I]\D09\R"XB HX1D/=JVW1.<O^N/6]VRN[S)?8#B ([M-!*8Y M[@O.HWL_ /!VLO57V^[$E( E[-YS>]>__]M'BHGYYFX7[[Q?=A#O89Z>4T6V M3@,>E4E&E_>3&]L)>AM1[1)G-T_[L%C/0LXJ ;<]1;N^G/6=M_G580\4(_4Q M1H%B^-C M_JGKR!3F^N'UZJ&]_Q\R:&3)B3-I 73G0V;")ZS_U37PWVWV8FQ??K^$AUVO%KL- M+EE)(*E7^)ON.]VK5QI.#)YK'2]-9:.7TK_,CO _3FN795'8XS#F:3<-7*\V@%=)#_VBT^%%W%KDQ-EA@] M/4XR\C+CSYMEQA_N+C,68KFC&1=E6'CUGF/08M5*L5JY]IZT>L^1>\^$^0_+$P]4@Q-<1NL M9"@YIQ 7D2(3/4>)8BJ]CC+P7@XH T3?[-O[:=&VO1P$PB>$'B]Z5K&J^//$ M3A3F+A1GJLLNP RJRZXN>_ NVTFC;2 <,9>/H8]:(&<51DHXRC1)U(N]H^L? M4U:K?Y=-)UB8ZK(+==EU#72\ 97OXWP!?ZNKH$,(J=1%@X%3Z*J6JI:JE@IH M U)154MI:JFKH"^=M/_7_2)@N])?-S6R)IM*1 5$CRJE?^XP1H$:&(.PA^W+ M7GBL-!_.Y"R+*#)O$>>:(DNM0C)B)ZRUE-!>2N_MH/KU!JE_Z:HUODE=\;WV MS0U>=X7X[L12-YA^.XB*/QE#)5).F# 338Z?0% AJ$)0.1!4W7"U@9=N R_< M#6-.L&,V(15P!#?L"3*:>G"ID1(+OR>C^UBR_))NF$X(9Q.B2'7#)4+0R5=203817$T4[S49O4+;RX:V_3J$Y6-MQ)5["QNG? S-5.983$@?)@9>I>8QY$CK#E&7'F/+*$& ML1@YD59PNK\+LL?,GF/<\(F+BF9B@,$)46YA@PIMQ4%;#2<-2X_5OLK42Z4. M+X,Z!"ZC4TXB;K%'G,>(G \2:1ZUT4SQ*,()LY%.1ATPD1-":*4. X>V6HAA MO!&E7PX<$__T35PC5N]@6& _D?>#4$G/:,;*L%B[62P;+$=98:LO\_ILY58J M60QP'Z:2PFM/")8H)!L1=Y(@Z)L#/LF=8Y0ZZ50?4:@?['(.%+']-2X[WKB? MP/X/^ BDHC M?O5\I*/ E*BA8^08HE@CSI,9%BX=CF+51*@Q4,H3AOP'!)>CI)0G71"ME'(0 MT'V84BHGE)$2(R.\0#QE>AAU0!1;(QCWU@5[BCC6=BUT>)&LBI*E1K).EU55 M(UD%J6VV!IVMLA.JED,9O_CR&]2R")< ;[LHF_1;]>CE= M36/[PT<_6X<8?EPN+KY;7%RN5YT,WJ3[IO86^O'M;.'_^543P7XN\PA:KN,G M1M0?/SF@Y&<.*#F^Z-O;\]ADF=OY51.W>FA6\&4"M%I\ .G?JGBUV[&88%!< M7"SR*X,R)@WTN3D,_@)?[$7(('5G=V-C5TUT?KS'.:;+D(3YV'2)-!Y M]SQ_H_C\@&W\KYD?B YFD.SNV334P@4!$*E[?O1VW<9\"[Q*?BA<=]%\6*QG MH3FW[R/\" THR\(;H>L*7K$K[W5]FM%M=1:FK^86K.Q I,.00]7>['JUV"%S M[BW(XQ7^IKLP5Z 9:_Q@!YKLG$=Q9S/8&G]W591M?M?'2+D&Z.V/HR,>F M[:\.!>7?3]NIF\ZFJZM7NS:.A.8WC^7FC)L_9C,ZYL"VW3LC_$&7X0=<1>D9 M(;*WYLKI6^%+)0? \[G8P V-?Q&3W*J5G@\@DK]W -$7W)-W:)I:IB9/08_< M8A9.0XZ6,38_P^_G;?/#/%.CG^T2& PCDT(L=S3CH@P+K]YS#%JL6BE6*P\_ MOJ^BY,"])\64%6*AH]%_0992"/+V]!68:GZX>J'ZX"O?O@%^V%*1?0:W"E1#GPJI@E9 MQS42- 8CHE!R_UPNPH-65C.D:=Z#+FT"WRTMTM)'&9B/W*?R_+#0>*)(@1O+ M*RP5OX1;F'J&!3S_F+^/;<[S!'-=+:<^?^QR4#MK?DJ(9,0J'@PUZ^_ ZEH= M=H@+>76O57F(>R3DDE3$"1.D7:9ZUAED+?&(,BY<"-@:LQ=R(9(9H9A#C$2/ MN)8&&>H32H%K$:734H;RJ![39F(8+F_?586YH<)HA*%:4B4,+XHP1,44 M]AHQ0PCB4A#D,+8($T5=X"(1+O;6:'QP. B)HHP!<>XLLB0Y^%6GR&)*4KKR M" -7:L+Z/;^]PMP(8D@C7OL9%D"]7:SLK) UC<(4.1CB5\NPELK^:J7I2@&/ M'+)* E/21>02]XB33.<$U8@G([VASC"^=U+:8ZJ-/#\%5%A/)"TP3:<"7KF M5TL$%JVV:E"E:J8RB)?"('AB,C#@ D[D1-]$S)22R '/'EJE7&$]5'A[_D9 M!)E@H>'_HG*(P4/>T7I_-_7X=M7^#GX+MSZRO%U1'O[>HZ_%^WF2S<(X7!.1 M?J8RC]1$3"D2%@1#5&*#N D.V10,HH[R"+,0CZGN8Y;R4[1MK@WZ4VS;&+^? MMGZV:-?]ES@\()="(W[W]\%^KD*/C2%QUFR$?=M OTR]R#%&3V_5BSRW;;.X MC$OP@_-WS:P3;<9'2U,S';]>7E8KEJW+J=SL%D=^^] MF+=GS2V9_*G=O?Q6'/'CY709<^G+]W9YE>44^MAN5N?0UW?G7V@D1BXQ MCA$CX[.C#)(AHX.&-G6@-&IAF-L;B51@YI)$Q,#XX\I(9!4#ZFH,3RY2:;1] M*2,QYZ&-="3>1]'AO]'6 81%,U^LND%MI[GN\%4#L[Z8&\M9[-.PA@_O[6P= MFW=KN[1P>RZQO+Q.<<_UB?WB?9S#G\#9O+GO<'-!Y&7TBW=SZ'Y7>WE33CES MFER,&3YU2_R;^LAV9N?9-9_'N()[]QQXTP4>T"*A7$;9 CE=M9.]BV93VU7X MG>;GST,S6\S?(7BIBT]=N=?W[!QS'YMI>^\-+*A\:;N>S,#?YK+2< T(85/W M>7-W][P/T]7Y=//*V\'S[__VD6)BOFF/R:#-9?DO8E>=.MURY-V;Y#+4RW@. MMV6Y;RI/G[T@YOC4:C2;6W/_7DU7T'5_U#XZ> :EM:N-Y-^ #I?-W^:;L @H MY+;43UH'/^$@G0""%+$#%R,P1EYE?S.\9_QX@_;F#E,4:GAG:KU_=#4!LHFW#KKDN MU!DPIP>5&)>$]%7CR]$*LK7LL%V6'%PN?70<7"BH4O5LMEV&%E]V/08O5HA>B@5B%_,9[O M^KRDIAX'47&UEE#(48)Q'7;^G,OGY_R8(B[2Y5^T:X*V&53 MH%[+L,677//U$9;U98SH#X583-UJ5@RN'MYJ9@.3Q"B!;*()\60],CAHY!26 M)A$59=S+F7Y,2M#=9-6<&W1GW]@_?OL>B#F,';B%W=X^AMCO[!\CNL"]8P5" MU1C\PK"1IKKKY[:!ZJX';T0OW%T;P[QGVB#0\&@6.FPB4/7521O%H]^H1 M/V9G^ G==3U-HDAW7?C*;V'J&1:6_*>%&W(:=R\1E1&K=3 4K59*'8%2:D'H M%\#8G'9!<.Q19,8ACB5!1BJ%!"%>8ZRXT;W4V=AA?+^$S=3ZSA6U3IBQ4#Y\ M54I0C6L0QE4IP5 H ?A_FA)U2%@2$2*529\I;SAHY]8_!*/9_^4#Z 57XQ*!NK_*+RBQ?$ M+SPU5(>4D%(V(1X\< 46."+&2I+916"RCY!3__R"5GXQ>'YQ\&2(>M3#3E0P MON/FS)7G._S@R^W[/!WTZ?WREPGL4WZ;^Z41G#:P!Y&"!_CQ=V.M\EOKZ-RXO7\Y!/+7MP;\*Z^75T$\X ME6?R=PXXK7CSM@F>)4.R^0IR(@;@E#&GX'MTDT ML8(XE?8*+28CK2,DHA@%1YQ3CPR/'$4>C,&6,49^I]#BRW6PNCK8XS"/E3B+_Y7H9KS/Y$;V=RL\_F /3?#F#"J.,(B><09"\@DBE&D MA$IGC'+1GCRR4SWW<^/0\#SWP6UYAW?\?)EM+<\6#7EJIM;FUMR_5],5=-U_ M(HEVM5Y.5U?-(C6='3<_36VW_6,:V]N*.ND>*Z:Q4L0*1!EF&7XP,B0H1*FE M7F!BL>^IW$C;QG@7N';O>[431=U1=;H=59MM4#FM:+/K";K0PE_;9I7_N 8% MQ ;NGUZL+[:)1Y?VZJ*[ MXR+KOKOEM<@!"N_M0VB[MG\[7-[&;PYEU7,*CO M9HEWF[56YXLU]#>T7X]Q.Y8ZP]0\:.N1-.HAUYDSP_7#]G>1AUWWP"U4!"MS M\]^#^OIEME.->+%]6)"R63_,N "6_L1=("-6ZF"" E4'50=5!R->V2]V4EI" MF:L:72N*7!R.K@F2DC*:P]PT&<2%<\AX+Y$0.NJ A69JKUCZ8];%/CE5_74[ M*;KF/V_2C],<3/OOG"C51ZDK-M$"EU?JJD!(J\E*1:MG6)@#R#I/87H< M#'>K.J@ZJ#H8\<+:&(1=IR"#H -'CG#DGBG'"')"QKPW4B$MN42<21])P-B1 M7O9&/F@*\OTZ_@*/>?LASM['G^&9YVTO$Q Q4?U.0"H>%3P!&7'0<5B( Q,0 M44@HK# ]#H9X51U4'50=U(ACT<*N$Y!!T('#$Q#)E8B2N;QXV+=VUX/ MK.N21XDX5)<\QCOQ>'L>0>+YY.]"XE^%:7,PM*OJH.J@ZJ#/>.-#3^XK3%-C M4$K/!RK6Z4R)TQFE@^;.6&2"L(@;XY$->4DE),V(D53FVFF/G\[$]F+UX+G, MZTR!>IW0$#+!F)2YE%*AK9 EE]M"55UC_;&&VV7CU(UXZ^SH,V9'BY6=W:L! M6$BTKC#3' P_K#JH.J@ZZ#,\.E R4:N U8G6RYAH&6DT)\X@ZR2&B18ER#C! MD8L!"RJ.M?J9[V(3HQ292X8#101QS"]&G$(=EA0E,'@53.]N%RO M8FBFV2_$=E5(#+$PS0Z&-%8=5!U4'=1(;%UD&LS<9UBLX<\[_=?IV\V&(TJL M\UXC'XQ'/#F.-,<&?@0;-9#H[]5!U4'50>GBQC3,YIY1EBL M\RF E6B,9Q7M4YHM?R[YPB=BV@4CH]0H:1\1-XPB32A%5EOLC&.2LUXF8D>F M8/TLF^&)((66EALL"#[KPMG+/J3ZM"<%?[>X.!20&M:+0,>OFG/;-FVV)$"4 MT'@P/CN=-XN4ICXV7;3.=^<9$/--[=T=@NV-,V'Z:S6;ZKC:O; MIR7?.R6Y.]XX;D]7MF[Q/IXU_[@^.3E^C+Y;%+QI_=TRQGSKY/;1RG#A9?3Y M6.9%LXP^3M]?/^_ZSNM'+E+SAQH[W'=9U##F;43!18PX2P[91"V2Q !@X^0D MD4_.L?^Q4\IO6YW\/:OJ\G./A9-W?)CXI _#9\>#A<,UTP;NG67-@;EL#&5Y M_V#AQLY#'>:'=L8[S*PA&A'##.)4>F02YDAR(EP@4LNG,;-/#/.;#;0]C>WC MY&P$8WMU+:VSYG6'VC_;)7@<1B;="+_K ++3ZF9"FPR215.'_H&AKY/E.(]; MP1%7@2&= D=@$IH';:7FJN]=5$ Q7<;U;G[2_K)8_7=<@<[ $_L8[IC!ZYUG MOVT"?_OEQSLV ._MLQWDJ4(;YU_]=3&/8S2"#659G=M5-[+GBU5S!3S*[R0' M[&IU?H1257YS51#F^AS#_N#?R M-PZB^\LNV[4GGR#': X[G["=+=AW@!7O["IV+,=C;R\OEXB-(8A5G M5WU[@.MQM9TU[\X6()*XX"GR7FC4Y4YK[1VT&:ET,,",Q"=;GF-G@,>$RG/\:Y@GG"S0G@_J#'T87_6O#TTQ3W?(3ZPG)U# MV%D&*'@!)O&OM5VN;B8#9W>"0X=B/_]/T_REBP$='.+!TJ2Y1(DYEF>& CFC M+$K.Y4%/F5![0YQK*1U/& 6BP2PH$ YK*$?8,.F"9B3F'=MWA_B/=KK\3SM; MQ^]A$CA;M("0[5MH\MO9PO_SJR8"'E[FZ-1R'3\1U?MTM(K0H82KW&(6;K_* M?L__]I%B8KYIFY1-ZGUG4N=3\-$P4[WJPJ13@&S;J;0C*[N*SRYL\=U"_6\!JA_?I5;T9[0OIVVVP?-R9/LA;3 MCYCVS64CFGL=O);7@T6U6[39Q,8/5&JPZ]5BMQ*6>PQCY!7^IKLS58KV" MUC_&\,WF201W8M[> "\_LY=M?-7&2PN<,NXDV"WG;MK^ZE"6W?MI.]VL,K[: MM7$DUV[S6,[/-.%_S,(_MERX[=\9%P^Z##_D*GS&N.RON=JW@?>MX V$&\PJ M;:5Z,*E550U?2 T@]/S7__5E?>J+8UXBXN]Q2 MCH&.9C"48=K5,0X7D:L:BE##M6.DU2^.WR_^%-_'64/*,Q'^MI^_MK"N @YJ+Q3Q>-?#F_XRK)L%[/*6, M?$VC+@)>^SFHX^":U(#JQXZRB/9)%QQK'>U!H/CAHEV>Y&I=1B)LHT*<8H&< MHQ0IEHAS5H4@Z/TZ'-1*S:CS*!E'$9'&DQPH2-//(4;23 P^7JFKHN-0JFL7"&XU+ZHRCLHX"C/* 3&.8=&&304F M7LV\NL[J.H>KN7':5'6=U756USEZ,Q\# %?7.53-C=.FJNM\6:[SA<>YB: X M"F&1%HPC[H)!SFN!.-%$Z( =$_Y^G%MZXZ6("27%*.+*,N2HMDB0X*13E":C M:IQ[E.CXK%D6UZ=(%E3*^?>\>U\5Z/>D5(LT'[GL11<;KGU[7'.U%F6=U50U MU"+-M=;#0T?$]]''?,+BKDYSK856$YTK*!>DMJJ&):I[E"\;,KL$)QA>(*Q;5.\TL#XEJG M>;PE1VJ=YA&ZU%J_J5"^6A7S,A130:R"6+65JIA!*Z:"6 6Q:BM5,8-63 6Q M"F+55JIBR@Z'UCK-@PJ:UCK-(_&!=8?V24SSRUAAK5_Q5'77^A7[]2NBXIY) MPY$*S"!NE4?6DXA\C"1P$B7+-9?OUJ](W&D9(D>""8DX=0'9& 7BWA,;K22" MTV>N7T'%1!%:ZU?TC8YC\%NU8M90-3=.FZJ,XV4QCF'1AEILLKK.ZCH'K[EQ MVE1UG=5U5MC,? P!7USE4S8W3IJKK?%FN\X7'N2WQ7BBA41!$(AX$1=IC MC9@ED7HCDR+Z?IQ;!)><2P0IA2/BRFBDE2"(.B$\8S)%\=QUFFN<>R2,XV"= MYJU:?UE?0,L>?@_3]X^MWBP+<2+/B P_[R4M-.=Q%AK;-HO4_&R7_GQ7C9$U M=AZ:O1J-S8>XC,W[;,FA<5?-ZCPVWRTN0")7C;,M? F DSL$G[;/N03-Q7;2 MP'M#\\L([]Q"=QK;;,M<-1?19D"XR-]^F*[.I_.NW028L7E4';Y?Y3>/'RSAOX4GV\G*Y^ C8LXKYD=#!FUZV38"NKA9= M7]KSQ7*%P ]> #ZNX.VVG6PC2#MOP>O:GTUM5^MZ&MONS>"R3L [(ZG^Z]I_ M:8Z],TDB;ZU&7(KN;-R(5!0R).6P,GOGZ7(MI>,)HT TW$,%1]90CK!AT@7- M2'3LOO^Z]E0_WXS*_X)!^8_YPD&_N_'RM_GE>M7^/<+3/*C/YF[";^OE$@;E MM[:=MMTVR[=+>-D4E^TOW7WZ\X^Y 4CZ[O.QTP&B.R88F#M#*-;** M>,0Y>&QK8T $?IA(J.=T[PP&K;%SX-^1X"F?P2!!GI'D>R1,V4U(.(G3R.:G M[:"_^F+R"8DD*9A&(O$$[THXTDEQ1$R@0EM*!-D;.\\GGR\[=F+D6OLH$".> M("[R61P&I*09%1A;)Y7AY=C5*,#/985T?NX2FEH C]AZ]1C.;A.\+\/4Y/B8VOGP_7:Q;:&-+RT*S;G-?=LJ?=D9ZUC='N<:G+=G?N3;O G74(H4;(M4X^FK_0P8]C+\[MS#P,H[<9_3'*/M#!FMFR#!4TV(V6WQH MFS]WK<.8!4;=?GU3VN+^W/$&EF 6V=N(W2K5WJ9C#U3L2$[@4?*,$/V QKKN5&+<+@G#O9,**:(,XHD&9 Q)B#M,4K+44Q+N$WBG MG>**&,2\L(AK19%V*2%,#38J6*U\ZBN^T!X),'1M];-&-=$8][E"-6;,>]9U MI\(.)ZKL[XF:_]5>=8M*0/V.S2O+R;4HWY,-AA3VNH1?F 6.0=Z#MX1AP>"? MZW+R'BUU(G'&,4$!1Z"8245DDH9Q*S5)3 =&W5XZE/52^>@8HM)+N"<:9!S& M2!CC/6E.O.SU6Q?7SXVT97+3,4-OL?/QKVLE[Y=';C=K*WEIY699I9RX M3&&J'0QU[6=NGXWKH8'\E_&X&60W]U"#H2/)^4QF2)\D(B 7P6<2\UUMI\,)5MM/2T(K MBCX[$[VS&_1VNNUN/^C!7:)P\R.W'Q05@+KWZ&L!?YYL'R\,0I\JC2]WVNGI MP-;:KYC_J$+P_!#MK/;3+(V&3$9"9Y&KR7I8Y?'_UDLPH?I;/9Z'OXV7]GYNRD R^9(S)O" M!,?V;SQV.]/33>A+S3[O'Q>\W_''F8\Z:W:2[[8]O_;_6D_SSJ(;)30;+1Q: MJ2[J59I3[2/9LPF1B$Y86Q098X@+JH#488&(Q4F9R&)2M@^;^,V?Q[">Q3=I MIZ.^#:#NY_OKG:H%]B*7&LAAF'<[JW!YR]Z[+EEM&=OU+.>J-6FYN+B]2^I/ MN:(!6$X[[:CT9Y5ML.VM+5.O[N+RA@D/>Q,2)V7ZU$S7T@-#S]N[:31O 78+A]#8B[3K@<^QS- M8"C(LDM2X'Y1U*K)BM$5HP_65+D_*QJ,E0]G/)1AW#7M^;DCB:>+I/R0A]WE MJ0Z))&22ZE1 M-"XACG/U!N$UHCJI*&C0B>TE.1LI4[34(X45A7L213J1B' ,20D9',=[2)$>6I(12Y-B"F[:,'4V6J3YY[#ZY MKO6.-U[RV\_?]A(H&;%"!T/*^DE&KSLBBUSPJYO#1\31"(_42^:14EH@'G@ MCB8) L8F%*'*1(OO4"ELXH'EDD2GY&C J# Q MY6V?J8@U5,2JA[96WU\MJ?K^E^3[F5;,$Z^1IBR ']<N9\UYN"U5UC?47"+B]YT3= MB+?&>CYCE]%B96>%+",49HN#X7FGJGHUH&H#=8GNLZAB+=@R"' ^3!:5]SRR M2!&7%"..)4:628FT"1$["U^&O3K46$DO2^YX9'CD*/)@#,[Y0.2T&4&51(R" M1!RMU+97D>VTY7)@B,.0%PIAF_*ARS$B'>'7J$-DV!+F52\EI&[*Y>RJ&/TX M!6.(/TW?Q[VB4M]>_6S_=['\;F;;ME;5Z7UD7M>1FM[4D;*=X.^=+[XY\ZU= MP:7;/VPJX>0J.\>.#Q]-:1S*S\P#C]TFI+_CN=69H:J'X[D/7<4$[Z\U?B95 MC\WUWCDC"N[4/C0@_L]RT;;- M=[N3&/[SB8>FUR%1<;GBRJ M5E*U4FJT<\05](85Q_ENW<*;Q66SC+-N);D]GU[6@T)+]V+]ZJ">^%/(@!]U M!:$C!4FXBA9CQU$BVB!.?43.$HU4)(H(XKF,]'Y!$B&B3=ICA!WVB!LOD)8J M(!X()SIYS9VX7Y#D>/F13>YY3CV_4X@'NNU?A?4RA[D'C?&YH>L!?K_B3 69 MEP8RA8F[>M7GUD M ?B2W?*P?-F1X["?IA/-29GU_@I# MKC&XB>JJGU\'@QGPU54/WE4/R]_^>:?7RC:NV48@T4<6)1(46\2U!;8!WR!B M%;$$A^#XWL%5/;.-6_N ;F\#ZH5_,#;AA%?^,60X?DI69B4PE<"\/(NI!*;& M&AYV$I&* @O%4(K:@?=7!!E+)+)1VX2U9"2=.M;P2USU<[2 F7!:Z,D"A>'6 M&)(N1IQ@-BQ@^3Z^C[/%90S-*OKS.73NW54A*5&%Z74PA*V_0WP+T\ 8A/UB M^=:1E NG"0_16J2H(8A339&UFB.3J(C>^!#D'H51WLGD"4;:$(VX(PXYI0.* M1,>DL/(1IYIRL1OBZA09%Q5C!HHQA8F[.M7GUL 8A/UBG>JP/-&1( 8)U$1! MD P)(\YB0,8;@W2*TEG,C-EG "90@2DS*&#FX!YJD)$:FM PY??84$4^@P'T MF##!Z<00UF<8HP+/0(&G,'%73_O<&AB#L(?M:8?E+FN^PSY9D(I9(HQ B6N) MN* <69%@T KB&:$I2:]/3!9.F>] Q03C7O,M1XNFQ:[>EE*%JC!]5?[QW!H8 M@["'S3]>N//F%EPQ#AH)0RTX8F^1#>#!O0J4FJ -"?[$SKNO= 6B8)Y/JZ,N M$79JC8CQIBN\75H0%EA[K0LQ;)95L[,*%O:+95E'DA1\2LPQEI".G"%.G$>& MX8A\=-A@B;DG>W4A,'"5:'5$U#&*.#8>:@A'85I:@Q*Z?FL]/$YZ6%YMB-5(ASA,42)J/(6<>HBLL)DLA 5 MBSC /_L[-[32,F"'J#82<9]W>["H$8U1F$\Z863#,(-< SED$T\U^@V 1DC+0I6 M!>I94-['$Y.,WI)()ECC2BB&C&(G+XUQ6ZBJ:ZR_I96M@+,@MVT7H,)A8=3; MQZDEH5@/> ME5Q48(V9EF;OJ(N> M^=$ILPLDFQ!A*F%Z&1!?2I&(RK@JXZKF6!E7#>?T35)0'J M(1BBU$@=$XV)V1/3E;[R%*2><%*IR"S!0D=E\@?7Y CW\FD$\FA MW B[7BUV RWW;SI_]PI_TUV.9O9JL5[!(SY&&++=XPCN!+B] 8;]S%ZV\54; M+^T2I@X[V72@N6G[JT,I).^G[=1-9]/5U:M=&T<223:/I?S,R#]FJ1XSQFWW M@,61AUWWD*O4F:'*W/RG^FOZC G>7VO\3*H>F^N]'30(#*SY M 27JH.8ME:6/JH.J@ZJ#6[A$\)<$ID?LX=@)\KD4>1.;.?5BE%O,PBF&P_?1 MQPL7EPTCDX9B2@NQSM$,AC+LNO+T@6)QU<'SZ^#+\_2+:0BS.!X0'))'_*^N M^1B:UZ 4^RXV?W'+YC_^NBG1V.0:C048[-@&2$'67I("Z_)\1>F*TH<&1)?+ MWGQGE\NKZ?Q=\Y]VMJZX7'&YXG)Q>JNX_))P^58.;7,[B78PICV<85&0C9>D MP(K-%9LK-A\:$+_$567,+P.5:[Q_H(A<=?#\.GB>O)SBD6U8:?M_GLZ;?&Y2 M6\I>K.+U6Y %5A1\?AU4%*Q64K52LE8J=E7LJE92M3)$K53LJMA5K:1JI=1H MYXC/NQU6'.>[=0MO%I?-,LZZE>3V?'K9%G+L2&&:+<,:Z]'=PQ;V QW2^.K2 M7-=ZV1Y.ORWU$CAAW@6!B- 4<4$]V<5?PP9CI^2E5D)3"4P+\]B*H&IL88'>7_AL!-$"B13XH@S MDY".DJ(0G6644V(%.;'W[ZLTO2 3;E3U]"5&&NH6L_$F77P?W\?9XC*&9A7] M^1PZ]^ZJD)2HPO0Z&,+6WYD47>?PB05)"9 7#1V#"A,C,@DHQ&E41OBF DAU)2+W1!7I\BXJ!@S M4(PI3-S5J3ZW!L8@[!?K5(?EB0X',3AFDGK"D0Z1 P-0\ ET%RK8Z(*WGW.^7G\)$YQ.#&%EGK!7@:=ZVNII MZX!_N9YV6.ZRYCOLDX60DC981F1I7O$(P2##DT!)QA0C8]@$>F*R<,I\!\HF M7%;Z,.C5VU*J4!6FK\H_GEL#8Q#VL/G'"W?>4EHKA$XH>>9RZ@%!6K&$E"8. MDV@HX>G$SKNO= 5B)ES@ZJA+A)U:(V*\Z0IOEQ:$!=9>ZT(,FV75[*R"A?UB M6=:Q) 4G#97>HQ0%1CQ)BBPQ&#F>(O$J1*?$?>)BC+')'#3"!. MA#"<^D3(9^19CCU)0=2R$!5C2A7W"W2J#SVDHS!-C4$I/9^5/CXG/2S/=C@4 M0CW!*E*.$K8<\?Q#"Z$1]Y:)))579B\48K5R$@N%E%.Y)E6BR#CND(G$"&L- MC^$S*DWUF/0@)IH6NDFSXM@0<:P>[%890;6D%\8(AN76:W+&/JE)6A), T4Z M^H"X &[B7-2(:$*"",I*LY>],)X MT@LG&4%$XS!6*!>R ,*@$W*:1X2M"5+32(G')R89O2613)BJA&+0*';RTABW MA:JZQOI;6MD*. MRVW8!*AP61KU=K.RLD/S'PFRQ(.[W/ =M57U4FZ@ZJ#IX M_HS@NVR.GM%,Y\)B#8RV;#Y7;(#H*24:^[2MAVNV3FR+(8V')[9.",Q#DLA3 MX1'WFB,M8T"1"4*I45[XO23#9*1UA$04H^"(<^H13&8YBCP8@RUCC+!G20D@ MC$R$TF5ND!@L'([!2ST)S6K NY*+2BZ*,<VR%%C*Q$_.C4V87" -&:RIA>AD07TJ1B,JX*N.JYE@95PWG M]$U7%+/!RGP0N+$&<8PY-3U[I"/E5&@BD6DLD7:>()X\0UH W!L1 M%>"<)C&71GDZR/_FSV-8S^(B?8(D_[A>K9?Q-ES^L''1;S-#>@L]^':V\/_\ MJHD D9>9$RW7V]Y-81B$UZN'OM+_D$%SFXV@0 PK@/_5)WC-P3&Z/YIM-RSO M027816[)Y_97B\;EJP%X9[/%A[;Y\S0;P&(-G0WMUZ^N1^N1BC&W1?W5G=D* MD-S>1O=V(-C;F_L?.!AV9+SCXH>25H9J\6ZQ7H MZ&.$N5*G+X([CKZ] 8;/S%ZV\54;+RV8?MS1[VZVOFG[JT.YR^^G[=1-9]/5 MU:M=&T/%?R,"?;'+(]CT\#-A>R,"/& ZTA^B]^]BN,S;N@CFZLU L>; MD_WW>&&SO)897S*J%+(%J3"E#B9P/MHR7J,,A]=:@R\H7!,%QS02BH1D"G&C M%3 =;Y"RR?)D&!%T;\<_5M*+P .B#B?$9?!(*Q^0P"&E*)(@Y+..8]AG[M<. MX T0_QS8^.]<'K&7M$8R4;C7LL^C!;=GC6_74ZK'1>F Q?%"EF@+T^-@6%RM M;U^PL"L)&P0,'B9AV,F4HZ,HJ6@1QX[D(S(P8LQ%%[GG!RHBG)Z$_0(/>_LA MSM['G_,*24_;2OA$\GKL1I&P5$-JH^9?HI"80&%Z' S_JA/-@H5=^=<@8/ ( M_\(\Z.0Q$E8KQ)70R B64,)>?Z58UYO/RSZHEU,]WHL:46C@FG7 MB,,EP\(;H%VRD"A 87H<#.VJ\\N"A5UIUR!@\$@A4)L8MI(CRG"NE\(-.AK5<-=X:=?;\P@23X#YA<0 "M/F8,C7JIK.2,B<,D%S M9BF"GPQQGBRRQ.<:>X'0&D3R%S,7V8O4))O?#=J_G;4+W.CN 7ND< >DK M5688K0)<(>&V>M!.T?#UU(-V:DSN^1G(J8XG&U#5K[KELU9 ?"G<,@6NI X1 MQ:0LXMX%9/+F!.ZI=DEHFIP^<:"PKPJ(4D]XOQ40*Q865 'Q=@V770W$@Y41 MX>9'%D_2U@#]/MED8AROIT,]4YY$Z41%+;T202%FA$'>)($LI0S2: M9#E)RL6]Q-I'%0/T'NQSU?YJK_*8@%^7ZQA^FMJN"LXTMJ_GXQN_6RR5(Z%BEJ,=6TSP@Q$))OUO,PC=/T/ZQ :?/FJTJFNTBSZ9T M6:>*9BOVYI9.#A5^*NJ-FMO(U&<1JCW3"8D2QW/A3.P8X@R,R#F%D=!,1F,- M4WCO,*FGE%A[D^X;T3SLV]$G2ZK5LK./'E<[,XFWS631F8G?FLGL1@M=E?O[I=8Z\VB3EB>\ZY'VK"O@1=44V>"J@=5-I-8]E90C:@S MR4A_S973N8(7C3>@5!HU'TQ(J:KA"ZGA>8[0?L0ZXTZ.SZ7'FUC4E^;=?8V& MNR59"S#.48V$@FRZ&.W50Z8J$%<@WAL-WT(44V0).&3J#< 5EG+=(NA:BEU(ST4@1YB]B_WD+H'P&@^^1C M;$(-*6^W<,6>ZG*KRRU$"6.0=W6YPW:YT:1 DU(QN@03WF/AQ4:,26)8MXZ MBO=<[N>$0[Z@RZ43(0L\UJEB3TU0>2$1D,OEPF?KGK][:L"CKF85P09J#+AL M>5?V-12(/!KPT-C8B S1P*1RW$(+2I#WD>H ="I@UUHN2,5 M=@J5>/6V!2AA#/*NWG;8WI9C273B"BF=:U/HO++ +0>7JXF23GO,;5^I'Z?S MMG1"=4WT*!5V:J+'^,,<_MS.YW'67-KE:AZ7-;EC%.RK1GO+EG=E7T/!R2,K M3=AXBYU&0EN'N/02:1P-BMA%;X,(3/>V<>:[#4+_N@'H_AF8$;0N-%7H*5/B MU>,6H(0QR+MZW&%[7$R,DH)[1&D"CTLP0<93#1XW1::D@1E_ZBO><6J/*U6O ME;,K])0=\ZBI'84@RR[F,9OZ7!6VYG6,@GG5D&_9\J[,:RCX>(1Y&9H,IAP9 MH@SB-%KDDO9(:R,=-YIRL;?)^+&QCI\VR-PWY>(3WN]Q=Q5S!HTYA4F\NMH" ME# &>5=7.VQ72ZV0QG&%L(D><<44BF*<\CYA29Q%G+*$ M-(T$22H3PTE*AE5?>1QO[<=;I]SWO%^%\[J^5&&G3(E7;UN $L8@[^IMA^UM MN7(V$*6137EIP6.+' X4:8D59X&*:/>J83TVE>-TWI9,5+]AC@H[98E^5$U@O3Y6!H5J]AW8<>,UZ8LL:@E]\QCT<< %]I6XFTC5(>@L0$ M!6Z!%%CO'*+24>L]"=3NK9P\)FOEM*2 M,U9)P%JKK&^HL!;068WI>QLC^48V$/5VYED<6@])'-1MYHIZ1#SG." M.(L:F20$4DP9I;2*JK_\FQ\^7N;-W>WK>>A(Y99)WN*6_6SV9A/5[[ZCBHRE M3HZ_-+#5<%-E&Y5M%&:4E6T,A6U8(FEP22%%#$/<:(*,\@)%PWP4.E(7GK33 MZCG8AIYPVFL,JR+CLT>QX+,%"?UUI]9?UA?0LH??P_3]D6_AUJ,"_.-PB,"] M1U^+]_,D^WAA$/I4:=Q _W!#:@3?$^;Y=53UTKZ+&T! -L&+OK*S#_:J_>:K MYC_J&+P_!L$P#P#*_A#[M):NW=G6XK?>3!#I28@1>1]@[LRC02X8CY0DA@HM M-:?AOC?C6DK'$T:!Y!/R*+@T:RA'V##I@F8DNKT5F.^C6WT_;?ULT:Z7\2TT M]NULX?_Y51/!7UUF38._^P1\G]K@OE0$VRUFX9LGJ/'8R#%G31;Q;NCXWYXL"+QC;+:WWX MC3[LNV6,%W!5\^=__[>/%!/_S:<5M[DJ?/-U\V&Z.F_^OU]_7BS?@0"_.[=M M;+ZU\W].FE_.7I\UMFUL@)Y/V]72KJ;O(SPK/R<[<1^7*SN=-XL<\FEF$52^ M;,^:M]#Q3S^]L;/9XD-[YQ7AQ=QBN5Q\:-:7^9<_5/^_YS@%)C21)) G!IQ@ MHA19(2PRUN/HJ;-B?Q(D"6'&"7"73 3$A8-/!MB#T@YX@13*"[OG.*?S^"9M ME+;3V<_VX_1B??%MIZ-<4,F"7.#[HX$]^2D7>S^RI\09'J-+A7MG\"J3.IP/ MK8?K8)D2"24584Z?,$7.$(8"P\()QG@,>\7.G2)$^^11E$$AGC\YSH$6&I.L M%8EJOT]GO_QP/CN^)C[\T9SG=- -F--=V*O&15#1Q>5RVH*#@K]8\ 0K<%?Y M\]8]I:W0'^0;/L!#H.'5>AD;>%;/=G,DO*09-B%'ECQA,"61DB MO494*,*P ME-ICNC>S"B%AXSBB+.8%ECRSDBP@2;A4P6ENB3L47OK;''SI.GOKG_-;PCM_ M;U?Q[G@*\,T%/.T\V*NK:)?=9&JX(V>/W\AKYG@_O#]T(SEK_C;/ ^5_U_,- MUG4$:_6[X_XNX9O.?5Y""YN9V+1MUW;NLZ&UJQ;^V%UK+T FJVQFU;GL.Q>6 MJ(PT8*0"S\>%6HIT= XI[U+46!MM]F(EC^%*W\<4LZ9^G,ZSBKHZD[_$XRG[ M=_P($I\NOG!V_&#NX5K(#2G:.)$/,+6!*8W/JZ>A,Y?K.85MVP@#?K$9\-!$ MR,O,(7_J-@< 2H;&V5EG'.UYS!?GF0D )OBE;&5@),L5='\[=YIV$ZEVU<3- MBG6S> ^/R8UW<0^PI=^WU =YL67\UWH*3[H_Q[D$CVFSP[R8KKH)6XHQ&S1< M>AG]*E^RGJ_S.^Y-\G9>]-;=77BU&O^>\1OK-*-6(V9]#I0JF",!,422>ZT= M8SZ1O=R'Q[CS0\SRNVOM_!CCKW&9ETAASGP'$"Z!W%PC J*W(8%_$A'P&1TC ML_QCK\\7ZW7FE)(?6/9SR"9. 6&(8<6QA[LJB1"Q(%?-JAE7V/BH% M(V!JJQB*C&N8[P*AL4X:1(+WR1!'F15[J-3-O]H=,+VYB>._[BAC+]R$GI$1 M M'U%#?;@(L1AOX*AG;F#_:=G<+,[0%FL"/H67K;&3'XB9OY\ 3 +*Q]OO.N MD;M=-*+QVW!$C80>*:Z6!.=8Y45 (\"4<#ZRQ0JDA9-8<.$=C_=-R=H0@ 58 M6<6(>HB#_WN\@)$ 6GID\.AW#$O1L^,%UX9O66=U MS:@':3Y@!I(OSHAUO4R3NADJ/*?)XQ<:VH84WN=/JW8W'=O.7.Y/7#(A&/XH MC!]]C##[Y7(D?EUN8X ;D;\@&9\.J#=!]'F\%T._X@& MH!E4D-W@G__]WQC_YF^_ONG^_3IS\5NK#_8YYA;-Z'>. AP M#!Y^V408_&)YN=A,KC<1QD-WN:N9_9#G#1[^W$3HDL\I$SO/:MNH?HWA':+XR3*E88*+,'<&_)/7R$6LD9+,4^#J)O&]+,'')#M>6V]GO+^= M6U#GZVM-W:'T_S][W_HDN8WC^?W^"H5OO6=')&OT?E3O;43;;GO[;NSN=??L MQ'W:H"BJ4K92RM&CJFO^^@-(2:E\5=DD/7+_K00762$4IL-18T\JXIGG+]2[5D8P>-[)8;%N @7A, MW-@-"4W ,?4XCV,GC@,[W ]4/WF1?Z35A^J3T%G_A=SYR"NQ[K?]5_B(U\-5 M]8?TK8";]* M(=C O,4@HG%=8D>][L(%K((:,(8[OFL3S?!!X*TY(&$46X:'-:.I%%DWWTOY.90G? M TAYL!6\YSD :KH\3CU*N E^I^M9-@E->$TS8JY):1BF_DF:+Q]ZKU%0_*DO M=R:G ^XP]KB!GXF%8I35P7,#9^ +O9R_B3O,($1[SN:)CTH_"^6?G+K719+H M6(_<-YHT7>G[_&B7=?J:IW.ZM?/\D*UF9J=QX%G$-OT(G8N44,N/26 G/ U\ M[L5V= K3*E71D7($N%& 1[W"]U>X&?K43UP2A3P@;A#& M),0E2V%]1[;/["0^]0I_@L>WJ[T/OU-B)IY%+4;LQ Z)RZE+8*(QH7C*PF4\ M!F_P6=[I\=[>7D#7]Q>^%2S<@T([/RD^8JH'Z2$:J_ZDN5L M+-_!6@<.L2,&T@V2CI4<.*&Q&YNA&5C*O;CRETAC MT/6Z*J_QYR$1^! 3=PHQX%=#S84^'V W3P!S%>Y.>GC_\1/X\F"V_M'"BA 9N M_VVX?B$"46#@FO[2A0$6%&8&XV!&(;BS7&09[EXG\%@_X.^?_C8,*(^ U2.M M29&\M60,H_6R^P(WFSBLVPP+;?+5.B]O.>Y8X4F)-F\PN5'%WY?TFLOS#55':Z$_AJAJB[5<-AH.-8U4/$#16)[M[Q[7 MY6'EMP:]IEF.I5RWAQ+G^6-Q_JCB4HP+< OP#IC._Z'PN;HUK"&Y%C/FBX16 M!IY[AQO!3A529$,7TV?E*W;0@> YKVM)\.^R M[[6R.I!"XS#;#6E"K-@!M\CT A*FEDN8Y3I6Y+*41_NA;I\E/F*YU-^J<_V;6/8?TB[(W:]T4%"]:GK?+>]WL(;?B@7^P^WF M]*?PONX7D[CC;*A]IW:;Y\'03IT=5&[_:T>KC4(1_9EQ//20&PF][6_-5BN> M9.#\@OZ!EV$\D>>MQDH'U-=W&4@;-6IXKQS$;T_MT1KX@F?<(D?NY,Z_[Y M+CH*>I=PQPP@AQ>XQ S="%$%)Y2[ ;%YPGD*OUAL+PKZ&"2RB8&,/?.W%>#I M*W&^]H?;O3") /O'%<,OB,6?"EBL!;S\PG=FN4-0]0?I!J':0A [!Y"$;W,0 MF&B'^;09!AO,^':4:/![GV@ OWDRF&5\$-[@X/""WR9^W/)V>P\U&9@Z>*F@ M#M'C%,.C*]ECGHT>/>S-+7KOM/]Y[-H=*[\SN-D%(*JM2A\XW?N'!Z[+1N0@ MT 9F8*1M)2N52$_TIFSS!-&N>$>X;KQ>.\H8<8OU$V\G%A-'!!;]!JSMG0;CWBT'=+^!K5RW)ZY&K?3_O=-:AY244' "EHY1-1TT9]+EF>'G M]Q\_H D'/U^:].U;1"42>?Q35'D%,-_&?W3%COK22WW%$KA'!A@'!=U-2%OY MDQ3BVXNF#I8*@ZB]M36NP$I6(D9SC85U1)4L^D*U&&,O#ID+^-W%&O$NEF^C MF"5NNF8 OWE!X.^ENX>!'>.A,&*!'X^E52BAH4.)G7H!]@EAEK]7N>W1F%_\ MY[^ +K"\P<7/RL3:SQ!/VFJ3_C[=!9.6;470*9YMP49,5 (6"DRYZ$NW,"R# MC=[^]CX*_[+.3N^H'Y$#,_#,U$]CPH,(#XAY/HDBTR9FQ%GJII$=T[TH_*/E M(/ZZ',2[[KM*3 M_MA63-3>UQD $\P N(N9.YD [SY]_/CH3(#M_7\<:G,NHMX[%W$D=V_=5GB- M@-_K?J;=J<]#8%#OEG]E RIT8C<*8I*Z(JL5,W4MYI$H=6.'4]>QG+U.4KGD3WS(SOE!P88=L^'/?/--OI)=L]Q(^H>F\^7>O?YL/!;,0UXD'C$ MCRF = ?D'E8*!;D. (L'OA]X>XT#4B=,:>R FHBPZ(,=4!+2T"9I8EDF]:CK M4W=RN\]SW*$:=I_IU57%KQ 9[\GRR^Y(URW(^%V;TMF#]Z4UV#S1[ME&::^1 M_DT]?0'8I%6N*78\S]8BF7(,'+>6>[.L1/7G-;VM2C!<"=:Y'>*YLK&7-B+[ M9[U2)W4CL!_8PY.XKA\1ZM@.B>,@IMPW8R_=:X3D,@M?JAB)V.2$CX.HK:N,L9W$J)Z?*BE:D^JF(51TL BJ>^DQ V8 WY9 M8A,SL<'7 CMK\[W$P(= LR?'3_LPP4?DZQ9&ZZ#;J>0JG+-8(_5T(K4=E5=V,4=F.*!I=[LJ!X>4 .;WS?BG*FSG(Y^T^!&>&Y;:$ M<_CN/6QSR-9O; M=<:$IXE>9]?Z4S0?[8T[)N)PUHHXUUF *7>=V+9)XHAF"ZE-XM")"'-YG#@QC^'6+2?K0T>]EU-D7 MLIJ^],.'Y7QW8[8%=?HOE(C\/:';.D_X_[0%-ZP7?K-K+)$$RJUS.^L6R#MZ M7?\B.(V(-=/GF# V/P%($B$&S2AU&;73E ##1?JLP6/\A2!*?=]S(^)%@4]< M_!1SFQ'PIVT[\5W,HXY=0U$SZ1LP;V MPO*\A>O-_&SD%OB__T;,.85)7RX3XEA)#..=[.0W)OKA>BPG\C E^49<3G)Z6[8-O/07GKR1!+!,L3"Z&QB6JUO7_++F:PH3YCW/18Z('/N; M?@XPB>'HPG569[%H/G79CS&Z$*Y,AL,#XK%><&':WK>X7/[2)'=<:%UX][S. MO,=5MGEA6='H_X*3#7W:B5K>16@^=CCXHSK$I*64GTY<#K/GL,#: _Z_Z&( MPFJ1!U4NY7$5_.*PX.[ >5 TAU3&,8W52_5SG6XY?*;HL>=;'JIN#AQM.<+K M%^#**W+AE&>,GH$'0''\5;1R?#E^=!IYH)FW;@QA78QM< M&[]BA+$VWHEX^^!(*R*GLUD7:DBXMI5SX**VE8KP8+"5MK:5,[>5&%=61!YG MPW^%)%D9[HV?!>\/C]/J5ZM?K7Y-VYZ& $^'_VI(\C.X)&:PL%T3N&W/#OQ. M:X,8L54,,GX$'13D1#CQ"J%Y&?OY%$8DY:$I>BX-B M>T6/[D16'3D""%$]F!XR1V+5C$C*+!V;@4M^W]DX I+8=,8^1,.46 M<9,4JX?&'K%LWPGQ!^[&N[OZW38]3P[OXG?)#-N-PC[]-"3S.^,T'>+<7>37 M.W[04BNODZQ\92R%MM:OSX/)+'AMK;6UGK:U]@,6AZ'G$H^Z"9[RP?XC=DIX MD+J^'?LFB_:Z UHL# +F83M WX9[.#9(Y#88?-\,$RMTDC!Z16MMF<>+IVCE M]8K66O$=7\78,RWM\HNL72IR+/L#C)AW>?V42,N,N3L9[/90'FCUI\B"U]!+ M&>5X&'HY;N);5LQ(X-*(N"S"XP\1(Z%C>Z;-:R%Z]JG!%]:^TQ4^RA&;FUN7YL#92+/9KYMF28Q R7[2>!0S^?1:R9?NJ:CC:V*ND>G<\PWQ('MK43Y#8QQ)/R:Y^4:2VHI M$FQ7C+>3 5ZGB^_>]^2A8IR: U-.?"!4 SD5@1SUS2"P_)0$IL^):[F,T"0R M"8N3-/1H9,71WFZ5'Z4T-GE"K(C9Q'7#&, ?]XC%XH#:;N28COFJ49/C56ZU M+M.Z3%>GF C3M"0IR!2-"LX %7@>-TV7,Q($L4-<[GN "M*4\#1-G<2BOA?2 M751 @S2@86H1RV,A( ENDBABE"1A2B,W\!+'#U[SM(X7:%0P95VF,UWF&P;Z MC!WH%=E[4(R1DT%WIPMX;VM$^\)&E9B4+=;#5UHGZF/:#P*(=W%60T1EE/.1 M4T4F#7AL)8#T0DI<,_9); 4.H2QA/ U#TTKWVC8^IJG*2^X +B+35',/<+(J M<0Z6ZDD:38>/-,#0 $,9<=0 8S( PW(M.PDYL1*LU>8& 8F9)4)2MFG:ON7M M5XRQ69)PW^4DBCT )91&) KBF'#/"5GJV%YLO68^K[V(PI-&H;1*?-TX%'S& MMFO_OM^E.LFNCWP+MSZR?Y]2YG_GT0-Y'T99),;AWH_V YGYS>'>C['E)%$: MI\1/_1@T0AR1D$8F 8$RP1UA=HR=XI_NIKP7'?X^TR\_937+R[JM^&=^VO:- M!TBB:*!PMR+Z0WEY;/G 0(8DM &4YO6AWK5*3=@8*Y&9-Y9]QNCPDHL&LK2X M_5^UP=.4LV;45;.A7PSL9%GKYM?'MO-2YD:VQ8G#,5O;C+#X'J.$N5;H,6HZ M3GJ2!KCO>M8,VO!WX,N/,&Y6M%EQ]6'HD;H%I]:@+ <\1>PQH/I*P":Z.'XL M?;KK_5N1#:O7\7ZRFF=:D1')PJAXO9;4SV\O#-3]&XW? MJ_H'#'Q#:V,)+RIZOE/9T!D[-[=-6=W*P7:5KSQHAO#?Z%\;HV8EYP MF&IMI%6Y.CJG)RL!6RN!1R-'.P+C"7C13P*38.T_0@,O)%%(/4YI&@%7GL_B M:B7PZDK@@*2/], II'LKSG8L8";":8?B.Q2\%QJ&L,1B,R$N@\46!EY$P$9Y MCINXL>NYI[!2X'^N,DF2MT4BH> 5A\7):QWQ><:(CW-AC$@O5N,6\74(2.%5 M\%#=)6_%^5UF#4R=':7J;V5!?D1\D><8@!^OD6=;$<_W-J^P1OSYA0G?UFB= MMMT_B6&[X*&QI(D!%H2PT&O49=K+7"AUMVCW+AJAQM+-Y=E V&0O,6@._%J4'L MD6V5-.1AY'@V24PS0.?0):$+D"^.72>.F)M#G 0"#?,0LLII(5+4_>-O>=_W];,Q2'M 6J@;,$ M"VO5KF#=WLJE+]=FV:"+M"LB] K\*WF9B+"#,Y66Z.#5QG<9.E-E"_-)ZN\O M!SVVB^,VZ@U^ 7R(B_7U4-'+]09^/O9:]O8V*NY&+X=#$6MZQ64J *$IO.LE MS6_H;?WF&^,OCR7[#'>?Q3H=5N/A?>C'*2!I8IF!M=P.LXIRN:WY9<[!9 MX,CU7!,I2'+L;PX=L[G.ZBP&5[RYO>S'.'+81CXV<"]:%_X MCG^/ZRQ\BZ^/9EY$OAUM_B]XY- *'S>2 J9:(LZTU.?O EP)FY<*TZA J.: M?#VS_& UF: 3?[\N-SJC5QGM>B2CU^..'?DIH:Z;$I>;-HG]@!$[C1AU+6HF MR=Z1(3/PF9>X";%C$^[Q$T;"@&%+R"1-N9=ZEK77B.BPXR@)49C8NH#S)#3A82QF1E:4,)\3+V(1<6D0D=AS8I)X49C&";-#:Z_"S\FP M&,"N]\5O,/#G&YY?\U_%GL:I3EA9QU,IM0::%^":=^!E6FH& )>G3BQ ,59. M!G#IJO4*$UL#KDEHPB,=,[@74F99A/L8_ I80.)4Y"VF4/EJLG(R0$O[E0H36P.M26C" MPT K9K'KA8E/?,=UB$N=@(21S8@5F+;MQG[B\O!Y@=9G3 D^&9_V35V5"ZR6N_"^V:;EO=#Q+14%/#PU63H9."6[HHT Z;H#F_G -^HG]I)$I/ ]Q* ;V9" M(MR.!%@7)R9U?#.RGP+?>+TZN!U\5 M2&[U:!G79>F[M.BB?"B7#.O46RS>LF3H=!S M5U$62[:4H@*?L80%P:L:2Y+!ES_SN&II=6M8HMZ9%1F9K/7,KW%1BGI[_1UP M^8\YK6$RQ!)% &&T&CN B9_>%5?TBG\"!C4+XZ]__='XKMEJ0@)T!*/!Z[JL MOC-;1([=D0<3O$;QXJM9#M M!ROVI]&"_=NZ+-ZR909,129]2#_R2L"E@O'/2Y -E)ZC2,O?0EK>W5EM871A MS;#,M@'WYLA%H3!D6)*]&9'1&.@H?TS>?']A?&KC/T!'R'JBW* ;%O2E]0^. ML! Z]6_ #:E2ZY$ZQ6_K3I_".%F3"HN.)??+]FHI;DBZ\OE=+;S8.%-A9ZNG\=8\GSY'O9#V!%OX@*EG0%2Z,C M4U:/'X!6A-'U&AY"M8XY6)#'"6(6>9S8X&QA<[R8Q%X2DH2Y%G7=*/"#_1[> M5N+$9AB0*'9]<-A2CT16[!$G32*3)AYW6;2E8WZ5C!*6_R/PY:U@V$F42#3+ MMCF]"EG@HH9YL.5"K]Y#W:"2E(=^XA/;X[AZ+0XLVP]M [BT2,#-.M.'[G.?9!%DO^:VV/_;M:JL#K,ESI&-ZJ>7%4@*T@-;&Y M'YRO=4EADL*&DN*O5XX2CLKKPIX8H)^;X7$QNLZ7-G[^*@ MMHORUT!I+'&?%3SIBN+?$P ;@/BP_#V S5B6*C^D7'0HYS2AG-U(QHB+&]3^ M_N,'Y#X0WEIL\QWQ.,BEZ,\%:Z+B:2Y\GB4V82BN>55W;L)>\ 6NWOKN?<$N M9B!-?6NEC7\CZN_?9"!4TG(.7AIV:VICM*%=MR71P8QB]UL0'-D7!T_W9S+L M!%Y/GC$A$=EJQ9,,U![&1\AS=7 M4NL:304TD;JP_GYA_"(=3^-MD^-;L;ZU1HS^FKA-1-5T(]1#EM/D9N"[,>&@ M>+&AKT_ M#/B 2OCF'O4#?;/.,*/3F2YA$<)0(,D9B2,?(LP*_69&3'P]=Q# M7:_*XA.V[OHD8J.?!A[]T#:P9NNZY=L!(1E#?5##M3!<..[Q;;;D:I]@+H3QL5&L5Z+'12XG(,Q[&(A0\0$+UBW,<@XMEV#.8"\@G S MWEO+(T^KT6;&MUOVMYN!D/ZWM6QWDW3];8?(^U=?Y( \BSUZ@07Z@- JPX#Y M+9ILOF="%M+7!;G_1YOA$_8&A&%6]$^8#(9ULV 8>"*/J(V M1(GPIZX)RM#\!"Z*,:*4\%WBP"_C#8-!4:_;JFYIT>R"F_XEZA;^,XQ_4[9( M=U#6579U)8C2/>=(]%Q.69K*?N@+4*E;FQECPX&K WB5\@PU;<>T.R'3BC<' M>'8#CIOX.>8](Y(-W8$@.PUCQ$+<82PJ;S'.GYROQZM1:HMS@F,OMU_Y'DBW M*F -,2FXPT:+WGQ5>XD\*V)'X9,/ %4)*DO8A[BMP=.JZ^W>:"N*^+"\!MUO M9#N+"6ZZIM4M6IF:E6LIXA)X;G5 R[K.P#B6T/Y2][.=!HY7+04HV' N]BOD M#LEFO0[;(IV*D0HU:\2HA]12KY+DOD#25L.DX?W@E3=#XUMDV+449X%;L[@5 MB_^"785ONP?@VZ<9J-7.1A6ED6?P D>!<[\5L2Z1\L"D?DKH(HO&H$)W]S9T MMR<=F)91D[C-'C%,;,57<6=[4,O')>Z;PQ\)$( UV*=. /_N:OZ%LU:T2 90 M &"@ZEK,"67Y-SW]AHU8&O<(@7C,\)\^HZ 2$ M[!8/0,(!96MA/BM.ZX'\&>9PTZ85'>M@N5XC1D&'?_P"?RFK8<; Q%+L*.U3 MJ>MSUU:5\!!PR<(2R\3:KAN1 X!-\^HVEVUJT03OK.1NC?2C)B6O.VN78[Q! MO@T^MVP;;"W< P:6TVS5VSP)FK8EA%:PHJ_Z)FE([R6]1J0RS%'VKT;P)EKB M9@689;%4RKI;%7+JMS52QW<.8UG!*)ALM8\LMK4LT+:!K_-; M,3K^?ZE_4)&#C42-==5I46D+&O!50/5@-'C\8]T;8!GM%;WH\*F@-+.5#'!) M\R!VF09U>"N,+RC9MK>P>.!XR[H,\\(O\^Q/L ;+LA26-B]KH?[Z"/.V6<*( M-Z9="./,P43"_\1<>C^\GYL<)TL[ZP@CW:+FKS,,T<%K]?==&']?9EVFQL@& M22#362%&B\Y#PRRTC"&[QJBAN=V>9&?9Z86VY3!"H\0A M;AH%)*2)24PW#FS'LL/024_1\_X3OT*V_,Y%"D]QI1O=/V.C>_?"Z.@M]/(O MO+R"9X/:!>TE@Z>@O'2W>X67PO-!IWYAO,1*T !P.@#PT-:Y@%;+C*?[X0 $ MC)N?.Q\30 #NQ(A]/0RG5)N8S(\??OIU$XT9=BLWZ+.LKFB_WP\@1F_4[;?9 M,=TDH'%(:)SXQ UM1B(S#4G(;3.R?)?3Q#F%J0: $&,+0VFK$:AV.F.[K4[W MY8-26YJ;0[DMD]^:JP9*&75'JDOC'08MU\++^53FW1D.7/B??OUA\XUT;PX, M8-R@9S&2R&'#;EG>2.$!D8([KS-^4P_N$J#QS4:-C)_^R>M!+&$&,?@"&!\" M3XOQ?K^*YH# $$M/#C:/NZZ_%F#<'"&>[B*VQEVKY7''?UL.53/6](K+TZ9$ ME->ZI/D-O:W??&/\Y;%D5ZJHPCAB4"EAS4GIUN1+@ /P$= MX!D&%YE"8@]&[CDA#/E$Z2?,4.AN%&BFSE;K'#8AV?)*;(/#= M?W":-TN&CQ,>7W8-$\4,++FM?ANFS0T^NKZM&]YED+4XX7_B)I[8SBN W+2NLQKC-7)D6 HY_+XJ$YZ+ MY)!U6ZW+F@];5%(&9W5UNQT/E">.&O&8&E:_V$4I(ZS"4Q\RAQ?,>* IV$B0-KSR=^ M'%/B8JF'T'-J9L(5I8?WS(V2;V M&-G:=[PS&N:)8-U&]NE8]8F$_F(=2/LELBV[E(GZYTL MS&-S'/ %Q926&$QZGVA2GMQGS@P'3<&(TGC".YQP$C&3H29W:X7I4[DT^B%C:3G:R.I MR*RUD3Q9]!QC!_/RYN%U+:'XH-]RF(?RNMC>*@X1N&^0B1N]5,<9CB:U\7N- SI MJ-5CLRV*SX#-J/KC/'M[\^,W%2969/_72"R,76*"R8Z/-\0L^^F"K_?GGHF2 M]*@/3!*\9Y'%AXD-,NJ"DQM,<_?+=]W9PN\7>/T;B53J_D!"=U%#O_#Z#3P+ MUA"XUDC$-X)V=(7[U?\-6DCZ' MKIN+Y(LX[-#YF>/3D/L,.;H(NF 3IA,.(5QTRN%*Y+9,9NP3;O@("^'S,!Z0 MR,,7>!G.F3*&AQN CHLNJX(O9"K'PEBVP-Q1Y%B>$^OOW$LZ!-Q\KIL-Y#P^5WB-Y#V%L>8$3,Y*Z(0//,V(DYF%*3/ @ MO30%+S3>:SGRJ+P'MN1)FX-5W"24525T%R_)LG$5(HQN(K?.^!)NPSW? M7I.*QY4M4#VIO[^<&-#I2SAV]-VOLDW;INSK8N)L@7:7YAMQ.*N42!9Z:BG<<3F%D[U<9V7NW'=E30%1GM2[4D'"%[:." M'0W5X)GF@2(\&"RCK2WCS"TC;FLI(H^SX;]"DJP,]\;/@O=7KT.'0DS3ZO>< MU*\]#0&>#O_5D.1G[^0X*_ [)9GM$DT4:""G("/5$+X'FM%3\D/]'GT*L4BS MY5.'7HS* B#K:V M=2_#@\,=A%=9DN1<-2;,LC_ZJ82F8YGZQN_,C_KXB6WZB6<3ZEDN<4TO(-0/ M$Q+Z0928IL>2_:QD.W(\D]L.B=(P(&X$B8!39/8C;W=K.0N\/)S M5:[Z!NA_SYKEC]U1LG=],OU;6SP8->2>\SR MW3/OF>JPS>* MJZ6MJA.*!%\5D\K)H+V'\N!.U7C?[!3%F#4'OGP%U#TB;TB#/Q7!'TLL;(() M\,WC/G'MF),P-A,2FI$7NE[H<6>OK!GC"4UB@'R>SSSBQE9$*/<3$EAVPMW M\VQ/&?#G1HL@#$X)_K2&TQI.IS9KQ*#E22.&E3.[!3$@:I15P.L"$, M:4R<)+9YFO#(2=A>$^XP B=-27Y_'M0X5V _1825%(N[;*M2^L%&' M)F6+Q9:45J)ZN_&A./,NYFJDJ8RJ/HPT;1K;;A"F)*$Q!Z09QB2V64A2-TD# M.[*2D.TU?$S3-'#LR">>$P$ZC;A#:,!A",<*G<2-4BL*54&:8;APG9,B3:TF M5?6F7UK+Z?B4AAX:>B@FE!IZ3 5Z\-"SDC1UB6F:C+BI'9&0I@[QN1/3-+'] MA.]##\<.@S#QB.NG)OS'=4EDVI1X-(SA&]/Q?:X*]/"#A>-KZ#%]Z*$K3KQV M .NY*D[LE/=68"='088JA")?_NSV9!*L%>*2YHSFC'I)UPJQ0:LQ+2R:,ZI@ M<5V(8E+!!%V(8H(63Y_UFC*])V^[SCS2:@>^YX;<(BSP4N*F24(BST^(Y5+* MG3")$SM^2AT)T3*VCZ5TO>MD1.4T@=2%B[74%8VC:GVCJT1H,_O:3)@#O;69 MG;:9]>W$"JS8)K:'FY.N:6->5$A\Q_;\P'+CQ-\SLP\I\O#,9M9=N,'QINQ: MW\Q\$U('/A17.KJ$PWR@F#ZNI"9DTP=2$CLN M)U; [M2_I02#L\,[:QPX?JA/F^I%9BNT* !@98G5>5) X*I (+$=IB; M^B&AB1,1UP\P;L,9H6#GDYBS,'7W8CT/J=#PW(# 69B6!@135V"Z ,.Y!X5D M 8:=/'8CK;WGH#;RIJ\\B)1"_P7-/! M%!F+$C>)4T)IP$CJ4M=W7,]Q+>\IQ1">&=39[B*,++V#IQ6.FA37=E8!)LR! MWMK.3MO.1A:+XR#!6MA)1%P+3_&[+"26R6,SL0+J1'O=4!YR\O^Y@R?!PHU< M;6<553CZN/Y\PQU_*VB>EXQBK(.5U;JLX*/!OZQY47.=%#-MV*5#R&K",[T' M=@3&34MW?MCW-0U(S\@D9^XB"HYH9RYQ K,-$YI$O@VW46B;NC[ ML0L@-+'"$""LYQ(:V2XQ(\>/D]"Q>.QL(=&1T?JQMUGO.I-U$D :+#P_TIMY MKPZ,7F8E?S\95:[3@S0TTM!(0R/EP8&&1@3HUG1G M#XV>/5%J5A&C::FO@RE0"NQ&*!=O2&B-KWU#NQ4M.-A[-H]2/R'< M]5/B\B0DD6+928IU?9X8/7D. VLN/.^D 1.M M:71NDXYCW(/SOW/XS+(\*ZX,F,2JOE1@8T)!KBJ$L70A?\7+Q>M"_IHSBF(' MA=B@U9@6%LT950"Y[D.[[C3"]PNCX(T"(2,-X77P M0HG@A0Z3ZC#I3IC48JX5NDE"'"N)B>L$"8E2R@D/X6N?QJ$3[)T$M9W8"7QN MD8BE>$\2DC"D/F&.[06A9WD62W=[0/=*^KW0T5V&V6]E4:YY19NLN/J--Z>I MP;!P;5.'3[4&4I/BVO JP(0YT'ORAG=:UE,GJ!_(84K3E%I63&SN<.*RQ"9A MY+G$]*F=A"[GW'5WL4.0FK[+/8NPR,02G)Y-:,@CXM'$8ZX7>PFGSXL=:EB1 M\.E.$!&>M#+GG%6ISD37?5RFILO?KDJ@\3^I4&5E:F1%0XNK#.MTTKKF3ZK2 MJ;=]7Q]*G?2$D&),F .]-735T/65H:MCIC3QS8BD2R'8<=)2YW-6 MG].#'3JM2HE5\(H:["<.#V29T"$*[&OI@)C>@)@*,M5[N4IK-HU,]Y&IFT0N M3VV;A($?$S=(4A)C/QV:FH$5N;9-XY,$Q,96Y20X-(IT-8K9HE"=+J8AQNLS M80[TUA!#0XS73C4/G33E7DHBVPZ(RUA"0I,ZQ$Q=-TH4]A#O36J%2CTE=& MI2FB2 8(,W!CD[@A3PEED4T8 $S?]2UJ)\Y3 E^B3MS(Q/PN+A!5IX!IO/'Z3)@#O2>/-\[<6"=8O)6"G4X\D;:-&U1V[! 6FVEL MVBZSPB>=.#R9L;[/(4/GI(<,M>K11:5T4.ADZ^-34[(_24QKT>=ZA?*O,Z&F M#]!.&GN?:/.P.?!%MW%44FOJ -,^9HW"T*6VY1 [B#"SR@E)%/N,1*8;L3B@ ME#K\)$<-^SZ.GY:TXC^@Y?IQ9+@Z#'N2>)-[ZB.'6BW/-"[ULGI=M[O6.$GC M)(V3E$<*&B<=2 \+N.-Q/R86C1S 28%)HB"AA'I^&B8\82P,3W(V\N5PDKV( M0G5;.4U4+4\/)^F>4?.-$\J:A$;,00WPO@)]0[_HU+&)(V"]GZ(VO?56[E14 MY)&M7#>VJ)LR$MM!2MS4,4EL)3[Q7&ZZ3A3:D1L_I0'VIG@LJN2_EG7]"M>)2E>+:7BO A#G06]OK:=MKWX]HX'*+F(S'F"=M$JP8 M0'P>% 8^L MTX5N .)U>W(_\(+#_$Z4PF19KMZ:TTI,9R!I4*#E255YTJ!@*J# #*/$2E./ MF+8=$]AXA/DN"U,7"X &IP@;@978;"*>*EADGS18 MI/6?JN[M2ZLO'3#2F$)C"L6$4F.*J6"*R$M<;@8VH7[@$M=/ T*IB<4<$\^A M?L2<-#E%U.GTF,)>F)ZZ>423U7^O&F^"SQ0H].\]6W]K5S R@[^3[/HXG;Z] MDTR^(F;B-2MT+[F!9S1I3E M\'(OR0LT!_ZLX-U;P_;(V.- O,7ZE%5L:CK4P;--VA(Z!#_;" MJ/@U+UHN-,S59CE5_ H13*]KDJQF>8F%YFC=WV*4;5-G"1>/_!N@#?CU4P-* MK=ZH//Z%@5_Q#^KODVB^\P"1UGF#J M.BP8>/OB1R!E4V4[Q4/7;<4'V$CL,6Y\_]O/=P+'(^GY49I8"6!@/Z 6<6V? MDM"W(F*[^/]2S_%\?_>5O3AP3:RF&E.?$Y=1EU S# FW X_9#F6^$ROQRM:A M;=DCR'FZ&N9;HTR-I@1EWFL!#3[.Q;J,$.Y&P?>&86P[L@T4$6GP>5EP0-V$Q"1W0EO!NH1L[=N0& M=%?#\M#S+)M9Q/1I#(:(@5&)78=8IN7XF# 3>L>-RE^!BW]%)KX5//RK9.'[ MXF4-BV7[KI?X,'$/;2D/'1('$2..1\/$-+W8#/9V;2)&$V:'E( 9HD"J("2A MZ< GRPVIZYJ.9QTW+"_]VF=G7*1*N-@*:!R*5_P/PWBD0K?LIVKT3;1UNB3' M_/*!Q$C,Y9",M(:5+J-SA*;PHIQ*[?_L/'J@V\-";4]8 M@^%IJ"'4()!@]=_V?\--P#@,%-7_C<:YK?$XVBM$/?;EZY'5BQK^4JKMN5YA M9=@7X('WC-G$!W\:&"0\\K<%S6_KK$8]^'-6T(+!%R"T6/L/F M636Z"D+]=0^3S3+!;P#FT?6:TPKGSO.:WV"0'9_4+&'6_]G2"LQ849S7VJ@0Y@(YKSAI 3)+<;0, \PAURX/L6!AQ6V<%KX'\#49( MKF[%M-T2DA>EG\BP4>4 M:984_PYL9/P,Z+ZM:?'&8[X*2="Q,0.AL MA5.A2&!W7ESU&K8NT^9&#%.@ MN()V%D%LL JW4H^" 6HE_#/>-L8[<>5.UW/C448?0FE#R"26,<>,[H6@_4?I)?/A^(/:&6'*B2%>P+[#<@*)C M\FR]=H_4QP02MK>;O:">V#I+JNQ:8J*K3 0PDG(]()Z:YRFN&)PB\$J8TNT- MN06 BXXP@%&J\DNVDHD"ENDN0M,<<4(J;N/3KS\ #?IW&G(#$(=M#> LW$.W MO\/8Q1J,+S\T"JM*Q 0LFZK-9@O$K=9 M+H$'IT"[#F8.$^L3)VXWS!3D:.'-,=6BDP<"F$(NB9NR^C.%I0YOVL)X@#AJ MMN1)B_68%KUHE$5<2E Q?-4M6D:;#J4!_LD11,59+N_%Y_(<@%-5PG6]Q*(6 M@->OAW<=K4GLYX?X[LCZZY?5:!V*9P!,N)'(:(6K6.*S12^&QD2J4U(WBZ93*ELA* M,",6/,%(8GV)?05! MF_&#XK&9I7UA^]&W:LO+(V))6S0=")H52!$BZ'KGR;RRV3ZAV>8?Q886>[&@[_.)[ 7FV[XM, ,+Q(]P5*G=RXTC*3M@ M82G15<5!9R4=H'WW'[]W>!:8WPB<(-1Q=RV.<-/A,-2C*1?*&3$11@H&8-"A M@'X2H'ZW22X1:-U=@%H2="Q TV4I<-B6ZEWT"K9LFQX.PT4 1OZ ZPI^NY!^ M!.KL;7BR,PN X=<\+]+ (RKP=S4X*; K.$-.S@H,'D)'IAPNQ9& J9) MS):!BNSB9$OX#UXH(H08EA,@OP.$6]9T P+'046T1O#*Z.[ 5&FV&EV'-A!8 ML>4#=LM &M!A40#'2U@4^;K><=\0.B>[:'!8!X.M1,] Q)8DM"Z%D@&V57_R M!A["-MD^,EM\V(/5UDA;HYE9H_?%=0G"\6->MLF,;-'&T*!RZ@\1#(:HUU(] M3.[M3*]2]IW\6ZD ]]W\D?H1\!S>9^,A'W*E.U4*E,-)RL#6W[%O#5Q[S8TQ M0T2\A:/C#DH[*WOUOA=^0>.5@6\/4+_BJ*UW/>ANG&$+ WV(-,T8C,9NA0>S MI4@O#*T M0(\#P4H@W0?Z:WMSD7_@7IK=@/>6]AL!UVCUNLP=GU;HQPNC/7R MM@;] (3 MU\C'L2TP'P#IZ0:6_%$!D9 Y:$.[-5*D\MH,1\F(\+#,(4MS:?U MC-8SYZ%G?BJ!I3^A1,Q&S:0PW8IFPGD;0JJ'E$M1@ML)#GN&?N5RLRM25E>T MR/XYAD5+F#IN$":M1$MB>RQKN@ N# (_\,&EQ<,9.&9.VP+P3PR>)6:>)(!P MQ,V,KM84Q+;'7(".T,D&_QU#%?COUDOP+XBS !/QHYI)9P<\/CC_0Q\\_R1W MX&J]\W&RC?A.E&3X:KSCT91&Q0%96O;%5.VN,&6 M&1^2K7 +F#/9 F)%_P0Q^JY/5<+#X'WVT?>#8])%:L08_ MG+>ZFXSXX((EJ M,1P4WVS.;AX$'T1*&,:,6B&F_Y6FX.KO?3&4UB-U](8Q6-56:&50[IA9F@EL]?RPK)$&5D M(&H9%K 0#I1((Y2Y32++7HN3'^6_RZ6B*RAYG;=[>L/^P- IPKH!U]M\J;WMLS% MEO@ 3COW5B;BXH3_B>EKF(!< ,MH76?"ELB!84WACLNJ3'@N8F1=ALZ0^GU5 M(HJ4^P9#:K$(YEUU9[%A<$R^0KIAENN*_E%667/;#] ;LCY)5S',.8NC7YX^ M^G6*XR7'4(Z&.$\G.?92B\4FP^4R2X"NKPMZE [SZ<1>D,O3PQ@TE5WREH8 MA5HH!8HY67WIA\%(?;7@S$*J\?X)O15(#->]HZ2$CGUJ?V+>_L16.&%&CL3A M[/2O>Q!?297:H/,K3BN1N8]GEX0..IB5#J,GL ZKVWU'83?UJ1M:*C5QP:%W M$)![\Q(5IMBCA@2E"1JP07J)K"6:C0YUC.#R-@C.NJZ_PT:S./^ R4?]6;'# MA.S=)(H;Z''6Q731%^%"[0)M,7$']\!7711Y88ARFV5*5F7;+!<[4ZPX/+@" MWV71G5@8CR.!O'!+MB'\UV#[ED6IVQC/\\EC$2!E3H; M7T-3#4U?'9H>,M?3AZB&K :)\5*LX9#53:?"6%N)RA "@L"O,I@](D+='Z7G M M#UF&<41]9^JU8.YZ$\[R\61B=FY.4>4[[(X_HMS>=%[C9IMF<7ASR!X0C!SYG M*PZB[QS2.;+W(P_#B%GM^9!X-&;C!=\#L'5'__&5*U'0<]"3*648O1V&/G0& M!EY1HLI<^-:@B#ENSZU*4+ L,3K:+V1+SOZ4&1 _ M_L=PJ78(3UR5;07/;)"G[^#+<@6$1Y*_+])B0%!AC+.R^B4+(*$Y1#$8BVZ(-6A"EE=78PTJ^K&^(>L"867 M8.CI-(60]'J0]>/:/#?@I;@L-B/-&!\KD8/\!G,(]PV)#27R??BK9W"[*7&Q M.,SG!1[:7!JB0($,=1XJ4R>?Q=<8A\8BUK+.V>B@ZJB*#.;EPA2&12OS:6F! M"S&&9EL4U_M0)$[75+L M)(+T?_GM)FGX5]Y4&9.Y.[^5!?GE[=N/HU2C7SG%A:+-KF)KXUG-[JA6X:9@ MYY^P:H8Z+:O1JBGZ5;/1"ZMNU6PE_6XKD>X2\>TH#1@@/7(*<_Z:"C0H/")- M\5A35[UEI(7@CA8K9&YF)4I/RO-3F)/:] @G;%+COS)6)D\)[8ID%$P\21$^F1;1X\IMCFN6@+!:M$AKI(1<2_VT)F MKU<9W+S&G=&KP=). M>(AU!L(DBJC"['.>#'2$EQ@M@G[>Z$4+R\Q$MXN,GZ@2YF0TT\O%D7X;(BD_ M]D&*5R&U/TLCT!44!-$#Y79-JXS+K?JO%>5"F+Z[M3^Z!Q.C11SFD)!N=O0[ MO2+J!@LAZ_7B(94F%+D,F8T?)1(X,E#.+1:SP4!/T8A<:JE.;I;E2MS8.P+X M^IC1(>-A?#= CR\F\P0V(;S-TW8K"PXG9+(M[8#QO%V%T!VID>ND6UJXA"ZQ M8%K?J127 58;,]^(RTE.;\NV ;9]X7(86JB-*+Z4(=Q*[3^,C37!'W=2?U"D:]-PAC?5:G6X/Y\0K MT)I=S"A21964X-WX6O+MZK=\589A6ON>I?&WU17@ZJ^#U9?F$3HD9+&S7! [; M3^>P8CIW6F&;(0YV9Z.'1\KQC+G\^M+X#/0ORHE0?^J$OJ='OS$$KT5\$?F; MMH;#EC9!9&H1.A\14HS4VE;HA:YMQ11L1>@NO"#2$O2*$J3HSI=B+)F66.TY MF7=5&5,@9J08LR>!'QY*_^/:[[X1.\6X-'6&G#B(JO'("1: LW >[;EJ@3Q? M@=0;D]JD:0G2)DU)DV:%+Y64HP52$4]\.S0R)F0@!CJ=NS9.A@XV)-7>^@-. MS6+&N@+!3<5D;Q*0Y70QR&T-:5_8J"*3LL6#!UI'OI)(W)\I&K:<>AY'7*6XSS[H&79V (W4S:;U3I',H*M*7GQS5M*SAF2U;XDT,RW,U MHLZD;#;'X_[/[1O&=247!E]QI/C5N ;EYM>AD,BJA1^Z3@S(#P/85M.KOG2, MZ 2!3[CFAFA@A]5CUO XOO/PH0;-H;>1)=G[VJ!8J&&HP(D%^+JN$=N-4!-9 MF($:5_#L @OY9&4B&CWT=76.T#FKX::N9,Z!D@ZBG,*F=D[,&<6*#$#24;6& MJN*Y*.TBRCG>#Y M=E^?;U<$8CS7^?;/HF_8KZ7H&_9NNV^8 A([FS7Q^I*MK>14.:RU\4Q ^74ER?HDR=Z=.Z7-$ZDB?KF4T74+K:F OI]%< M^\+7\G,^\J,8J;6AT M=&XHI& K'O7CL=I>6'WTF1O&C)&^3/]H:$_K?_?#^ M\T]O14+[[G>_"J+H19N>(&_\+R5K0P%F=0>#W\\AW_ MLN9%S;]?X/4+V299]*F71SO$10W]@B=.$@ZOQS*ZZ21/5R6HQ'_*IL!EBJ/3 MXBK#-'9:UQP/Q\!$TK82AUEH/T<<>G1:@\@#(HG1S:4[ 5,W)?NS.[^!77KA M)_$@<3SDR&M+D<"'[OXB.HS*QK_C8R;]^9=F29M](AX5.CQ^PPL@S)_P7\R0 MY^)83WXK#[G@Z1O1M[EK#[WH.Q@O>;[&LS1;+:?[8S- I-NA3[5HR@P/+MBM MF(?H4UQ1F90OG[*FP,=-@^91>V[)G!H'P),Q\MZLQB"1G-]VZV-8:\AF8* \ M5(23Z?HI?ZUM^*;G-$X_VW[MF710]:P+W_Y:,U'[PCS!X83HPG.LIQ]/.,5< M;//"#[]^KD.?&8F%9;M: G4>N3H"I*V/MC[:^IR%];$7IA=I"53@%(9B M@5O%6#(MJ=JXML9JZXS'*T:9%&/H)##&Z5HG*T;]J1-:0X07=% O BT^$X'H MWVKYFXM_.UOAF3JAI[WVIV5[G M+B\^4;8_>N)V?=[MSHEJ!J*!B[)P$OIAM M]$Y9!:GCY_,#*%:P<]-CP[6Q'4 M^[?*L61:8G5WH3Z]B3LII#';2.#4":V!P@L"A>C15=EG*S_*(G6]BSL;-W>V MPC-U0D][[4_,^'@ZA6C:QD>7BG^)4O&_5&4MNH#![]NUJ^4ONE[\@Y;.>=2+ MWUXTM7$E_EX/?P]%V[]:Z_WA1=O'RW*K9OO6I!Y4N?U^,J#+M^OR[=L7Z?+M M"@>C=843A5TBL!-;">?3^VVQ%<*J^[(Q/AD]+K*0OJTNU3QA?S/:@V-0)K>'! MR^FQP+]X;"NQV:D,I,G(S[0LC=Z3G9\? M>_ 4M0)A0,68.@F8,=MHG;)J4@?,YX=3_&CAZ_KLJB-];6NF1?_)+'1M:[2M M>;G-67L1!:860;TYJSA+IB56=Q;!T['S20&-V<;^IDYHC1->,'8>ZG*XDP'J M>I=66QJEJ#]U0FM+\Z*61G?]F+2E.2VYJ-RU;+-UV+W MBZ'8],%]U<7Q\M27.X67D^SZ*,^2K%[G]/8RS?F7?7[AX%EZV[^$N(K4#:V: M-X(K!(BYJB^Q7G>>%?P@#S?DL"]L/_I6;:;NK,J!O7=P=HNF T&S BE"!%WO M?.ZN'-Q!\SU2HO'\@N5X!O,YXO7V3-0B\T-EA]:;NN-E:I1K7M$F*ZZVRIYO M55+OZI^W]:@$.EP/OQVY&X=M*R-N:Z 6R%)9&'13A[TQ8)%G]0+KS(OQ*[XJ M1?EX;F0P.&M$47L4!Z,HL>I\Q5F3WW;%T/%A:56NQ"-860V3@/$WT >8U_U7 MBZT6VQF(+0B7 2]3%$+8VFI=UMAO("M8WB:].,*<1.7^KC$$2DB&Z+N@.=BX MHH5_-A(;M\D5EZT91KT/JO(/;,&@A4D+TWR%J2D-?DWSEC;2[.QV_.!I*ON0 M2/,E)6DP,R F=8/],:XR7K_!&[2D:$F9OZ0(P$6QJTQSBRUK^)9"F@&X\$H65WFXOZ% 5!/#&'07( W? ,81OY@U&T,Y&E:D$@$A07'UE3 M0V#8YG-W!GJQU46L_ZO_#>Z6#:PV*PGXU\C 2D(;BH"RQOBMF*%TN I1&);B M=P=N$R\/\@UO+A@';#[86.O"^-1URL+UN$6\BNNHB[:C,[.C=L^/:NZ,SC?%++?JI3.H=ZWE:P ]&70Y;VFEYQF6% *'"\NJ3Y#;VMWWQC M_.4)9%,!7<0KJS#'(VUS&4:J^W"5"(KT(YUIW/&I;8GD MK3B_RZR!J;.C7/Y]*XXHXCJ_]7'(GX< SZ\=.W:TW,MPP9]?]/J#"R=Z^BBGF4MXX;G6//K5*Y:R.LN$>TW_ M:;2TFDV3/Q61U'$+KGO1Z]98V@*JPR=-?P7HSW2+XW.Q@+K/_-PLG5J7N!>K42O)HAH#E"T+]-J5HCMVZ=)R%Z45: G5G L59,BVI^FVW;H("L27%&#H)C'&: M6K<:3[_D6M=NZ?.XI:_EFYS%Y;UV*Q'+4;3$R-M,G2 ^VP6NC86IV5L:)M: M?.:1LK@=.] .J-)R][YO"O.==#Z_[YM?B$Y1"D2/%!/*22 *?69(75IK)_1E M:P38"_?1T&+.>7BQ>AMU0F+W M=MR*KDRQU2DMKC)L*2+;SRD0,51,+B>!*?0VD+JTUH[LRQZ@6$3FZX;(M1AI MDW$N)D-!ZD^=T-H-?5ECH<_;S<03U?NI$Y*\GT9=TA6([RDF@I- $'/>]9DZ MK;73^:+:+(H>VR1$"]'TA$@;#+UW-Y3F*D38;>L#F; MA:Z-Q:F;7D3AZU:S/GY^F ?J[@&LK0YR05SVD#CFAWAE2!,)]B$CD) M0''2O9O[=GA7C%%3Y\E7?-7[)RJ.TRK#H!M;SL]_ETU P&E_]\/[ MSS^]52 VJA@[)X%K3KKAM:U+[0L;E6E2MGB>6FO3Q_#VL7VV3[Q%?7_&:HAT M8L<_6#CV8SU_+=PJ>BZG-'E?98KV_M6QDO=BF*I2I$WD4\10V\?GLH_FPO-> M?P-_LF(]CZW^6?F-TQ+ G3" \:MX806"NHIQ=1(X1Y^^5)?6.HO\98%%=.%K M*9J.&W"P^;@V.6=B!>/]6%G*S_3LC2]:PO_4G#ZQ<=C MU/SVC$P!TD%0Y%#F/&V;L@^=X-RRXNK2?",N)SF]+=L&AO_"80&+1UFF(%YW M RR G*YK?EGS-:UHPWNZ"'T@Q_YF-]J 37/C+,^:V\O^_@,Q!_DXS[\(+/]; M).4A>>SF=.$'7[_&_-H5P843/7V4T\PEO/!L7KQ[;[/BN>O[Y$ZI3?^:7\_E*5=6VLJQ*^5B 913%> MOK[,Z11%-1-''GM226<**ZT._6#A.8^-<N]+314='H*$A];7%TKO"+ MF1O/6CB/WE*;K0A.U:F=<3AP6F(EG=K54TZOSIB7D\ 7NGF+NK36/NG+=E7T M+UPM1=,!ZH\]O:I-SK34H,;3"BQT;6Q.;FQ>MT*A@O(S+4NC=VGGY]#*PDPK M^*.^5" ,J!@O%4$7]\_*/;M-0$4XI+EROES1>DL=O34-X*X(>S1+5&+)LVT7 MCXWV0 M]K14G+7P'MW#38O1],1(FPP=YSZ;A:Z-Q>F-1:0%:!Z)B]M!!.V)*BUYGYJ2 M_4EB6G,,W:W6O*B%5ZI $DQ<9P$FM"'AM2EM79 7_8TA&=I(3H;(=(&0Q_[ M.9N%KDW%B=U/\[&12BT^BCF?,PYG3DNFANZ/\OCW9=U^P6S7[P6 M\ $6ZC+>$S/A]^*JJH*I[?>S"[0VWL\5\;8746"JM$YFJ""F&AB9<:!]6E*Z M$QCY]2EUA6;,5,50E=XIG!JM]7;[RY9Z"%^Y4;F:4J2L/_'8ND+:Y$Q+#>H= M1P46NC8V)SR!/=2D\5-;DK3B_ MRZR!J;.CA/V=7_.BY<^V )YOYF>V))Y/ ?^=&U>\0%7 C4HN!V-=9?#>,*:1 M5N4*6S9=9TE67!F4,5[71E,:95L9GRC]A 'B5F@1XSJC1MW&-:NRM:A=0(O$ M:"J8 F7#WVU-KWAWI"3E0.JTK R8X74&(W=/@I^:)1#P:@GCL>7F$1?&Y]*@ M1@YSX)4!7(!76!@WW*!Y7>Z_AIA\L^1 AIR+2@JK= K,WC3&J8F7F8TUI)6R0VM^,5Y+<27D_ ?R[J1)DOKJ$DLC>?3 M4?U2V-=/<$V=U1+0 )ZIRZ+@.:EX3C&(SK_@D;5.R:#&8FT-) +=4;?K=5DU M0JK+ 0@9#:X.D+@WZM9HO1SPET)V7_ M:+,*/B?P/CD\'K[E;%D T:]N%^(!2QA6*%SXG- &%&M35J YY?-PS))E8KR; MK%F*=\N*M*)U4[6L:2LN[ES#(^'55P8OKK.J+$15QPL#5#Y2AC6@T&@CAAQ3 M]R;+$B^"$KKCE,!IX)B_,&"8!O%K= :K0[E(E=$?RN MYE?R;77N ;#@72=%6@.KOCJ>KH'O3]I?!-K*A9ZA"5P%:A@7S/7I M+/5+OHY>*2>RU:>S;NZQRRW[*"T>> W#[1ZET8'ZX!@* KD9?%%7[DU4IX,=T$[S,W M&"[AG86^8P;2PN;PEP /PG]AO:\SLJQG9D5?4K%\XGG>(SEX_3\Y+EJM(L]A MD3QH23Q!.X*.RD&0KX588WP"QUBM,J$P^^L6,MRRIIE01LTRJQ*RIE5S:^!_ M0>5TFE-Z&'")G)IT)$"3E:#L!/(> CY]D(8F8@.D%J&56MF5_KSK^ND[#9O- MO^DN;2O<(>9R2$UC*;SH)E@I%XPS[;LLSE5P#*$E ?H$@*T!AB+EN>[VB2%\:/!^/&W27X5-1CW8@2PJ6< M8B"YE@[S/UI@9'J+>BI#F(*.> OJ[.KCZJO$ M_(I*/ID>[70[/%=L!=PU-]P_:F7];/KMWL7R MM=:>\X)Y]/)8"$4(&J8<]CLV"GK87=Q2Z;M[?0/Z$QH>/>-EMNZ3'X!3=#5L M @X[?[067C?>/NQN@<\>9P7M,AU 8?;J@F3ER+*$/E[D082CA5HA8"LHLKW$7"_P M3MG2$/ ?9K^2P1W L4"NU-,8I.%P%&-PU@=Y-P3'37>H? M6# 9DPD8>$LK\BN[Z^53L@+3+*6)1^I1](4P;H7$D62+.5#1J)=EFR>][X17 MP.5_M(5,+1UR.8\0:3/;$;GD/H.,+<+,>2WW@S&+GNE^49<3G)Z M6[8-K*,O/'DCUY1E"EGK;F 8P5O7_++FP B8=B]&XNBA'/N;W;HFUUF=Q0+Q M7/;W'ZAN(A_G!1=1\"T*WJ&3?]V4+DS+^?HU7[O"OPB">SSJJU>X4?3T4<*+ MP+4?.(PNKCN;L]^:_L]-?]9WK_:_UKWZ^4JF':_*=8"&K\7#E\MD>6J8[3CP MJ3@W?H6_E[7QKD!C^JO8%'*LA0+R.9LU\?J2K2W@A#2PIK\B%M#6%G#F%M V M;45\-?[+6C>3TB"M;LQ(;BKZ:^(I7O1 M@)OR6FQ:>XC??2O2"\M&;+*)#;KO%9 XY;G\^C*H&PS,;T=_IYJ6KN^LCKB= M-:F1IL:;6JTJ=&F9H("-"U3HP.N\W-B=^H! M*Q!-4HR=DT 8S]4O]/C^E&)9P6L%%+H/?3 M>11CKC:)4Q#!J3-$FT0E36*HY?$<3*+>L)Z?K_^+:/F"#0"R1H$(JV*\G 2J M.5TD=*):=.H,T:A&/;T8^!>NEL=S0#5J";1V]+5)U"91FT0U3>)C3TN=O3Q. MRR3J3?WY.?H?]@IP7RH0M%6,I8J F]]]Z:.G)[S*82I$WK:-FI:6LT* M%-@K4TQ^IA7PTY9&6QIM:;2E4=[21!>!EI\I6YIGVUK2OJ_BLON)YSEN/Z'O M"R_[)\?-* 4B5HJ)\R3 R.D2]Q6C_M0)K<'(RRDTQ[Z(M/Q,&8QH2Z,MC;8T MVM(H;VE4J#J@F/Q,R]+H+=]S=7M_YS47K>W0[TWX-<_+-7:652 ZJ9A$3P*/ MS#:,.'5":SSR@F%X_]$E'V8K/]/"(]K2:$NC+8VV-,I;&O?1,=;9RL^T+(W> M\#U7S_?MJ@0:_Y,V65E@.>&L:&AQE<4Y-VA=\Z96(%*IF&A/ IB4DN>=;DA;1&U1=0644&+Z%QX6AS/P2*^R-ZX;3UC MA* ;?)J,1 M;6FTI=&61EL:U2U-8&E+,VU+H^OLSL^G?5^PYHXX^PC MB5-GB [LJZW&_OKT!XVA/V!DL6J:.N[8TH ME\O3M=MN>UV>F/>; R(AB6.*5!-D'?WK-Q,@)4HEN2X= )D3,>'J*A($\LD[ M$X##8I$]]X:=&F-KB)/S^/LJFI4!-P0>@J3!D)#&(HU%XD&0F''##FTZMTD-R*J0/:-CZQJ1/C3?,MFER]ZT6R[)CR7YOK"M@-"%M$\BPCCD#@VP2+NI I.!RL9*.+% MP4KK.U,-2.$:)MI6^$.-;_>W'1#RA\Q3EG3TENQ2*;L9+HY9\DRE;+*(9!')(AIH$5T# M]K5;*HYV640J9-ML:R>1 MU_)0NP9)/HB$V>K5=D@>[^W\#!3R=TS) )!(6N;QF";3E 4@RTB6D2RCH9:Q M\^R>=A))RRQCF0N ?SF05OVXCIJO[;%#2Y^>4>EIFN_YQ'"]EU)CKLCLU2/N M\1(QQ[-\TY2/A%8-!WP("SWAT0V_DZ>OV#OB05-X<%=IL4$2!2_A/_TJSN\D MS&#J_EKRGB>3*4]#F<0L&;)L+-BW<2H$^P1/C"6[ -(&[!-/_3'KN [SVEY' MY=/@!V\CH/2?B$F_?JG*;T#U81)%R4T8CY@R.Q*D(L-VI6S,DCQEJ9!YE$G$ M:'XQO&IG0LC@-V$22 ;SEJ@E@Y,E:-28JPY)X7F6E)X%KATF<-(^58\?1/PN MR3.8ZZT 'T7-VVTK/(L7@(P1GTIQ(@7P$,]$"97R^/38KY;SZMB)-0BC,+L[ M*=]?D5W7G^NU6YV^^QK17>5R%7/"&?WTB>-6M]]Y\2CPQ)%7L[FXW9>/ D^T M-S!*N]5M]]KS_ST5=FK+NO-Z7^ASKK=MZ M?\+.Y@HS>6+_HDTJV$85_."=D"1MEFM@#-I(T]9)TYJ%'!7O2.62REU6N;OJ M'6T$]H9(L#'(W5>Y!.$3E7"?E'#-E?#YF,#20#A.WO@#] M-14I+HZ/A'QK@(HU'O/]BR2=6;.[3OM#IDYDD@R*Y; K_=>JK=4BDVSJMN[ MD9BLZ@[[_GN=_3?/D$3:)I$4/!J"(0F588"0F3//S/5I2'D6QB,F;J&';$NOGZV@K?AR A2 @24F*&PT.0 M$"0$"2DQJ^$A2 @2@H24F-7P$"0F0;*U-OPJ>=VN&FESZ;B"UI@F*P>G#-U3 MF_5%+%(>,1X'C ?P5"@S3-E=TQ4Q#:INF:\C[9(JM^=TVXM\MZ "3>_OO"28!(@,AX$.\W MGO?M,AYNOT6V@]JH5U7AJ)1CN.Q>B2C"5FLLY4:M'\D-5'-J08Y_L?A52\-0? MJS).(*Y%E$PG\">JRIIM#ZFKP5R9M\QZ MP!2Z9#U(@@R2(+(>Q/M-Y7V[K$?7.3PBXT$"9) D?$@WF\J[UMF/ X-N/W M,/EI;"&'MN-8);MGDP1H_!?/PB1FR9"%<<;C43B(!.-2BDSNO4)KZ;4FIAG0 M379"T#5#^SHTH6- NQT)I&T"29?I&8(A"95A@)"5(RM' ED/@20K9PB&)%2& M 4)6SCPK]_>_W7IMMTLR23))ALY2#$FH# .$#!T9NKK)9&,KB>NWA'GN%BN) MQ>!V(K]'.?^69#QBR;V[U*DSP&P;2YTUYLI4WW4.W>=NDB8)(@EJ:B1'O&\H MH>WF?;NL1_?(Z?0Z)$$D0>9($%D/XOVF\KY=UL/MO* /@R2()(BL!_&^482V MF_?MLAX>[0FC2LXVRKCV8[I'J;R,_60BV#!-)F6E)HEIBU=-["%U2]AO-WO. MD7M$ DD"23V!=F)(0F48(&3ES+-RGG-\^-SCID@@FRN09.4,P9"$RC! R,J9 M:.6.NA3+D4"2E;,40Q(JPP A*V>>E3ONM8Y)'JDB^*2*X"9+]_9CND?I_9R- M1NNP6&0G:Z4:UH!_^?65]XI:-&QS@@@2@H0@(25F.#P$"4%" MD) 2LQH>@H0@(4A(B5D-#T%B$B1T54M34W67*!%"9N7)2GM/NAN6>#5-,VZR MN&6^9K1+EMZX[OZ+5H;)C['%J++_QO$_VHPXR9&P L[]K.JB*9*#\5AN^59OW MWD]ILW3OAFE&-I+M:\=P[W.':U/ DF1IZ48DE 9!@A9.?.LW)OCYV97&R^.QD:=)NRT(R-I MATZNG53:#@@92?.,Y$N*D"20S15(LG*&8$A"91@@9.7,LW)O/.>P=]SJD$S6 M+1ZD2V@:4F"\U$7%@1@FJ2A+C!F_%7+OK06&X6J: 6W6Z;]V2=61XW7VO]." M!(@$R*XHC7C?4$+;S?MV&0_/.3KA#).8#9-T M$S6:QA=>33.*U QAO_'L.J[;)8$D@:26/SLQ)*$R#!"R3:NXWC'%,F10)*5LQ1#$BK# "$K9YZ5Z[;=UB$))!4%GU04 MI(U;AHCO'R(K2X$\#AC\ !,8BUB&U^4^KKU7\A>%VVMY*-U!D@\B0>+]+-1_ M,:#KYO&HDLG>>(G1>VY@2E)MG!>]4Z&DX-00%&LH6&0NR5P::"X]IVW 7@AK MI=IV14OFDLRED8)%YI+,I9GFLM\CJ29S2>;27A1)L(R#A*R=B=;.;;>??7 E M":6Y/NQ/"Z#P+P?2JA_74?/U3XGI>H90

BHU_%&9Z$&4S>7TOTK^):Q'FU MX/A\"O>;0^ 'R(EE7% H4@3L%\]MN0R&C,IMH-E8P/]3(=@$WANS*8R8!$P ME0/VB:?^F'5(@C$?EVV&,+W@.FZ8A M4!E6P *8![P"I"QGPY(A^P76VI_-!U[+4E@6]S/\3ZQ'YY*/Q,% 33XMEA.D M(?S !G<+H^'+,)\XGPQ$BF-_FP\EV9)5+(\"Z/P+Z1,DJ?8D)*KZ3CJA1 HZ6?X OX7 MD,K'!W'5\/L??(3_Y8]Y/ *NA6_@"%>?WK.K9GI5&!(U5I@1OPA@R MB6,1'93O^+ (@7*FQ.@$!, M4''ATI<4*?Z:@YJN:.FJ8O;!5\;AKF$]Z+)5#8S#@*VQTZG0NN.DT( X\=)@ M%;I2V2%<]\+G23-N3:O\0\0BY9'&-X"GP#RE/,.NM.+B8DG:L@DL\P(&67!\ M]^OW@H(ZG'T?/;ZY&IHIS.JT9ZZL>F$-^'/@PW MA,^CCZG5$TP5U@2H)OZ/GWF#G1:[!"^[<(>==2J\2L5VJ[?"&9X_,-?H2I5K M-9]<(U!1J>25@ZMGKH@:W[$$/LU)HVY7\UP)P*TP=;#\'T(9.U*F3>*6Y_%& M50/T*QK @/R!U^H^P@N%#\O$#]4OE!:]YWGBPL6?>9A!:'_#TT#"'WA46F4Q\-[, M7RY5=.GN+N=0*I# IX

T%Y@?K+HWE\ MWF*_K1JQFC; (69Q^XJQ0+]+=L/OSU7$H"E5,E:YSGGLZWRQL@YH*(KYYG); M*8&7EX?FQ5U[Q63AC" DYGBV[7"JR@*J3,J'L- 3'MWP.WGZBKU[ =FW4N)\ M;G_(TJ=G='M:1P+IZ8V:P+,)1+3A7RI81=D/8U CHQ SBZ!%1$:&O1$,\VSV M<)2%P6J>3GE4HBR'I6+"PUB9T%A"R($>P0J++U]FZV5I[%L&\2IQYLZ%_A(= M!"%G3J=!W$"::^>"]B%7*63!0:44'0GW@XS5FD?YQ#IZ")=X2KG7X-;/<^^P M1'AUE=>-;C2,XK*OXCJ)KG$VYZ#*PHQ]Y'Z(SK=2<8$8*ATY@*#IAE(86Y.L MSRICI4^ <%@L,B+U9B3M'F$7RU2[3*^N"/'#>"[$Q;D@@J6$&_]FG=%+OI_G+E9_Q6NPSZ!HQ'&+M^[IZH[S2*FH-W>/6\>NG!$C5 M:7M'K=[C7X;Y(%'G\YE-Y-&?5U,N-&0VYKHL+S.>Y5F2WNG!L"[O H/?S\*J M8G[1!XO+ .=*!YD\^'W^LJQ<%+(&:YT86>4U#A>3%,!-X4CWVP2)@C M#;$Y%AL+(&9%S2YNL7L6?*X8O"_0^:IE=-V<7DPK;_NT6D&0"KDV081F*;-! M$@6[:F/03<^7\1 5*-*Z6:3>HF>:8U,X]NRH5LFBO1PDD8,4#P0X>8$ UVZB MXB\L@S:DJN,8X\21(SG21 .0U]+X)N__ZW3/3V[.E?_ MOG48_ BJN.VP51Z+F=1[.JM^530%LMBSR'5+:K%S;$V+,]P[<2,T:V0WR2J^ M.6$7& F ?H:X8KYK 37OPCX&;2_./W_XY!3I@5#J4&,'GRI" *@Y] MD3I,:,,EYEL@YNE4^$$I!N3*7/5?E/W4^.$S90* ?2_>7W[[<*9U^"J>!SLR MX3\$_$W"5& LM) %%P?"5_Y.8462V7QFTZE,HL7^)8JDQ;VO@Y6+9^#2M];H!S3PNJ*S&2N%))*HN*&O. />M8O#5:94A?AEWW:C' M<-)\IH< R3T'POHHA.I )^_O? M;KVVZY_^C[AC[TOP/HDL#7W- 7^4[WY4[ +3A#^K4:1^-SC5G 6?A_EA.G(F M34NS=%9,Q<%)5"4=/<\);O<(0A@P*UB9IVI9P]D9SR,_U\*GNF=A6D(U MIZTPPOA=:D+88!."2TT(]C0A].L? )TK31'*8B,!:))O*I[^I./IBY]5:)8P M*=2HIDI!2"38"8= NSQ4 !<-UN^D?:H>/XCX79)G,*E;$9SJ">(A" !D\0+0 M+^)3*4ZD0)66B1(C==R#'OO5\CGBZ,X,5)7GI'Q_Q6GB^G/]=LOM'K]&6%>= MME#,J778.WSPF?9#3_1:O>/.RX?9S&3ZK<-N]XG#&'J3\PH1W=>Y%*NME!7' M^A BNT<$Z(]_^?55_]4.T7G&]29FHFBB\5U?2%EO6 V0V-KPQ/XEFZRDK<@1 M(D8B,K.2'EG)FEM)C# -D,S:8&^(!!N#W/U#80T[Q- 0P$CE-DGE>N8+KCW8 M[U^"*0"Q%;E%W7NX2]UK/#IVE?K>J#WG20Z/!E*U8XBIZN7 Q?&1D&\-T+G& M8[Y_B:1[:NO7"W+_:.A]G;5O&(S[%[)!D.PQ25$EK]M5(VU.V54;VXK!#=!_=KG?JW9R&! ,DTW;/OU7 MWSI5^'F& 6#L=5+/O1)U4\)BC5MNEUKL'#G][G,O.ZVS(-JN],CHF&AT#*0^ M61RK8RK+S$W;.>JW203W:&NV5ENB$-APX5LXL\" A)5A4FB%&[*9&Y<+E_NQ MW4^& 64[)@^$N,_H22/?9 ,\T#UV#H\.22Y)+JG#VP[ UCOX)$&V21"9M6V% MW'VGUWYNKSU)I*6A^?KJM'>TQ="\&-P X.P2TF])QJ/RG#\#\IZ&2:$5WLM& MJV&+ZM)K>:@O@R3'XXY(8>ZO_OQX7,B/V2P7'!TYW_7O)%4[KV&7JNHS2X!7#H%VX",J6%P M&N*?T#Y-@_?7T#[-AJ-">LL@ZW<,^"5 =ZSL4 M?AHN>[1'TGXG@O9BF>=OT![)6K@F[I'3[1^17))[7K)%$&E09ICV2!@JIWB.YU*;)AFDR8:F8)FG&L4E9BM$$GJ>:L9WN M#16[S*4UU8QWJN^\KG-T[)(<-4:.R&90S:LQC$[68L,A[*'3/>Z2!-4C-*UQ M"=$NL?IGS*,H\3E&G'Z20I@)/S)Q.Q6Q%%0@MM-AH$*4>;X%%8AKX8:\.71Z M_6.2R_I=Q_'YMA(/5M)S35 MF'=H+=I.K_?<()8DB&K,%%NN0ONK@)_], KC$8-)3.2) 8E"PQ UQ$F@PV<- M/C20#I]M."JDM\S16W;XWX; 0Y"8! D=/MM43_P2)4+(C(6QGTP$>U,T>KYU M6"PR S(:9-TH3=V$[)TU_K5=^LUSNEZ;Q*@Q8D0F@W+5C6%T,A8;;ED\>NZ) M.+45G\;V(=(IME:)[MDD 1K_Q?$46Y8,(9S->#P*\7P<+J5X]NDXE*BU*Q-( M/OC^LZX4RF['.^DXQ^WGQK)UEB.[?!0R.@TQ.@92WW9"4S"\8W/SW,/8:BM! M=MD:JNLV-1[^(."#?JCB80,RE89)L15>")6?S*4UA;Z[]46.CVG+GNW.")F< MAI@< ZEO.Z$I\-WE@6[=_78,&2@_=ED:*@,W->S]EL(SW,>H]R 5D3K$EHZN MM=HGJ7/ERG9:4QB\6\_$=0[=YP;"=98CN]P3,CH-,3H&4M]V0E,@O#MST]G_ M_:!-EAXJWC8UBKW*$O_'P8!+=07+!,-7*N3:ZTQLM 1EZ7G6MF-"EZ\8J2G? M=%_0$TUR69/&CBY?,5 3U^ZJ!]L!HJVXX<;\^5!1(C,AE- M,1D&4M]V0E,->I?G-QX=[O=R[:8+$-WM6;_P\DN:7(<2C\J"^'(3X66-D;7" M5Z!2EGEN!968:^&!=!W7[9)8DEA2@=@.P&I7CK(=$"H0FV?5CO9\*P*)(]U^ MVM3H^P]17K=D0,+2,"2M\$@V6H5:U()>RT,U&"0Y'EUNM!XTMDOF%S/JQH\' MEIR;C8?LWG-#=I)M$T..35J\!T&AL-T<(_DHP$R5(K*0+Q%#,H];JZFW>_NO MJ5LKU;;&_S6NT=HE?_/XG^FU&I"'-0Q0*SR<.A\M;#NMJ:=[MQ%W:[^;S9CN]#]I\:2ZM*=[=J;IS^ZT^ M29'E?@B9G(:8' .I;SNA*>#=H;'IMGHD/S9;&JKB-BCBO?KT_L6A;HU1ML+O MJ'-5RG9:4ZB[VW3[X9[S[69*D5T.")FGMN9'(0/FQ MR]*4H2[\RP>14#^NH^;KGQ+3]0RAY@[D0;^*,SP),YB\OY;H7\6UB//9SN'J MTHR?.ZLPS//YHM\LG M:2KD-(F#,!Z5;X#:_M1O^%+!< M\I$H[C]+BZ4&:0@_L,'=\LN5*[\E^Y(FOI#P7HM8;3NLMI#=6L5C;J?5,8[) MDB'[Y;AU/)L7O"[S@?33<*JX[D$NPXG$^60@4AS+SR7 +5+)@ Y1^!=.+,E3 M/+U$$\91+X2P$#_#%_"_8*8^/H@<#K__P4?X7_Z8QR-@J6S,X4G?SU-<>O'% M89C*C/V9\S33']9KQA'&@#O\KISX,$TF3-R&,E.#%O.#WP#CX4&/+786!"'. MC4?1G?,HD:N VFGU9K1[HB3JZ2(>+,)?X*20MY9)Q!6!YE]]/$4Z).Q;,]E+ M66YR.YK 'H\M>>@%/]4+ 56 [3.O7VPUQ\"FJ@YEWY.AL"R:\!BLBGVMR>_,$BBH+J4^Q-_ M'O?_'OZ9A^ 5WBG(S_D4#2G[*B3XLO[\+/ 7&_MMS9\,^Z;4H$17>EE'W8#T M\8#Y7&JCI'X0P#+7/(+WU#N_=-RC2KP':X A;D0J*LIG+*) ::6XO]EMP X5.,)4.P0IM36=N3MD*N\ M(*4I50Y2P9S.;+&O;3$?0=2G0L,W?_];IWOZ0H6[*I^?<+OT*0B(V'>)=")U$AD17:TF."P M^+2.'G\^/1@3K;]$[KU'CWZ+_<17!!6$*9+ 9>*2@"[M&<'BAL0>Z767M-]L(C@B%@ M $5_;UXP>!3AD)5PBC,],!-UH&F(; ;_A6!=XT_H"&H04W0.0;8U$R %Q:T/ M_LUL' B)_7 8JE2!=G[0'P._!VP<4XZC1!<-EXRQ,ZQ3.%@#"SG7*L91WRB8=*(CF!M1JI[B M]RIC(X7XP?BLSE1&2Q! +(966IK*N.K^"Q 1@2S<)'F$W\7D)W)GY;D@U#FY M,D226>+_&"<1L*6<9<@4@70@N139+8^L_@P(7&/]:3GB4%4JT#MIKM;.1B & M::PR5;E?!(V^&K"(Z%3$5$1T11@Y__1H M6B'4DWF*\EF^+F9155GU3#GFWRNT*B*F%KO42A%CX(*'*D_-9PAQU S3(GK. M)"ZK8*D9^*BH*A^.Q2C)0N!!AD&<5$'L=%:,!3QU'(DZ!7\J0EQ,=Q8AG4X! M0C"K@WG0*3PKK-;E$#^*[)O'#RT4E*J(9TMP\&.A>AW(J'7KE!]UAB#Y9SG]LJ; MY\@B'Y%%MI:PK5MMME]#%T'YNQA-H!+7>E?F$TS!_H5^ :,D,98YIMBP7J^!=@(Z@G/LZ0\:UCJ4M=)^U0]?A#Q.S!N M,/*M"$[U5]RV8K;B!5AXQ*=2G$@QY9A0+OE(M5KKL5\M;^S$FU4'RG"=E.^O MV-ZI/]?KM@X[WFMDO56MSL6<6D?NP\^T'WKBJ'7D;6"8_4W&T%VT*]3(OMK' M5^=T:[G]A1!Y.2) ?_S+KZ_ZKW:(SC.N_#,311/=QO7N 3:F?%(E.W:QV))B M@,36AB?V+]ED)6U%CA Q$I&9E?3(2M;<2F)%Q #)K WVADBP,(&(G(?M)TQJ-C5WWNC>I)2W)X-)!O2?ILD#ZZ MJ*1^=7*\?'/=_AOLUIIUO=%!VHO0KSQ=;/\R2H=@&W@RF GWBYLO/'8ISB/G MJ-,E"33[;,MF"1!9'[(^9'T:87T\Y[#[W&/(:RN!M@;#-3YJW"ZIF@7#N=1' M[(7QM9";"82;=\CVD.UIA.WI]ZDGRH2J],NO&Z63Y7YRLIP^ M"?+SK$WZ[%XP6EVUX^6M'?-F>I7-4.>)%G<.+5[+L7 #HSIJ M]2>7$@X%'D0K9>*':@1U0#&>:G?%^=7\XL7%JT1R*>2**>%!HO ;F<2QB Y2 M$:D1U<5%Q05>=_JLU^)X69A]D*3%V-53]-3QJ"OV#NB3=M75ACJ-@V?M\8FZ M7:FX203/< YC/YFHH]\U?=2!G^75C?J")J>X\TA=(EFY7]&971R)=STM7^CA MJXN+JRK6),^/S@ VP.? MG=,S4A=%S5ZL?D@?ZEL,- =N-DBH3FR76?DVG42]S23E2A&HW![:KYSKOOT; M88OS@SG>6MJOW/@ZOWAL+GO ^L7M:3BOU:SO%&=L+]XFZU6.X\>CTU=<.Z2F MJJ04GZ@02>)]:#AH%')]4N1,9!O&J/OS92YGG6[DR]C#+]M3;)/Z]]A[P*K+[=V@U39[WW*I:-3KMRG7?.S ZZR[%_BE3O%C1 MT''MUANBC[,*+QDB>_AE>X+W<47%?XTA2A-?7]%8>IOB5J1^J#W4:B263,N@ M,<';,L%/U==*@P.OKZ"8&[6%^!>#3@S/JE8.G6^:R\%_<2MW^=[3,/>TRUROS._X?KGN4.&UV_)F=Z_1A:F;VT;962(F79A* M%Z8:JN6\)VJYPR=HN>,7:KF'_2BMQ.9YS\WX56K8BD)OF/5=#F?NZ_3G<>5Y M,K]Q_//2_7_GR6029@JWK85EFUH'!6$;(N3JJU(S=1VCNBTU3O">7)&J*_OF ME;C9O7^NV#_ZG85*^Q=@:;YZL M7B,J_5Q*90;BZHV09?%15J[BUL6AV!=1I.X:JT")%=PAWHB;L%4JPDP:/3ZU M\T>2"=9C!^QW31-[UKAN18BJ/:MX(E)N!Z"J6*W"BA4.B[\FO6CFTM<:NJ(S M V]+Q4IMH-PP/*];EU]GUZG*#'ZAR1#&?I2C'RDB*6[&Q9W7V3B4['_U%=G@ M)7X5>+\KJH-2^_ZO*?&G]4Y6&JK.17:F:]VH9;\ 9'YYQ?2%S$(TJN1G&<81 MVY/C3SSF(R6??__;K==VCT]EU2KKQ@L>WJT[*Z'3,KP4;" A)@>8ZW8J7G(-LI &Z&;K# M[1]G9U_TC>;ZJ5GWTR(I*K,N;KZ6>.5VAE[J#\%$*5F:HE+F$QW3%O> JVND MB[7BA$50=*LIX!RR8YPSTN_,L].+H)5"%.ZU*K:IGK[)^O.*^RA" 5Y:D2B_AE]-0 MW1FOW+Z877/X"%Y=KCS (3CUV#)77KT^$%$(2U!C8NH]T7>3@^@)G7/WP]3/ M)T"*6-V;KA,E D4I](Y*O M6MX"/Z9)##_[@O*\!O+!]J3W:^WS=J2/MZ>/E;?."X=E6D9FJ=(NZ$<'R51% M-16O9T'/%'%K\7@(KO%/GT8?_0YW#NAQR1ILAF/^^_/[*PQK2.N;A??V=,2_ M("3!U((2NS\AG V'=^B=PWK* -$#HDP*K;AZ9 FOIMY^O/0Y+\AG@5= JH! M,PWO,\E"GCT2H OB$ M#-8?58Q_@TT/$/N#)5!Y#.Q)2.*#U93 &"C!T5<,#U'1PC>F:7B-2:+9FRWV MKV)M(A)^T?\0B(@7&R6#9*9,UR\4TRH!]D04F0/X5)&54*3#I $J3/PHH*R2 M:8\8#/5[D?,3UV@D Q66PF]UNJ8Z-Y6HF+\9SG)O\]UD:XFG\U)Y%D:5'8TZ M>:*V>>H8M20B+D8E\L),949"'Y:IMISH2'M]-E!%X(GN9ODYFO-*Y_IG5+I( M :OOWU]&W*?V)A\.LKW&_Z MO?,=3!*H)1#B\%I\5_9)_VRQDW4)*V.=%OK3LZ4IE?._>GF["CRVM3ZUG@_S MN@,[4SG[3SS] 1[[UU#^H+3U#M/612)VHLF? OFQYJ&@>3C%W.F>*G8]/%O/ MK_?PYLMXJW&VV<^U>E?E=]L0&NSG;%TVVI!I@TL5W-1-I/ M^S)#IF%:97?[&2_CL:Y8_AY.E+RKBF7,+E2M'%O),\$)EF ;'-C?BH MGC%-B5W^6!S$6K=NRD15.B_NLU);Z>;ZF4PXH/?+\B"FUQ(8ZZ]9L3N^6_^> M-B5@2]@XN=%M!7HN16^";BP1 >Y,B,N-"< 5$&!6&@"PQIVJ&!SK\_XXA'BS MZ%_ T?21-6H&+!G\6W,3!(2P\+(WU9D]/-)'W3RX9C;))2YV&)6='-BMH)>L MVY9UET)Q3!/F1"%B"^=M+O!CS:7 M*4?GH%!:IAS/< RG"\U1/9P@YH:9-G./4[WLC?*O1Z&L>YS^)I'\$NW MPP_]\5M<5+2F9^];;'W98N64DQBQL#.':IY(^?/%,9P06$,URJ,:HOHGUJWK=PW M7TE@ERD#K-,J048=BN7<:C/G'8O"'P+^R9+[+SA/6Z@I07\M4MX]2GGO+^7] M8F*4+*@R3^@,?0_#[ZKV]#V,L2%:V7J+DTY?SKY^8Y>792?IYV^_7=B>>?K* M+O_X^/GKI[-OEY__,$25+>^1&/'H>[&A'Y2NY9E+VYD& HH6^QTQT>&E MQJ1AWO!6^UC4>1&YRB*ADZ+XOV@K&^41SY+TCE7$@15]&JK+!%L"??!A='? MH.A<4;":Y#<;.\-Z%R6,?B4K ]8W[0KTJ^Y7C0HXHRL>D$M]X4F;:% M/4&:/+/-.N5X^G01?8QQ@/%C,FVQ3TDJ$C7?RNIPM\]H?A:W'_%P4IP^7N2O M@9IY#'P9A+ZZ(4%WRRP#MK X?=2W[X>!/JP$G=SR/X!?(G"4BV7RT0CX#-YS MMH"7GFD%L<:[&%C:SBGJWB64O5B-E'C0=9Q VF7"L:'Q5( M-1376F;)9I:;/%% ]"O8&T M;I>RVN#[F*UX*LNX9II3;&N$=: A17X)AZ'.J'S!WM1+AZE*.')>V8!:Y4#5 MK>"8W:Y0B\Q%GS(7=6K6\[[G,;A H<3[1H+ODD="?D^&W_6I;61G]VMGO1;[ M9P4>=H7PH.Z]T(?J70D_3^<;YO^I(Z$B5&V:57YIU68=#&_X6T5X).TB&C/J MG[(O>0IV3JY#I[A"Z1*W2*48D9P-AV&D;X(J7TV;!=<6SYQ.,G8VVP="4K 9 M*1B\7=8OS2+L%IW^&%3%%*SQ '2#=ZA*?2[N 5)[?X3>J())#- EF/7(!\#: M>)BK4$7#-[KC]\MG]>];Y007!\B*V:9,L X2.(.Y':?OP9)[77U8ZZPU H\# M3&)]8FR+G451^7?UFJJ25E3?-$\E=A;KBZKT'XJS?6:;=V9-&5<'+GOS,00- M^D?28IU.Y\#K';MM]ZW*+_&)JG3BQ6I^I$[=F# MD7M_ M5AA(1>45?^7\5YR-A*5BUO6Z*%K%C"HFXTQGGRK#=XM%-TONMJ;0_+>E/?ZY M\6X6N>TRR]O8O12((<<U^A_F+[Y(/17;WO7)V'DGJ?B6UVV*? !D(GA&9ZFXSDM!& M26BO5LU1M9#-7HM]5H[99_1:[**#8C*G:B^!LBAXK94:UR)4S*2:/DSSA>9:<#O XHU3-+8Q' M)^U3]?A!Q.^2/(/A;T5PJC]UW$/:%<\#&T1\*L6)U">XBY(LJ0)<#?T*/P_? MGZFZZU"&ZC3ONY/R_>(A>"J8$4M]#9#I]5\C(=]EP9IG.D>MMMM[X*'C5O^X M^\ SKMOJNP]][;CE/?0MF'2WTWGZ0_!#NDRLL1:=@D/ODVFUG'J]GE/^'R1S MBKNOXU')V6X8G]X @-K>G&BK@[]8+<+7(E6G11>]$V,SMNO%(KB2$P@\&\$#J/ OO[[JOMH[D(4>GM&Q-\V8.A+64HAM*A-= MQGZ23A-]O\< -YP7]SH8*_9KN87=FP%^\JVE3+1_/6&5)7^ *V:"9BGVG+LC;!5%_]<0IRR6JE@,_<'GEF;62!NV:D)"M@[]C%/XU".X>?? M1"JPJ]S>1 4,0IRSB_Z$EFN>AED+O@%!,&?C5 Q!9+)L*D_>O;NYN6E)X;=& MR?6[L]0?X_''[T0PXNF[@&?\G7O4[[CMWKLV_.^XUW8/VY[;;G?=]N$[(2?9 M@;CUOKNM<39Y$1L5*#R6D=2Z N$G>IO.B3J)$$R.V :+?8EX7)PMC@<.+/26 M<2O8CG3.1AD"S^6U2.D0^AM%O]UV#[KMHTZ/6*"I+&"7TT'@;U;[N^_<]CO< MNTH\0 5P0KB>4NZU/(O$NZ9QI=>(N/*K2-(1CXNK9RFV;+3>H=BRR>A3;-EX M%K#+\2#P*;8TG@-8TM.[6.+<\1W"' FXG%TJ4Z%"X> M\9&X N)G#KN,?0HY&ZV.*.1L,OH4!>SR1PA\"CF-YP$*.>N.L%U2WK&J M8Z66(6>GYFVR9_KH>W4Z_U>A#LX/V%(<.C]_@D)14E,4BA+Z%(H2"UCKIQ#X M%(H:SP,4BM8=8;NDO&-5@TM-0]%Z=]:^OXOXC:3XDG0/Q9>$/L67Q )V.A\$ M/L67QO, Q9=U1]@N*>]:E4*T.[YTW>..Z_4\USML'_6Z[P*W=WC<]P)QVZUW M?^W55/A [9B=ZYO&K_"F\85JY\5U"$#BU33Z+NS9_>35-R@<;;2JNCIPWYU9 MI*P(_LT&(YW.@=<[=MLV&2SB@0U[*]1[VUCPC]^Y'8I'*1XEA&LLY!V7 M+G M!:1EM=*M>>?L/&PLNF+/QZ$8LHM;X><91-_L\Q#^*E(VS5.9\SAC6<*^YI%@ M;H_9UK J:/8=#N]-H5+Y#803H03 MX40X$4[D"QOF"_\'Q4O$(P_'2U1@>F&\1 4FBI?(;R"<""?"B7 BG,@7MM,7 MIGB)>.3A4]/><8BA(L$&PN>YA&$R MJ;^3\9%D/!5,3 8BP&L$;L)L/!MC/J'R>RWB1G(M""?"B7 BG @G41$=77^FT4ZPC!=;A?0 MA2><""?"B7 BG,AM-<>/H\6Z0C#=+E=<#\0V9SSR,\CW47W M>QC_&' I*,XA>T\X$4Z$$^%$.)$3:Z!70W$.L<@CXIP/%Q\MTA&&Z7*[X'X@ MSOD@AF$<4IA#YIYP(IP()\*)<"(?UG2GAL(<8I%'A#F_G[VW2$<8ILOM@ON! M,.=W/A 113ADZ0DGPHEP(IP()W)?3?9G*,(A%GE$A//EZX5%.L(P76X7W ]$ M.%]2(>%!ZE@C@T\X$4Z$$^%$.)$7:[Q;0X$.LXG9Q.PX'8<8@3GY+_$-^ .%$ M.!%.A!/A1,ZM.1[/@_&/(;PP@(=%.H>B-\V83*(PL)1+2+Z?C"EI:'L09/<^ MC]][2\!: BSA1#@13H03X43.Y&.0HXH)!94/!)6&0F^8$K8+:*R)!&PL4H&W MSM#5,F1["2?"B7 BG BGFGND^T>.8@Z*.1ZZC]50[ W3PG8A_3%/XU".5P4> MU449-FM&[$E. N%$.!%.A!/A5&_7>?_(E<$1_,L'D5 _KJ/1ZRV0J/B=ANVH MW^KW#U]OB]^7YC.CW]-(]WP*N1X%8*_^RSM:(N9X%I5/^4AH%7# A[#0$Q[= M\#MY^HJ]VSECUI0'-Z;(6!C\^DK";WB6IT+N@"4'2114UW9?FI['D%>7_U@5 M%]JTA#_.OOWSZ\758SBDV^IU.MO64_8G#[[DJIP$,J M)$N&ZG=7PL_3, N!,A>W_IC'(\'._ S_[!YWND[QXBB468I#C;ED01[=,9_G M4@3PYU#"WZ=)JCXS$ SE"?Z0Q"R$SPS$F$=#-KA3 P'A1%H\D&%&(X_A)34> MS[-QDL+Z@Y892N(Y&G-3LK!262KGIIQ),7FM$_5XP<1 MOTOR#(:_%>"(JD^Y;46\X@7@V8A/I3B18LI3GHE%=T:-_6HY]7P=RG 01F%V M=U*^OR(!K3_7[;4\[S52 (^=+3X(6](F#WY*(LNWR;0OTB'D&T= 6KS!QV&?LKFZKL M4.*3, @B806'6"/Z).X$)H%)8!*8VP+3#MMJ$>AV)8@^0+A_PC[Q.]9UF-?V M.B3P-1=XRG343XK?WYV8!W4AM\N;YKVE7?,S^ME9^[:+4=[)=[#8 0#%OK38 M>Q''(EMY7#6Y!8946NO2W6(15(;)K(%6O.ZIKFUE.PV$\F=RV4CCNRWLR>R2 MV26HR.P2F&1VR>SN#/OS<2B&[.)6^+DZW/SSY/QK;>^)N-+ M8!*8!*8EEM,BT.VJ*E 1N6D"3T7D^DFQ345DJB'OMX9\SB4\&:2<_98',HG) M*:!PFJ BJ&RST$W'B=+0NTI#D\$DZ2:H""HRF%;C1 9SIW7;CV',8Q_>?&S= MUG 6(6FV1IH)*J.@(@-I!TY6&\C]@V?409;=5N?XB,ZQ-,#+VN(YEL?//,?R M/]\-DN#NO_[??[X;9Y/HO_X/4$L#!!0 ( )0YI%9#3.12+1, #+6 1 M 97-M="TR,#(S,#,S,2YXMSXS:2_[Y_!_VDP'![\]>N??OV/7@]= MW0SOT3UY07U/T6=R1:47(N>O#E98'3%O7!!F$(]-%=J M>7YT]/+R'IY\___)?Q\?GQ\B22B&?B'T8R7Z5_+B,=%!8SHN[Q@L@E]LC% M@=6$L!F>$;G 0AD==*7'9V@D5.2&B\45F>(P4!<'(?M7B ,ZI<2' M[@V([I<,0:H8[,'DN<=#IL1;4N/K1 2'DGB',_Y\9 MUM:A)S$A8N3K,5:0Y->$1>%6&23@+2TV1$& /) MWJG&2<0NA4J8IUA.##-\S+0.^C33KIS-,%[F&V$+LMU$:'&?0D&&$*RK:MC;J@>2?%74A\>?CZ+"-"FM MT Z&AP+()MJ]YGK#]MW)ER]?CDSIP=<_(61@2Q=++A2*T'O+/6.MBLKT;[VX MQI[^U#LY[9V='(*P \1RN*]H[M%VC8B-NE$C$D1LVHC82+KVSV7U%EJU5HTR M7V7UV*K1!,?@K-VNPD&@?^CI'RH;DALZS2HM'*=')% R_E+9A.)AOIG>:8<: M_U)?_XP[W@P0!>[9_"YK#8(BY[ZA+6+''=D!?JMG@\3?KZK%C'%EZM*?XH_+ M)653'GV!;WKDGL?#]Y%,D7%HYUAX@@>DVNT=+05?$J$HD>DYP0B8"S*].- ^ MO!?[ZC\"/#D$GQJ3Y"K(^A1=? 0L)+A=-2_F551IYEM=+)'QP7$)F.'B0$*? M!]8=?;B>2T&:Z@DL$D(28ZUR=1]25&U3VB?3IDH#"V6T6N6KA*9M"GLX:*HP ML'AAX##R8$546V4M?0SE2/_P[7'HC)N.%'[EC"_>HH8]PG_^B-<+\?_[S+]F MT*BW(3@,L3 M.D 4XLCZY'$SXX:N3/[UY%C_ XN3U#HE^1$S'T724$K1I9>2L)#HN? MFD&\2D3T4%2'QH&M!O$IBBI"MJ:(!L5UH4^VMI_0:8>%78[R!RR ;DX4!8TW M&_)9$0XTG&TT_M&G3"4_=1BHPD"U[9)2.9H.L)S?!/Q%?F,X]"F46H>PG0@' M!GZNB8%5-=I!Z(J0J0E]2NKJ_,'.L#!:Q@D*"-4&? %=-=?IBVLMD###*/$EEHZYJL#EM_R=G:RC7N?249K42C6'9G MZ0:6?B3/A(6DT)1Q6;6M3HYSMK*,G2'J97WNB8KBV +,$'\(70'F^DC%7TI M28D)Z_ Y#/ISSJ"Q4!,AQF+12BZ*!'<&;F!@"+Y$2/SKUZ5>@.FP?J3F1 Q" MH9.]MQ1/:$!56:18G]MA[,\Y8UO1*)9MC&ZD(RL>I>1W-F]@\RLR487F- 4. M2_V2LY3FZOJ_R=(LETPK7H;ER1RV^4M^R5601NMLU=16E]CDOQ;:$Y6G2$I( M'3;+IT2,G)X^>A*ERF-)G=T:V"U:*(WQ:\G,E2YW6"B?R+"K,,/=6:6!50#. M"ZI,&&XVHDS6A[#23%05?;753O,IC90PNPV5$M>9L5'&22H1>BH4T'\E>:AP'SB1$KT#C!E[[K3L8,>EYL[+:3YS4G_G!7V*?^JV M5FOFENU6R1A/@MB\984.P^6S()8=?8H$=#;9=#^FV#IE9 X[Y7,@17LSG=$V MVJ0IME2FS&&>?!K$'G?N#+*K?9NTD1K0.PR7SX64[.%TEGRGS9P*N];G=E@Y MGT^IN;'36?U==W@J;-]41C4"SO*YF6:[/1T0=I?*KK!Z)8/#Q/F<3EE:NS-F MPS"I(BE:'#NY&1S&S.> *G.IG47?(354-4YK<3ILO$F:J#/T^YW"[ON^:3(. M4AUNKV!N<4*[4JP#(OF\4I/3VWJ63RK/HBB^6=K!:.=IQ\8PVH%8!XSR6:X& MZG='5MZ^;::7.)4)M2> =!N13K DT^]Q2G2[%WV M3,T)S>0M,ZO%GTV'=@#:XO)!8S=3A\\!A7R:;P6%SDF\4QY=K]S"J"L@U(!Y MWH-A?$6#$(99CKC$3>Q&J ,=!5?-BG+T9BD35VX"&5V]\0ZV 26Y_0Y)6R)I M-4OHQ21GYJ.\?O6"T"?^C>"+#"RVQ=B.JW.@+Y_C+$%?>LZ*&A85210W#4VA M;>LH[;#YGF_VZ,[F+/-T IL9(IN?+ '=QG*JT?1S/E]:^'[/JKK4HPL0/$M@'0Z:X,"] M;FK$X;!T/L>;6+I;,'W \(Y'RS?F$W'/F:??5PL"G4//A@<;C?WFTAUPR>=[ MZSB&Q"6$NAT(&M)+M60]+.D\1V.(%1ZPB4Y(0(B0VB:WY7Y?)2PC]DB\4.AC M]29)7X*S]ZC" ;9\5KCL[$\O/@ZBHY'TJ8"X,0BK-#.XL:1%=FNBP]PN,#>8 M8P92AFQE^VFR$:P?CI+4MP^_Q69Z:P*X;>0[T)9/(Y>CS38#499!U72UZ:U0 MIC$)*-\ZH.WNR&'C%'-S*0[0Y!/.%2ZJBZ<^].!B8W1L*].!E7SZN>XAQPX[ MNYJT:I@XE:O#0KR!-^\O=')C-(V9D^W*DIGK?2IQH&OS([1K&4/;'A0U2']* M!*7V2CODO9/76B&CC&)+%U:_@FK$?#[ ?4Z,)E/;6^&29O 2-J(THU,]DV L,/L!U])2+NO MFBQ5#O,CZG5@-I]L;WCU8=V=-KLWT<&UF8O5;ULUR=$[Z1WPR&?HM<1N3? . M-V$R+VLU/R;;3(3#[ 4W]HO>O^]@\ $7HC:#0C,Q#C@4G) NNSS50>(#(+$Z M$U]87'0HZ!WD.D"33VE7@"9]XEY3H0#[NRFCXLR);"G0AR,)@&=&87+CWB8 M95[VG$=_)@BI.CSVP]KA0&8^H>U"9O;@:])@M&IQZ<$4TVJ[2M;'4P:IXRFK MEG<@W_YMR VN!=7EK@;4+T5_T20ENG-MN[9Z^DW)#F]UA]Z*W1#//57:6 MW_&*J?KQ@>:KZ2WD.;"1S[W6>.*@@\NN8B"'95?QQR/Q()J@ ;5WL>*[HLSO M^_\,)0SFZPE5/K[AXI$LN5!ZYK;2RP*?CZW< <2-WMK(ACS99D9?HLNO9NO+ M-A5=7P['5WT$4M"JM7%M_^]#G%^/7J5_CI=+"OVH/]D/C/&H]>:;_D2"Z&]1 M:M IM4?66/W)]($F >(X06Y."@K55#UQ<'K1 3T'+Y!H#%49*$;=(!D"&14 MA;K>WP0/ES$A!9(#%/V\)()R?VS$^&%TG! JI5%T>G$ $0R(PK9"^_M1N1K7 M6.@[/#*^OKAVN7:%0;FNXB:G;YVJ=B=0'U9E M)-#!#B/BAA!I]P$3Z#KITJHM. ,/(=ZV4(XRJ;"IOU2W*0XDB7DGT9^=OSCP M!(&)MX;.UXMEP-\(R:3?F7])&/@-5=(!=9GVKS=J_"FG;$_48-B[7KBEGE:J M? 4$>R=E@^">T1*\#[EBI;0[)VN8_R:@F2QKB4T>Z1KLM8P4]%02M#JRJ0L M'DP+HLJ:>_C?D*?P^8^D,VP$NJ (P&6'^C:CXG@0]+IGC6M7^8*=T5 M6PEJ3;?Y9.+HM=39POS)Q^C1#YW[M(<7Q\2;,Q[P67K>WD;$_O34)6>A?. \ ML*?E0Z7=KF_^Y%#4$544^^/S!UC.83D%BXB):<^W)42BWIS">EX3CJ;@P4T: M .2-YS ,] (E[H(-F?>H=Z+7>O2L]CO7.T"/^J$*O2SU= YB1I*>/Q_R2Z"F]/U5$_(-@<<-#D5:_+L?^N*XK M,B7"7(Z D 8"FA!4\T93^ BF'G"IY)!%;WP-V=I:/.Z8K43L#V*2J[JK4'!U M8RGN YO@CKNF&4]K^L(-FQN=ZR:W]#EWK4:;UEN[1%,XGK82T98!YD:-.=_Q M!&-"OR3R2#Q"ETI&#U?I[1S[BEL!@7GO6Q_SGGJM_ M$*5C80*B_,C@F5?!XC[92L3^P*10S?A]CN2E-)A%BOSHALQ[VSOWH=[K&DVC MIYG6@%#2*0Z>=%]0ILB,B!^\WKK#K_H\X%KR(-:NK'1_;'K/F^V%W:2 M@8@UB1+H_6=,C:0;+O1&D,9/'!M=8V_>9PR6X)=OJ]1*\ERVSJM%0@H2L>]= M2TO3._%"/-IBBSMC_6L:%7&U;6EYM%O(].MX^NZ95.M*%!#LC]_+.6X:595> M$5;3I'6=Z4\_VG VZ!Q-(= B$G[3NV?*!78'1![=.L%"U^N]LL!X3H?%&T2WG)/*SQD MX*()G;&!GMU$:H]Q,]YV;K"D=;%S]6^$Z6&_6M14T[1T_JEJM/Z+%G6,6X^O MK1T@J+[&;*,S>8<^[VCZ3499[TN9AUT!["4)GJ1W=B-L?WIO+#"3(&"UT[R^+U5%L3]Z?F,X"*+9;,#%DFL' MN*YI-&8;7VF\+G>6_G1A^-U\ :J0$$D;$W)LN+V*G/' M??-G,DN4*2INI3*# $O9/TG_3:ZL.A4$+5;HU*50(4&+%3IS*51(T$Z%'$_( MKVE7D[J=JCX+LY%A?,(#3!5KNI45MU*9:YVT6 HJR1,/HL@[JTX%03L5>J52 M8\N,&7OK;$VC"HI6JA0M(X.^ C IZMTNL_J4%K=3F8!#?#4(>.C?*G]-D\*R M5JKQ/Q ASM84ZB:J)6*_>]RP<4,L\$5JB!HI4(C1CR[!YA5I*"@E0JD MCO^;)_Y^)V9"R2KC(&JE8D_Z 03?O)X8[52EKL!%&XCI/<6LOIOQ[DJ*H;FJ0I])R7JK,=L^*?](GGGPK/&8O*K+ $"?N+B=R5OO+A47_>@]J=5[Q^%R&17"&@K+ M^4W 7U)O'25=4IO^AZL%@.)B'X?+3P<'+R\N^-\4!(WX4P@?9ODL6!X/A,.G^G"*'_WQP MX81H\.GX\/AD>/C#\/#DX?CHT]''3RSZE\/S^D3]?4)G!\>'AR<'*RIE"_ZO8=IL MR'\T/#H>GASMOS)O;P"C$3#Q;8V/I,U?*^U?3D3KHX\?/QZ(WZZ:,BQK"-T> M'?SVY?I>X!S""(4@-;3WTW>#02P.2GPT0=,!___C9+SJ! 4S9X;8PJ&A&$PN M_<.3DZ.#T'DE 5F\'7"*@PG\\?4^A&'E&G%. @\%#'GP%] %[,'/O3/'Y]^\ MGR,4,N!7?'9.T?1T#_H/AVG/7%!_7;>_\&V)3O<87BQ]M'?0&;QL(EPC&!C& MY>A%/KJ=7D4A_/0+#O B6HA?WCEOG&=V@4('^^RX"6H7?6\)=OT K'[+;J?G M#IM?^>2%/09.Y&'X;2/N3CHW#OQVB:@P&FP40*/%DJ(Y$(#Q!"-$%FC%3,DJ"@P<%,-+I\7?(1;BV/3;]@GZ_8HJNP W3*U"-,:GI# M I=[<-]WGJ!E8<0ZELC:W]V2N,3R)N/],R'>"_9]F+XC][\1IL@;![!"FV%@ M<,08+' R8*H6FA+;P:>WKF.MF(X5X9*%>,%]QVA!:(C_)ZQF8A=NIVO*TAQ' MN]'+D>O2"'D)4WRY<1O.$3V/*(79=(V=)^SC$*."BFB2K*>N.^1HZUH,_FJ! M0V&7Q$(NX%8(@G-<=&I!2!TWC!S_]LG',Z$E:MLFH!4-W&A&$5K/RYCF<.M# M<(]F_+L [C,B,^HLY]@=!U-"%P)%!G*"7& 9%"59;4W0,PHBQ*>[]WO$8!9? M/N'0.*^F]O=R-L*42MNOX;N2+#_#43Z$U>@T1#.IJR'.JF;,%?"YQ54RY)BP,6+6(9#R&26*3T4TH6IWL1&\X<9_DU M9S) T/!_?.2>'5_8 MP_#]02DQ+!PS_]5>U7:#\2-5C1U$;!B06!#P4O1=H"EV<4_0ZD4;9Q$#L(S!S'S"@>AS-2UY_,BPEVR0K:QP69]/;)9" MXX2%Q=_2P>G:(5TZR->Z5B-M<*D7R1HWWLAZ<%ZS=1+\(TK9(L>HKS\)_VHQ4K8U7. "R:_QU"KT>GIZ,CS M<,SQ'5C6<7#N+''H^/V J*>JJ35-6@IP MG9X, ,ZRUE(4JU\;\C;%Y+/2Q12:&??NFE.]@<@ C*:DL11& Y&)M:\J(RQ? M]BI:&[0^Y3QOK8$I-3;/MK9IK+8W,75K4K3R::LF,,5^-0^KYKS2-CXO?E#. M,5_#OW=WDGRCF]2FL^37L%Y#2&'.5]QF#JQP0+*.]C'P0"X\*.=I!A>:CA;\ M7STY+[J!6!14[<^J[2@-V!)J.4>H2VX;-+6"ML>I[,N>]5R[A9P=EG6S6@VF M;0CGJ93UGR 64NP">\FN0/$'N980>OD1+Y<#WF5)F.-_IB1:BHOVH&@\J(Z0 MEY5DD!Z >3\W2$R+LO*QTBIK_F*W*=V M!SWS.?H%<4R;SY63CQF[)DQ^"I3"+^XHF>*>K-)7N-)]3"DJ%$ K42+!6T H M!NKH\"IS"4T_D,(L(<5!7+%?13R&92B%:5>#<&@AQ+1TD$H]L]]> 6&\LQ"! M/+)Y>(:FA*);8+_/!!D/W!KFGF)U:RN M62TT$%K6_AX)O09K_\6A?Z!<\W[<%6QEZ-.B)BJ*7@#6,_LP"1-89^#/\RL4 MNY5VQS:[Y\K08+G/"0M7U69ZH@!:5HM7"H9.>7AT >A\(HZYE(?.ZDN4M3C% MF4/%61 P &6@5M_0:@8J0M[(#2,*K<[G#H6PDRLM98Y_.RV#M?J.3S/8?!FY M:OVX;#&5E*=[0.X\(#Z9Y2^R:U^3V7$&O>J85-GS7$L3!V&J9K-\%B;7PJ1$ MRVJDDN>JG0EI-B4,Y!)NH#( I'$M68*@;F^ ^4H20\IRN94)*;6EZ&5D=G>%XWDP==(&B@2XNU[,G%9KR:0EN*J(3!UMJBM 6P@,C9O)<%O MS9RKMC9R +80JLDWO0IMS&QNU85=JOVL&IK.;G=I!$L%]C2).N-/,\:I\JA' MV-TMN4W"DRKWFW37L^U-R0L7IJ/1C4X0W"&*";_20/E)IPL4_W]UK@#&;@Z# MB28@@;<023W#]/+.WAX9/SJ^BEO$ U;% HI6;QFTP2.51M_V MAJQ5H7'P#)^5JY#5.=O-5.@"+2ERXT+B\'PZP_CA':I'MO(H77)6G"_X\(Z5A!(7(4]D:,4EY%L! M#.)81%W,>*29".'?/11""S-1VD98K3AX7',;7+[R7B+,YGQ*Q>:TUY)I4 \A MF?GR'\Z6ZX!+&5+[B.OKX3>E#4BLE=;;2FBG?JFRJ1('"8AG;HIK(7BLZMOHT7==" M*A4CR:1@==WIK1B/[!JA5"TL*^IL)DO:Y7W<]DR8.9K54M.JY[9T._CSY%FK M,:C9%M$; UD'1NI'Z>Q?28%ID9HHC-B\%27%TTQGC_K51'1ZZB?KP$2YN/KM M'2FB>AH31PT56S12[A6-#B3O!K M]FE#+5>M\Y]-5&;*/C=M,-;/W%?AK-U79VCT MDNU5SK7HS)SHUDV92R>&/KU1ERC+@#?X1 F)%>.CE\+6'"RMSJR +L2M*%_H1K*8JC9/BT,:O6_PJ M,N;(&SW##)FAFVCQ!--EFK M6&6W4\@KDY/C_00[M MBZ':LFR ]@84\.$%^<_H"PG">4]NC>Y",EQ/'EY(/VZY[4P@8'%[4FEO5R*Y M(A&5W8A['Q(1NR&ZA*-IB&A%)I;5Y_M67RQJ<(CK@Y5W:"M\J<_;:*0KW5D, M?>74-D*<]F([T-A9;0Y5]&,YV-CD;HQ5=-/9]ON:CJ.Z'[]>1WV*SE(0C]R2 M\FT*OH_M^SS<+,*V)G0KL25%H_7(H9+TO/0JEM71VO;%,0[ Z'+E[DF4MA.) M<-M;\U89PLYYL!IQS1IOAS3JR&F[F:#:$ MN^K(7KAY)[()VEP_5H1L$_CC:Q:W?2;$>\&^>)TA*0R$>!NE'>-8I[I'K1HM(W&9H*C7:4'-B-_-9#WQI\C80 MV04CT<2V0&(RNZ HE:LM.%5'5MC8-7_T 77/D8=W>>@&\YOC#FIUU=@AB M(V=3/0JQ27=61'ZE[%IRMS9]LS6]6'M>N::9S[%IDIB._.)7OW2YK2Q34LK% MTB=O".5+%D$O25T6UHM3$NM+(IW&"3%_AA@Q)N!<(51!;V5 UXT>B*HV #V8 MR8!;&;QU _Q\[@0!\N_ L 2(RL!;&:IU _X:NYQ2AMK*D*RSF;YZ"%94+.^=5<(:AY MUNO 1(W*!K?6&UEO:FU%<)O%M6!*%UB4H^">8%4YU,7%2A!! M2!TWC!S_]LG',\&8^E[ JH91=CE@-*,(676E6XI)YO+UP5]$?=[(6QMC+0[1#RPQS3(F(KH]L.$?/<9#@O0+8RM-6&++RLM-4# M.4-W#O9ZL:=8B[/\'HBTK2U,M_0J^@C;=6R+.!0^11^VO .KX.4]1TM@.5*K M(.4\0TM$&:55@/*&OR6B'&EG<50;BUV-JEI06Q:JW*,9MUL0IGQ&9$:=Y1R[ MXV!*:.P)LW!EPB>&"W&7^#G_MZ@1RT]NBN)[R+M\PJ'G7!$Z04M"0QZA)+U; M$Y]('SXJ/1*6_):_'Q!';A$$;\EM!A*P,P3"0:N'$A"[?(6A!R>. X>^C>'3 MC$=I7"&(#_W/THK^_0A8MBJ TBKI@3H!@UD#O2;O Z3Y4YFL+'K!,H7T/7O0KQC55_E U-UD#]$M'IH MQVK9Z6A^^NO$^*>M^I"UV+%*Y!]RD^4X+!IX4Y.F\.18^0R7+$ORI\S2W\7= MI0W>2AUY(7MPF*+SKYKJK4/F6MAYQY_I96DFJ MU;38T/"KO@HA%IH8?_FUNJ22CWP]D9$9J+/*44Q'#=+:/%WR<_['$\R"G_X/ M4$L#!!0 ( )0YI%8Y+(!)2B\ $ Y P 5 97-M="TR,#(S,#,S,5]D M968N>&UL[7W;)%($3=2H)!0.:*CVC9QR4PD$GE#XN__\;:(CEX0)F$2 M?_MP^O'3AR,4^TD0QK-O'YXFQZ/)^?7UA__XQ[_\_?\<'Q]=7%W?'=VAUZ.1 MGX8OZ"(D?I20#*.C?YW<_MO1?Y\]W!S=A/'OSQY!1Q>)GRU0G!X='\W3=/G+ MR/Y_^[$?>M'1I)KTWX^N8__CT2B*CAY8+W+T@ C"+RCX6(P940Q^B2HT MWDCX"_'G:.'=)'X.WKGG'T,<&SD\^?/GTY6?<2MF"_'5?-CMF?CD\_ M'W\Y_?A&@@]'=#5BDL^M,4G5G'T-TG6'>N.?3HJ/ZZ:MH5^_Y&U/OW[]>I)_ M73A*$BY.RS8D7173J?(0Y1E,A_A5*C'8_,:K]WUK/=+5$WSZ0<+&,T(>3 MG6&B/Z.8;8WC $V]+$I[0B@<9SAXDX47QKN#VQC&-+3YX,<+M'A&N"^HO#$, MPSFGPV$_>T;':\+TA%8RD@CF"N!M:%$\\V:(+#R6Q(G MB]5)#OL#_>>W24KE*1/%YTD]%IG'E#CX0XG*PUE_)>#I)$__W>1(%])"__",+ MT]53[&5!2)NI"&!TDB$Y8*.(W'DI_7<\/7C-#_! M1P$%C?[?BZ[C:8(7^1\O4.J%D=X.&&+"_1!HDBUHCQ5=LG 6AU/*JG$Z\OTD MBU.J\]W3Q?5#1 P2R-R$ Q%H ^H#>D%QAIAJ$V01753ZR9O-,)HQ?B^_GJTF M:,;8GJYT^:='"I@F<0:9;#^<4\YOD#4ZC#CXVM^AE)H%R0+=(SR94TF^69CS M9+%(XOR/Y/+-C[( !5E&&;BE,]/?\ !P10L]_ND=O0N\YC"B4B)3?@U&Z[C*.'Y"? M84SE7GY&=*;#@)/;(=SYW(OI*-?Q!DS*Y?G)4*@=)*0J1;[0%78K,U0S,/-^ MQ"Y_S VCB++VR*=*)>7G:ZI/Q;/P.4(%U]=DHX?QBB[> M:,$TB_&TZKP^03NSS:#3[X=W.J$@:M&/K8:8>G".NT#/J9D32W>D/2G]+?/, MI(+?:_ ](DZ/.V:Y+I;4A#5M_O6?P"8!-C89]_/E&_M15W4=;L;]D(AIU6%: M''MQL-8!#)O!.\ZR+Q./I#CSTXQIB48-O8[C[@O=B-G:][27V<7N/O">I,': MF? =)3/L+>>A7X/)I%S#4HQI,.7IW(\\*6%V)/?7(GW.:<6F40$>H&D8 MA\74\>^-QH@!&&P\TVSTP>,J#+(*MBCQ&P!%++"<<$)@FN1A?]E0I_S#!CI* M '1-?US3/_*>4?3M@Z3AB45P'QF;JD M&ED L_2V/-,#S?-3 9A;C;J#V98/ M["^_M57M,;[-0Y^EXLT'JUM?"T2]I\,@C%E,B0*9>R,$E.6UM,8%YQEF$3\M M9MAN:P'HFG^0GA$IS/[6),D> M B>Q1 T1];" P /S*L7TJ/!P3 $A].3(%EGN#*4;*/1#T3II=+2 3A7$% "] M_FQ1LI5./VWYU6YOQ]Y?TM.M5"@J.=HPE,7VO[*G_=60XR!H;,7GMFW$"_UN MK886P+UB'EVJZK^T,P7$*HFBDPV+A[%L%]U#TL&V[TO'YP7(JI1#K>@$T&77 MTU5GC>O+?:?%\*VV(/R*VOY$>UM3NB>;8&VB9"/C!%.>^?;AE(Z8 MWV3ZA84H4?#M0XISQUCY1ZIUHK?T,LHC,]\^D"+$6(%17J/J= -PBI.%-$!5 MP9H(8T-'2QPFF#+[MP^?/QQEA *0+ O+N@\-/K5H,/4B@CHCR;VPU@?=[4"4 M<^CVBFC5*<"-&CE'!M%ZBE:\%=]P%N.N\:@Z+60!'V<)(HTJUK'7C! _O9QCA ['PWM()YS-- _%Q1A0&+! MSE)*^Z"018V=Q;Z;$;%+Y-DLB;Y .SJD46GG<-_Y*-&)<3M'%?U391,3=Q9) M$R<()^[N+#VTSPFMN+VS9.AV8(A"_F;1_PN4PZ"CV'2."CL?"[S@K'-4T#\& M5+D8SJ*^D]=)DMGA+$'TW4U#G@-V.$ #:U6FB5DR_ 3E/-#/4'&6 !J>=WY. MB[,8=^-\7G*,6=3_"FFQJ^0:%8I_/]G"D.Z?W\%>3&\6K7V_I7X@M]2C*'EE MBWR5X(LD>TZG6=2.!BER.#N-8?W6.&7D,&L?T0_7J[4N)QUE'2FP=!;_V_@<1]FW_\, M'N].F]ZNV\S,4T?O[K/#<)^M(2@6F%6J3N(\_^DM5!*8V\<"$EMP7#2>\ML" MGM_61:!_JUY8?"^GT,&>%VJKR&2:''YM_&^?E-+M\0]D,B=&!U'P= X2+I4@D:PUFC8A,86"390'#0 MS5GIC!EN*QX"!=/@,G@E2LIO0;#1KB^9,2H9^6 M7H;1JX>#[S@AO? 6#V:N &=>DC_7:A.!J"]@^:\PG<]1%%PEN%J._)[*%EZ& M!K5VDC,@*304BAPVJ@O1-:%_R+^VWH>1'O8=A[*B#U3K1.0+];P-[0.BZB&A MQN4$X9?01P77LIHTQ6HTR2-\\%2#=\ M UR$^68Y3/S76!\'#6-6@+S,XU"GA(9!3S_0@><=]'84'7@N0E\_TH&F*9AR1QUX-D,_-Y59HGR%1I3A'5F&-5MP M1MN6_PIV5DQ^F6SS,NV=E])_Q].J5LXH#N@6",EX>D^W"L5<_;:O!7=S]DS" M(/3P:N*Q5W-S,=]:HFW'LKR3#:_Y&J)Q68S@%J7SA&Z[%WJ"T7-] ^?9JMVX M:B;-NS$YA542U2"59>P(V]L ?@/"G;>@/SYBJIMY?KYY9%DP&ATMH'-]/Y:& MT#??#XO6IM*/"/(_SI*7DP"%!4;TAPTB])??;M#,BR[CE)6D:/,XK\7@(!5S M<2G8^@P)&)LY8S=)/$L17ER@Y_21SB.15]RF $"6;AE!8S?!MIY<*+)B[]!K M_JE7]L.FLXV#(E>&-[HSFX0ID>)M(.L!!P$I=\G[' (2=G?*>_:V038B.*T! M3'_; $M_^6W\&B-,YN&2"R*OA;&7V/<\)\>%4B45F'@)S>1+^8%?L-];Q>. M,&I_A[J'K6K,84PMKW.,@C"5\A^GH3%FFR _B0/F_9A.$5.HQ.PF:FHM];+0 M ^]QX86550 1MQ^.D!OW89GW,%4)S/[CV/4]:*V J+F-%QQ?$&:E'G+_?Q%S MENX_<7N#6=7K1>YC'O4;PQCTEU3$L\J1^01E(I>8PR6M+?O0,@8$_:4F+:[C MFFM,PYNF',(NBHT' (J2)B@8=\-18PP;=:Z\51[.NTKP4TRA>\4A8[)21Q-@ MI>AD$8V2UHR#6$&:\X0(WT.5=C&VQZOCJ)BCJ!$:L#EX6US^2M$C.F2PC(8V5 MW0"B0N4>5018]O<#$WVG/5%K#>/BO0ZM6'0C"\5HV!=F=KC^#9$!8N!\8K<" MR# IIY.5HAWKK%.B%KX%BKG>K1I51D!C]34H!9X8TNLU9JD!_IZ-E$4D(71& MAG8$&3R2O*7OB*7;2ZH34F_4KQ<$A,'C+MODNR$/G@$T#KSN.I:FZP@H2;3V MA$:8O7'^R^/!X"DAVR$F20%^O[Q?/I;)#$GL:WU30AAD=@Y;K=2"O5ZUW2/2 M6ADNC7J MI,FJVND",*_/P_&#[;/.RC[++73RAZID)!K-& MBO6-Q3$F8%)JF)-*EI/G+AUV.8\TTOM@%M:QOI6XT3=WB^WLPD0Z"93NUMOI M3!E5UJ6[M75ZDX*?N>EN/9UNZHLD3=3ABCB=F4&2A[\5I^9(L,^22*/1#1(!5F*(T M9SNSU&U"HJPN)>E@Y3[R%C2R&E&"QA# /ELIZJ?(>D! 0%F41-;#=02,WRA6 M7'F>%+G]WU$RP]YR3B5-)+S\+&YKJ(I1+N#PJH"W_&4#;OF'WYXF6[#5/D!8 M_C,4^W,JOG_OQ@/;W2S=]",/Z 7%&;I#\EOE_+86@&9[9SP=!8GZ)BZWJ8UW M<-9'^825LO=P0)Z6[(55VO+TT\_R]_&T^AJ[:E9YO[%CR@N=?(MB+OWWY?,JP*1=4DFJ$,A;NN2@+99IZ)6*_I?^O],\&;+L8^>44XEH*[48@%*C56A?J9L8TNX% Q8@N:%-\5WS:@E%>M$O1RY[218JH M"S/7=?2L=G-8^N+I7S]][JLOUOH:$SOW.&2>JXIZMY1[B]=JV+L!E3*8"\"K M,/9B/V3.*Y*&:<8XA%N89M*E3*>EE;K MKN;*9B!@B_/UM+](V/0U6*UDV]M%FQ/FO%<5+-'H9V-S4RZ8H>NX;H.$5.PL M(R2D;*[N"U\=WV5$EPC PA/T9]-4J(9UA!37BP7]%]-CZG(Z1;ZHQHV1H1TL M#J,.(S7OYO&C-D!O]&C=0]4(ZGS$.2R[6M#; M^76?"'@)9VT"N>4A<;?/$"GB0R16$0FKC-+O(P3[57),$+\$B+!,4.6(-?'9+U&A111;]@$D+[ MRI<\Z57.&S5;W-DJ$'W,37$@T5DR&+ XZX%(9^G0P>+<.=!Y.$12B%!Y+!0F M&?8C0+<.9&?K?!@1'YN(LK-T&,AA58M8PR2-P=TB,N"K62>J.%NE9'A" MM=-88%^QWMRN+K6IB3]'0<;NF]-/WFR&T8PB%)1?SU9E'&D45W_*[1QKUZMK M0%(2K77"UKINI1$INUG(FA+ )+MP+>VRIYL>]+0-,C\=XPG"+Z'/NV,M;+9? M$ EEVG)V(KR,(F[K$K V[T:4$D)ZMZ/9QMR;J=14Q%3@$C1)HL*E)'DR5=C8 MRCMYI5IREA%6VH:4%)+=_Y/W<6'E;;)I*2NOJ() U0*J$_@IO3Z:Q"SFM M;'!N]DQ\'"Y+HIR'U.*(O+9O8IN95=VL;,+\(!BG<\$=1TE#!Q.C=17 NF(O MU[1@!B_5>2TR1:RR?B7*!7BT19DM.^$-/7BO[?W0L1ZVJ+%%,9@$T"F4QE,[ M-C5[Q3HA4(R[/!-*H''7?I8Z4[(0]_S&BS?Y]3KI? Z1R$M$WHM M'%3:L^-Q>-U#07-?P:3&SB<$SU!Q#E5MOM6"&U8W2@&,KP?;7;Y5$+3_59P_5;#&#-RH>:<]F::%&WA MZ)PR-QA)ZL(59KJ<#:IP)#-L37BC!-,M7[RE6;V+N,EA*9_+R!^G*AP<*"@< M((MEEI:TNPBI\8>"UC#V%.A1G(8!@RI\01-$N96248+ I8?C,)Z1"G"5HFUL M>!OAK?7:[HB%3(4W/(F-2FB[P7VVX@\@JT8\X(Q@",CN$DO3&Y3=#@<5J^6S M=V.VT8)E;P[#R.78%HARN5A&R0H5#_Z,.32CD-2'/KT',[!>:*: M WF8/$D1D/=QT"@T?>XW?)V&#TZ@YJ9>M9CA3\?&716E 9/3&F=&5C4/(#P M[I!RP-#1>6"T;6M#=9I)3E:8=-!_W7@0<\H@O\FE@[..OCY*4+C,U@I X MX4G>QT;>&9HBC-F]^S@M:H6)LLW:#:UIG4TJYO_<)>G_H)2%81$52@Q*].I% MCP@O3J7J:,>AC&V"K=FK@E0%6VQ!P-L0G?H#7BA&5A8^+S(&=EVK[=&&6BXA M (6ZO\;-18O4[#.1ANT#1ZZSX(J7D)TQ>FOCG9,C^KBW(-RPL\=J(+ MDCKH.>PT%YC(F[IY#2/5.?1VV*S0*CVY]5K,<+5[]^[EUW *@JFM]_YNB*WK M8S(AVC3NG4.OAQ#5\"[ )(-IJ;"E0CB;2-YU[3OY<)Q-)#=#E;J7"&89T6$T M+(6OR=F*HCU(P?-8.5LHM+=EW-4%9I9"?P-)H1Z.-;-D^1DD679VR9DETE>0 M1-K=R^=*6LR5%^)?O2BC&KC'?B^L#G:ED=4RJ.YIA8B4WX-1NNXRCA]8#A$U M[F=G'@F)O3R:-4@RR&O@T@9W28P;T+<88ZC?$C(&GSMMB6/.1(P%SD M/<7),T$X?[SN.EYF*;L,'?M4;N8^G[-5WOT\\@B_(O?@TUD@W6T2H]6MAW]' MZ546!_Q"OHK&=D73AHIZTFBK_3N[]IW.YHZOZ3O=-0G-SA;0JLKR48OG.8QS MNC-[D"X1<[HD,0D#5#BH-:LC[3"@W5U=.W*N,/HCH_;?2F]_"WL".8770'4^ M>[=['AI"(%2(7/217$$]E1Z&LAY 5H:L);P>)K*N0-9$GA4NZP$$@2^=$?C" M0\"-!+1!O$5UWZI!3PO0+ >-JX:Z#I5&ZI"^XP(H8;32/[JY,+B2 M[(+_GJCD< [BODRW.FU%ICE0XG7=CWR[72+<#1(;/ DU=ZL]&A[ 7N[F0Z@3 M=1@Q,(FGG9!G/"[(W>DRYPE, G8^.U3>(96*TG)9@*>+YH%@ MF# '(.5[!<*X9.)YA@Z*+ )'GE+?;WF98.9-0SCC='4.F!0$=]!MZ[\PR69+ M2@UTN\E42C\X;I+Z/F#2T!9K?=%E+=#9E\7]27(=;Q(MIRI##D#JI9S[=>SY MUADE"D.8G,IF &9W/+3R,4U- R1^R!Z2:,%+F@"3ARWMI]PG^5@= HZ[SV4W M86'CZ=%/1>+T<7N3;*.DEQ$PV+SOQ#0W+XCDC/=$Y'TG(@OJ\JBT)&Z20Y>> MAY6M ?L(%YRJ$Y2F16:(\.FA2 M5&X(KF_1Z^KD,$G:/1I@V*'0,-)C$A[JK#SS4 MYQ8?BRQEV+'%!_K/;ZKR+K >01HDO>6]>,L/5+S%S,[/,7_$7DRF"!/QJPU# MS>8LX=8BY[D@2O8111 MZHW\/[*0TO0Z3KUX%E+L"\IO7EH]]S!>,5+G3^F.IU7G,VJQY5+-G@98@:+2 MXMKM+)R9&XI6X,CT*E%K"X!7 "B(:X6F)0?*<@J:;8SE#%S2$Q[3#4_0)&$/ MXR8QO]J4HK$-HJ5>FLN]ZN)?22%9FI>\CT6FK.371<:$+;=V)\-'U,*>O;/> M<2J#A]/0IJ(I-72:C6PX,QD#HIOPI;W49ZM;[Y\)5EZ"Z# "+ 0WP-UY"R3/ MS>XXBHWZY1E)DP7"#R@J UC6XT=9*:MW(82@/A$TS>@9/!5&GG2Z M6GD+^P5%R9*]@.+/XR1*9JN'<#9/Y8RHZ@5J;PK#H9@&51^P%B'&\ M?!%:S6!1?>3[V2*C@@H%HT6"T_#/7&9U7P?10+#0E00#Y9T<]*2(-3NNQ07: M@Z)O:W+UPT:TIHMJ!I,:.D&O?J=^HP"J3/,!2AB]U.SNRKDF _%)"YY6TOL! M>R46^-Q_#7>'EMC54U*=]?D8$#]*G==9XNS*(96J[&X6[N[,,9\I/-(>(';% #( &/U./(;>H>E>T^GM<65[+M*&H.!'0# MKJ:E#!\5@*#HEL63>Q3'7YYFPW M-';T/;XFC_,D(UX+19CFU=01 MND?8IS]1>ZG# HE& (+@ V("DUWKV($))8-88<,IPA0^:G%[L8_.$R(+I8E: M6U.;2$7=<9:2E(JU]=43J0HEZ>9@.%!ATC==KQPC&J9#7CLP*'$,-()>')T/ M)N9:[S?IZ8+K9$R)\0R4"%H!/YEEW7A[0F#. L5=S0 R$ZR!.->Z!(JVUI*+ M;3?Q;@>^W'KQVOZ(@X^]ZNUUA>G>?&M&)1_!4T+&"B9) 9XYU,*P@P+4]#@X MB['1LS3ILO$[N91@IAP8WR'"8P0F_F8Y M0N:!6N6VM5NK)83DKBB7K5>MI M]["!@+<&A:5=CJ=YF2K/SWE!6BM'W=$".M?W8VF<=O/=!JVS9Q(&H8=7->+) M*ND(V]M(^ZAM.7G21[NAN=>7\CL)ITQ12>+)W,."6WJ*QCN2CR#_XRQY.0E0 M6%"._K A&/V%GATS+[J,4WY^":_%X" 5:?Q-RBU=G8"?$=Q0A[T2B-/"K1_)NE^'P0-;5 XO$+PJ,H2G+C>YP; M$5*^$+6Q4/PB3XB<7&7JE53T75Y=L2Q<*7"Q6= M+*9SC:?T_\Q9Q?PU NCY;>T>A90YJ%QCCNV\0*)POV5AB% M*:,D/O>68>J):A4K.MG2PQH>O+LD+?QZDV44BI(>E=T HK+9'0_LI!!MHL[# M6&&^4M+6=L8H2^<)#O\4[B5%)^MHW'MXC'-#,,@KY"LT+,W.UM&J:X(=5N;: MHF1K0U,+5'3 H=X+PLFCW"*R'G81Z+@Y='I"6!'IMA"UA@"X>D-(NSAX)T : M2N,77.>$KYS-C]./:=5I40L= <5&6U@WXZ\.8NTOIJG&<%SCA*BQ(;U 2\,!SJ; M]=Y/N94$&)VEA+9^QPUBPD1[L&-?KBS!)(91$2@."CM[W4%[ W #SS#1'GP# MM%4DF(0PROS=@O@P[[^8Y@RNL0P3=9.\H,IU#M@K,S7,$N%O((F@E^%AEA(_ Z2$*BG$+ 6^ J2 .I_$L%D UC72*1/% M,%$@&DNJG!7#)("H,NOFNQ@F!4B-49(C8QA]B.JB,L?&, V :XZ#2P.8NJ-& M=H]A.CBA/@XD!R JC/*\(O=J 5##CZJ[R8+9_;DW"%@]@)S(;2 Q]N)9\9;\ M:M.D]&J,7CTN^_PE1'!.L'F,<: GM0::R0+('RG@X]-/2C'RBRAYYF#Q)99.\CP4D M-B05,VJSS3MS=IT*2%F*T@]>6#J4$1%^0<%5@J^RE!H0S.QC%>'4AZKF.,:4 M,6J.Y[8+'30G>BGPQ:J7O(-%75:RQQI-W%"W=V#K;FKWY6(9)2M4V+CW&?;9 MFP>]M&_52!!EFTC>W&4,Y-*V(Z,7:M,S6XUNQ.^TK_#J\%#3&6."?+;;) BG MH>\)RZ9(FQJ#18QT)>:H/8<1I=6EY\]'<9QYT=EJ4V=U/.UP=6T?,YI=I9'O MHZA,/%*L$J>I2YLM_Z<\1XI,:^$%=I-3V"+1LQK^YVWX+]^68;&^!?0R^A@9 MWR7^*2N3K\^?(D4C=R<_B)^(&VPZE_AJ?4RS%-^&>"NEGFE&4T]H3(I6^6K< M'<-K8:/^:GG>7*#B_]=QE6U7IZM@$30[VS!\HWQ<%/ WF;Q0E&9G!^^9FPO1 M""ZE[QKI<.Y"D]S"4KWT(0XY.$L(^1T'B;%EE M8+OVTNYZQ!A@4K#/?30SF3MU8!ZVPU YUMR(LG.XLPL'.1&\&&25P8^Z[AQG2VA,: 7&@F M2<#9&AW ]KM\O]<*_U$NE7;) :R_335*X7"3W(F0]X" @ MO34A[_,CI+[MZZH32>FN\"+!2YSB=A: K:I8Q\$H6- SAJ3,+'I!)?VD".CU MM2'[4!0QDSFFU@C^'=6*4$KQ47:S<[D342UG3H&Z0"\H2I9YJ64-;'1ZOB>& M_C")H5H18XUS<6W!Z;&<^1L\]L^@>$2 M:OOKG@ JDP"$(#6_V]BFJJ>,MW>GL/W!U\L4B6?Q^\8< 2ULO"/Y"/(_SI*7 MDP"%!>7H#QN"21XM+J'CM1@!J??[#ZD2)F\\C\@AGZ["45>B ^ M+9F:- ^IA<Z4B$/;O!9<1> QG#0_AF:!M24=,?J&RF2"5\T/PP+-PHP,EAL%GSKE^#J!H2WE XA*I M7JYNNB=<1%+;DW&P];#T=/5=?"LP2:.=J",/]N[I$?<],(3(W[A>?J%+"BBJ M#E2^V4/RE$I9:;K&G$.OAQ@3N>5@XFY03FEH=W)0U=7J1>DFX1ET^7G"8)7F G<9 MP49JJA?ZA]QQ&E/%E M245=A[#U-.>:Y^FI1*6!UO8HFP+A%ED^N:@Y$-![,KK-K.NQU^+]JZF"61)<3DG\#6>,8 NJ;TPB>*K?HIA)CUQ/"6:+T91G^Z0*3 M##UNT&JK8PTK6'A\P:2+9N*1XE!640!X/$LSY<@($0Z@\KN>$-57)YPEA!'! MN59+'',2Y,+PGO:"=Q&X!MRJEBZB]A HNEGV#G"A(V>KQA=-/X'^6%;4=AWP M)%9AAP$LHR>U#SD-W0)W!S-6=#OSUX='Y,_C)$IF5/!\QTFVO+DYE]S2E':P M0,Z[)$7DWENQS=64HKF?/)R&5,U&>0WJ3!I)[0[QV M<&2(Y)5I60\X"%QT1N#"&@++HJH0:1XX%^A9Q-G2+E;*7*8(4V6M= +401)@ M(.MA;"^6U9K&T[HDJ&:6 -FQLY/>+SW-3^3YZJ!B@;=E)?9\=P6K:;ZT%0+P MU)!9]J;)<0 7BL1*W^9:B5P5.PC4=65()Z4.)F5Z>4@[FZ2BC:/:=@[[B)0; MB:]:'P3&NOM'JJW#3)_<+R4N!J#$'C,J^U%"9C_ 3*,;B!12.P1F,IUA2G2U M>YQRID\*,V@4!]]1,L/>=JVN=A\K$4-X MMBH_:CY+HCW2GNK5W.,DR/QTC"<(OX2^J'H>]!!^_S%AU<:'YMKS MU0_H!<49*B[MIJTB5.KVQJ":W)YI+!RGE:5JG]4CI*R&>HC]+&J\[LSG?%6W MO2SQ%=79KQ*,PEE\SFXVXK"50]YOC$&@OTGBV4WX@H(1(2@E-\6+)]=Q5PRT MQW$P2-)%@1<\4J2O)<-T=JJK#,FTY>J&ET1==17M]^)*8-'K\PA05VN6>W^3 MKR##))).Z;B>XD^F:[M.#$%D0J(D \6X6UTFF>G7?.&H026@N,O%G]*WLEYU ME2D",S*U+_$H5@Y@TF4 B:AA%KI."\'6X%F=SJ&J+0WT[5>8(=I]BH0.U1[ MQJN-RP&^[\#9*/;.]-'W3L".7VJ'+NNY0GX2^V$4YG]?LTK^BN8_,T+)?C( *@Y3%"!/M?V.P] MV+F78*>I]66*)*NXQM;NO\)T?D[E:+) ^/+-CS)69),I5/2_X-%[D[- IY%L M5-]9,M69PE'M+'G1'4%K8YSS1#7.J%!3SQ-,3W?Z4U42A<<\TO8_9/#WEE( MAUZT5H"I=L0. .FZ*CJ95Z*4.HMA9:7');SB+?:2F>ZH-5+Q_AT2B7VMKA90 M&BV8FOQG:0I1*+UX%E+MN# +!<@H.EE XP(M,?(+BTX =*/)$,DR9=JO3"9) M6AN#Z,H+\:]>1 W:?+\4:%FM$9 "F;)=VW*2D\E)8D^TAN=K4\"0[Y8"BK,R,TGNOZK",&*?#'B\>3?4=T<< M^EWT]ZPFNUE-;0>:ZR1XSV4ZZ%PFE>>7P]S=O(?.440G%M&HR"ER,3J7R=)% M'9)[,F&BOL\$%I&: 9,R0V5KB)C)=2H<>CY;%_FG\L@[E[_5QRH"<56>IV"LOB*64K\%3@ENL5US-+F;W!ITS4L M9)8P/\,GS#[>1OD*GPR#!JL,*ZH...N$H2O#I !LI0F"89;RY5MAO!QMA(+% MR27K1Y@*=1EGBY+=;T*2VDAC+[2XS2LLBG1)87-;S]%M R2 F]]6Q@#EG]D_ MS_3T^L?_ E!+ P04 " "4.:16O=EO%^V< #U- < %0 &5S;70M,C R M,S S,S%?;&%B+GAM;.2]>W/K.)(G^O]^"MS:V9A3<>4JVV>F9JIC9C;\/.-9 MV_+::=1[(?!OW]W]L/I=X0&;NCYP>+?OWM].;EXN;J[^^Y__L=_^[?_ MY^2$7-_>/9)'^D$NW,1_I]=^[+(PWD24?'EY^)[\G\OG>W+O![^^.3$EUZ&[ M6=$@(2=DF23K/_SXX\?'QP_>W _BD&T2SC#^P0U7/Y*3$TG^*J(._)Q<.PDE M?S@_/?]Z0OE@GY MXGY/X"G..P@H8UMRZP=.X/H.(R^*Z83X/Y((Q\@Q/Q>29QC1ZI]X/@B;C M$OR!*3$^8_\/L;ND*^<^='%Z__Z=)L_G6\1^"*/%C^>GIU]_3)^J' '_.E'# M3N!')V?G)U_/?OB,O>\(?QM!C+SW8**&?^Z,__B*H\]^_OGG'_&WZ=#8+QO( MR9[]^'\>[E]0SA/^AA*^:O2[__AOA(CEB$)&G^F5L_OY1QCQ8T 7 M_!5Z]\X;99PWDEA&=%[^'(NBW&.P+#_#LIS]!,ORW\NH)=LU_??O8G^U9O2[ M'[.),A@$>U". [HU:XELY0H)NGX"#Z1D\OSH9T(#CWJX,BG+T,T-8K!/PFA7 M[IA/ =G'U/UA$;[_Z%&?3^/\'/YR G]!E"6Q^DDV8?F#O]SS&5 Z7=.( M?R?!XI[R38K_>0R3/]'D*ESQ\\"EWC,-Z(?#9C1:G14D:D6JI"^WCA_]XK"-=F#'%V]Q$CEN4K'^M8_T(,*-$P5\ M'\1\$5^63D0;IE\Y_/"ITWB5P'R^GGX5I_1_AY_\Y2KDVR]((KP1GOWXUQD? M'B]#YG&>\!MG00N3V_^Y/O?(7;#>)/$]?:?L[(&NWFC4M$5*GC"VS/RJCN"S MOZ;BS[O@-7CS&8,OWZ7^N_/&2I=YK^>,S?+"=:,-]6X^US2(^8<2>--D2:.K M313Q-WKO.YPU/P-H7#;5_1_N85L\\K/6B9=/4?CN\WOO0NP\+:!-Z#$_U*X2:4VZ3V MRVQ\S-S&7X51XO\=#[/I_(Z?7L'"YY_6!;^]D_CFTV4;#U_NWS9^1+T9=9=! MR,)%U:?0@EP/K^?*6?N)PW!M/3^!.Y*?._#=>I>;1&@J3XY?5 \.?MS8ZRK5 MJN0!LWURMK#7X^L-O9@G-/H3=:+;<%/<9"T(]7&M^8&?\*F]PV&3WT[\W-VL M-@PL"WW?5=UVAQ/J8T>&<3*=OSB,QK4GQ.ZX'B;[+0R]#WXG5\PQ_74/4\OO M;'033.?\QL(77C'?^F>L7V;*W?*_-T[$/SJV?:9KOAE+KK6JD3VL\S5]2^X" M?M_CA&8EVES=R*&8N.K@>^7'>.R&FR !=<[E0_EYP/]UB(W;2*M[I;7T)#F* M1!\J5,+/Y:;-51C4^X&3[H+'4"@$E7NH^;D>A.%*ODNI%]]&X8K;NTGDOVWX M-I;Z3H4D#0^9,]R9P[^E,_ @A0$Z!VHV>/5@8_,INBHNG=AW^9=T[3.0O]EE M_KCW^6=ZM5OR_ MD<\5Y?F<5MJ71DCWM-!--&-Z'8:S>K-0NWE.*@ITWD+OE' M_L2P'7%E>>+S[X\@//ZF_N M4!)]G-9PRV5G;--=N?=CO9S5=$[!Y,1=(3;*=)- A,[$Q_WBTZ_Z4*I&]S#Q9PI:K9O@]\J/L6BQXQRI'=J+F8GW(;Q[>3^+ M+: "J;=A=+L!AP8<11A)K#)##Z5C[J""N R_!L$+3]%V5UILZ9E4/;J'Y=]U M;E_+S_&9OM-@4[7A*E4-N$?HN_2DJ.TGU<='GL]VD=D6-=JIVLXHFL_L^KQO5RDA6CPY7;&V=4H+G5/]**\ MX&WXY$3)5K\D^0\K=9CJ)WIWO/R1@MN6>A?O_*<+_M&N'#]0OZS+5SF83!^^ MR\S>X(85[G_(.Z!1?,,OT&1;Y:9L>JP/I8&;?X_.BEZ'L+)5&D)^4%]VHK9^ M5_6^O(K1O6R5@$[G5UPS])-;QT6?XCUDOD6U*][X6 ^B[.9]-+R&F@=ZF'[A M*'G^8W WI%P>3&8EW\,(+UUPL@TY!1;&C9$)NDX71.A3W.<8AKF!> MT?8J](I7Z+Y/&5-['\, DG;REYNT?,M4WMKQ_1C*X8JFT9V&;Z1J=!]>XDCN4=G@/EZ/3"JB'I\/?']"!XXB,+!A M5W$;(1TB-QHF:LC(3'K'[L["2PHU,(T5*0<\W9%G[V7E,*94R$I/7GY4'Q5^ MTA4LB@! )5!V?\4.J7F@[^PI_BU*/6;ONL3]GS>GQ*6%OK"(F'CSC0;PV>U< M!\WC^UYRF:JUS^JJH<86\H6Z(=PFV^F<7Y95UD_MT#XN4M0TZVWJ_)BAND%$ M7-N#P^"6WPP.@R.VC3^DG." HVZ89M\RY"9H6+^4 !KD(J).15PI]VO3 :2" MZ7X7R$+>^S".I\'-)^R(C1\OA7D*I5XUT:4CB)F31[[$JTV>A5Q1B7C6%)X_T W]57O-_*(T>&']LV6&J3[/CN" )S!.%6&D=4 F3WM>?1ROD.0@;>3]T6F;GNHHPB=!EY^X MINNP_^NO:U/V2P=WYB@2[G3A4+GE/RL+2%:/->@P^BN_$*EW\^8GGE,':%,Q MLA<03BQMQNJL!MC-G8&# >0NE5PY3W3?URN&>SW:D79XZS,9]*_4";4A(S)8*FP(=/3QLS^N]HS8 MY&@;PJZR2NE@)+LF2OU^J.294UNTEZ/=A3"D-&] M;S1<1,YZZ7-+K+1&J7YLE_&6TOU?_&V_>WH7M&3_S5WS;*^%X5J):TTDIGJ\ ML?-2Y**RBX2?8(GOWJ^K#\2JH7T5M.QHX;L5)F_%"I/TP([ UI]K$(;UB?46 M&?;MMZNKH2P9V%,A>2RSZ+BR4._&*1UK76F\IPN'25?A[O=<-J*7M&"^$<&E M@K /37&&JM%]U;+G3G$H@FR\!6H?LHPNN$]V]<&/]VEF:)[ZIIU3_TS/D/8: M-K>JZ/KS@,%@F-5I#(UP W6#IT4-K]GCE8!Q#HT<,M((AF MSJ=,Z;CD"M/DL/*:'8@YJYFL3W"#%E]X"MKQIJ M;"XJHE':\2NJI,TK;!JO=0[9,332/T M9@FL+;67]XK>5CX\D#S,-!!0GYF^UZ.#KS4XI-C6!.7>BH[O10I*"K#1].$V M/66OW%PK71/*J.Z<.Z 6?1\Z?7QRN6NAWLM7-G0HYL=T7F4R'&)VU% 9UMF1 M(5@U(J0?2J7W35C7&&%W8 _351&.P+OP5GQU8U2WW^D^;;OW>]8^4("X$;.K MH+J\N')HGZKBY3:[W!%"K7K/U#_3BQ]H'5'7KVM$G1MB!9,&?'YX)HB3X![( M8-Y3&/&#,1!(XQ4=W(^BT\>QXL1+^!^X]=\=)L!'^ ?GN]AS-%XB%)#^ VUD M"CEQ[5\#)S/JLP -H2[:NYA]C:S6UZ2\=V6Z8@_P#%N)A[7#^V1W^X"L,V MK6_U>'/NUX"ZTGBL5NUW!PU+-]3Q3>ONQ0,H])($4ULRW135W?-I8SNG%/H* M_O,8)G^B"=AZ-'"I)^*X^!N5@5NVQ]J0&TK&4I--W_!0;ZU$]HW,#2@BMUO4 MIA :=K+B9Q[H _P?X?"JWNX#U=P&'H?/@-_;M&(VGL''4;#G),'6RF$GC_W MW6HT_-JAIEN>Q-,Y>GHDR-$L?*0)'@TO-$F8K-60]1DPI7+OY+&T>D6#R=5F M/J/=J@2Y#:-"(>=>B=EF: \M"T Z?V3-='5OC0.)F$LF=.+E-41U_+<-?"FO M:^@GM?0Y1['E^(6';@BN?4)+L!A2STM3#8\B- S;$QRAF7NN&5;W(!)]5F$+ MM1M J*M\P"4CS9405'KLP ,! 00]\:.QFT8;/&G2]<3 FI3Z2RSK>C32F_@11Y'+)_2\'B:H?W^>9E^MJQBX^/ M'_#"3;/KV2U9FZ!6,K!?F%2)3B=;F4+BG ($3;_" ^WA(TCV!5X00WX,-])G MSB>FQ7 ;CV\[_H/RYIE5HA]#:C %W/N'_?9_?EB*=0V84OU#O2.2W0MS'6W= MFIR& Q\>Q-;;>X_U[$[/;I?]/.B%\1WI'/S4N?/XRTU=R VH:57C>XO.IFA! M*EQ MJA[E^L-FM4&W$S?]?;K5=X]+"K @7"%6>94U!H.I4.'UJ'D[.OQ'4K29_O"9&I":RP,ZN.FD9$V M=,%#3<+27YMOGB3YRTOW862PBNI".7!DIG-4 JM<^TI%V=<-7<,%W[;GQ?I2&/81#F0W[[A43V?-ALL@<_W2B3U4(- MR1XE0WO,KKEOR"3?'6\GROCC94_"^% M/[KNO*M[HI>;,4FPR?(>KLVRH;W88W%EX^CR,4- *^.G;>#AN<7_H7E*]Z[; M.H12+RU@&(,,_"!K;RF/XZH/H?H!Z]>^:N.#Z.B^,"4@/%-RYU<.[0FB59X; M"G!!+QVX"[1&DE6K?@B)WOVCE3T79GSW4P=R:O9RE>Y#IX_N&U4:3(50U>/[ M,Q33,-!.#$B=4MJ/LEB"C(HVA20,,^D9KH#_G5&9JZ1GO%2>_'L\VJ_2LT\3 M[OV4H;TI]7ON(L)X T)8Y?">G->B\@4^E2N$/5C0P,U])TU?X8%$>CR,LB9L MT)BH*<.I^A'3&8]Y3:TYP;%\?%<)+EDDHPD.:L^'QIWF5'>"&6=C+I5>BT>% M\,$^ V)77%D_M^=#?:A)-&G,',^/&4+":)/7I>:!WO7N/5$C&Q[JMR(HGWW& M[ZT]OM!#*X,,\#",.D0]J2S=7-[-KB]*KYC2@7U4L=) M(&KN>]*7FV[Q&HSS_9[LZ"I_I@O$R L2@"BLO+P+P_K8"XR%'U",=1M&U^'F M+9EOV*Z&UJ#1'42C)T0U4*#S.&47R94315N^:6K32_9ZM@>AJAO>EPM2/;Y? M4S9-X]0;2^G]2&"%12)2'&]6XF<'7AA&F/29X:*WJMHGNV5G?"\>F#>N&_+C M#?VX#TX"F/3;&MR,F@<&@_A<9Y/4/=%7)O9!N=8FLJDK+O:[X#WT77K%P@U$ M5*KO\?*!O6 +@<\WV4*_E(3? '#ZKV%C5J<]USXRF!V@]?6+96._G:,1_P.I M45P*D*81KMD*JSY/W"8SLF1@OSFRPOL#Z'3\Y'FCWN4F>0W\.C"L/1_NI>PG M-><.A[;9\V'KEH#LPK(].W^;^$43MW"%_RUO8LP??U5>02A/CP=^5*-6CVT?&POIV1MOT#1V0V6 MF%^9_/\A\EAY:!Y.J;=Z,P@#J9GZP89/*T/ZOZ3S,*):/MW-)Y:H<<6"_1F)A&^!T&;K6_N&)XCVAGN9ZUU1&W MDK&]N70JHF=:=EH%_-319#K2'E.3]!L-%Y&S7OJN4X9/63]V;!U/RJO.TB8D M_'A$.-YG+N_-?$XK[\*.)V$ZTP6[><<^'>ZD_J$P@;72A[O-H_WA- MC>DE? #7(J-"4?2>+7V-\!B* LB5GKM@MO0CKZ8#[#Y/CO2M[Y6QV)I^[VEJ M,: QRS.G^E:J?Z8/]9];BKDDZJ:/M.:!SJ('2G6LR",J'38\=T>#'VK?I_LX MY[1,BJ;]4CZV#UV#[UD/6@+[[U3N$!^<'V".4$\L\VJ]263M?S$UJ$E.8^3[ MT%?\18#H3$&B]6<)F0_?=V-&T7X/#]HEW-H5/-ARFH9#YC :W:%([2I#6=-B ME02E4MEJ\][:T^M=LX"8X%[J! [L*_B)'B \Y5\#/XF?7UYKHX;USPS-#ZJV MR%XIEL=0&DBZJ6X_ZYF@\J#;3WX#A(UYN;!D:#KGYS9:&,]TI8R*-X'>=ANZ3,6"K299N2VZO$])3OO7]A;-;I/MX< ^L.V9.>UZU[W1(^(+]*&K"]5 MJ1@\'(7]+GB7+55;YG#4$>KQ!@[GQ[15.>@N-L)B6#;.X1;-(.Z@VE:\5:.- MZ4/?6/CF,"PDN$^\ZH!?Z3ACLYA]A+-EN(GYOR#OZSM-*#\ K9.V1! MYAJF5L_R*#H=&;$2WZ=T\KN_-U=3\LOSC+K+(&3A@F_Y;U&X6=_?7]74EM0^ MT%_PK+ZR(C>FWT*H>#^%N>Z)7FSV==I<$WR/L<+2J[37J\;W4JRM !BAZV6- M*5)3%G@8C6Y3W^0?L,[G37EON;%]%@==;F+8%['\-O<"'"]]IE?E:1X'/-C'$91K$EC4J*O.G/J' M^A C+32L.2ES8X80HZXM."X?/#A4Z2H'3OU#QK[(W=XWTTCH?+*1=OE1<=BS M_9SD%'K)\R/X&IPP(=8:UZ]Y_3-#BT5HR=0M<[%[J2 7[+G*U01.<^L'#O^ M]PC3MJ-I[)/*P)$Y88<];=ZXEC^=\Q_*PKY8Y#[#"-4[N+Q'9VMR78'S(688 MNPL\^OF_:'6::7&?"?]Z M01^\]RLC_O;XF5,MTOCO'RE$2:EWP15V9T&?*;AKU N=T6@%-ZX?XR<'92"U M+FVSM+OR CI_Y;=2>KJ4UQV5#.H/ME9+WFHX<&H>& K.005 =W:R9+^K+"-I M2;:/Z%]Y&Z/[A@S&QL?ZC,1>;K5^;+<1_=N&6W?;_=ID5C[973Y;H=EA)91% MY= A(B55H1?EFSE)/AR MCOQ2"JZPUFOW2#F.1C_GA\S"X)JQ]BZPL1N\'FY[[+R*QCSAME0'5<_S FC9 MQQ7T:(_V()+RN/,W\,850IA5D]%0KN3L\_$[L"T]+BZ)*YJM&W\;,ZC)O#4 M_% O?N'ZJP"T@/HL5-TD:,XK-0O-0#198=7+EY]O(=[PL9<.[LB&@1K* MZ3SGJ:@T8JK']K#&#V% MZ*KW^TF\.K7N&+P " $&KZ(RN%]0),AF M7CU*, M*?"_E4%150AS (%>ZV94K]K]NHKE1YN&NKE:.D% V9,3)5Q7W0_NIOJ9/C1S MN3QI0UU,^:C%*ZQ]9#@]1"HOL?+1'<7N$!_'P<_LVDF<\MW2.'PHP7'X3T&5 MAQ@ >!J$'7YV2*Q\#VJ]: OH*('/=:LAD1[0.^\0"KV\66CJG&:6:J57%ROP MAU6^PH;'C(>;=SV-D*NB=ZM4Z*"#, EN5B4@3;)("(?% I_V'4 MQA2MQ/_(3T+8#E6ZHE$6O==C-URX%8/']&;OF[ 6VQ,V=ZA'_LJ)MJK'QH/C M!\+=!YA?2@M$EUH:Z#.UR4"W[H97:(55+[6&Q<*3QS"A MPK9=<[&NP@!*PR"I!"9;>8\?2L;8*:_2]Y'7G=A]7DE KV%P;YTLL@9OP 34 MW+HJ[?IG>H5%"9+::N>2@;W4O04+\#N"*E9UR>A#^M+-]L!5&H3KJ>Q&3O/& M+\,H"C^@M,99\]_MH'X=2600F=!/$5T[OJ=VM&07K+ M?U+\!.M&&M-(7@-'M5&X"J-U"(G(=56)M>/[JR>-IW/LE"V#(IA$5K$)ZIX8 MA!4^K]J-<;\F#Y""&5NSJJ@0.G8/O(.1/.$AIRY_* > M/]7;,'H-N.WU 1#IT >J+O6ZX:$^KM(V/;&:X+B-T.XC>P?:&S]%X;S2I-)' M]+'YA-9:JJW6%SCL\V1OEI? !WSB^X&J8ZC6 BL;WXL6)YISY MM8\.T#=UI"^JEQ,.C=L#387:9\QE.V+F-[EN8WY$;T:HCGT*CRZ MLU*W_4S-9@K]E,7EW_+E]I(&[G+E1+_6!$0:'^O%):17<>]^C WW]=Z/]^:Q MQ0Z_39T2=P;VH<26]L^!4H):BZ'QL5[]D5Q;!]QM6J@ZQ*(ZX:VQD<2&X78U=Z$XV@-H$IF_U3H?9X<1G')WBE: MNT^8@_1YN'P)F<@+J4[G*QG59UQ=@_V(TQ_^I\_-A,A=;FMOE<-H].-+ >T/ MM XLYG%8DVNA[HFA0"M407R)^)H'^4J9([Q:RVQ+>"";-L6J.7BK%I\<1)PF M=4[+0J>&_7H @4%CW'&&U S*749I.(G1]PTIEHV/=53M5OH)[?RZ+_S 70,_ MJT\_I+KK"%+6U_\J?*]L=;O[^XZJV9^BT.,KA48[C=Y]EU9#XTPZ2OX(6)+>A&^B#GI_3YO/FGD M^G%E ZPC"/5BO*0UM5FN,&9/5QHEE0\8A#G:P=2[#(--7 MR5/_(0 PAJ%?9 M24N/\WGI^21V]%6AOCGG:UWM^K;%K4_\C&#'9[>_"GD@D3[WA]9H\^O!K3F_ M]JAMU)UPA:[8F#.*B1/'')?5Q/I#EX;OB/KX7=6^M,KAPWECN*<,W&TU=/J MR^*70.0[+#WO@@4:ZO6P6?4/C2,: NX5<_$0I-:O:B(Q0S;),HS 9&C637:> M&(QC.'7.\JT&6O%6Z5I,!4SG<7(%A MSIO,#R1?I-N4!$R:Q_>H)LAH57UF9L7@840[<@TA#BRQ*GUXM,986H?P0I.$ MB5BJ57NLE&$?05K^M4,F4LV)D!O2G-83\Q1EG5AMD MK7NB7R6/K^0TPA)K84@T9('O\V3_M9MO11]XT935JR#P)Z]<08^EJWA[(+21 M!99]E%$]J&-T3K$,B,1L:;YZ*P8-) MT-X[-E4+X6J&=A_ASS"ARO[0=!N(MC,GCOVYSV^56B/F$ J#T)5J-,"*P3T5 M:>XVQTS-B^P(JY)D[^=[V72!RR>6A<@#+VULC*=:4Z?8O9_/"P=4R.>*\;\% M"WZ5!R>O+]_EY(UH'&XBM[BJ6:+5A>=%T"P*>X;/PH_@+^PM=7]%(:-B>?CJ M?'Q\_( K!(MS?GKZ]4?X]8^ ]$SO@>QW_R%($DES0H J"2,"=/_MQVP"@Q." M]3'_[#+?#_'\F0;TPV& +G36YBVEG @#+A/Q!PG"A&QI0ES%;T(BP9' ?3=N M^>4+%JPF)%N">[$$^ =YE$MPE2V!9$IF5I8@V\(WGVB78P,"$88R\"'>?)*, M*A%DART$ZV'^.[ZN[#))#]XCY0"2!&D2C2CYLR+[_]F39D<07GTMR,%L+2W=B-,K\&;SQ@H.2J_IN6Q MH%B0+YYD\CT_N\E&\N&ZG6)DZV2P(:3<$11)QGY,4CVLY L #QG MZLGM][K[FF)+PLC>8PHS3N'I2!>'5J[01"-R=B$3,+$87*+SN#OHQ- .^(/VY#V;K"*@HO4 M [3;&K65VL%9D3D+/V(RC\(5F2LVQ$GY6-3I[0O+,EL%956LR-N6? %N_!K\ MGJ0,2<;1JCD 5O(%/PX]K =FSJ+5UE6$"% :X&19-_-,8\>4,>$W%;UB,T#" M]IJ@I(VG0TI]/**P&BG4+65131?'N9:3.YT7,W9%5 F_?=$V-,7;,:!T:)Q) M."=^RILXR)R?_I([/_\$>Y)H_*WI(=TM2?HMYI)RDPBO-P!_'>LV$>2)3I\H!N1MDZ1^;F R M/C%S;U'V[(U)$I)U!)B3R18/.D M>]$A>W$Z?W$8C=OKW4 ,#B[9WFS LV;Y"2.E#CS?JC:XS2(K&L.;Y5H4SB9. ME,BY7M*%'T $C[R)LIVA3OHF4*?/#;96&NY\V=!W@>YP5#0FQ)+KL3QW&#%? MI_/76!SB1R[Q3L8)DCT)YR>&:6WX?G?&WX^T(AM M!6YH&UD429+2)(+HH"5@G4^^/(%[=DPT+[?\G!S)Z)$_(T6+UZ>!^2O?FJQ< M@Z'16VMN\OMRCRTN'P&QR+[ MTK:^2U)*]L_<=I-FG<^WXF3,.F^;TF^U>R C/B*YRFAM1>]KYDH >N3@C@J)(5[9^\1B3HIBB+*0Y*8AC+279E!@Y=V2Y M#)9$*&UER16!:ZC)I)Z!"H7"*TJ3X]/$?O(&/%$;\ 17XF5L;;T[^X+++ZRD M&N R%5ARZZQHHR/1\_9V$*[\ *HA+:9[72VA!?==()&! &,O\@/77S.:_>@% M6M [D1>_KCVN"-VM5A*^[F8^IT>_8,$:@KX9)Y)RG^@_32= Q PF))L#$9,@ M?^9V/"5SA\4VU;,^UBMWRJ6+YF3+L\X63?MIG"[:1BZ:GRT:[7+1:D$W4TAO MA%CA5)9<;P.4GU;9(ZI+-;A\7'$?Q, 5HZK3P%%?!WRX2=+0N4,Y(BUG -9 M\TE,Q%EK47GL:'%22P9$%.R(X"?K]B;RPIP0Q92(P8HM0;Z6SM;91SA;AIN8 M;UE^HLX^^,6WG0;\0X-Z&_^=(A8K3*"]HG!^>GY&4L($*:-LXQ1-OEC.A2@V MZ!T1C CG5"JL;575LM0%[:C#=YH:M."!RTDU(EL5P:3LKP(K 67+#7N+*# CKLEYN8C^ @ ZD"0O (!P;//] M*9)$HSEX 5CUW+D%RPE:/ N?]7Y7W)*(%NU2M'/TB"L(#GOZK&SF5V.8N9YI M4SI]ZVDW)J1XI]%;6+&!9(#+9B)AUE1&>)O3O@\T>J?>;1@)'$)E/;:*<4EE MH&!_1I(7)F_/D1OQE;'ZA5NG0HGX?L2KH/P[T@TK[AY5]""7Y5E?!L&.*'ZV M+)(,5U?"QJD ;DOC0R-\$@G*:;#6EAO6G##*?LP($DDQC;8/5X;2?(^Z]V'O ML]K%'+B6ZI=,D&[G#)::7&0[V=JX&')_97 7USK<12J8]2QR59 Q"V6EFFQ3 M";X(3(1LM^F4EPQ/_/)"IXFL=$)E"?H0JH N= [!@] #4)-05$6)DC<:!0[# M;,TXG"SD_/?CX[ M;YMZ516&(4#^Y.R\ S>.%0ESR70OKTH<\U)H77&GD>Q=VL)XE*3P=)'4K-F. M>%/+CK/8ZO I#-EQF:D%M4D2)6] E:PY6>(@75LZDQDIY#M0LT=J!,A92YTU M.'E]QU>NOR4)A);_LGG#S"P$8EKS4SFM:6PCB[0@8DE2U6#-I12R6 MDTC1)8KP^ 0J?/95KXHD*0>+.:S5Q9^O,9UOV+T_;Z6H_Y%"A0T4=+[3R%E0 M(L@2H#LNJ=0^K"MBG70C7BX*+GH^&HBQK5-<@C3";2MES+@@3/,QG6 #=%4 M3RZB"%)$A,$A>'2@G^V <5YNH?E"6Q=_&<(H)SL*.5BM"!TX^TM;2CWS'[9* MK)'E,X0+9/$]&)Q]ZO(7GB D232:$_)L591\YKNZ(.3]\$RA.XGZ96OH>$7] MQ)'73Z3HRWQXNTCQMD5EZN@NU#+LW+HI+XD38@<=/JUIRS(:+@(1S 488OY> MH!5&LFV-XJB7,:#5%VL\_A$]3,EV//+)UWA?$.K&LABJ=:#H"-0J\P,2J(#4 M4"?+"O,D?Q9T;!8N@?ZNO=*K(\MZM+TOTZ RFA-5[6AT?A51ST]N'1?KP^YIP,^9]E\LT :7NJ!.%'D 0@<&XQ&*[25/!]_[ M+J*VB2W6#:ZV>1E88?H:Q0Z^]8*F];@!:T_VZ=0SRDS4I>RHF %R@\VXF_]H ML7+%MLRLPJ'SF(I;EDZG"I.ZZ"!S3"W*A1>N^?SZ*-F1K =D3Z#1X4X9O4R?L169,RF2?$\@"L++%R%#;VQE M&9J3I#3!I.G=#%F@LE9EG8NC93B%*YI">K34#P0UHB&$='#SOVS>8M_SG6@[ MC837Y($FR] 3#4HI!81+K@J!H^9RNSM8#6N/XY*2)M-(^F^(F I13!!NDTSG MLIKP$Z7'QV,ZZA57K-A$+%ZJ%>\LM7-C#PDVCA1-(C-JK,(A# MYGOXCXO >X*\YD"UFY;-.QR6?A9Q20_T5L>'@U%DOCII)06X$*$D'S/P]/G\ M=E=$N9>T:4Q(;B*X*OI48''2R63'5JQ!*?"=Q"=$<$9=(!V]T 5.H5V987J- M*'(=1#T-B9"OJ0%42(2^ET0MGH3920=.XNED4JV] M W1V@-:SK33I\]/SGT8LBOIP]P"=34+R1K&SS41TZ$"&7>4DQ"+]\,$/(/=5 M$[UE@"\O,#^V9)JC9)1K3S(ACZ!?G9V3AS!(EC8A':S*7MB_%O+FZVJO1;&% M@6!^62GV1!5S=%P1WTHHMH\\'2@R:=,-N9JVUP+'GW3N>/84+C)]'J3KUH/?6U93Q' MY81S0R, 3FE7/3_-XI59L6O@9BN\8TU<^>:4F-,Y00Y$LB#IMY-+_AV;E#O= MH=.W)QL!VD0GE*TSIG/5W[.F?=KE]L'Y:Q@A$J\1+Z_>N"-M>;K32>VW)#VK M$;R^GQP$"' "1" ABW L>K*U="8M=B-_W;)T1"^S MTB>DUUIA?*ZL' NF-2&JV#9S96E3LUR ,I35S&4(,5\<7J!X^*Z_=B2(0NKA MS'E&DV44;A9+N/ X*48\B@@+81!/ ! ="JR<1<=(?1>;9!E&@-UA T322:F/ M12I6%"B/.GC1@4 U*!'G9Z?_:@HEXOSLY/1?1R:%?#OU:!XH6 ?N%/TDN0B\ M*S]RH0]NZW)8_4R%P+=&>(12%3-M%.V>ZO>N96LV./J?Q)EK-(]Z(6+11-Y##E)"5>=3EJ=A:IH)DLZ4HE,K7+ST@J9*$MFBB7A,0C#BG+L)F5U!1;, M]0CI.KP 1#E1@]TN8SE'']4DY1W-6-AOIO246FWPQA#[\1L-X,X\W/(H>KU3 MTF(/(G&R4-2M>;D-2J1LJ4R2Z5Q!9)*4Z@@$R9FZ]>^EHR_J62 /F\,]5[EU M%I$+3 BPVPY!-9:-\@<"YD]?4Q=M%O+U; *&X>D8A,M:']2)]D+7B93M%&4[ M&[9LI<>VI#7LF5=#UDN"UF+9>(Z]4#<$#\=V.I]3,WD:*4FB: Y[[JQJVK;# M*8;F7[C9NUC^U N'437CF=B.Y9!EJVDK)Z%$+;:>>KU77JK VN[XE0;@-^/G_];<@H'QUAV;@YM9"<$?/1O^X#=A=M5U[D=3EIER,NP 5 M$]%%=Z3BYM)81RP'*[RO_; VQBRQ?D$<([8US0G\65?\F+B(J-,6!@+H$"!D M$>FAS5Q9-]/4Z^@+B:%WJB'$?1C'T^#F$X[LC1\O12;9-7UK%6-)B^Q]ZYFZ MW0I9A5M1E%-ON<$X=Q(&_%$%5YY,6^8I#P),"73@.39 M@HL)&-M:"'E^7FWB)%SQ32I#T=1["",Z6SK!C ;2193ZG=KNB_0@=157A<## MC]L5YTL2SI@D-%!I))IKRMJ6Z&(E=GS8*3>2LB/ CP!#PCFJ"*1P>%OJQM/= M I1'),KV 73>.3O]'X"I@%O"#^QW(\JJ[?DR:%E9TA5_!>V!\/)_TY*RVGK^ M&^#".X$NT6I[C<+B#G+&RBBS.4U0@J[EL?>DW*#7+=/S%$%9B0M=8LFUE;0, M8]-G7<\1DYY ML8>:!-I0" 9X3;7ST2 )T-+!UV@SU]6@!+F@9E9B%2K?NOUFDT:D*>]CF,D# MY28 $K3>O#'?S<3#WH4#EZVT0"S.X%Q2#(XKN\(\TW4JCEX#UL+"RT@*35UO M:V''?C,J3-VNBX7UI94DBKK%@8M4#N-4J+VT=#7=?/HQIHK#;2"[,AB)M2G" MXIZ1E&V9Q.:DD!]).GN=HNV@ISDI45;H_+ MK?RER4)'29*D#(G&<8(%5G)$%[6-':]'5=GK,X2\ =P_1>]3:6"@Z%]X?]W$ MV*K[\FYV?8&NC$Z3%57R\!_]9*G<.6FH\3$,W%:!:$5=8&$I^KE@9L9C=$+6 M-?B>\$LC.+$N64TY\\4*=KD E90N9( MFGU0]DX%<%%+P*!_^JW()7=K0ZM$ M8.9BF$^;@<3 F@86?8TR&>[!B7ZE<&ZARFL \TDEV:T4X7&(P/*S3VD*4\!B MU@MT@7X&9VO;KHB V@HZ 21K:(!$ YLQJYVLW8;5+YO5"I//7C;K-4.&#H,X MW"T+/[1[NZW6 K#6&@>"\!S 0U==2%%;&9G0Q20\33N)=>$Q[#@'X7U->*&) M)"#\VPB%K]++]GCM\RA:&>H:J8PE7J#L3, ?;6+#M?1]UD#4G#VT^FY19""LY]. M3L\[*.>W(N$NF 2*TZWMBM_I(VV5U5YEFDMC1Y0,7S!^)Z*;'1P3LE8LCC+*IY"/-5FPF6!>S="E_ MRTM7$JW2IT*RN=2OW^X&[ ZG4SH\[WT7#(5;>G27EF*VDG2D,D&8S#EE5>YH M*UYL3):",U@2)$#1GB/8K AE+GG]772+B@]:Z&L0OD%]MP! YOL_SD<<^XGOI(OGDH"LZ5Q&YJX4KD+BDG6\ M,3.SSY=CY$2P:/[PJXOK<]-D2:.6,#!(:$*05!>(N*UGKB\XDK$9G'$C<*5= M4_'G72 C *"O4/_]H'[/I5G.BAZ)4H(3$E"+^5U&92I&G@1)\D41_QZ\C*F, M&0.+590R:TZA ;6I$4@S\%*(),NE 48FG_L^NJL_N0J#=\X9G2P:>+SX,=_P M9RT##Y(XZ*_.8A'A5Y0K>E,X^2,2D95)E\?(3XF/2*QB.9=6F,B/.;!"_+G? M71>#HXS(VH8,:RG9[KC_NQTH%\-ZJ," -+N. MH2:9.G0<&9,O\_HU2=>55U 8!1AXG859'2^ K=T%5\[:YQLGPW7((S^(;JU4 M*LW"&@4WU2) *JUW]<73W96\:D[>JD @)B15[#"#(<3N>>DDK._]H2T@VUV[ M2@"-AK7[_2Q:/EF=?X]RO[EZ\RSKV785L(MM/B&1S=L)[(BIV>L&0IHSPD8G M!^O\!3S2!/*ZGZ+PW?>H=[E]C:&:Z-8/^!4"T/PI6GZ+E!#,'%-Z"3[Q#FT#SY!GQ"M>R_Z-Q4' BQ&+:G\:C@SHK@1SHX(?E"> M7BN[;6"5;A:A$%;OX8V7*#^JA+4U]J>N]*3UJG:3@8H5*KE6AFD51+)LV]"! MOZE_&=?LLUA08[=)BWTFH;Q?0L1\H^$BWJ/GTF_QF6ZME6JMEDKDH#+J$1:+WQ1P\)0+" M2Z:Y%+9I1Y4/1RF=N;2Q7,7#D&?-RB;RGT'ALVF)% ^PQ3&AK(ZS$[@*Z]LLS1(22 MVS"8F8"YXVL+K3]E,#:6?$0B_AI ,CIH"FI;4):34;$@BH3PR2):NMNGB^IN$Y+LA.7R%:F=W A/ M4>A2ZL4 $X%'W72-Y<@WGUQK]N-V<"B*N(!]H)(DZMRHW8D$N%!P')&,K$P\ MH;!*TB2E;?$R#X,%7^T5M&68\0?:^N2 W@D0Q(X9$P(TASU[IDU\EI^X=86P M.@(R'D1P>S(<&LNQBO6MBLH$.,_,^92:*#?3Z-PW U$O8:P2Y]-FGIYA25A! M"(E>Q.FF#5*_2-+?CT8H/9]H+\FL9P*5-LV6J%$[G;.SM/56*7#S.74Q;K3F MIDJ +:M28";;58)=R7M\N_ 4WRSC_EO9!H\LPV,3"\VLJ+^7J MEV?R!F2) W3)FA.V%=8R)(&Z(OG,D9SPXW>2.F1(@IRCF8MA,>-+E7&+4IR6 MFR6M"1<%<[;V2;LYR^V1SE50&>142^OMUY;FFV'AHX-:P!ON@OT:<2]8[WAM M2XA"/$*B+I9!-5MV,^#N^J_UBD_/":X@[G;I!+\^7K0_G'F!"%PVBT>NX6+3QX'Q"T=YE&$7A M!Z $.6O^F^/K9SD+;=LK+A,B^9"4$5&--"Q6[2ZAJZ/[%&JU47HMCYH.@>N@6/ZT6S-5;$WZ M9]Q;.#&K01P=.^3)B:81Y@Y[*) Z%"P! *7(/V.3CQ5%4XER7+0P(H*##,QU M .A>VU"U'9+W'BUCK>%ZVQ2OKEFL0ENW>'H=U$_5>-I&!\D9/4JJCN6CVL?F MEL9J4D>66,4G1.\%K&3L1O[:Q*4DJ$Z(3!?3*%N^6$3W2+C*/.P?*7PZ&8B. M]%?KJ;H&$@\5OPQM,N.HO-:%M.81B\Z.E]JV?[@+\8L-5--E"-4R.-DRQ.DR MZ$G8%C.6\OIWNXSFO%7104IS::1I.J^*-1F)NSDRS*3>E!Y-=.TLK+ M)6GJ)B. Y!*@.VPI6!\"[+AQ+[>91P=.U38YO6FG*7$^VS[?KNDZHJ[PVK9S M0V5TACE;-I:)YA,Y,SK6,_6.FG1IE;=/)U#(CQJ.T+#N0]=F M@ M\D1 6!*^1X.>@5=W!-1%9L= M2IQX"?^#0LUWAU'LZL-5$Q_QP[Y%X6;- MGX"ZK#!(_&!#/5G6&@9'J^ZQQ(B[3+-IX,I%V9KC[YV$O*6-(""EWG)JX_ 7,NLQ M<=@R4FCT\OM>P!VX:%R_T4KA+!FIVYTT19_G'O![15D\!B(V7Y%P*$[938&A6% M]25%L1)5P2D9^::+B4G8W11#V=)9MX;4%;M.&$-BL8)$STJB+KY[^_:=$]F8)5&P#:R MC3F6V>\>#1G1CN [?Z$QO/\6UI&D8-WNR==P"J^]:$1OM"Y51HA\I#P&:5A1 M$%F%*N,:=Z,11+]DZJ6Q?LU<.OQ)E[XL*4TP_P5@+5NGSTNJ!,D217<,4K Z M 3K(>B\Y=%OZ 2K.W"[Z]BVAGH'Z$2?RXM>U MYR3TPA,8QVTR>Y$M*#,9%Y)RGN@_39D3P1TB*(*_Y3S@KI"NZ\T; M\]VT>#8-,FZ@#/X#L'KXSO<@@VFC\K-PI6*PRN.)=4Q8.^ND/":X'H(Z$>0E M7J+2/* I]8<8,3HA\U525_H6R&F[^%+CD%G4%D7(I*0)@HFPA2!N,31A?/9, MG_B$E#9RL!^/0"C7IS!D%ROXN%N4R1:\R@*6=LTI$P=)ZZ6QMF+,YJ116B]* M 12)(*F7-@]>B)P!4O<^.BGO2O_ZGSZ-G,A=;K&E?>M0=/;AI(3Q-'N\^&5L MP7ZX:A]^$SJ/PLQM2-'7J*!PJU&U7O\@!$&.N'T$.<2CBZVF=Z""QN MG>:PYUY,J,;IKS2RUO*BS:H-KV0I.$ MR0;?LJDWS+%U"9UD"RHZQL%()#A#EC>H[JC9D3CE#@.I:#Z'"/?V"NDZ6A#E M]]06 AF2YVPA.$^AOY.7W$+(+GR"\5C7H32;O?V^L&C=R$Z/T[E(8'C@MN=J MLWK&9!PU\=LPR@>Z8B,-,_4NDS*E0[(G@G^:VX$1YD+ +^ZTR68OZU35DK.P M6.DJ;43/P\(Z_<86)6\Y[[\LCV%PXH+/A3'<-MTM4RU*ILQ1!HC91>#__>A8 MTQYPH*IS0,9KK#+7I^(KL-#(HIRBY8H3+Z\!(\5_VX *\+H.@PMWZ7/^X@YY MHA'F,/)=-UMR2M!RMFU3',B/]#2FPF7H9&QE,:9B3!+%V5KOG"Z606US$%]G M1H ;T=A!NIC&D*0.ZV+ F[ "SP,#TY5O)= 0IPQ<@ M9B$W4/21KJR:4)#(.B+RQ9Q_ &=(G M)SH6G3&!K'8,H$G4X=C PC^ MDE%6O>]JK-#-_":9C5'2HH=V;V%5G; U#ZY-J5G^U:: %#H7PMD0Q<=^(XJ: M@D/A%2AI:= R5M($1/L(5X7.5J7F3W)(C@]. EV7MIWDN>G3FW/CQEE+MA;!/UPJA K%R6U,$@R8Y$&ET#;Q+)>O+N3K<[?C2XRY43 M_=K^HM]M[T=2ZN.1B#4+TT%2KSS3GZ)P3C&+S&&WE)I4!%QN^FT8VE1P(:XU M3F1.K7Y=1F4K7((Z5<2O(>]P 2EQ6VTLES0%/?\_)H4VGE(F@O3PA6$]R;&S667/BV/W*3[>?H\B M&>L[LJPPH'VF5K[4P:JON_W$Y7K?Y\LT[#?*SJ+OLA G?G*VL*N@-X102[1C MTWC&AF)*)%?1-4*J0WJWU7[2-.RO255V1NH7D=R[%(M L#OY=K]C)%?Y8Q%*=VQ >O>5$T5;V&YH M#G7@TLA0V63*AP%,ND)^J&S8+!-!)M;!Y^S*N)-/AJ#\H)N((K08\+S8QA,- M?[CN2E;"G%7I93NH=)UHM#N7?GL77)R[Z&GG:DO;TU^>Z(->]3J=ZB(1>8QX MK"@.ZOF'_'6AEC9E[J$4E8\XY9*EP,?/O<4-+W=ZB $RT C;@ MK00;,D]:-CT>@3BL+TGR"#[8O N.=84=U+;P5Z9*IG0[0%4R* EK$,)ZG:_ M@L!C"K_X=J'Q#%=BPN_XB+QCT.(?3G\X/3V#'''A>YB0G_[Y=')ZBO]3 !3. M)EF&$91/H ?K[*>?)C^=_6J0CO@8$6=*/+D MB\: 2 [V,83-2[E[/.PM:X='A2VYL\-C;ZF[\A":%YD=).F8)"LDT*6RY)T6 MGB!NTV:66K PF"$X%@;@=FI[#4@?0$9P)#*PBNE;OPU2/\!#YHZ#&.9.4DF< MSRK)IZ"D"4L"RJY8WF@&LG,..5+O=AW PUP.[7[-$L4F1)NC*-+79TG$-$E^ MGE"S+V=*<*JY>GXQ75)2.FK]OA[DPK->U]S>8L_XH.E<@>JVPV*J1A3N)KN\ M'##X_/3LI[.OUB0#\B=G7SO(R;(B84X+>'E5XEC,B4- E);U40JDIPOX;@DP M@B644%N^]->Q@2Q$U1&X>);%'XD2U#XG,!$P86B2P1A(BD/7A36CQ25M0PF MH(JG.\48%F&+C4G BI-/TTZ[.'D5#DJ8A]QH66&["_A"5>EL0!.;;\6*.$R7 M1*>>HHI(!M^/^)WE$YN$K+(GW!?Y]KZW]?HRT%*N?U$F$68,@J[J9&V#EQJ2 M0ZG%8YW_+G"O3M,^S/*]B4Z6*9YR-TT>6\^==3IM@6>35DUY?^7:JH!,4WF1 MA?;PK>'(1?3;23F!%NFH'$RO "0X0H%W/" D8P*X>&F^:0H \#Q:68L05@>_ M7YN]<=,R) S:7HJ2TZ.LG](JH[0C[F5:M,FGN:\(4U M4_>'I#JM_#,Q>WU?[8B@6CO9S)&(D]0MT"Z3(,;/W-JA;63&+#]9:Z>NF>7- M90CE9FP]L* NA;2[(+>, P_-"?X/K6XRP\0T A[<3?OJ#J1C!<'T#KQ:)2JD MFVK\)AK&J,4[A#(&C6T#[\&)?J6:^Z/5K2BHHG K17<,0K#=^:R+8"- /[0Z'B1-DA&5@!+#EH%U/_UT6SFICBCR MU_D_M ;$=P'.Q7&/J3;/??6.T!R[;1%M4SJ6%TRF>PHV^ .]W3)D6&B\NJH_ MBW.-'E3UV?6&9OBP9LKMH/->>3N'">'L2!=XM-9%[QI@M]+I>^0[J_5ECT", M$D"N:K^U]:2!%*ID!Z=$Z8C:CS(4 HDITA;PH CG,BG#4'983)VXDVDBY6._7878-L2 84F?VG6<2IH:L!P M&DMPJ*H!7;I4;2U"F:NU3OX)^&"[6X!,FWZ*?!>:QZ.2V^I58R^]-9#+ZAN' M+T*Y\H\D(>=4*/]V2]9\#)G A0G-N_C&H(&;NRV-7),:)SQOICQO,C3: M4J4WQ8J5#+ M9$^%%ZTO-:"#$#2=9W^Q3&*NKT(/"V?1-J='AR\A[\B!1,@"5'O)PUI74]/" M:4JBVNI$4":"-,EHCT4F_8"2LJS##ZL^;)JT;NL(&(7"QSO0>18!%:5#&E1C M:"D6T24-8JX*#UN*?$KX\!==V\O:HG]A=EI^5C82NF^9O5O20JB;].,"5&7: M;J.5;KH+PYD5XUHWDLQ*5%YLU"5^9NIP+/2JN B\/=0?XRT$=*5'3 2/N#WU MGYX:"_2P=#ECLV&=G$1;UI)5LV7,8[ M<7XG+Y5%-YOG8=Z5PZ#IQ%UPY:Q]/@$#-5$I80*43_R 2-HC$88UR6&[4"WU MSB> Z^9[LK0LO>6-U ]F3+#S8&FHA.W870=;MZ2^8;M M!DE,A MR81!/LB*.Y#52">NB7;W&N6P*7>CF41W[M.@^<.(E1+3Y'P!']^XP MC'$GJ@='>PQI: ^!GB?X"\UXC$PF5A '_Z*1GX#IU%7G$CMO3:_;.D!,^U#/ M-J0MP7\^2.8N :'MR:^A1!\D?5=HKPH+5>5%&?&!@'=6IIMWD!ME3 2EV"AX MVG3N'>4#:?F&::-#6<> "!L8%YHBR& ,VT3T4(CCS4K\S$Z[3!$($VS)-U3T M7F/U*?*>E+3=A)I/*NQ=K.Z7Z9*M(>01*4!MH!%,GI7-VSIB\#5]2^X";D&A5^+! M2381-ZNNN4Q')X^_P>FK*$Z(HDF Z!@$*>DT/9> !V2EA/&L"G-/N54@6KA= MT]B-_'7;!!)!<:*B9!K5#O*XC?02WFDF>_*&IYNKT;1?7V)(%KTD&D_JM^KF MR%!ZCSJ;Y2IILR(R7;J:UL\%Z2RY ^^"]]!WZ14+-X"NT-[[)PD2I#@!==.6 MH];(U%G)K&'2MMVP1B9?\)DK(5P4PK>R\NI;>(J@E#39/G$"";?1P&Y:PUQ: M=JM5=-$BHXJHY4)2D\*PO!P3@D11G)M,'*MMHHV^&^U ;I;)^A%L4K1=1\@^ M G;H_C O;.;UV$?4KGP=Y?>J=AG&E]MRZQ'_ S#_?'5 #HAT"#3^]K"90/:W M+3,KBMM!*X.LUZ0)G-"LS60WF7KM9\_ZF?A.!<++Y@T,G3?J76Z2UT#@OQC* MJY"8,MQ4=_5$]#AE.38YE0>BK-@B8T#>-@E1+"R:P%GV6II2EY5(FH .USA8 MQ RW(P?;$6&BY_7IM:06(<,AI/\"^8-^LCT[?YOY2J7(8XD"@L\!TL0?775! V#%2.+X6M$8D1NI?V>G[ M!4AL1?"D$0FF'Q%[2F?MD("&O=./@.^8I;]N;_^DI 8Y4U:89 =&RS.%\(D+ M$8Y@ RNZX&X^U[Z8M&AK:BIB MZWQ@]TT*Y/D_<4]C(TZ^9 O(\/D-KH7:&5HX5)^!'A-%C+7J])UL)K+;K-5Z M:<@6Y*?/.]^_WN7V-08+)BU.O0# )0&C:< ?@XF)R*E;PPK\ -ZY-?T^RTM^,8R>-WPJ=S]LKV,7^YP.?.BN?=2>*-W;/ MN.6['JJ*X#U#ZJ)JSWKSZ;(-Q*C 9<#_'S"1VMAQJC$J?F6*H>A_K5C",2.9 M$L45\)^L.X Z6 K6>A5&+?YN#:_UWC@=2)77EZTWT,E@1)10?K#A$LC#FRM\ MEW0>1E3KY'+SR04/(RZG$VW1"H34)UB.$'MBW 7\S7 +LJ6'!K+>WY!W1TUK MAK04>G0'W**_UX5@N>WP!>;T?7;0B6F1;%YJG?1F0"(S+YL*47.Q61EZX7E\ M3(QAXVF$^E'@FJANE80A^1T-C8@HXL,7A_4FB89!A(?VQF'3-^8O6N>\VBXH M,S'?U*F4TB(9L8'//=?95/1)6AGJS'S/] M&RG<+KNA-JG%13DRI;!?JQ"K1B_,4&5MD:=H&53(E M11$%2TAS4A#'&O25*3%VZXUW9+#I;A#V."A[+:N1\,I;1$Q%2K:_N7UI85\04^8^(.:I%SZ MU\>[V9E=S&Y>;'I07I;<)(50C!-L#;B!D!R1](8Z;];EE'4<+-G0[$LHMV%B\;;T+N1WQ\L&B ME]Y>7DU?OWLC=6.UO0P[JB6S(",;CGB'PGWS 8]A$.70OXV\:ZWZ1V* 7U1A M@$]UU&\8I<](@:?_]E>/%1?N0)1YI\^5*PT37&_H73!;^I$'OM^6#O.?1C7Y MVFA-B5]\MHRHQ9/=Q,9NW=;6])%@&R>HMT4K.0EJ/G/KZY"/),7/ &PO5)&6 MR!:%R!$ZPZ'Q@ (6Z@+:PJAP;&^Y1B)0OER&RV!=!X7Y%O; MVKT2]8I>%81I"XJ>5B*G41U[H.@FYLZZG?:>B7TM$Z7WR-#L)#%:1W8THJL+ M7_$TQ7CL1F,T(44N_!!V*\ %/U(\GVV@R;/6*EDMTK83S"7#L#R=073&)Z.QD-@Y>?4V(Y0=2"Y MKM1#6"%^VX%>+W>F$)E0^B 32E6"(WG%A-(I)I1R@_GD2DLH MO;"84-KY>C7XF@1;X69*P:^[Q%//6Z2 0V#&KIX@IL&0YUW70M6U.O^81DB.0M<;C%S$T! MY0:\#:.*SZ35,0X3@,VPX9O?$1&F4/*&4@6JG)"051C0#\T\ZJ"K>7]KQ/3E MF6OY'(K'K,UVHOTM42$!>'+!4R4P).>D# C/@Z16$Z: M'&XTOQ_')DU)X\@FP;KM%FE<5JU)9+.D775+F'(["[(_T1LGE*SVAB<0)2E5 MJ;N-0 :63?^D./T.' '06RUS?AHYX8'DX"?,LKGFG+^=W+=I-M1=L.8?X#U] MI^R\U?;1\YL$4>@'Q\F2\PXVD4%YVE.(ZZ&RFP$ [6%:4MJ'71G-[3V6MBN4@CKB6]F9,E['XL[295I=QYSO$,WJ'5(2%^QZ142 MTJ"PJ;E7&VA-&78-":G<;N&\IH6!\(5>K* &X^]Z68[QIL9-;1RD5U:?BDH" M[;:A<8_+UN"QON'[: 4%5>6KQ ?NK&LO(?VV9K4>Q7=S4?POCV%"R=G7[TS0UOSKG4#K7*?A^UN4H8$J?5TW(U#!ET;JA/$FD*$7N=O+'QS&/:% MO4^\5F:-("5[VG)BME$P3$R]X/_619B #+:@+TS,/==]J*N)SS["V3+>*AFR!7$@84]&W!E[CY M#O%CEE]^3R"WXH6U8((;X>Q(RH\(AD1QM/W1=2%_H0#RK%I:.TEL,IN@UK++ E9VC1WOSS/J+L,0A8NN)[T+0HWZ_O[JW8MU,DOY)GH9 G2 M)??\_ZZL]U,W*5&QK_HO97+Q4_W^REIO>Y/BZ/NJ1A;K4 ?M&R=(0C83B=I, ME>5GV4&#!)'I)0HLS03855*;H-EM)-V@-'E/.!"TF46IL(.G\WL_H/P/<2VV MB_2G@,3A7 ]]D[%]27%3H/X MRTT,FSQ6=\$Q&ZSCF\_DU'=N0LNPU<]%E.4"MC*T;&@?(WLN@"&CPW$'%3GC MU4%3(%MBL^,D'J.H%0486,,(-?5^()L!.):]_C( :B1 :+W13]O)LMP\[4;M M1#IOKK_MTHD6@$GRSM?,8=/YD8!YQ73=7*-;5S A7R+)!E0>B5ORO2W+T8J8 M^FF0]?&5XBGJ6-%O"Y7%GFSYQ %)=4P"5'>2=D3%$W0HI0P\O\P/!S\+*MB\8LT*Q$'U^3-!U&#HCM#7MD)"E'@M&)LN*\[1NSNU@K[5!+RS#7;.. M5 @& S=)TD(LT4'0P TO8"1$X\8)":P"^!D5@NGSUZFJ[HI?)&&+M[KAUZ(C M2#:+93=O!%-5EB'S^%X1G9JGD0@7B7^UM--T\D1V@IY&1'!0/[!NP]D2LF#& ME0D;%H55O$8F:LZIJ/'X1^R:EFPM9@US;9XZD0O.FVLH3@C7JPP3M*75@X31 M/>5EI$3=YC6BF1=B]ZW Z5%!) ,87M\8NXV]!#UY&OK M@![6)"HVV^U,(CGIVS!*==&$_RWV/=EM.A7OU@\YTSG\(;K0P M3F+1.A-&R.:&\K1L966F%5&^X$O6R)@O@.",,& Q&!8"@M0/B"-;*TH/@2T_ M8H<+P@IK(5D2P9,HI@CG%A/%%I!(5)O)F]_,6A1T7@/[PT)((\L.N*( *LCN M H]^_B]JHN>9I$B0).$T!SQ]UO7,<3<^;L#>F,X5J'@LI;33>8K7'I.4 M"P$V!/@0SHA(3B,45O_FZM\OZ"=GI_\#C&QXU58+5X5;!IR")DQH+A>H"V%D MM]JV_:35SJ-)ZI@"^Q]O]L&I0*J=T(X.[C:H-0#.8Y8^$+5QMGJ>53DE64XM)$34K\N=L7N0F$-\\_[DU/V>* MZOA'"@APU+MXYRP7])E"0KG:-#,:K<"''$ M3 "'3DQ%6M!\NZV$ TY.A_ UHK8NZ;Y62+G#M951$R!R!B2=@@0JG*F54=,@ MSY@9E]K555Q?^2"6:K8HJ5.4-J1HH/K MG^LA$;SO:RK^3$U:K;L=WY 86LMNR^QWQQ:J2;;DBV+\/5SYRL+7VP#"'A21 M/4V%L(G-VM?2Y/(1"F8]KH+(@)7WI5U\VA07R(^=Q2*B"YDY(E-%[ULVW\F3 MA?-(M=/JN+7KY5:V;D0G:$3_MJ&!NVV;3:+1)"G144G#:@2Q=KC*7ADQ/_\\ MW!BX#=I7+.9HBKTU[,FSRGEW4,Y8CF&NP8I?;K,ATDC"M"3EQA!('1?OCL] M=;D-HV_\V79!D5\HT&<&6*3F]\<;@^&ER!"A2UO#HS7B"J MPIY;*'8"JPUJ.7T/_)D4>V%@8PS^:ULQ!=L+P'9DGV9W:LI)- "4O$C*;*0R M%PSEO=[[7,KN*J86;&--=Y*@K-.Y_LD^4P83PDC2SA%BJ)D?)!6=O.V<%K\9 M84M.Q9(&&!V!X59WC'^A;AB8Z'?_S^.:?:; [-GPWF8]L*JEY=ORS0]P"DVY M#@9P=*\J,AJZZ /1G<3R12N&1.,XJ9_X MLTJ!T>(P:2"DK5-1YXV?HV9.PI+H_/-!EVP*]A/*"VF&RGX2(;G',/D330 * MD@9N.W#/S/X1P1(G;?LY(4&8D"TTS56,1BBK?.F"A>8LS1(=))X0Y\.O73B4 MQRML0?F70F>%'T'^9<>[;]BBYE^;RVVD0V5I1O>H!&+ULF30V!TT$!%9=^+T MP]:N\2,]OA'!6X(@M4!+)#%.R*/-$C%#\\\W(B@7HK,^!&UE*31S00AGE 4S M*"V==Q4Z-I]_.^6L,FL<$HGLHCT8%ZEP;E=:20$730:_;*4O&)=M+_//>JEW MV[[:G733-M)$VWK=TK%S+-:W= *N-PN?P5_C^HSFDA5G85F;D%0K,]8F1)L* M.'C2R9#==$?^ZYJ&(IGFVG%#D2$L9BX)(+^B4;JB<#B*ZG/X.?P+@;+6VG)F MFG GS6B>J>B">N-$D$,4M]0)94M51:V3=O(F!"A ?+C\KMN@_YODRWRYFN.[ M-D$WS8A3R$@I%^9'0=NF5!!;?W16=#K/98JU"ZZGJ6+6(^H/84"W#T[T*TUN M-X%GX&4@12)($J0Y]-FSJHEW\&U+!,QGN@:@&GY*MX1A$.1(2J^3R^EF/J=P MDE-Q&+\XDYQ&,4C!5EDEH(9R&R?]4= M[TL/J;4RGPY>HJ9S'BRP=;,^RW[^%H;>A\_846!"IF5AZM72"@+(G)TH"&MU2&A\9 "S8\RIOU17TR5HP('/.066NVK+G M38NF[!HIDJ1+)&$"E.U%+ZU(5)9A7/:F+,;ZY"Z_TAW(QJ/6!,M@TFX"_CGC%XC>NTDCH&[1D(F:(0)4+9W M>YH6AO4D1RT2$_RG$$6'HCW(OQ1I=V>M,"Y3!R(3 0&1-+$31I^(HE.)X6,' MC*_C94@#(57 8K@2CW(EKK*5F,F5N+*^$C*M%E3"[2QR@ABV(S<;LS1<(WG$ MD@WJO%;KS"S*PW9%V1*=!\F8=)0P?$\36&75SVF:-9:Z6$%B^M$;%LEF39V( M1GE"!.WQ2)4[C3KJO97#8]FMX%$I$:HT],:!G)A@X[#+K5[NL-,-69N_,9"> MN%@4!54\::*#KRILJ8/9-3!)" RMA/BI- MATEKEV%N1$R.7&Y)O@!%[UZM"&IS_%TL;'GV90?[MON+JG4+GLK;J8O@PKY( MGX_\=IQ]4/9.'[B*LVP+A_-/XY>H45V*_"3%7@)T5L4\ M.'+G)$1.@&3+4GC(8GQ/U;ORFVP%MQA6)/Y"8S@)6L7+-9I$E#E*JK9[>1L5 M9K=2-Q5*U*B^"^JVU$VCPA1JS5-)3J0LDK@E4335X"+P7F.N#Z%(1EZ,1ASS M\3= 7I01VWHU9N617TU1#B0KRX0M?S=FY>!M*5@YTRN-*O&?U4C8H2I,),@$GMT51LIP*E:W(CU6%%>"["(?' M-GQJYI#P *%@D]4](A\)=H><])QE/AEAOX]^!>2+UK-.T@S;5,I)R6IT@9+8 M&G<'_R,O7Q$V;Q7_T"$TG ]L*(^(0_R?W)"CJS4+MY !(E47LK8]S7=3& M:8]!)/K7*1W6=G8#E'YESOV6+AJL(]-#!1WX98Y^Z??' O3MH&Z1AO=]*=\W M*7G?':'Y=;]*ICX(RPLDC)_(7SG15@*,Q@\.].>$VH _^LE2^8LQKSXM_[\+ M^/?)C>BVV<22M0*9C\DJ98Y=W;4J[15,@,Q3 )?F\)O8V%8?DT46Y+Q))#'"&+)UE9OBC.M34 B1'O3X)G"/+A9!_Z#^#4(WV(:O<.G=Q>L M-TD^8M/VO(&I$)S+) <6KZ9#^"&43@@]&GRI]#D1G%0ACM3I836$UW9R%5GR^;2 MP&FB$GB &4*H278$^8U76QB0M&.D MF+\OR2+4S]#E8 41Q&Y3%"V!L)@5H6##U;T-FX89.NM3V$)( \%X2.OF 3(* MD#6G4J1'(@MK$*,#_ ,%ZO4,4$MH.1WM@I7]49_Q,D)20YYV:>]?RY4B7%V' M,@3P5K?1-.]3M=_CE"8(,H.-(T7S&40^L/D-M)&#:2)@2080&>94\YEV^I)W MD\[:.L5WMT1/5JA-9([N1*;G#EZ&K QO?!+H\0ANZ%C-,Z_SA*5-Y"Y5C<:5 ML^:_2XYMM@Q,M'H6Q6>BM:M+61'%:ZPRYZPQ(?!<,LFWOGFCQ(N<#[LJ2*'W MV5-$H9Q;76,2(E'U/\.>HOL[07\6 @?">99&BY!#7<\S!]F,5NR]>N"I95 MN%G_NXO?A/2ZEG'D$G2(5],86XZK@LM&$6[V"<7'#;'X[K!Q.EXT5E@O5<'5 M$)F/&T+SMM=+(=!=A0%DI0NGVK,?_]H^PIB"V^5HCT845B<% ;H=A"AW3T-U M#.H;RNS9GQJ)W31MLB-BP7LBY.3";0)G!6;CWZET-LPJ,&ZY3]I%716)(F@*0J[D.J@16#=SQZ]CJ^!PQAXGF"+1>L0*I?D M+=]2>]0H\QTE2:>ZY)#%R;\278Z4IM*$QB!'P1]<_UXL>H15D>=T#HX95?Z, M'05:VBE23>!JAM=%;P&3 A5RT21%3&?8;?G0?W4NG$>SCW"XS?,L"Z*\(,=4 M%UOMJ2VK7^26]HP$C1R=IORVA6'GWGY.3PN.6!R=X6O1-.O(3_01[-N\- J&=^ M]T2^"_HN_\5%X.5_H(TT\:D4LLP@CLJ93$37#IKQFJ"G,TJG@@,L=NWH96&4 M$X/&)1707K3(K!JB6P':@3+3*P1Q[U;B[O9M<7K?!U0%$CCJ1'!$$RC\(5 MU\@AWQ&S;V)1W&7+$=].'&7TIC*02W)'9N2:7 QROL7F,?FUM]8GIMV6*3;W M)(5I=Y%@@?;0QDVP20@::4S$;N(D-IIWDF-$+M 48S(V%8/QU5U2B7&964'< ML"BNT[VX.Z?RY?:2!NYRY42_MJV/+CF<4]KCD8@U"V.]DEJKV.,;<5?9,>$S MTJL:82/&.96.(I_Q2NG!27E,80+&MI&*$W"BUQ<- F0'7(4T]M M'P6,RM=?A RM6CD&UCR?-%HR>_N1DR#Q/0!$\]_I"U3GBKIN9T7;%YGIM$E& M?&(9S,*T2&P/:3JI-WNGC%OPWHRZRR!DX6+[["^62;O6M2E5DI$E@FX'V8B& M92]])V=GY[_R]CED2],,#M!;B1C)]SM$_3#8WA* MYSQ1^90;BR#TAZ_"H!.J.A&G_3NUFEQ5[%=NN*F7CD_TC8:+R%DO?9_#)2\5BS9!W8@T_.%HX3\&1A MUW.'M4U>4A11"$6S$R5>M1;E#*=OS!=(A[>;A+^Y!Z[.K#8K+>M=\@GUN';3:J6X_T]N(_FU# ]? V:-1 M)2G944G#:@3IX(S9+:5,BS5D"V\COHX,HR_-4)&.#SR*-(A.BXX0>[)F_NFR MZMBL_$6RZ>3$S1?WQ%5'T%TP6T84+=(!MT7L0!CY#@NU2O&$"&9$>&T.-+ MA^%Z&KW[+G\Q;3X;20_?@B38P3>D)098"!%UHQZ9DT&^BAS>=Q<1(]A/#\XG M7-/MG6*2T !GR7(3[""(J_5YD_W#Y)=5 9@D@!-D*P,W7 2 G2*:9HFT-R/N MY@)EDO-AS,RBCG:!DL5 8=-5$KXN'Y*,T1F,-$>>:[A))_ MI DD(O$C^]WWJ'>Y?8TA?'87R.9TV>W9)N\&*L:Q8G$#I'/SZ;(-G^-M%*ZT;I:['22-I@-7 M9/80-1L"TR%Z=\UI68_)+M.&^UB^DM!6X\K-BRM7VIVS@Y5#/'@L8+M&/5R< MJJ*R#7\YQ3(;OH0TUO7D?/W_HK\@'.Q>\X%%BU0+!#GY=RTR?%IXMS%]DNA6+2M747T M2G(2]]=WAJ0D2B(IRI(\RA9HS\U:PY$HD<-Y?>;$AJ#+XJ44SR*8=]6*D3^?;:ER9G M7WI"FIS=E_.)I^DA9-3Q($G4_2[H_'7CS7T4Y\QT\W\ NR^-@KA47Y.MR+$9 MH4"A+)(I. HCN\[5F\B%*1 MN3SD.YYB5'>@4Z<4*862'F6J9B* 9X3 M\X>6[PF\F5VT'PJN5#*:X7/&C4><#!])^,=O$%ASGX+*-&)E9<5T\@++T9X_ MMC_ZU,66H\VA$40RS67"TDO5B/=IQUC9!7WH1E4\+P33,S1S'VL.L>OQI]W1 M]:(1T- B";MV2I%=8T%552*Q*/AA)?.+(W"?*B0YYHP*Z5JO=[FHF$Y4&3CZ M1&K'F?6[?!$?9GH'E2JQ'0$(OG1/[27+N3][TS^HN)T!TGVD=Z^%<*V3F#SH M:BA21'S\8HT>K:?-$/TE*0-G^ M[8GE>2RA&P:US*@Z&\)-\7W@_X(_LRAD4\.2S^"5=+5[_'_Y4J;.'M%Z&&J/ M-R$:" Q$(,JAA@3RF1B?<\BCQHVGG!P464?J-M8A9XMC[@E?, O[S&^A!?R]@E'#D4H,P-_(^%/,(W9.X0SEM5I( M %;!,GW*<44(<3Y&]Z9ZJ&,?I!=O O3I#)V<)IB9,>@!S#&Q3[)7F%9G:/!4 MB11QHY=F060SYT;OVR=^><8<&56X)@7.Y"62K=RD1B<_^2,^V)>BI.YXUK+) M.;U42T6N\765;VNZ5_-[D$8X'^%6PHK:$Q=)P:=H6(VL9OS4M8RSXM&E!VP] MR9,+)]YO0;*&;_L0A6M^'Z]'\=0KGA>"*2C9]U=3^5)'>7JU7&I/C0\]=:!D ME(?75\U9WGMO-*?;Z.W,8$YXQZFQG*:?_OF2<.04EIM[EF6,C9?)+OG*(@3D M?/[<]=%G5L_X1N93MEUXR>\21"7"U70_!DH8LKRH>)X)&VRDB<24<[CGR1;> MY"O>?1QC$CG^@BPOD.>7B2W)<9X_UAY]57_T,UB0 ^$4)#C*&#:F3#YC-?B$ M=1T^03PG7$M8V;CV#)8HR1LJ8H;CH$P4(#83@KGPG!5A1LT5AI!9<9!ET28" M4VQ0^%3YF+$*_")@LG+- 3\AW.!D\RT%J>"OX5_A9RYO4=1= M^&4_7Z;KVMR"=%T\$OS9\52*X@\84&3[_!?Y@&HXGFPZ9NQE&,*+RZ[@SV6Z MXN])^5*YDTR\I3^<_<$K:PFMI+IE*_Z!X^2O+$?MAP&3\)$E[#V(40'\JL]L M"!^BJ5;U\)3XI5@R_2Y> ^:RQ+32N:_2G^E(8 M!5%1.]SZ.CZ#*"N,:2[22O\ M7&Z:%:G2DR$6B\2>*7O6&O?7Z;R(OZJ"%!9?)8PPL)&!&$2Y$"X.N53BL!>1 MZ>OZCJ7\RD;]M,@$U((WEQLPNXK>K:WO>Q(7ZH/<46Z]7A]>#[*]@K9RC>=[ M;R[4"YIG^7+S%,0LL\NE%A'Q0QX,L-'*QB+9B>VSF M\,"]5@D,_W4(4MBM\5%VO18RXJ]0#Z^MFFJL@VR._H9"@CXGZ-I"[S'J MJ&L@E7$!;X=#%Z-/H;6WQ=4IXZFU1$Q8=*[-.L6LI%JYCM 7*=]OMV0S#"*> M%!@^:\;"3,8 DSR-7C ^J=0UTXS<(TC=+!C#NORJTFY%,-:R3ZR4E(_?]%QA M+)JLE$7*TT L-[#XIC^1-(@20,TC![WH<@ M#^Y>7Q5^T\UFP\QF_1A\R:6C \^P[$@CDLL/Z7H'T@7K:C*S&#V)%>5F6+WS MU8X?,OA"L'Y7[R IC\L$OBAZ/L'"$ B.^)26'=YS//71@J=T=28X#WK?,>0' M"]LP-.\UL*?E(<]PS\$*-)\LSB'$$UHE-=-3'A-9,0>H9):PK2]]8>,M3F6E;X"::#?F>3$CE7Q6H5XDZ MA5+?%G564N*OUHZ17*L-_LC>6'(P?J7.0=1R37GP5EQY:%532CQ3A*O+*-FZ M!A%/RJH3??OCUW_[^LU^"'D-))JEV8T 9S?ZI3O& M4*LX"N)#%FX8]9D:!?6B0T.XW>#::C.W2;KK@E7AE%?'M2'Z@F>T\N0[V&& M8SEB%3ORU%\P17FZYU)A$*&H*WS@]'C%P]K![#F$4C?_P1/,9NKH> M6>.&/2*0;D;4W\PSD;/L/F/\I'V9S$6 N/%+7#96+PXS#.I)#[W#^NT<1.VW M- "T9B7&J4=]CF,28Z3N$E#:2>H';KN]:70"@)6"R?59T+"GGB4C>&<:26S68@'-QP;5B+26N@P%*YU#+@ZRM=^L'=QR0"TTI,!M?M%K6P5QRR* M4,3Z-SI?'/3D2NV^?#C=\]L\ 'SH22MR/R*!+BD6BLK0M.BY=E)J3U'54$;: MIM)812#.9,/35R%K%T=UT=/'W8L5=4*;L+*I4<,)IC*E2GV ^31)ME2;^HZGWBK5B<19EB0VC MT!9^]B"G?L^.,LD__?'$^LIRX P/6+%\?IC!OESTLXI!N;HW\8.(L1CW3G\N MU-6 #=@8!1=CFIN%=#9*[L!.)[XY'B/=90988_?1&H7E+3-FIKHIJ17?$QN1 M9Y9.Y(*741^>XD;44AL3>93OP!,AOF,(>:Q9]4WX"0I\$/]WM+>7Z9@H9^"@ MD[$6Z9RZA=]: 7,K(:VC[F]PBK/PYB7*P\"*368FHSXX).2#J MU05,WJ<@5 MXR9(BE(4,S-D?9]QU $&E5)6Q(NM_D\C(;50Y?=[,,W)?_2LOI/5!!U@O5(?W$41IE:8">J< M+,9QZ+ ^X\@5V=LH5NDI9O6UNOY)+3"+721\I7"(9!;/T82WFR'6J;4NLA_D M:0>;^>SC(@K@M$%=]/3*7SLKN_3SY3M;1I[/.,) E KG?F=\FP;[702&9[LT MTDE('45K[Y?&I?GL@386E.=FL ^DGEP),:$5Z=L"9U9B2O$L4\7CRQQD9AZM M[_<6^6NAHW[_1F.C7:SVTBQ6*X^*%%T?&PT]UU& ,]W=J(6[[ONT5H:WJ:B_ M/K8M4IFCH.4X7%PF0D)%^)YM@U@Y:QO"PG"9.@L4+27T/PG4'&<,R4)*O4Q: MIP<6<;N/'M>(^:'0=M9']!T[%\M+"\0X%YYS +F'L6HIHX',9C0CYCJ7\%O^Q?^4("GB%YL@B2/[^X]*RD*R4].*[#G0N88+Q M+XN\MI%3!_"&I5DMCF8&MI-XPMM1ZR(&M.BR?T2:\G>,GP=[N&(#+/!3O>6 $CL*46? +MX%[F/)7H1\Z-W3%D5J ; M6HFKU,EUQZDO(H<'$^J=6SMX'.Y7 ]T<3;+EQF9)>9MB=A;S%445Z*&[NTA/ M%K-:G-;F0RTJXL!F^P@O/A 'P5L#\VR,%7@,IX5/DB5P=01; QL= M]?XI],K%L5(R!.BF964Y!Y![V/8I6T>M4E#3];F@B:$_5L@>*7'N^1H564S& M2$$0)[*?1V3 FSB%";7L"K(=_C]&<-Z"6$(_P8:.UJ*C>[83\&_Z#QIEB=%S M'65[G@7Q]Y0?]J+;> ;WSJ/D *:0S";DYL;4Y[P_?8F$0$5P)@5G:&/L6(R] M:(N\K57P800W&\?[#J1,)W*@.SHP"OZ&4"\^(G8C_ M_.#Y7UF.9C,##J%,(Q!7BHSYUA(=P(O\&QN2])PN%?<(^EHZW^CO/*.^[:*^ M'E4ZWH/I)RE?O6=?+Q<]\51^9P(IS";LM$\[QG)AB#E;B=FIY[<#NKL?&LFICD-Y]AM)G; @=')#JJ5KIW8.HE1Y1:;43\[CRU?<1990 M104C+/W^+0,M)U[OC/5BVL8=OU3&2VI//>?@>Q>B1;UJ'?@NP%P-2 M-YIHHL3#:!.M+1ZK6BY5OX63,'B9 M3V1$+?A+[*Q:0?FC,/>+.=WRM%%]WEU0,0IC:HW(E6&B7&\*",+2B:L?!](L MW2#;76/0,'HYX-9\WF/WS%T$SR@7+9SKPND#;+ A:H9%)JU=@6^:6JC M;[ORJ7: R?<93^W=+S:;M$*PB8/1M]\F(ZT?X;$/)?N-X0?M;&E M/1FVA)'>IRM0@K9F >H<0*\"U)/P8=FM=Z]!ZJHV[AA#_7WDMOJ9\@W+,A&? MMJ",^HT@#_HB[$YZ!6)OR].:,]U",I=#6&U;]Q%<$%'+M_'2ZIOY4(Z$PZEO M2KYTU18J&W9@=GX;7M1%.Y=UH?) 3_TZ8KCO@ZF%G%T9MR'B.4?,10&IDEN4H6_+C.DW 9 Z,;E& V+K+H154/KX78"9%F)ZAR LZ1+$K<@VL'T+!SFY\5K6BUF! MD9LTA*" 8#=G/(Y"\?I$"IJISY:9BMPYEX,BR<*B]AP4EL/K0;CBKADL;G/> M6O;4!!;H&S$7 CH-2*_,\L;$+Q<1DD!S M5ZD[=C/&1$?O#[/W\OKZZXE-P(J!U,:EB*JZ/,UU"NH32\5(11@#JX-VT=[0 MVM6#G+J:(\J"[39E6^755K'>E:T#B(N>7*>[@5>\A67^/>7O^0Z%>I!8'*U& MTKG8.X4OU;4=K,34DU Q95Z/S7J$DOQ&DNEFDN=U[RJU M:!&1!M1+1VI9K8A>-U#94J%YZJ5E[0AZC\'4ZFO5&!OMFX5T_5MEL(.<_!3/ M<\26Z'02&^BH3W2>Y>5Q9C9 -0+J4[L)(PGB/PF% (7_H;F?_:HS>["AWBDL MCK&X)0D?BG[;ZGPP;A0K-:&J4O3@$]U#(FD_8:2LJ:?8Z*B_0%6!5R#)Z+4Z M=XG6L-KX37J,IU9E_#H9K6"[L SL+I=T1Y,J!M1DI]O*3CTK&\('+M@] M@EJKJ*KEZDF.<+QZ[/E>Y7C#;T /V<9"I1+>+.Y6UY?MX\]$1:V'F.'@'/%% MUP!:$:X4OAR3,:)0>>/+/65K\.$UC%P[>61; 9Z:Y(AE:]9'ZC34"RN.^3M6 M5-[R])H?7O+-(6XKL2Z-MP\#ZO-+HD\V,"%5_M;G,!OC#M2OJTB9TIM4=N97-8G) M/5TOH.*"1!2N]8<@QQXK1QLJD)V:/,YFZC%@-\ M\6C-KF)^P B:19DP4I$#LZ'7/C]B\[(V7D]L0!\QM):+:HEF;'K]]>5E$>MTR6YG5JAZF]-NI[:O&@=8VA MKQAI0, TXIBF.74.(BS%6+XG+,5LVK;D-EPF+[Y 57*="_A!3">2W0E8^L:< M(MAGW'R$LB,+>F9MH;2P9\W1(UT)Z%STSV7I9D ]63SQ7AP*C-)?7IKZR\W' M/I+3:G>7'9TY?80$_2Z@[[[!QPP7Q^<,!7GIDK^$+_DFTSLPCR"]"C.#J,A)2:S*PR,,H/F S>+5X(O0AH5W&0OGF7_>' M7"&/--/*G/,=BS>U-A1M$X%!E^1:IS(>1R@8W*EH7B,_C?M]F-N=>I?Z5*6Y MA%$O!K1 >6WMZQ:>,(A1\RH2ZHHT27M"Y6!FL])?,(3;K;0@%?EY6;C0Q$'Q MG$1Y]OCT;(_P.@=0JUTN#W&Q>KIS>D]@0WUH&+*0=4-?ST)6,M+C/0SG2NGN M$Y5YRPV<$,(R>F2OA3'T(J$N[Y)";VWU_C+V0QZ/*_D9_*XW0>4)_+F6&8Y" M73C*?YUKHR^/&9S'/F6^/O34!\T;V")QS"7<50?&I95X!DGZG@7^%M*Y^'0D M6JIH]/G-_ATZ4/2>1Q<9G+@\\TIW;G\ MC_XQ^,] ]%LLJ9Z&UPPF4CN3[OS3X.\H\]Z%XO0]YB]!+&ID[O/0$G@U$5$^ M].J=KW;\D,'!#XMA]0ZKXKA,&$A 'K]AIFZMG[IE4JS*MBZ25 M6;\_KMAZE_"8;V%K?D_Y87]_?V6KT')14XMR&<9TU"7I!+.PL&7$Q<-*<)"3 M^SWV99?L>[#;L@*IU.SSL!!3N]-+V%ML7^TPR6PUO+T8D"=MJ+1,]1_\$-_, MN1L&0NI-7N3Y+0X9+J!,;>KN[A6F >1[IY&'U\B^CIEN;!-+.L$U"=^ M,SG!#D%@I*3VECD[#AA=9LX1E!N\W2=NF4H55OXODZ#J-9!'\00\J=6:'L MPZ,$\<_#"]@ZRPW\J,IY,UE[@!0J@]_4<7LH+W(-_4H -,9W2<@^_I-9,JL; M1)3?K8"G+W*\,F7_L/"!IVRU"Y(52Q2X9^M#]1E,[R6O:OLZ'.%M0NHCW ]> M_RY9O7-,$_%H%^O!A/XL]+22A$I;FHO+C1*-(#FX["EQ\Y&#=$#M]SXR9Z5, M=C-2;:G,7O@+PZ ]"R_!J@FV[)&A(ZU8"BN6OJ+^$&5B\V))F#T\,BIC2A]O M\#MT>IMROYQ -/XZ-%*VS:,-M6ST>W8C,ACHZ-VP7;!N]G0 MW>H]C"[?@BA&.0Y6RG=$W35Z;R>Z%^5Y6F'GA&. Z3*U'D M&1D,F[X,Z,62RCD"%5_[BJ+!*WY8L,1:']&=H3^0)7G^@:W0[@G;.IQ0H%>- M(YY:$62!C_("&BT^8)<'PI$H=3HWXM<@MV.,[9W"5]!D,]%MXT80FTZ MIML@46& VK&$0)T@8%$<206B-&1*X\:I7X["F%*:-UR,Q;DCK>,?//\KRS&) M"-2.>H91[\'T=K3=1>RLA7%^BE"2S5,I:2&?8M@&>RA:G[!Q! M[N]WE/W,I=I'R_=8\:(9$ZLY_59\!'B\*>Y#+DAD?4=1-^J2'29*0L,-R[*7 MFYI'QVRY60F)W_T#3]CQ0?3WO3TDH>/=FRFI+<\&4(EKY]AHJ>$C!4H6Z'4E M]!_Z,Z\,"(&F2?F/IOY2I6OW.^?A>Q3''NU":Z0S !*[V@5)PN*?09J#;NX! M)F8=0&V.J!=[N?['(0+]Y5KD*-DA:EWTY >OL7^6^>PTDI+'=@6R6""V\760 M!X8UU45+KJ$9LBKPGX;%@H$;],](K\57[P2-;E;D*HQP,^$^/VJHU;Z==GL, M)__2.:R_,DM;J]V\?$7OHOF3NL?,(4VA[17&NAZTZ8H0T$V -FMR".+%4?>W M^M:_GN%V,]T$[BQ?]QCRY>Z7+O8#MN?JG<5O#-3D?&?&HCJ1%^'Q=,_7<%;N M0/.7"[=Y)#6OSU*5KG=&OLQO&7HXA-/PD//T6"/VU[%[L26.+@GT1J 2P8_? M9>&MI9[+24U:,%A)A\LD?,Y &HH'M)4&.LGG*2EMG?09%:HX7765AB16&\+6G*1DLM2,P9:MU'C-= ZK@ZIA)J&83NBD\[]5S2 M]-R0R0(C^3GA+]B/#3^# /&IJ];.3SK%?:@/FE9)V0^>,VGQ[V&&5SS!&E), M;L+G-JL-/7E0'B)% 8YXNCNY?L-FN-=-22WXA:E7]7K%Q@"HGUMQ)YP#J*5K MB465Y';X#DS[A6!W<\C0/]EFXD_O],V3Z(PF+AJ]28(OG?7B]_&B?J)=J!3^K3NMLCOCN0 M.776KDKDN$+2)%?=2Z/,U<35/61VB[Y8H_KG\5ODII$SZ*)505[?PB^U#>L@ MHU2/GI.@:#5TQ=,]QZ1^:X6SBW@>)>W9,+*BVA79VL$U#$@D_/8&-4Q$5+GLLA&0Z[TSQK%3+;T+4^?$S U MW[$Q"/: M-8TN$=0G^=#^F(Z.TZ,P9@Z8RSE6?8SY1NS/:A=IEZ44KLV:M6. MRB*/8=0ZN08W^Q.6"BLDE]U\-!"3JYBRB68-^4F'A.IHOND:1_U].GQNI_CI MJ"6B,-;[V#>N :0)O*)L HSMQ=WJ^K*E-]]>@_3OMIA4UQAJXZ"&"]'>WBXUP7@=RG>%B+L&W^BWAQC!Z9;@1 M^"J]^JJZT+6._4=39Z5Y8WSN4L9&@ HMVE=/;-8:\WK2]X9K7R-^Z MT7%1(5=XUU7VYT/X=:XX]I0TR(O614+(BY\I#^&5"A<%2]^B-;. %5H)Y^.B M\; T[=2D(+,?CD9B^L79F \WK_N8'QE32\&2^2.3%U1R]IIOD^A_09"*\A7I MM?2L(!KW9O00XYXM-$UOQ7_T;-:*V>UV\R&Q^1'0$K_CH<"!:T;R/3SC8]R! M^G6))&@1X-/1.&3@3^\??O/!TG64F=M9]N=";F"5]>]5$KM([S<;3C9J6HBV M%D#I@B>'S [0YJ2?H6V']5JM_\Z#^7&)3NK?!Y!)I*619),;RELY40=K%%5 MFK"Y6"2VGOTCVFCG^07%HC'3H1(URG# M9LKY!:=JC8KZ%"V:1E*?_*-8@V7=S1/+\UA&R:>S/4UWHXZ]@_S E#:;@-&O M4^OK6FJK&3=P<:Q=\PV:S/,73O#0C#DU+7J_Z$;\\@_V1*8?\L0]DVOCWHZXY#,#@Q%:7KMX/ M+2)*G>!Q7-B;QTLQO7T MM'8.(D\)?\D1$BT59>SWSD:/9E+JK\*3;:YP6MP'G)F2VF(8%EBT@VB/PI@Z MD,US5EA(FG:%J15QD&71)H+SRVYC]1A.KN$T=2^;(FJFI'Y\8ZOJT@"JI)YQ M1KZ#R1=CLH9GK/(@$M7%J_!N.YNY^PZN)OGO?ZCF",+V[W_^E^(7^ =5MS__ M'U!+ P04 " "4.:16*'"(WT^WNFYMTSF3FR*^,=VW+ZT0 MI#".?OGN]/M/WYV R(\#&,U_^>[Y\+EX*3B]C/ER#*3CZ< M++)L]?/'CV]O;]\',QBE<9AGZ(/I]WZ\_'CRX4,Y_'D"//SSDPLO R<_?_[T M^PFL9["G]._058>C>Q3\C[Y;O:?-Y?DO#[.)E__/SITY>/FU[,%OA? M'ZIF'_"//IQ^_O#E]/OW-/CN!*U&E))O2WRD:O[>:?_VA;0^_?KUZT?RVTW3 M%-(:HF%//_[7[<'M$(90@U\]^__/\2R9WKV7H'8+D$'?"W7/E3KX M0!/GD[7Y;3J=35<@(9R6(O8[CY>K!"Q0!Z06D7J)E^ Y\O( HDXB. ;\I'&0 M'K/8_V,1AP':82[_S)&(#@"+Q$>, W'NI8NK,'Y+!Y@_>^PAM<-V\[_S,O3? MZ>PL3V$$4LR<9UX*$67W"=I9HTQ!L_<<=)R)/N9+U&.-. [.(SA#Z@CM/;X? MYVCSB>;W:&U\".14?=]!QYGH W@%40X49]+J-1"I-18!6:'W[D'RN$";A(A> MB:Z#$WT#D.66GLJ3VNHP#@-<>3#YS0MS<(N^COY--(TB.W#'&&<:O\9Q\ ;# M$"F/B8]VA@0$UTAS1'/X$H))FLH:9KU&'&>*2%4D.0@NWU=XC\!J0\ M3[#1= .]%QC"3%TM*8\[SG0OP$NF.)-ZEY'VB8Y!HKHG, <8<0)HNP7$RD0, MT&<'YP\RSD0*)?_DO2OS/Z7G."0CL)8P(\J26/G$# !1#\M"8J2QS(DT2W(? M&72( &6C@M)W++)#;&HC][.'_J1W'DE\P;P,B_P*XGGBK1;05XZQJ(YFDPD^ MJ"D^DDG>L:N?/&1B"*:X+* MXUIFPO>:=,_131J:O>8I,]3@RH-C?)V".78'RMV?K+=M7 M)AHB3!*<03XV:E!9(VLHC#B^W8MWH;R07B3=2*1]M 87,,S1ZG0:*Z^^UL^- M#\Z6:_$V%T?DA^GENQ_F 0BNDGC9F,]PL U#R$A.2H/X51PU3HFC.6E4VGW* M2.WZA=$A^!W@9!X03%X1<7/TC:4'HXK&)Y LB3RD9.-X0"IR9T1V_.#H %WE MV-*X130N\R7YY;VW)O;ESE!(#SW2I'?98_J,978M*ZR?HP D=W'DX]29,,36 M\CS3ZVA+YFSCC^+TE!0&96)2-;NU'M0T?-E@$$ZCI=M[?&L"=AK!T/2U MP85)@LZ:?>4ER1KQ]62)[87IK.J\\>"4)6K0SUO#5]LIL%H,QF3*G[:+XXJ] M_#+-X!)'#-#*)QG\BTA*:=)/9SVQ-$>191'[.HM(=NG'KB-2-#@7XX0=/1:\ M[$BFTH)TADE[#6[RE$?WY'M]P"0 V\@V]==JD9OAOCAZII9&QE E]:ACE"6>G^5>.'T)X9Q0R@Y"D VL&8F8S!, ^D6Y3%-H(#E/Z^&, MXK@FDOJTSE=U8"L.[G7NPKM_:7"M(Z!Q*]P:0,@W(_>2*ZC#V&XU"?%L[3IIK@*E/$?GD0G4*_._G\>O' $!,_V?\ M%[Q G\GBH']\.X]?03)Y28F&KT9"2AN$OWS7_?W'HG)@) M^E2 /W<5>G,*-2_\!_"2*_23E$-@ MN^7()!;XR!%9;SLXF87J> !SB,4NRNZ\)6V=J/\_8,VD MKMUN+/**"$^Q/R#C#-\EIJXRM_E(Q%Y'&<#:%9<;\3*O)(9)+*/YX,26']H* M+5L#,9N.A.@5#$%RCCXXCQ,V;S9;C<6910X.#DX4B3C3/,.E2(+:W9\N?_(Z MC43XXP(YTA*W)=BLV/3V6TZHES?YMOF]1B+]R7N_#I"B)CG'F! !N*SV(Y&+W.L$YX\7?R"G"9PR2:6U M-4;F9P4R/X],YCGZZS1YBM\B$9&UEN.22,1CFMPG\2O$-;L$=+:;CTOL?8QV MYO#_P157_*F-AS?A\)<3X#%(:_QZ<&)PK;GP?A%';)7>:3*:A_A_B&2S"0MI[#0=G,A'G..'V.GT\\L3CG=1B.LT&9PH! .VF!_7 MRY22.A#\I8"TM)>(%K!PQ*)'SX='A*,N&6%R.GA M(M()E5:8?#YT3!JQV0J5+X>'"CT47 'RMT,%I!-^KA#YX6 1842\*V#^?JC ML*+K%3 _'AXP[$A^!2@PN, [5>9XXH2GK\?H%%+.Q2IX#A BY9Z M%%/A<8#6+/?\I\+E8.U9VF%3!>[%2P':.,V M3Y,K( [0J.V>9%=@'* QRSQ!KS Y0)N6?61?@7* AFPW1: "XP!MUU9J0H7$ M =JK]*R("I"!3=5_^]C! ]G*?PQW<:S/>X@CWA^;>>D+@2Q//\P];U5DLH P M2ZN?;%-:RA]LIT2*&[<26AB-=LRUV8E,[ Q=H[^V<\*3WRKD3J9W3NI^"??NL5$ILDMP-9;65J$3I9:7P.@WE?Z MCQ!)"JHQD*6U-,8%Y9&D%#.TVQH@NE8Z:!(%E,(T_'E(=S<[-;E%X70P0#Y^ M*127LD!_8"Q?O1#@XA995?V-)Q%R?4W(2%$,/KWWUGB[I-\0%#0VL1;;PV,N M[.UF!DAM5G,ECZ9/9\]I48&-03>_C_%);,J%XEHL7(X1]S/(\P_ !T@4$2?? M@4R.\ZE=M%D.RL]&UDT'^"V?;!]#8[,%H; ML(WQFIM$G*5S^<#@;(K])PT.[Z@KP^+ BBNM+\Z>TPH"';0_ R*,4, M8?4P,($'7,DH0EN%E^ G%U*T<^3+G!3@0@($?W_"WN:7PW^'!B-C<3G6.]9=Z)QG88& MR+V"$:7)DT=H:ZW4IH)VWX(+73XF9[R%4>I;IVL-R9 MLL1!&16J$LQ#@>FF??Q9!Z5]1.\#D.E_B8MB&)C -$QT&2V^3D!;:$Z]0QN';>_KH' MO8XB);_W"0Z4'<=GESU0XA3;OX3A&:L[@+IDA MC@,IMSURAT+%+4O)U'$=->B^4R@IR M'"RU39&5=N0X2/P-3U'I5]6^'<-JYZV/EFPR"%;FO6KYK4Z4@38$0*\@>8E- MLY.6&"DG[\U1*50/CE)W.U<%3FVW$^7T.LX%M^6!'>4IB5,N>B;B(+C8 MPSYJLD9+?#QXQJG2*ZL2A$,"87-1EWN"Y0)DT-_>8SQ6>#E6>'&CPDL8QF^8 MV:_BY"+.7[)9'G;/K 7W'Y3&,%YQ!0GT-"'K$9!4F'N0D,+YC-E)=C8^K:+X M_R3/%DA)_P7:C\-*=K)D&M=IFBM-H>Q@"?GL%Z-E>YFM!:(H(C(]S4Y(4CAX M/6R8 %B\QJ-FAPV!F56A5SG49 V[8\J@ MA+EX3!P1&*,'?= H;>X> ].RMK3C,5AEI)@J26_L<>\1:NFC'X_HB)X__,F5 MBN3\N/7FM^ET5IX?HM^2!,@E(F*!.L!74*0N/T=>'L!LZTW:'M*NLA(K_2D( MN#*;&W"'V[2<>2GT)>DNVAH@^G> ;\2!8(+\ L2:Q;LITUE'R 3KH#R,Q5/E MK9O:& 8F68C]1D4(EHW5VDB9/9+O=X4V!YS(C0Z&U$#R'X!:<9?CW8K"S;-"QCF&3/XS6IM MSVY24B0;#U<=Q4B4/\VFLU*I,L/Z]38FSNQ!&&*5'@6W7O('J*E)UDD]NX-U M6JB7]C&R*R1QFMXG\8Q9$[?>PHB1D0+DFN*R-1>(6<.8W(;EP\SO8V 2JGRB MDT48I?@9UQ;O -;R4XFK;("J1O$KB)[K-92&Z"(Z;(D][,\01\X1]O '*18 MO2:I%TYG'%#E.NI[@V$9)QG\BRS<=-:^/[ UM?T_Z5BM36P8(!-JLV8;TT%A412P'AIF MA-TK(Z<8$',<44'DK'F%OD>LROED#F% JW'!7A1 0Z MH1VM2'TMD(K '!\UV8'5+KO!)I[D>'+0@/L!.Z3E.*8*.T(K2.8X,$J:GA>: M%!!T'#@%R6O$'!TMD=A+[@2Q3L?S0/N+GECJ7&4O!:GC<*+C^;-2 M,B@;%'<92ZDG%4Y?IM :+6J=@@=PCVDG?8X=82HZ]'YE$/ MMU81FT$/-.R\I-*MV+9WUU+VK=)2 3.^$!1'>!$F[U!8=(G:QVS])7$Q3G8! M)DY?$WG.37 OXJ4'(U:6,[7ML7"78T^_U^XT%@6,F6="?1PCB=G-1RFX M2\5H;,\:%4*@89%X ]DS7<)*E\M5&*]!P5+W>>(OO!3@AZ=ZL"5[+'LF72P- MDU+V3MEO--LF3B+2T,_*"B&3-R\)R%%LGWFS!].7J![\,T_)4T%/,4/5%[3@ M1+X%"(.K.*F6@P3IJ.GJ.P]J;"?'1")J$!6$-F0+H35!/ZA2: &I)H#<.N*+ M<3=[Q:&,V /5.J7\A7II4_L D'F8(D_U$22OT <%USX /YY'9)3RF5V&23'P M9_E>F=??3C\;CYLIU$VDQR6&R/4-K0@I*L4RQBZ?:!E$O)A5 M(SY-#Z4< $*=,(SDXT9:,5D5AEOF)9D=87MN:(U11*KR+QV_9;!315NMR:5[ M)4GC9+KOKR )XFN.)RQ #>AQPJD'71U75^Q6:]J;C7=D52Q;U=BOUM2X_05O M^"BRX_EU(JC-_2O0 MB17+5ZN0X.^%%?[7T2Q.EH5R%RR>9&^#Q8^Q98:6@C&!=JOC8;J25%Q'KP@\ M#5+!&\B@(D8F?G'3$=$;Y)@T4+V5S57'['ZF$U^POX%VO! T6.HIUJ/S!OF4 M <@N #*)?$B4&/I["(@VBX+Z]5@&!%)=322:(]3Q_[';\.J%@#PV6,6;\"\0 MC8E=""U#\69.N,D A M?A!$=@ KIG>?@!7:OR]*[ZVZWQ\%I 5V'W',Q,P6\?L=IVHXR"C?="W&'1 MQBO=WX@<$K8B8",'-<B\PA-F:XHSRS8R>8YJLFES$G7GV>*>AU=;NSE:N$8.P4>2CTG1E11F69X3T=)[&J6KOD<*\!WXZ0PQ.-D;'\ 2 M?1-IX&#Z4J1O7$>7[_["0TH*Z:N-(7&#*=NH*=J]"CT#F]#X2>P#$)#2+RK7 MO\3]3!;G+W M^(GXXZ->!$K^ M$D)_.D,_Q$X5#ML(\P"V0MD[RC>=!O7.VRW#:YK0]>R#VV@,(\<'34XR, M'R(QCR#+PI(=RKL..*.%.J'>8^U;)*4X]>\R7UE8K=K1'M#T+]%Z#A-R42?" M'B.<$BG<^0!>P@A8B_V=SX."\U<=OO&V]O&.@"IJLX]<)?DSA?X=+#,/6+ M&GC(>MN4P!N"LU5)L,*R)Y&E+5NJQ:NHG8V>76]R'.4/KRE=CLP_- G?_F;F M:*4R750>TA+ULD*.*S<;\74O][SJ9\]F*Q^25!C@*-F#2_8/VBV:UH-#&X+P MD>X4.W?H[SE,%X6)CI.1..9.C\%L$7#L2E71)7Q(79X+;0VX[>]4Y%]E6"N@ MJ!0R_TEH<3\K)B,7E53O;\?DRBKH9:"F#X-RAC"=%MP_0[2>-LQ-O'3^:369 MK,U6%76O68:.,BUSFGN/PJJ?ZM=Z'Z)5)Y[R*4,ZU:W*F;"Z;X\RI MU33OFS^GM0R-C;RJR7CG&A*NU_+9Q7CO)C8ZCI8>^WT8*^PPH5=T E2R6PQ^G5G0CC.I)H] G%_M M^+OFFFQ^+NZN0]C?YI=-B7<<03U^@,J^Y3B@8QFC@@IOKL)K@16J?"ECB"6Q MHPAW/WM5X<:'5NC<,E9WNHSBN);8S43=\5Z,UO+,-O*LJN$Z]E6;(>IC6Q3N MTI9Z(7TQQW% AS;9).X4#8*P/?IXT 2"\5+"'9<#W=%'^HTHY[='W\/P\!O6:7\,9V2/M<"'7\(: "5K'3IT'%X1U4PG;,G5Q]@TLVT MG>NACN.GRI72Q\]:WZRR#S?M@0-!9HVK."IGA,@?'FE]^,L^Y 8)73&N6X\! MY9A/$#V@_WS#MG88XV2W.P_?=IG.SO(41B#%=LJ9E\)T.KNO?7,#H^5O#TV3 MN1>5.;O;EY6*.WSU^=2.\;>/+@F*<>L9VT0YT%T(WW+*$UK7,T3A'T/@0_N, M:2VCE9D:R6C:%V2,6VD&E=1COD0]UM/9(YQ'< 9]+\K*J!=^CA7AY]=*8]BN MI+J4BUYH87HX1A((N*XE+;*"MDNAB6Y.",=WU+% MBXM?U3W/TRQ>@D0@D[*]C12@121Z_CVFIDUF4N@P*$'!<_GZ-X^ - MAB&NB%;4H@NNT8>B.;[]U*R!;[LTUJ;2GL)VO@+Q5!O#@+Q*$2@28,5!3$MT MKX6MB[@J:([+?.LR697'T2N_PC,9&GF"I4R*2 M7E9KTV+(![]Y28 Q7\=%B5S_6<0AFF1:7#3>%\'J4GX79R(!$W0R<;Q)I4A> M].3[FQ9&N05K''3*8W,(8LI\B]9V4=W.8SJKTU^6/2"W#DFD_@7/L+J;*-HK M=QO4Q)XJ2_%9G6+AWKOCJ*;5@A[F:.SEN^+LN#*I%23>%PVR(5G:E.;U,//F M4IL1,05HBU<8P\0*D M#($BJ54XZ$D.)?<6WD\(G MV]](>J* .'G9[C64:0E77MQ.W4IE\)R7<0+"/>JU1UMXC>KU4^(AG\@G%0^$ MLBWH9D2DZ32I2++\".8%6&[AFG*K@)#CXOH(YM@\0=KK5Q#/$V^U@'[M'O6^ MR&\YC0>PPN^$(&TLB'2SFIN(<;=H48AN2_0T+9^BA6E$M&60<%T>I6[7'6_9 MC>S[1C[ -U-(H!2F?YPCSH(9_AO3T67W,#"!._!60S1![).$["(]6VY6O!ZFU:?:W4K47KXLWG"2Z=2^HSU%='XEQ8HJ]IH=SA4JTD.*Y9 MTYP;M?LEM7M\K_;17X @#\%TUJ8*%S/R2771,,LA(:M_1C$Y\@G;2 ),% M7\$C\/.$A(,OWXM'80IY7J[RJK*,ZDWD 3YD6M6I7&'NS6".F\#],-3'JV.8 MR";OC^_7#K)/E\AQUIG4;L!JK4XX+L+\H5IX0A$IR[R5B]\!?I(6!)-7D"!N M>0!+#T958;K"#GLU]9JT!#<(1SSC4%F;W9(FS%XL'!#U%U[' M@S7:,-:C$5S+F>I;MVZ_3)F]KUY75Q3-(FLE?8TZ:XH^=X\A36L%Q_1+P8VV>%I]W*L-,WKPD($L])2R;8@>_$-DTS9?%SQ05AY:/6 )3 M?8'K,R@O"#24C(*!-^_7@>P;^0$)'7U8E:44BVU/P]TSN[_D):NI6BXT[M M. N@JFX=]W('!UVS4G<\\V'(Y="^08R13V$FFY=3E6F_W)/]+3R6)EEM@NA? MV\FA?WRK;CLA!WSZ$L+B$M,5(L<+_P&\I$H!JKB?:QON/IYIM=&[#)D&*%T/ M4O#+G^R7.MCG(BA;LZ)%56TUSM;E+Q7<0*713 NZ4K&4OH@Y+M%W6*$A5,[R M%$8@Q1J3))1,9_?U!0T"6$RUAM8%R#P8[H^XYR\I#"#.*4Z* O"W(%O$P77T MBDQN9 EZA#M(&';=;5PU(SJ.)4@Z/V%"K6Q(JE$Z>8>I<+[M]B:(WY)PYRW1 M7VNURBYBG'O/FH6XHXDBS_?36[!\ 0F#ZNWO=R0N!?[W\_CU8P!@01?ZRY8< M](]O-V#NA9?(C,K6%&:@M1BKGE.DUS$%R0^JA%D(&$)=([\$9^Q9R. M7&=CE>H?D35 K@WM@S :YP\/L88:Z2E,+,P!&N."+N,6=KY_8Q M\?Q\DP[N"M#;CA2,F;Y%R+Q?P!651%H+;?>3?P5H8"^<9*&'-D#_9D6U(+A- M#97*+X\?N!9/MYT!8J?)W(O*Y+3S.$KC$ :%AHJ"NL*TGBM_[/;:N*>VR'V\F'YC:*/^$FE0' 8F'RC?AV1S.*>UX9!7CHDHTPQ* M;7$=U2)9$L$OX1#N3_';#X8GB>T^&("R)C'P ;XG,56;I<08!B99*ZGP'"'J MWG#EM&A>VGGL"P"\3@:G46*->0A9BJ00#LN7YG;1ILBJ/;?X1H1O!QN!$H=]]618ARM.2J)G#.Z3?%) MYD&:HYA(';*V7VINA8,=AT;KP1_=^M9AW3N^"E+Y&'5T)8\FG=T\6^)::X[=MU8(O_!-_UZ%2 M]QK9608'@]4P0LMU0X>XD6V)5ZE!6J722AR_U-Y#E)G9*@<#U3"23 ]5.OXP M0K\C#T[:D>MX2E!(^8]E);H!+>OSL/;P_^E$E3'0(_ M*V+J_1$4Y<"6D/UX9#FI;-L2KI^.'";*ZJV@^GKD+''2<14@=?]80XJK)'*A M*\3#U&NF=>EKO;%G/T M0F;5"G9;3=6>"%LGZX+>\A];EL$L3BJ]#4I@9(WBKPQ\S#YZ-!^KP*O R@ MEJ>??N+.0:ZO#7+0V>E%$G"S0_TMQBV^*HIVGJ=9O$3;>@D?"&[C!#PMO.@) M1*4=VR)3O?]8*KM*/*@K8D:9$'9;$VP?_!/!6(4_[L!;S9!)D F4(WY8MM/4 MV^RO-,9(*U*\![AA$?I24!J-1%YQ5M3X/G./9[Q=?KW3Y_[&ENUOMID]#Z!V-FOT+M%:A>Y\!$(?H?9HC)%B&[> MW#"YCE+DV.>80ZAE=78=TH30D""LHLAP^]C&=:=?^G/=IJ\1&QF_@D-U EBW.U]/^*F';5V,9DK99@)JG.$0JJD0BT<^$<",NF(/KJ&ZV0Z1V5B%@ M(DL<=A"P1'^'$?<) !S117_7C4(U[)Y <;UQ4 U(MQ-[*)%?QY'BA8[KZ$C&:QU'2QS@ MW20,J(5='<5-*E9;);)SE)B[=4IZ!83K@DD78/< XP>9*Q[BQ'G=@T0^1LRW MD88KFF&>982!_VW>8#X7AM PTN2_W4PW&T%%R6G<]>#@U*@>KG'^(<'%@*BK]EAC@.E1:% MMCU0<[P@QD QF-JQWJ$!2"TK0/.UW2WLHT,$:\>FCI>S4!!!N,B]5L-L:R+JJ M<0K$Q>HKSN#<3>!V,?)<'/G^%5(P2*V0PSX)BY@%O+*O3C: M;*/O%=0(:3:D)E/P&(=%3)/S""JSL9%'X4KK[2Q/<1F/M$2(=XV,W\<>J>QL MDG*2>;/#3O/=^DDH=29M U"I9(;W]C' &9Q[Z M"%LJ!#WT/=9]>R8AHY16)H0S?TG]!*Y*4,YAXN>A)[RI+>QF1#F3K7N:+1A7 MZ#@-36:!\(RIR@/F6#/NI<:H6$(M@%H@NHN-HHE5]]WXL+H+&=5XVQ;B9=M7 MCN=W2-EGC63T)I#NL6M?#NG+V<2LI3WPC@R*3SEF85'<\2=$=(C7! M#LGDZW*: >YHFH:T@,D;_(XBU5?&Q)N >YD'ZEQ%\;W&R%0Q6/FQY ,72CLZ M$'(^G/C<_D;/J?0@&SB[ \Q[XKPNEDSA!GHO,,2O0^)JWITZ=4I=;9O275S4 M*.\WJUIOVR96BLD#\.-Y!/]B5Z]0&\19X\9![_X80ALE(,+7^H['UG0!UMUC M#M-+ZP].W:4S7*,I&@SJ5M(+14/"%>ON.)'O_.LQ/+,2Z&/7.(+ M&.89"#J-]\SSN_22"$;SM")?X%PPFQLP[S;0W\2IJ.XLO:V^W)P6+"TFV?(6 MB\Z^HQB _7> WY8!P>05)$BPFL_@3?,LQ4F?:!J$>L9RJ(UAFK=D>,J:E2B9 MI0/E]NZ&RII(C&;+Q'&*+9U8-29DCF)@HE2-(*F:C-?KDG#Y#B7 PXR8MB;(1UUH8<64!D3XPAM M3]W'-F(&"5K$F1$]A M-[K/UO0!>,^ #?A%:P#$Y3NY5P&%W:R9BO3*= X1]"[\C V*1YZGXC<\V>V-I%*AO0GZV*#&Y#Q',$L?'I^Y$^#WV0>' M>*C=T=& UHB[9*.:DG!/.>*MM!.)P556Y0>Y EVSIN$ILO<#Q]$:QMG0R+5\ M#>3XZO3A98%Y,$00TXK T=YP]$TG#W70B+*9,-0-\%*0-F)/JSC"M_BFL^D* MX(I.E^;I M+=YQQM4HMD\4?9.5H:$^CN63O8KSG:2X/HRV6TZR7Y[,T ;&F,4. UF\9#LN ME753>XZ"TM8!P>6[CYIRPH(78%,#^49PH4'4RT1APYW?>J3. M=.=A#4#!>QJY-3UJ4Q.W3'@/I7_ZS)V#7%]3"3[[Y3]>#Q/,H_8$ M,YV)E,88:_RE*OH88Z(JN*>A1LT:) XF2, MW]_BA<*PXD3VHJ;HKFO5'FW8$TT* 86>:N2\2)]K2@YG\J6/CE];/:K7\#'= M*S+%<*.KV;<<6N[QE(QCVK@@)><-.L]\?7$>2+K_N 2;: YMNN?,9#M)[H$3TX"#!HC[.7#,PW7V2 M4I5YE((\SB?**&US0JC=>Y%1+Y?5PW+.YQ,I^S6"$*#SV43*@-'"C,;V+7Z/ MS4,(A2&V\EI;K@W)8.YE/[1 IJ[-10[XS]@J#F+O-*^CI[<8>U>L/ GU<:R> M++X]H&>ZVY%LGC#.8MF(-;! 'Z=W&HGZ8 _3<*JOMT$*3E[X-)MNDRC1YP M2>*D?&%RWZ(.FWF(WY>6ZF+ M[0PUNQVC*A!G=QE#16C7=[0]_X)NYZ$)HI M2R989'$_$W?6O'2!T,5_7/Z9PU"?6R4VX$%]GU?L.LW-8VDZL$_)F#R%_+23"SIR7[ZX8HY5VU MW=/DA,B6E1+CY92[*_!Z6+(BZ48BY&;"ZVK)FO"+#/!Z6#*!+\H3^&+)^XTR M3GL]Q*/10W;\V$3:76Y<89-W2QV'3\V'I;*HG)MX*#@.Y$_6D6OAWF6P?DYF'>U=_+A#X5J=/E[C\J=X SQ"K':<0%4D//?S4 6N^ B M"Z'CZ!X*="K!="J(-.?Z ,%C1$J$EFG'G3\4[(;:=V2M!<=3T,;:?-HFK[LW MJ@=1F>V2*D=VW(T=N<$"Q_,G!V'0+RT&=1Z\01E4SZ8W1DJK1?ES16&O]#K: MILK-1&[\,7G.V!3XK"T3WI+*H=/UF?V&JF,*#P?7C16G[37%\#O,%AV:TR;1 MZ4-+B9;Z@8RE<':Z^[?,IBALXYORZ464/OLM+.TIR24U#/;=8VKH(:6&,HK^ MB@P9:FJ!2D^WX"\G. Z\I.B'DKQYSA( M,KZ]1Z!:8P%]^V*/DZ^:[J3-IW'WE'Y(IT9TBJ)!#H98F!51'H^9EV26!;EX M#L% L RO@] (O8QA\TR"(=V_C:5U&3M\4,YIM4&3U(7/JZW)&PGZ) LN?/Y03YC%D0BM'N%N_WG8)$@54 M!DD%*-S6RZB^EXR9#O" _O--5%/'UD?;#_30_U@QYWB-WN!9 9G]4^)%*=)S M*?MIW*&^MK? ;7:4T<"C?]$:0^!X$7HH9(=*^!],@QP7QK:,U^-2&)41QF8Q MQM4%@_['KW$/%776]OU29(WWT"5^@7DZJSJ?K1_!'.^+1[UMG][>+E]%*B]J MQ&IM<,,1Q7&Z[8Z[8X,!2MGD97 WVVC+T+Z,T#Z!E&8*'N,P)U%Y=E(VN[$) MT)"Z(J9^50>G1(AW_X/?QR!35IK](L?^2'&&*%)GM"[:^.+Q]DR"(2BM]M[6 M8&KC S'2N*[VP9BL5)6\R:/C:$W7<9'1N@UQ:@+I.CQ\4ZX!#!])QX%2TC;T MW='QHB)\#43;GUT'1%ZV*-QUC.-N\6.UV+/@P$:#-F,FD,ET-3"E"YR?'J] \ 3\112' M\7S] .>+C"\KHEY6K4WZ:Q*G/?1UTDOX'<>+;6_*<5G=S#L4J,11T9%#-W:J+UGM+S2X'8=P5Q&L MK'G'8=+ :5TWPO&+K3NS%M-ET0J49ZG*9 M9G#99J7+]Q6(4M!-C-RS>#Z'$XK94R8MNE*ZRY!VQ0(HE#X K*:1>"#V0%SE MA?\ 'K,(I8:1K0?D#G'OTQL(7\%M'&6+'O$YF4&MAP$OUM-;K&7VU5C[,6GT M9?5@.7^TO9CX59SK$?S-8-HR"=G?QY_T6WO99(9L/\:,=A[.KJ7'#AKG8C W >;S$N!1D MMS#'0R8]^(RQH3H>]>@!%&>/=SQTT0,LFLGA>.2AGZ9B6#B.!P]Z(Q9VT^9 _N_5$DW)BY!U MEH(S+_KC;L(NE<1N; +:.)HC%;K$C/F$OL/A!6I3"TCF\P"]L7&9XQ)-;6H" M:9!E.+NBH(=[6Y3:U,B%XY=,^@([H[$E&HXGBJSFAA#?;FDW@IOVK-:&],A3 MJ1HXVF/3Q#!;\,6OVU#;YO;T%C\MXCSUD%D;!4]O:-W6TP@\@-KW$LD<5;[QTN\^59G"3Q&Z;56Z'?9&L%^60.85QF;[TLQV[%A9?)V:V- M#I:LT'F\7,(,4W<%P#U(?.PIS%GS41G!D@D6V8[XC8(=F) SB!$V+%S6*QAY MD0](\(F="\MJ;H./G9#QOLLY +!?.72;B>7\-9*@NE^-LP_9[V%K'?9;AN[+-2_\4 MM>TXSX@\YH90"36XXV )?/2V:MYZQ8[CP@\ELECH0+2RI#%(W_/=?8U>M)/O M$#-Q/"](10LIQ6 ."C>V(#)W1,?3J!3XBA?X.BB4F%S$!-/Q]+(=E1,S_'B$ MK6]0T_%,/26MQ8B3.IZ@I\)CA.X9D;KC4W'1&GF3V?#(5[B-YXHX&S@VN[Z?<8]SM[TTDJ.":?R5F6[X2 MW7H4]3+ZBB:AZFQ-:)1[2;/;P\0$\I<4!M!+UC4VYCUFR&QOFHVX64[=AMIR M%HHRSZ?8*HNCQP7::3AO%[(;[PA?"OSOY_'KQP# CGTERU@Z!]HVYI[X664 MT=-]:"T&)ZGX%G7E.K\V^:9'LFT,ZQ".U8O1XO>F$RG(Q1?)VOT*=WX(W\BLTK M4IVU[0^_@@@D7CC)0@_I,_]FQ=X=6$U-7)M^!;6[CR/(V2,(I'! M[/8 ?("+Z4RCFO\E=MDDQC PR7MO39YEO8J39WQX_)9 ?&>RO,/%F)6@D\&L MN^D,_5G=^13DW#7;FMV_$7,@O8:OU9]Y*?OF$KN#$?(K$DH.+P2V^'$&@E/F M+$3]S*Y%00[V/_T$OH#@+,^>(TATI'A=>)U-B#>N00""]"J)EPC@#-&4(XC/ MO17,<&B0+M[\3J;LL$8@\"[.BO#@XRJ$K#B.L)N%4]E*QP/>*5A"I#R,$>8K M-6U-,B9YMH@3^!=3E@2=C$_CWDNF"7$#@]^\,!=96)*=C4^K;@DJK,RU0H8CP>IB=@*)PR/2T846X8L%J;0/A8H'@=C%]5BI_4E8_ M-JT=2#F>S2AYNM5X@8YWCN0X7,(CJ 90$KSG.%[L4Z]-3BCG3,I1<#@G7!B5 M[FF3NY*3;?W94[QQL"KU>0O,2F$6,E06PV,LU,_%X!Q:.GYO0]HF MI!Z?.@Z.ZG;/MY\,E[^W$6=?-K?#458=F)Y :V4<54D>SG9?O M5Z%T--QED@HKM%Q]HZH_3[7UT\';ZOS4R JF04UUTX54SKP4.2?U1T\=**9R M'WH1/KCE7C=O-1KZ%8GK"%?*@J]@\N8E ?ZX\@,2S"%,W*W;L-%T5F>?!Q!B MG4RBK;=M2MK)0DK6:]EQ M?.<+I!Q6Y83?0(K/4#A5*>HMS!'(7?=FFV.ECQ[W^GMIA$(MX!+&42"U5P[R M*0.0/2"&2Z"?E1[I+83H&NRHKB@GH%HI'U2 '-/)*W(\L0&+./M7U)=YJW^HSVEC O*UVSB ,^A[S(I&W*;::&%/NM(;R-=, M ,+JTO,7DRC*O?!LO:WV3-PSV5NE8WQ1[RI-?!^$9<:;8)4H3?=)V,A_2L5< M7']@UI;0^0E3$+V(Z7]ITW_YOH+%^A;4\_#1,OX^\4_Y5,5F_RER0TAL]('] MR.9@G]LGOMILTSB%O:'>2JVGF]'$']2F1:OD/*K$T%J8*%%=[C<7H/CS.JI2 M"^NX,A9!LK,)[S DXX* +F3\&FZ2G4T?\-!C%J(WB=@1>,>OL^F)U3,*1NP: M]G8<>_Z5'4[HV7%<*/'K.B"MZ+&[%[FMO.-N$9\,&>2N0RN(##N.,C6DW+ES MJ7T9'$=57PR<=<-#,I3L.LZZ#^'K<+=$PW$HJ:>V&\-:< 3@.#:TXX-&MNMA M:;=^3ICPS,/Q*_S#[ G#';:XOAQ#;AWB$@.NPBK0#]U?0F&E/%&'-/=6B\#LK&>,WG'ZW\, M:Z=J6%S7\;=+C0O3+APO]6*9.I)(Y7"^H,P ODT[B\3Q$C/#,+5LFHOC=6F& M 5-.0*ZO"3D#88AC8!'R2Y,_0*VV+W<^PFYF+@@#9%0N M$%$7X!6$\8J4XI>8C4Q/TT;P,1'8'/82)D'+;>-MP(Z#986WYBJX4K9=,^.P ML\,Z#M&@X7:N)G <6&7>DS28',^GV9?C'U?Q5V9;L4GL>#J(,F)2EO<8F0H& MHZ@%:$_>.TA=*,.XF,98 M@5<.PLC;$3E%-AS# #&X,^"4 I@5X9@H*+AJ#A ^;NP49WF*;,DTG?A_YC"% M@K,25FL#*I1&"OYK O@%%<7]#-9',U(V^?PU.8NC/)4HC\QJ:B+T+?U2<#OX M+>YHXMCO?LH-Q-BFK^D,(!>LJ[)':_.+[.]\V6T M6>J9O"M\2GM7F**@F8UWA"\%_O?S^/5C &"!'/K+%C#J^ZL-ZF@M!B>I^!9U MY3J_/M; 5B/^)D[3AC5\(TC=X'30)RM>NKC D6K\]!_:SY]7V+I;0/!*<)O. M:O?HG]!(*7[J1/(EKB;J4WP05I M9OS#\6"Q? 2ED4.Q#50XCH]TA''#28R(BJ,X4:,S&(M.I,1U )KF2P5!*S;C M* C2@9Y&DH:$ZG%W/^)7IA4%?1SE(TX(":/2#>>XRQ]65J:U QIQU&DK0OUB M08Z*UT[QHCJ_L6(Q!\1SG7Q.JNYR#Q!62'TCQIPNK46C&RE*(X01M-L 9*[./)Q MN"<,,=:3>0**BYM[EK-/GSJ"SPO_ ;SDUD,@($ZHL!)F__0;SV91%44#=N#.VXHS6]D=WW",?#U4.CS=B"'(]ICH)J?>=S/+PW"IZU M;=?Q@-\OW-UK'FT$FJ0HJ5ZE;/(*)$@U>B*-MCPL Y.I8 M$) M\DQUYRR')S.LKL:GM/ 2I!^EIE VM40 >-556,T-D+Z)E\O)A70WTXQ3-Q#O!]M'\U4W24UXS4C2Z3N M42]'RD369K2NW=5,S];UWW!\&X4!C+@(6QJX$0I*0WWU^'Y[> +^(HK#>([8 MYMCN$4 M*.?UL&<"%\H3N# V@569S])4+Q?@A:UO.5V,/'F);#=D-Y;1ECI)C!GP>FB3 MQ3)/:#JK:X+JRQPB%3N;-OC53;NFO=^UG!SWOMG&XK80$-^4.R" >&8@*TZM M8&\=)I+,X?CM9\2PU)U*2CF,JH?[H5JSC@;,^LLHUGQW':VC9'#G< MZ ;G7=0YS]7,XGYX\=PLQW.'^P#&=>HYL;>VYR'0U<4R48Q' )ATF#'-'!3+K5(C=P=R*\-^[:[31 M%AV_Q-8),D%2\!B'I, J)V.>W=@"-A:<3C.;:X.R9B*B#?4Y1683>?&=C:>@ MA[XC$)#XV(::$R_]%40Y*&I\9IVW,\3MM5'U>'LFP7.45H;>O_,3N"J7ZAPF M?AX2O@DXI1 M;H1.Y%,=T!6T7ML@V\9TM^RZZLXGX2([?O+,W_AH?KJC@$@K)_FX@*-(:=1/ MW6+16C,6'%5*]*".XRD?NIQ"J<5P]V& G9E1/D8W1DJ-F?+F@A2'>EZ<'T<^ M#"'Y^4:24<=)\,\\12WUEG\KQ2W@N MSZZ?+B8\0IH-1SJX/T>64AS"@*P/D29&C@.CH3$RF9DBS*;'K(-CUL&A9AV4 MBEQ\+[K5[)AAL!\9!N7"84N[*D3Z.\P6YVACB9<@N7SWPQP_T8:-(/2_X,E[ MY[. TD@FJL6ML&^!Z*B4!;]('*.U!"[(,S)KP\(J/H\3]!GTMZH*&8WO MN>T/,N/B%B&00"_<6,]([V-%SV5)02?M9JC8_M1L>/:XCGT=(7>F8J8[Y,I4 M8GL'6/(AU=7 E"9++*]_E7X4HM*+YA _ 46\4,9D!)T,3.,"(/_-A[SW/1I- MALA0*V\C\'02I[4VBJX\F/SFA<@;)O)2W)X@3S0F(+@H@P+E[DFC4:F_"8ZM MM#IY4I$<7=6?[-P\TTGG7+G.IFNQ[D<1WT*7X4?X*BL,1CDBJ;1B\#U%@-P* M4+1#!AA(+]^151 GR##SDC791W#Y/6R_Q2'96DHUR=2BPWW1&("(S)+OSD $ M9I _^6YK$\GA(-LN!2L?O-'&5'Q6(MBV+6U+CX0YFHHBCJI5ITGLH):CT.Q_ MPIQ-(/;,FNN&@@X#J&.NW![DRED$#RMD2I$EM;";H[C)'-,TBD2S(GB.XK/7 MB9@6X*=B*'9 ITD>B);P_7ADP4YTC/,4 MWT]';FN9'P,>^I:8?W75?-X)<\HY<>6!N19#V[GB0O-\NH))KZDG/_]_P-02P,$% @ E#FD5DWCWB%X" \TT \ !E,9)W!D_G/8T)P_G%226 M$FH08 !0LOKKNPM0%TMRK#3C1K8XF4@FN0 6B_T^["Y)#<>^4!<_L.$8N,!O M-O32*[BX^G_[K#<\B0=X^:2^/DR-F#'G9PK^_:+@=B1UPGCES;]D41KKN?:# MD@LA]2AA;\K;P8O0:3EOXN'6MZ46H'W2[71?#G*C?=O)/R'IX7'I!['3MC=E M$D\$B9P74LV23[( QWZ%*?MH"J[GPJGQWA2U?!B"*SG2B96CL4<5AM3'7(7I M6'IHNY)GD)06VE/+RTTU5D?]Z7-E_&!M['BRQ1Q8F0\*U&(JA1\GN?3M#!OC M#''DGW[LO>H.AB?4W<7PI/P&:[QZ%&ND/+L965-I@5HK8Q,[2OE1MQ7^'0\V MSO6.!_<;< HT1)(:)1[-HE>W8YE*S\YZG=Y^V#7#8< ^><.^O_KXZ?J7Z_>7 MGZY_^W5NV=49[9_*;#\<0$'^C^!*&UMP]6C6O&ZA= K6L_]VV#O0&KQOL0Q/ MR'S&_)C[9,W>0D[NM;B0KE1\EN0*;C>M_4?EJ-?YZ$&J[3RW?A!LVD93%"Y) MN0,E-6Q=@>4\SCO]L]:+ MO;+*=W5X\@9&GV=C/@%F82)A"@*]7#KV>X4V :MF["-04,.,9K^@'JS7;?_. M3,ZN](B/X'_HE B0:YUUECL\&JO^; #RO %R>A >8<.)@@ Q8S=:#-5($;0 MBCBQ$1W"8+?:>$:MN-2,ZQFKM+<5X,0Y^BEV1;#AK, C*[EB.<_PE&6FP%#. MFRBW(: A ^>XG9%(P6\ QUWIT^$Y@/]T!Q\^NQG*="-+F M:/)H7=UFXVY'@&[Q WY8Z50HG?&V[W^$40M>GT1 MC^*AI**,CO1 _3/:M5=8(Z*8=-EYH/S.0#D.1/-9@?:@ 3+I.W MG>ZK_LM!0QG/A3+>OGE[^OI-M]]_W3_O==\2??"#H(\/X-!U$$LAV'X8Z"W* M S)>N=V;4$"> H*V'BF&^*:RV 'NVQ/I0C2 4J!#/U2\6L81J[&(!<4#"]0Q M_A+)K3I.H8L28PK4Q1DE!?=!T=1)(;F5- $9,Y$0'6GJJ7*4'03>="&5"+&# M<8 *>8Q5J%&)'B.S2G$*>7!:08EEEH$M8LZRFFKA7RF0("XLM@>Q0Q32L,QA ML4QZ@"RS\V:_03:[APD[$L.NVGE!9V1(9QX4T*LN,%4&!4-@8@<;L M2"'QX!4HB=%(I-(^D@LRGRPQ\FGH95\\?F_H)3L(>KF:<%6%G9ZP!WD.F9<3 M1(W;4C_ %&F'F"4>;B\F!![!AAAON%BR2$WE[Q][EZB*+Z2!ZC'YPR5,ELXK M/8$:(=H ]1E0YPT5[(EW[@T5B(.@@@\1:YN8I=L<=:D@7%FCA*^(+"@[,5E6 M6<+D2BIPI[_".(]GZ&D3[,5EV,7G>*.2'6T(YT@HN,^OR=5J9@B?<#^&;M7H M:J'+<=1DS-TB5Z(((1 0B! ZA=G78#<\HB#D/M9;[-(4-J[RPW+()WU^1%6U4/U O7@GIC76+%"2< MP,Z*0GH/L#402@VF-W1%2-0I-#]"WL"XPU%<@]]4>YD3''RN)*H<**W26;A= M<]Q43O?%6?G4'&Y2C7WRR;TA@,,H:EYB1I%;W&9;"$<(80$".CR95"._ M%4-TJ2=&38#B=,U']0-6MHXDH"B5F0%>G8Y-C!WX'5Y!'OC&E*5S#T*W/H#= M/N^\/L=5K-\+B: EP)Q]A^>R'WK[X_31W_[PH2*\A#O[3?K\U_X]PGSMD_:Y13^K!%*W93G$'O$G"9YM.;.>%"07LF%W7 MSA:=<-%G-'O=*T[FOE<3YL[V6*] /8MMZ,7%!_3HA/V'S]AYBYUV3\]60+75 MEQH'^((#[.,*L_U;4>SD22SG$\3SNUFR?^M=([C>41[:\3& M-Q[%-T[:+:-N\I0D,FGVA6=%F1;]]10LIA(+GNZ+_V%O8>[*>3PBA3^YW M IJM^7NXR??]U9(&ULUZ/>]MM5FOIX6O)[=MOA]+R-G5+605/7QI M\\1O*O[OVT_;/-4?T-HKWKBDNWD+$W#MVG_##N-%;%7R$43,MWGNP29<3?G, MA2AK>$(_VG;QP_ D_-C;7U!+ P04 " "4.:16P[_(77H( W3@ #P M &5S;70M97@S,5\R+FAT;>UM/2/)DBTY,:7SC)LX>D5G%_^OWW2&QW%"WQ\5#\?I4;,F?-S!?]^57 [ECIAO/+F M7[(HC?5<^V')A9!ZG+"WY2?D/3P MNO3#6&G;FS*)-X)$S@NIYLDG68!CO\*,?30%UPOAU'AOBEH^-,&5'.O$RO'$ MHPHCJF.APFPB/;1=R3-(2@OMF>7EIAKKK?[TN3)^>*?M>+/%'%B9#PO48B:% MGR2Y].T,"V,/L>6??NR==H>C(ZKN?'14?H,U3I_$&BG/KL?65%J@ULK8Q(Y3 M?M!MA7^'PXU[O#?LFF$S8)^]8=]= M?OQT]>'JW<6GJ]]^75AVO4>[IS+;#0=0D'\77&EC"ZZ>S)I7+?:..\>UL)S] MIQ+.Z!;+P'J9SYF?<)_<,;>0TWL-+J0K%9\GN8*;36/_43FJ==%XD&H[SZT? M!I.VT1*%2U+N0$D-6P=@U8U^9W#RYO6+&Y%;-ET:5&JR2#O8]8OMWG7B+]A\ MPY2OSGN=Q6"OC?)M'9Z]@='EV81/@5F82IB!0"^7COU>H4W JCG["!33,*/9 M!]2#];KMWYG)V:4>\S'\#YW2M]B5SCJK"1Z-57\V 'G9 #G>"X#\@@XF" #% MG%UK,U,@QM"*.+$1'<)@M=IX1J6XU(SK.:NTMQ5@QSGZ*59%L.&LP"LKN6(Y MS_"69:; 2,Z;*+CN-(V:"DD5MTBB4BB 1& 0K:$Y M%_3)N)NP7)F96["$A;%TWG)LB-/-J#=JV5H#NULHLZ%M@_?]PWM_+_#^Z18X M?G8UENM$D"9'D^<2+P_<8<#,%>,6 CH1;3)50"AB@&9,E703*D%B!<8&%!_0 M-1HM4\956(X:MD9%F);69"#PMF,'B$H!"/,(O M[@T.(&K1&XAX%2\EKXTU(HI)ET&J)]WN00E**=( M'N:'&L"$R^2LTST=O!XVE/%2*./L[=GQF[?=P>#-H-_KGA%]\+V@C_?@T'40 M2R'8?ACH+A@#P%!&W=4@SQ366Q IRWI]*%: "E0(=Z:/%J%4>L MQR(6% \L4,?X*R2WZCB%'DJ,*5 79Y04W =%4R>%Y%92!V3,1$)TI*FFRE%V M$'C3A50BQ [& 2KD,5:A0B5ZC,PJQ2GDP6X%)599!I:(.$L.NF[E!9V1(9QX4T*LN, M%4&!L+ Q!HW9D4+BP2=0$J.12*5])!=D/EEBY-/0RZYX_,[02[87]'(YY:H* M,SUA#_(<,B^GB!JW9?T 4Z1'Q"SQHSI,H;*M@1[]P9*A![007O(]8V,4O;'/5207AR MAQ*^(K*@[,1D664)DVNIP*WZ"N,\WJ&73; 6EV$5G^-&)3O8$,Z14'">OR-7 MJYDA?,)^#&W5Z&JIRV'49,+=,E>B""$0$(@0.H7>UV'-G"EY#:K>G+DCW_H& M@SR2;AIN>2G<4B^O#O:"3_[&\FIX1T$L>*BUFJ*5D-Y8MTQ!P@VLK"BD]P!; Z'48'I#3X1$G4+Q ^0-C#LJ$PFT?GD0A_VDJ@38E, H*U3A^6 M*Y@SX->4#\3L/F0$85TBO%*QV/C\*@JH%QOC1LZ6"9X++.A@.;]OH8MZ'0.% M$?G&(D^%=,1A+N*J @&$%@O=J..GK9O#3:JQ2SZY,P2P'XN:%YA1Y!:GV1;" M$4)8@( .;R;5R&_%$%WJJ5%3H#A=\W']@I6M(PDH2F7F@$]G$Q-C!WZ+5Y ' MOC%EZ=R#T*WO7[?[G3=]',7Z6$@$+0'FY!]X+?N!PQ]G3W[VPX<%X2TT1H=H MABGR)MB@'YV@Z0Z#>!N]W%2(%WD#8AB;ZG4#R=4%T)L5+QTD+JX2+_DJG/F( M=8>3.*B 7;1.:]:1M)-%^5H(I<328A&5@\[)VP#%T9$7]PEUSDY[#\@,.MWN M0S+]?N>T?[LQ_,/>U7\205E[SJ;FVQG@>#!H+?XCYA=>69\WZDD]G*%-VRE. M@]=)^&S3C>WD,*6H'5/LVN.B)R[KC,:O:\7.W'<\8>%R3W4,ZD7,1:_.WZ-? M)^R_?,[Z+7;-!B::F]S_8;2,VOO$DOG'DCC8.HVUSEB8N:*:%9D2;$?WV$2VD$ I> M[HA^MX/8.S*>SPBAS^^G IJ9^?M[R3_[NR4-JIMYMQG172/B9CSW:]Z=2,C9 MA^6&S&_Q39$O3;_X35L(N_;S.,_U1[AV:F:_H"W!I0FX=NV_88?),CHK^1@B MYML\]V 3KF9\[D*<-CJB'WX[_V%T%'XP[B]02P,$% @ E#FD5G!!%Q%0 M!0 -BT \ !E]7<%ND2 !)EF0[ M%\D;P'5<-,!NW,8NT'VD),KBEJ)4DH[M_?H=ZM9*&RWVB:9T)AKOP<1Q'EOG&/;'W2TN/-!)W\&&L=;02/ X>>YR!8\ JM9 M)CPQ#_"A;10_1_Z#-N?(?QS )=$JO"!CT=80':\2&E"%NJ[E?!=7D"KW_>#W].+R:H=FD1?D[HNR%4@[ MW;YMH.$4#2\F[V?CBQ;Z+4%? WYF'Z/)6S1[-T;3X?6;X=5X:DX^_3'^"PU' M,]WCVK;[7Y#O6?UN]VGL'?>YX/^]D(K&Z_\#?9Z)%+.MX7_)$5QP$BJ:<;2D M*D$J(>C# @L(+[9&UT27$ @ZWX(ER+'-#RB+T9C/\9Q, 2=EH$L>6NA0SWO] M:N7:3NB/LC3'?%U>1OX1BC-1",[!FBQ"!)P5H3^Q"!/4=0SPKMLU$)8HI@PZ M&CNF)%P(JB@L#/,(C5=A@OF<()"?4BFUS?"K1T98$9000<"X.Z:4"V@L 6L- M "@@L*CW%GI#8/$*UC!**(%EK4"AHC<$3>*8AD3HM6IIU8(,!&W:]0;*%T(N MH+1"*D-?$XBN+4[\*G_ >G"4Y0I6='MT-4:'?"5]BD6 .9'F9,7(&@U#I7MT MR!O0CY5W+_(C>G.WWC,9B8O8=T\/_ >)**(R9WCMQ8RL'E8O53#705&,,J4" MS_I%M)L0H:GT BP)HYQLY,;7\-+\.SGX&8)V"_ MC>9)WW5.3H][9V[WI'?B]@_T?F75\7 K$.X:M/=HOSR? 3&J[!,O&*2B$#C( M="IHTH,@7Q94D!0F2,T86>4QIWN(CQ"D'*=_&!TU+/N:3)I$4E'-.>OV?)UB M&J(!LM5G2[A?GG#N+T,XRF.MI&"1[L&PM A:"P+5;,145P9@HM3$,W0W9@S! M-)"/&=!2YL!$:12S8LHQ#W4["(QH(5IOYC!JP4K>9E 6%#KEO?W6>H2/&TL_ M$YS7.SNHSSH:BGZK'GSV3;Q6M'LG&@H'C&S*6OIHR \R$1%1&*C/A6R_&&Y" M0&<+X 9=D<@O53EVD=.J"1"X#.>2>)+D&)S6I*?B)*.479PO@0&BUGY#)0TH MHVKMU?.K03 J:B K&=BWNJ=GFG6#CHH>&V2='3O?&-.W;/M;8WH]Z[AW5QG\ M(^[;GY3\JYSVT/+-9'?[?:/^ WK785G=_CF4^TO U P$P9^]XM/4#9OSP(VN M.T/,JI K0[&168)?287%/'936H?YY%(3LA3OWD,]OUM[N^;MB<+6O-AYP^SE G3$*%=(=$-O8 MV$IL=&3GX7G0IFAI"X-V7V@]VGKT^1Y-:10Q\O-Z=*M/C';0GWO$T+U[0-AN MS7M#^U\OD;<>;3VZ7QYMM^:=]>?>;"V+\]G[\8=(KWI?\%4$L#!!0 ( M )0YI%9H&4JT7P4 "TM / 97-M="UE>#,R7S(N:'1M[5IM;]LV$/[> M7\&U2)$ EBS)=EXD+X#K.&B +6YC%^@^TB)E<:4HE:1J>[]^1[TUB9VT6)(N M;HTD=D0>C\?G[CF>*/5CG?#3%Z@?4TS@&_4UTYR>CCY:':_?+B^@NUWU]V%DHS>HAFBZUQ02A M0ON.[>P%42JTI=@_U'?A.M-!J=32:>:7#85$A!/&5_Z4)52A2[I 5VF"12T\ M2[5.DTJ^F )S-A<^IY$&"_I&16W!(F::6BK#(?4S2:V%Q-FZ%=,Z-B/F+9"& =K@TE?OW(/G:#?-II.^^WL 3@< M/A0'R>;Q&A S''Z:RS07!*SFJ?3E?(;WG5;QC"_1NP]7 MDP^#RRF:CG]AX+_ M=ZXTBU8_ GV1R@3S)\/_0B"X$#34+!5HP72,=$S1^QQ+""^^0E?4% \(.L_! M$N0ZUGN41F@DYGA.)X"3;J$+$=IHWXQ[_6KI.6X8#-,DPV)57I+@ $6I+!1G M8$U*$ 5G$?0GEF&,.FX+O.MU6@@K%#$.'8T=$QKFDFD&"\."H-$RC+&84P3Z M$Z:4L1E^C23!FJ*82@K&W3"E7$!C"5C;0D.LH$X@$J.W.5&I@):8T0B=,X%% M"-4$&D<1"ZDT2S7*JO6T$+09S[=0EDN50TV%=(J^Y@]36AP%5?J Y6"29AH6 M=%VZDC$17VF?8#G#@BIKO.1TA0:A-CTFXEO0C[5_*_ )^W*ST+-,.65"WSO> M"];R$&$JXWCE1YPNUXN7*I;KF"BD+*7!L4$1[!8$:*+\&5:4,T$W4N-K=!GZ M'>W]C%RY 6N#*1,&%*N ]MYY;V>8>V"_CN91SW./C@^[)U[GJ'OD]?;,=F77 M\7 M$&X:M/5HOSR= C&JY!/E'#)1"!SD)A,TV4'2SSF3-($!RC!&56G,[>SC M P09Q^WMDX.&95]S29-'*JJY)YUN8#),0S1 MOK<$>Z7)YSWRQ".B_@X\;*SP+G=4_VZD..AJ+?*@_0M3;,8XTRN_'E\)@11I("L9V+,[QR>& M=?VV)G<)V2>'[C=D>K;C?$NFV[4/NS95R)6AV.@LP:^TPF+NNB>M M0^Y'GNIM828\@[CVX>YDA;KEK M?;A'$T8(IS^O1Y_T>=$S].<6,73K'@_N=N9M8?VOE\=W'MUY=+L\NMN9GZT_ MMV]GWOS"Q'T;-'R;APS_Y^N6S_-1S4_P#N[C@1$W15R&Y[0DOH4C3:6/^0*O M5%'.]=OF=>?3%_UV\9KTOU!+ 0(4 Q0 ( )0YI%80_NUQ+)J 0!E/>(7@( #S30 #P M@ $3U ( 97-M="UE>#,Q7S$N:'1M4$L! A0#% @ E#FD5L._R%UZ" M-TX \ ( !N-P" &5S;70M97@S,5\R+FAT;5!+ 0(4 Q0 M ( )0YI%9P01<14 4 #8M / " 5_E @!E