0000950170-25-064979.txt : 20250507 0000950170-25-064979.hdr.sgml : 20250507 20250507070458 ACCESSION NUMBER: 0000950170-25-064979 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 67 CONFORMED PERIOD OF REPORT: 20250331 FILED AS OF DATE: 20250507 DATE AS OF CHANGE: 20250507 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Paymentus Holdings, Inc. CENTRAL INDEX KEY: 0001841156 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] ORGANIZATION NAME: 07 Trade & Services EIN: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40429 FILM NUMBER: 25919233 BUSINESS ADDRESS: STREET 1: 11605 N. COMMUNITY HOUSE ROAD STREET 2: SUITE 300 CITY: CHARLOTTE STATE: NC ZIP: 28277 BUSINESS PHONE: (888) 440-4826 MAIL ADDRESS: STREET 1: 11605 N. COMMUNITY HOUSE ROAD STREET 2: SUITE 300 CITY: CHARLOTTE STATE: NC ZIP: 28277 10-Q 1 pay-20250331.htm 10-Q 10-Q
--12-310001841156falseQ1two years0001841156pay:May2021WarrantAgreementMember2025-03-3100018411562024-01-012024-03-310001841156pay:SoftwareMember2025-03-310001841156us-gaap:CommonClassBMember2025-03-310001841156us-gaap:CommonClassBMember2025-05-020001841156us-gaap:CommonClassAMember2025-05-020001841156us-gaap:AdditionalPaidInCapitalMember2024-03-310001841156us-gaap:AdditionalPaidInCapitalMember2023-12-310001841156us-gaap:RestrictedStockUnitsRSUMember2025-03-310001841156us-gaap:RetainedEarningsMember2024-01-012024-03-310001841156pay:SoftwareMember2024-01-012024-12-310001841156country:US2025-03-310001841156us-gaap:SoftwareAndSoftwareDevelopmentCostsMemberus-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310001841156pay:SoftwareMember2025-01-012025-03-310001841156us-gaap:RetainedEarningsMember2024-12-310001841156us-gaap:TrademarksMember2024-12-310001841156country:US2024-01-012024-03-310001841156us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001841156us-gaap:SellingAndMarketingExpenseMember2025-01-012025-03-310001841156country:US2025-01-012025-03-310001841156us-gaap:CommonClassAMemberpay:EquityIncentivePlanMember2021-05-310001841156us-gaap:RestrictedStockUnitsRSUMembersrt:MaximumMember2025-01-012025-03-310001841156us-gaap:CommonClassAMemberpay:EquityIncentivePlanMember2021-05-012021-05-310001841156us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001841156pay:OtherGeographicalAreaMember2024-01-012024-03-310001841156us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-12-310001841156us-gaap:SoftwareAndSoftwareDevelopmentCostsMemberpay:CostOfRevenueMember2024-01-012024-03-310001841156srt:MinimumMemberpay:OneCustomerMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-12-310001841156srt:MinimumMember2025-01-012025-03-310001841156us-gaap:AdditionalPaidInCapitalMember2024-12-310001841156us-gaap:SellingAndMarketingExpenseMember2024-01-012024-03-310001841156pay:OneCustomerMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2025-01-012025-03-310001841156pay:TechnologyMember2025-01-012025-03-310001841156pay:TechnologyMember2025-03-310001841156pay:EquityIncentivePlanMember2025-01-012025-03-310001841156us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310001841156us-gaap:CustomerRelationshipsMember2024-01-012024-12-310001841156us-gaap:TrademarksMember2024-01-012024-12-310001841156pay:RestrictedFundsMember2023-12-310001841156pay:PaymentTransactionProcessingRevenueMember2025-01-012025-03-310001841156us-gaap:AdditionalPaidInCapitalMember2025-03-310001841156us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-01-012024-03-310001841156us-gaap:CashAndCashEquivalentsMember2024-03-310001841156pay:ClassAAndClassBCommonStockMember2021-12-310001841156us-gaap:CashAndCashEquivalentsMember2025-03-310001841156us-gaap:RestrictedStockUnitsRSUMember2025-01-012025-03-3100018411562021-05-1300018411562024-01-012024-12-310001841156us-gaap:GeneralAndAdministrativeExpenseMember2025-01-012025-03-310001841156pay:August2022WarrantAgreementMember2025-03-310001841156us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001841156us-gaap:CommonStockMember2025-03-310001841156us-gaap:CommonClassAMember2024-01-010001841156us-gaap:AdditionalPaidInCapitalMember2025-01-012025-03-310001841156us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2025-01-012025-03-310001841156us-gaap:ComputerSoftwareIntangibleAssetMember2025-01-012025-03-310001841156pay:OtherGeographicalAreaMember2025-01-012025-03-310001841156pay:OtherMember2024-01-012024-03-310001841156us-gaap:CommonStockMember2024-12-310001841156us-gaap:TrademarksMember2025-01-012025-03-310001841156pay:RestrictedFundsMember2025-03-310001841156us-gaap:CommonStockMember2023-12-310001841156us-gaap:NonUsMember2025-03-310001841156pay:RestrictedFundsMember2024-03-310001841156us-gaap:CommonClassBMember2024-12-3100018411562023-12-310001841156pay:CostOfRevenueMember2025-01-012025-03-310001841156us-gaap:CommonStockMember2024-01-012024-03-310001841156srt:MaximumMember2025-01-012025-03-310001841156pay:PaymentTransactionProcessingRevenueMember2025-01-012025-03-310001841156us-gaap:CashAndCashEquivalentsMember2024-12-310001841156us-gaap:LeaseholdImprovementsMember2024-12-3100018411562024-03-310001841156us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001841156us-gaap:CustomerRelationshipsMember2025-03-310001841156us-gaap:SalesRevenueNetMembersrt:MinimumMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310001841156us-gaap:ResearchAndDevelopmentExpenseMember2025-01-012025-03-310001841156us-gaap:CommonClassAMember2024-12-310001841156us-gaap:ComputerEquipmentMember2025-03-310001841156us-gaap:RestrictedStockUnitsRSUMember2025-01-012025-03-310001841156pay:TechnologyMember2024-12-310001841156us-gaap:CommonStockMember2025-01-012025-03-310001841156pay:TechnologyMember2024-01-012024-12-310001841156pay:TwoThousandTwentyOnePlanMember2025-03-310001841156us-gaap:SoftwareAndSoftwareDevelopmentCostsMemberus-gaap:ResearchAndDevelopmentExpenseMember2025-01-012025-03-3100018411562024-12-310001841156us-gaap:ComputerEquipmentMember2024-12-310001841156us-gaap:ComputerSoftwareIntangibleAssetMember2024-01-012024-03-310001841156us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-01-012025-03-310001841156us-gaap:FurnitureAndFixturesMember2025-03-310001841156pay:EquityIncentivePlanMember2025-03-310001841156us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001841156pay:OtherMember2025-01-012025-03-310001841156us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001841156us-gaap:CommonStockMember2024-03-310001841156us-gaap:SalesRevenueNetMembersrt:MinimumMemberus-gaap:CustomerConcentrationRiskMember2025-01-012025-03-310001841156us-gaap:RetainedEarningsMember2024-03-310001841156us-gaap:TrademarksMember2025-03-310001841156us-gaap:WarrantMember2025-01-012025-03-310001841156pay:CostOfRevenueMember2024-01-012024-03-310001841156us-gaap:RetainedEarningsMember2023-12-310001841156srt:MinimumMember2025-03-3100018411562022-08-290001841156pay:PaymentTransactionProcessingRevenueMember2024-01-012024-03-310001841156us-gaap:RestrictedStockUnitsRSUMember2024-12-310001841156us-gaap:SoftwareAndSoftwareDevelopmentCostsMemberpay:CostOfRevenueMember2025-01-012025-03-310001841156pay:OneCustomerMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-12-310001841156srt:MinimumMemberpay:OneCustomerMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2025-01-012025-03-3100018411562025-01-012025-03-310001841156us-gaap:CustomerRelationshipsMember2024-12-310001841156us-gaap:RetainedEarningsMember2025-03-310001841156us-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2025-01-012025-03-310001841156us-gaap:RetainedEarningsMember2025-01-012025-03-310001841156pay:PaymentTransactionProcessingRevenueMember2024-01-012024-03-310001841156us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-03-3100018411562025-03-310001841156pay:RestrictedFundsMember2024-12-310001841156us-gaap:CustomerRelationshipsMember2025-01-012025-03-310001841156us-gaap:NonUsMember2024-12-310001841156us-gaap:CommonClassAMember2025-03-310001841156us-gaap:WarrantMember2024-01-012024-03-310001841156country:US2024-12-310001841156pay:SoftwareMember2024-12-310001841156us-gaap:FurnitureAndFixturesMember2024-12-310001841156us-gaap:LeaseholdImprovementsMember2025-03-310001841156us-gaap:CashAndCashEquivalentsMember2023-12-31iso4217:USDxbrli:sharesxbrli:purexbrli:sharespay:Customeriso4217:USD

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

FORM 10-Q

(Mark One)

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

For the quarterly period ended March 31, 2025

OR

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

For the transition period from to

Commission File Number: 001-40429

Paymentus Holdings, Inc.

(Exact Name of Registrant as Specified in its Charter)

Delaware

45-3188251

(State or other jurisdiction of

incorporation or organization)

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

11605 North Community House Road, Suite 300

Charlotte, NC

28277

(Address of principal executive offices)

(Zip Code)

(888) 440-4826

(Registrant’s telephone number, including area code)

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

Title of each class

Trading

Symbol(s)

Name of each exchange on which registered

Class A Common Stock, par value $0.0001 per share

PAY

New York Stock Exchange

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

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

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

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

As of May 2, 2025, the registrant had 35,178,073 shares of Class A Common Stock, $0.0001 par value per share and 89,954,158 shares of Class B Common Stock, $0.0001 par value per share, outstanding.

 

 


 

Table of Contents

 

 

 

Page

 

Special Note Regarding Forward-Looking Statements

3

 

 

 

PART I.

FINANCIAL INFORMATION

 

 

 

Item 1.

Financial Statements (Unaudited)

 

 

Condensed Consolidated Balance Sheets

5

 

Condensed Consolidated Statements of Operations and Comprehensive Income

6

 

Condensed Consolidated Statements of Stockholders' Equity

7

 

Condensed Consolidated Statements of Cash Flows

8

 

Notes to Condensed Consolidated Financial Statements

9

Item 2.

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

18

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

24

Item 4.

Controls and Procedures

24

 

 

 

PART II.

OTHER INFORMATION

 

 

 

Item 1.

Legal Proceedings

25

Item 1A.

Risk Factors

25

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

25

Item 3.

Defaults Upon Senior Securities

25

Item 4.

Mine Safety Disclosures

25

Item 5.

Other Information

25

Item 6.

Exhibits

26

Signatures

27

 

 

2


 

 

Special Note Regarding Forward-Looking Statements

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

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

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

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

3


 

assure you that the results, events and circumstances reflected in the forward-looking statements will be achieved or occur, and actual results, events or circumstances could differ materially from those described in the forward-looking statements.

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

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

Certain Definitions

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

4


 

PART I—FINANCIAL INFORMATION

Item 1. Financial Statements

PAYMENTUS HOLDINGS, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(In thousands, except share and per share data)

(Unaudited)

 

 

March 31,

 

December 31,

 

 

2025

 

2024

 

Assets

 

 

 

 

Current assets

 

 

 

 

Cash and cash equivalents

$

245,849

 

$

205,900

 

Restricted cash and cash equivalents

 

3,799

 

 

3,511

 

Accounts and other receivables, net of allowance for expected credit losses of $122 and $257, respectively

 

99,985

 

 

119,816

 

Income tax receivable

 

 

 

3,356

 

Prepaid expenses and other assets

 

11,880

 

 

13,058

 

Total current assets

 

361,513

 

 

345,641

 

Property and equipment, net

 

1,061

 

 

1,157

 

Capitalized internal-use software development costs, net

 

68,313

 

 

67,375

 

Intangible assets, net

 

16,938

 

 

19,076

 

Goodwill

 

131,817

 

 

131,815

 

Operating lease right-of-use assets

 

7,330

 

 

7,801

 

Deferred tax asset

 

1,380

 

 

367

 

Prepaid expenses and other assets, less current portion

 

2,536

 

 

3,015

 

Total assets

$

590,888

 

$

576,247

 

Liabilities and Stockholders’ Equity

 

 

 

 

Current liabilities

 

 

 

 

Accounts payable

$

55,664

 

$

49,871

 

Accrued and other liabilities

 

18,513

 

 

26,462

 

Current portion of operating lease liabilities

 

2,097

 

 

2,090

 

Contract liabilities

 

3,375

 

 

2,937

 

Income tax payable

 

1,327

 

 

190

 

Total current liabilities

 

80,976

 

 

81,550

 

Operating lease liabilities, less current portion

 

5,809

 

 

6,318

 

Contract liabilities, less current portion

 

2,746

 

 

2,783

 

Accrued and other liabilities, less current portion

 

962

 

 

 

Total liabilities

 

90,493

 

 

90,651

 

Stockholders’ equity

 

 

 

 

Class A common stock, $0.0001 par value per share, 883,950,000 shares authorized as of March 31, 2025 and December 31, 2024; 35,090,301 and 32,136,989 shares issued and outstanding as of March 31, 2025 and December 31, 2024, respectively

 

3

 

 

3

 

Class B common stock, $0.0001 par value per share, 111,050,000 shares authorized as of March 31, 2025 and December 31, 2024; 90,034,121 and 92,699,294 shares issued and outstanding as of March 31, 2025 and December 31, 2024, respectively

 

9

 

 

9

 

Additional paid-in capital

 

390,944

 

 

389,904

 

Accumulated other comprehensive loss

 

(287

)

 

(233

)

Retained earnings

 

109,726

 

 

95,913

 

Total stockholders’ equity

 

500,395

 

 

485,596

 

Total liabilities and stockholders' equity

$

590,888

 

$

576,247

 

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

5


 

PAYMENTUS HOLDINGS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME

(In thousands, except share and per share data)

(Unaudited)

 

 

 

Three Months Ended March 31,

 

 

 

2025

 

2024

 

Revenue

 

$

275,235

 

$

184,875

 

Cost of revenue

 

 

209,211

 

 

132,150

 

Gross profit

 

 

66,024

 

 

52,725

 

Operating expenses

 

 

 

 

 

Research and development

 

 

15,101

 

 

12,051

 

Sales and marketing

 

 

26,051

 

 

23,239

 

General and administrative

 

 

9,183

 

 

9,092

 

Total operating expenses

 

 

50,335

 

 

44,382

 

Income from operations

 

 

15,689

 

 

8,343

 

Interest income, net

 

 

2,062

 

 

2,186

 

Other income

 

 

50

 

 

231

 

Income before income taxes

 

 

17,801

 

 

10,760

 

Provision for income taxes

 

 

(3,988

)

 

(3,534

)

Net income

 

$

13,813

 

$

7,226

 

Net income per share

 

 

 

 

 

Basic

 

$

0.11

 

$

0.06

 

Diluted

 

$

0.11

 

$

0.06

 

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

 

 

 

 

 

Basic

 

 

124,941,781

 

 

123,945,778

 

Diluted

 

 

128,801,974

 

 

126,917,654

 

Comprehensive income

 

 

 

 

 

Net income

 

 

13,813

 

 

7,226

 

Foreign currency translation adjustments, net of tax

 

 

(54

)

 

(42

)

Comprehensive income

 

$

13,759

 

$

7,184

 

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

6


 

PAYMENTUS HOLDINGS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(In thousands, except share amounts)

(Unaudited)

 

 

 

 

 

 

Additional

 

 

 

Accumulated
Other

 

Total

 

 

Common Stock

 

Paid-In

 

Retained

 

Comprehensive

 

Stockholders’

 

 

Shares

 

Amount

 

Capital

 

Earnings

 

Loss

 

Equity

 

Balances at December 31, 2024

 

124,836,283

 

$

12

 

$

389,904

 

$

95,913

 

$

(233

)

$

485,596

 

Stock-based compensation

 

 

 

 

 

2,932

 

 

 

 

 

 

2,932

 

Issuance of Class A common stock upon exercise of stock options

 

33,736

 

 

 

 

51

 

 

 

 

 

 

51

 

Issuance of Class A common stock upon vesting of restricted stock units

 

328,201

 

 

 

 

 

 

 

 

 

 

 

Shares withheld for the withholding tax on vesting of restricted stock units

 

(73,798

)

 

 

 

(1,943

)

 

 

 

 

 

(1,943

)

Foreign currency translation adjustments

 

 

 

 

 

 

 

 

 

(54

)

 

(54

)

Net income

 

 

 

 

 

 

 

13,813

 

 

 

 

13,813

 

Balances at March 31, 2025

 

125,124,422

 

$

12

 

$

390,944

 

$

109,726

 

$

(287

)

$

500,395

 

 

 

 

 

 

 

Additional

 

 

 

Accumulated
Other

 

Total

 

 

Common Stock

 

Paid-In

 

Retained

 

Comprehensive

 

Stockholders’

 

 

Shares

 

Amount

 

Capital

 

Earnings

 

Loss

 

Equity

 

Balances at December 31, 2023

 

123,821,111

 

$

12

 

$

377,773

 

$

51,744

 

$

87

 

$

429,616

 

Stock-based compensation

 

 

 

 

 

2,484

 

 

 

 

 

 

2,484

 

Issuance of Class A common stock upon exercise of stock options

 

69,246

 

 

 

 

100

 

 

 

 

 

 

100

 

Issuance of Class A common stock upon vesting of restricted stock units

 

235,619

 

 

 

 

 

 

 

 

 

 

 

Foreign currency translation adjustments

 

 

 

 

 

 

 

 

 

(42

)

 

(42

)

Net income

 

 

 

 

 

 

 

7,226

 

 

 

 

7,226

 

Balances at March 31, 2024

 

124,125,976

 

$

12

 

$

380,357

 

$

58,970

 

$

45

 

$

439,384

 

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

7


 

PAYMENTUS HOLDINGS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands)

(Unaudited)

 

Three Months Ended March 31,

 

 

2025

 

2024

 

Cash flows from operating activities

 

 

 

 

Net income

$

13,813

 

$

7,226

 

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

 

 

 

 

Depreciation and amortization

 

10,740

 

 

8,537

 

Deferred income taxes

 

(1,013

)

 

92

 

Stock-based compensation

 

3,042

 

 

2,457

 

Amortization of capitalized warrants cost

 

559

 

 

476

 

Non-cash lease expense

 

573

 

 

601

 

Amortization of capitalized contract acquisition cost

 

418

 

 

451

 

Provision for expected credit losses and credit adjustments

 

1,440

 

 

835

 

Other non-cash adjustments

 

 

 

(213

)

Change in operating assets and liabilities

 

 

 

 

Accounts and other receivables

 

18,386

 

 

(8,637

)

Prepaid expenses and other assets

 

(377

)

 

(993

)

Accounts payable

 

5,691

 

 

5,793

 

Accrued and other liabilities

 

(7,120

)

 

(8,166

)

Operating lease liabilities

 

(604

)

 

(541

)

Contract liabilities

 

401

 

 

28

 

Income taxes receivable, net of payable

 

4,492

 

 

3,008

 

Net cash provided by operating activities

 

50,441

 

 

10,954

 

Cash flows from investing activities

 

 

 

 

Purchases of property and equipment

 

(60

)

 

(116

)

Purchases of interest-bearing deposits

 

 

 

(723

)

Proceeds from matured interest-bearing deposits

 

1,051

 

 

602

 

Capitalized internal-use software development costs

 

(9,278

)

 

(9,276

)

Net cash used in investing activities

 

(8,287

)

 

(9,513

)

Cash flows from financing activities

 

 

 

 

Proceeds from exercise of stock-based awards

 

51

 

 

100

 

Payments of taxes withheld on net settled vesting of restricted stock units

 

(1,943

)

 

 

Settlement of holdback liability related to prior acquisitions

 

 

 

(506

)

Net cash used in financing activities

 

(1,892

)

 

(406

)

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

 

(25

)

 

(78

)

Net increase in cash, cash equivalents and Restricted cash

 

40,237

 

 

957

 

Cash and cash equivalents and Restricted cash at the beginning of period

 

209,411

 

 

183,195

 

Cash and cash equivalents and Restricted cash at the end of period

$

249,648

 

$

184,152

 

Reconciliation of Cash and cash equivalents and Restricted Cash:

 

 

 

 

Cash and cash equivalents at the beginning of period

 

205,900

 

 

179,361

 

Restricted cash at the beginning of period

 

3,511

 

 

3,834

 

Cash and cash equivalents and Restricted cash at the beginning of period

$

209,411

 

$

183,195

 

Cash and cash equivalents at the end of period

 

245,849

 

 

180,138

 

Restricted cash at the end of period

 

3,799

 

 

4,014

 

Cash and cash equivalents and Restricted cash at the end of period

$

249,648

 

$

184,152

 

Supplemental disclosure of cash flow information:

 

 

 

 

Cash paid for income taxes, net of refunds

$

508

 

$

434

 

Non-cash investing activities:

 

 

 

 

Unpaid capitalized internal-use software development costs and equipment in accounts payable

$

102

 

$

103

 

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

$

 

$

97

 

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

8


 

PAYMENTUS HOLDINGS, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, unless otherwise stated)

(Unaudited)

1. Organization and Description of Business

Description of Business

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

2. Basis of Presentation and Summary of Significant Accounting Policies

Basis of Presentation

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

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

Principles of Consolidation

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

Use of Estimates

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

Custodial Accounts

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

9


 

Concentration of Credit Risk

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

Segment Information

Effective January 1, 2025, the Company changed its reporting segment structure to a single reporting segment, and the composition of the information package provided to the chief operating decision maker (“CODM”) was amended to deliver more focused and relevant data for decision-making. Previously, the Company identified three operating segments with one reportable segment. Following an internal assessment and a change in the manner in which financial results are provided to and reviewed by the CODM, the Company determined that it now operates and reports as a single operating and reportable segment. The determination was made based on the evaluation of factors, including resource allocation, management oversight, and the consolidated review of financial performance by the CODM. As a result, segment disclosures in the Company’s financial statements is updated to reflect the new reporting structure.

The Company’s CODM is its chief executive officer and the CODM evaluates financial performance and makes resource allocation decisions based on consolidated financial information. The measure of segment profit or loss that the CODM uses to allocate resources and assess performance is the Company’s consolidated net income, as reported on the condensed consolidated statements of operations and comprehensive income. The CODM uses consolidated net income to assess overall Company performance, monitor progress toward financial targets, and make strategic decisions regarding the allocation of resources across functions and initiatives.

The accounting policies applied to the segments are the same as those described in the summary of significant accounting policies. All expense categories on the condensed consolidated statements of operations and comprehensive income are significant, and there are no other significant expenses that are reviewed or provided to the CODM, which would require disclosure.

Assets provided to the CODM are consistent with those reported on the condensed consolidated balance sheets.

Information related to the Company’s products and services is disclosed in Note 1. Information about geographical distribution of the Company’s revenue and long-lived assets is disclosed in Notes 3 and 4, respectively.

Summary of Significant Accounting Policies

The Company’s significant accounting policies are discussed in Note 2, “Basis of Presentation and Summary of Significant Accounting Policies,” in the Notes to Consolidated Financial Statements as of December 31, 2024 and 2023 and for the years ended December 31, 2024, 2023 and 2022 included in the 2024 Form 10-K. There have been no significant changes to these policies during the three months ended March 31, 2025, except for "Segment Information" as described above.

Recently Adopted Accounting Standards

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

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

Accounting Pronouncements Not Yet Adopted

In December 2023, the FASB issued ASU 2023-09, “Improvements to Income Tax Disclosures”, which is intended to enhance income tax disclosures around the rate reconciliation and income taxes paid. The purpose of the amendment is to provide readers of the financial statements with information to better assess the differences between the effective tax rate and the statutory tax rate across multiple jurisdictions, enabling them to understand tax implications around operational opportunities and potential future cash flows. The guidance is effective beginning with the Company's 2025 fiscal year Form

10


 

10-K for the fiscal year ending December 31, 2025. The adoption of ASU 2023-09 is not expected to have a material impact on the Company's financial position or results of operations.

In November 2024, the Financial Accounting Standards Board issued ASU 2024-03, Disaggregation of Income Statement Expenses (Topic 220), which requires additional disclosures, for interim and annual reporting, of expenses by nature, such as employee compensation, depreciation and amortization, and selling expenses. The updated standard will be effective for annual periods beginning in fiscal 2027 and interim periods beginning in the first quarter of fiscal 2028. Early adoption is permitted. This ASU will result in the required additional disclosures being included in the consolidated financial statements on a prospective basis, with the option for retrospective application, once adopted. The guidance is effective beginning with the Company's Form 10-K for the fiscal year ending December 31, 2027. The Company is currently evaluating the potential impact of adopting this new guidance on its condensed consolidated financial statements and related disclosures.

3. Revenue, Performance Obligations and Contract Balances

Disaggregation of Revenue

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

 

Three Months Ended March 31,

 

 

2025

 

2024

 

 

 

 

 

 

Payment transaction processing revenue

$

273,280

 

$

182,752

 

Other

 

1,955

 

 

2,123

 

Total revenue

$

275,235

 

$

184,875

 

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

 

Three Months Ended March 31,

 

 

2025

 

2024

 

 

 

 

 

 

United States

$

270,679

 

$

181,301

 

Other

 

4,556

 

 

3,574

 

Total

$

275,235

 

$

184,875

 

Remaining Performance Obligations

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

As of March 31, 2025, the Company has contractual rights under its commercial agreements with customers and resellers to receive $63.8 million of fixed consideration related to the future minimum guarantees through 2029. As permitted, the Company has elected to exclude from this disclosure any variable consideration that meets specified criteria. Accordingly, the total unsatisfied or partially unsatisfied performance obligations related to processing services is significantly higher than the amount disclosed.

Contract Liabilities

Contract liabilities consist of the following:

 

March 31,

 

December 31,

 

 

2025

 

2024

 

 

(in thousands)

 

Contract Liabilities:

 

 

 

 

Current

$

3,375

 

$

2,937

 

Non-current

 

2,746

 

 

2,783

 

Total contract liabilities

$

6,121

 

$

5,720

 

Revenue recognized during the three months ended March 31, 2025 and 2024 that was included in the contract liabilities balance at the beginning of each of the periods was $0.6 million and $0.9 million, respectively.

11


 

4. Property and Equipment, Net

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

 

March 31,

 

December 31,

 

 

2025

 

2024

 

Computer equipment

$

6,264

 

$

6,178

 

Furniture and fixtures

 

1,737

 

 

1,724

 

Leasehold improvements

 

376

 

 

375

 

Total property and equipment

 

8,377

 

 

8,277

 

Less: Accumulated depreciation

 

(7,316

)

 

(7,120

)

Property and equipment, net

$

1,061

 

$

1,157

 

Depreciation expense recorded for property and equipment was $0.2 million and $0.2 million for the three months ended March 31, 2025 and 2024, respectively.

The Company's long lived assets primarily consist of computer equipment and furniture. The table below summarizes long-lived assets based on its geographical area (in thousands):

 

March 31,

 

December 31,

 

 

2025

 

2024

 

United States

$

399

 

$

450

 

Other

 

662

 

 

707

 

Total

$

1,061

 

$

1,157

 

 

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

Goodwill

The goodwill reporting units were realigned into single reporting unit, consistent with the change to the Company's segment structure described in Note 2, "Segment Information". The changes in the carrying amount of goodwill during the three month ended March 31, 2025, relate to foreign currency translation adjustments.

Internal-use Software Development Costs

During the three months ended March 31, 2025 and 2024, the Company capitalized $9.4 million and $9.3 million in software development and implementation costs, respectively.

Amortization expense included in the condensed consolidated statements of operations was as follows (in thousands):

 

Three Months Ended March 31,

 

 

2025

 

2024

 

Cost of revenue

$

5,638

 

$

4,029

 

Research and development

 

2,788

 

 

2,282

 

Total

$

8,426

 

$

6,311

 

 

12


 

Intangible Assets

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

 

March 31, 2025

 

 

Gross
Carrying
Amount

 

Accumulated
Amortization

 

Net
Carrying
Amount

 

Weighted-
Average
Useful Life
(Years)

 

Technology

$

21,802

 

$

(19,736

)

$

2,066

 

 

4.0

 

Customer relationship

 

31,951

 

 

(17,512

)

 

14,439

 

 

8.0

 

Software and license

 

2,813

 

 

(2,813

)

 

 

 

3.0

 

Trademark

 

4,038

 

 

(3,605

)

 

433

 

 

4.0

 

Total

$

60,604

 

$

(43,666

)

$

16,938

 

 

 

 

 

December 31, 2024

 

 

Gross
Carrying
Amount

 

Accumulated
Amortization

 

Net
Carrying
Amount

 

Weighted-
Average
Useful Life
(Years)

 

Technology

$

21,798

 

$

(18,675

)

$

3,123

 

 

4.0

 

Customer relationship

 

31,946

 

 

(16,689

)

 

15,257

 

 

8.0

 

Software and license

 

2,797

 

 

(2,789

)

 

8

 

 

3.0

 

Trademark

 

4,038

 

 

(3,350

)

 

688

 

 

4.0

 

Total

$

60,579

 

$

(41,503

)

$

19,076

 

 

 

Amortization expense of intangible assets was $2.1 million and $2.0 million for the three months ended March 31, 2025 and 2024, respectively.

As of March 31, 2025, future expected amortization expense is as follows (in thousands):

Years Ending December 31,

 

 

2025

$

4,951

 

2026

 

3,269

 

2027

 

3,269

 

2028

 

3,269

 

2029

 

2,180

 

Total future amortization expense

$

16,938

 

There were no impairments of goodwill, internal-use software development costs or intangible assets in the three months ended March 31, 2025 and 2024.

6. Prepaid expenses and other assets

The composition of prepaid expenses and other assets is as follows (in thousands):

 

March 31,

 

December 31,

 

 

2025

 

2024

 

 Prepaid expenses and other assets:

 

 

 

 

Prepaid expenses

$

7,130

 

$

6,584

 

Contract acquisition costs

 

5,907

 

 

6,657

 

Other assets

 

1,379

 

 

2,832

 

Total prepaid expenses and other assets

$

14,416

 

$

16,073

 

 

 

 

 

 Prepaid expenses and other assets:

 

 

 

 

 Current

$

11,880

 

$

13,058

 

 Non-current

 

2,536

 

 

3,015

 

 Total prepaid expenses and other assets:

$

14,416

 

$

16,073

 

 

13


 

Contract acquisition costs consist of upfront customer contract discounts, unamortized warrants cost and sales commissions. Other assets consist of security deposit for leased properties, investment in term deposits and input tax receivables.

7. Accrued and Other Liabilities

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

 

March 31,

 

December 31,

 

 

2025

 

2024

 

 Accrued and other liabilities

 

 

 

 

Payroll and employee-related expenses

$

7,618

 

$

16,650

 

Other accrued expenses

 

7,546

 

 

8,095

 

Other liabilities

 

4,311

 

 

1,717

 

Total accrued and other liabilities

$

19,475

 

$

26,462

 

 

 

 

 

 

 Accrued and other liabilities

 

 

 

 

 Current

$

18,513

 

$

26,462

 

 Non-current

 

962

 

 

 

 Total accrued and other liabilities

$

19,475

 

$

26,462

 

Other accrued expenses consist of professional services, insurance and legal accruals, obligations related to agency commissions and other miscellaneous accruals. Other liabilities primarily consist of amounts payable to customers related to refunds arising from various circumstances, including dispute settlements and other customer-related transactions.

8. Commitments and Contingencies

Other Commitments

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

Legal Matters

The Company is involved from time to time in various claims and legal proceedings arising in the ordinary course of business. From time to time as appropriate, the Company accrues liabilities related to legal claims in its financial statements. Accrued liabilities related to legal matters are included within other accrued liabilities in Note 7. If the loss is not probable or cannot be reasonably estimated, a liability is not recorded in its condensed consolidated financial statements. While it is not feasible to predict or determine the ultimate outcome of these matters, the Company believes that, as of March 31, 2025, except for potential losses associated with the estimated liabilities recorded in the condensed consolidated financial statements, no current claims and legal proceedings are expected to have a material adverse effect on its financial position, results of operations, or cash flows.

Indemnification

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

 

 

14


 

9. Equity

Warrants

On May 13, 2021, the Company entered into a warrant agreement with JPMC Strategic Investments I Corporation (“JPMC”), an affiliate of J.P. Morgan Securities LLC, an underwriter in our 2021 initial public offering ("IPO"), pursuant to which the Company agreed to issue a warrant to JPMC for up to 509,370 shares of Class A common stock upon completion of the IPO at an exercise price of $18.38 per share (the “May 2021 warrant agreement”). Upon completion of the IPO, 382,027 of the warrant shares vested and were exercisable. The vesting of the remaining 127,343 shares of Class A common stock underlying the warrant was subject to the achievement of certain commercial milestones through December 31, 2025 pursuant to a related commercial agreement with JPMorgan Chase Bank, National Association (“JPM Chase”), an affiliate of JPMC. As discussed below, this commercial agreement was amended in August 2022, and the achievement of certain commercial milestones was extended through December 31, 2026 and minimum revenue commitments were set for each of the calendar years through 2026. As of March 31, 2025, all 509,370 warrant shares were vested and exercisable under the May 2021 warrant agreement.

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

The Company accounts for the consideration payable in the form of warrants to its vendor as share based compensation expense. The warrant fair value was determined using the Black-Scholes pricing model in accordance with ASC 718, Compensation-Stock Compensation.

10. Stock-Based Compensation

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

Stock Options

A summary of the Company’s option activity during the three months ended March 31, 2025 was as follows (in thousands, except share and per share amounts):

 

 

 

 

 

Weighted-

 

 

 

 

 

 

Weighted-

 

Average

 

 

 

 

 

 

Average

 

Remaining

 

Aggregate

 

 

Options

 

Exercise Price

 

Contractual

 

Intrinsic

 

 

Outstanding

 

per Share

 

Life (years)

 

Value

 

Outstanding at December 31, 2024

 

3,534,103

 

$

8.47

 

 

4.26

 

$

85,525

 

Options exercised

 

(33,736

)

 

1.54

 

 

 

 

 

Options forfeited

 

(7,667

)

 

0.28

 

 

 

 

 

Outstanding at March 31, 2025

 

3,492,700

 

$

8.56

 

 

4.04

 

$

61,279

 

Exercisable at March 31, 2025

 

3,479,030

 

$

8.55

 

 

4.03

 

$

61,046

 

 

15


 

There were no options granted during the three months ended March 31, 2025. Aggregate intrinsic value represents the difference between the exercise price of the options and the fair value of the Company’s common stock.

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

Restricted Stock Units ("RSUs")

A summary of the Company’s RSU activity during the three months ended March 31, 2025 was as follows:

 

 

 

Weighted-

 

 

 

 

Average

 

 

RSUs

 

Grant Date

 

 

Outstanding

 

Fair Value

 

Awarded and unvested at December 31, 2024

 

2,096,168

 

$

16.01

 

Awards granted

 

583,582

 

 

29.23

 

Awards vested

 

(328,201

)

 

17.18

 

Awards forfeited

 

(35,796

)

 

15.98

 

Awarded and unvested at March 31, 2025

 

2,315,753

 

$

19.18

 

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

At March 31, 2025, there was $42.6 million of total unrecognized compensation cost related to unvested RSUs granted under the 2021 Plan, which is expected to be recognized over a remaining weighted-average period of 3.9 years.

Stock-based compensation expense (including amortization of capitalized warrants cost for the three months ended March 31, 2025) included in the condensed consolidated statements of operations was as follows (in thousands):

 

Three Months Ended March 31,

 

 

2025

 

2024

 

 

 

 

 

 

Cost of revenue

$

66

 

$

51

 

Research and development

 

881

 

 

608

 

Sales and marketing

 

1,494

 

 

1,310

 

General and administrative

 

1,104

 

 

964

 

Total stock-based compensation

$

3,545

 

$

2,933

 

 

11. Income Taxes

The Company computes its tax provision for the three months ended March 31, 2025 by applying the estimated annual effective tax rate to year-to-date income from recurring operations and adjusting for discrete items arising in that quarter.

The Company’s effective tax rate for the three months ended March 31, 2025 and 2024 was 22.4% and 32.8%, respectively. The difference between the Company’s effective tax rate and the U.S. federal statutory rate of 21% in the above periods was primarily the result of permanent differences for disallowed stock-based compensation pursuant to Internal Revenue Code ("IRC") Section 162(m), state taxes and discrete benefits for excess tax benefits on stock-based compensation. In 2024, it was primarily the result of permanent differences for disallowed stock-based compensation pursuant to IRC Section 162(m), state taxes and the impact of the full valuation allowance that has since been released.

The Company forecasts an estimated effective tax rate in 2025, exclusive of discrete benefits, of 27%, which primarily differs from the U.S. federal statutory rate due to state taxes and permanent differences on nondeductible compensation.

12. Net Income per Share Attributable to Common Stock

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

16


 

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

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

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

 

 

Three Months Ended March 31,

 

 

 

2025

 

2024

 

Numerator:

 

 

 

 

 

Net income

 

$

13,813

 

$

7,226

 

Denominator:

 

 

 

 

 

Weighted-average shares of common stock — basic

 

 

124,941,781

 

 

123,945,778

 

Dilutive effect of stock options

 

 

2,509,281

 

 

2,141,741

 

Dilutive effect of RSUs

 

 

1,043,077

 

 

754,844

 

Dilutive effect of warrants

 

 

307,835

 

 

75,291

 

Weighted-average shares of common stock — diluted

 

 

128,801,974

 

 

126,917,654

 

Net income per share

 

 

 

 

 

Basic

 

$

0.11

 

$

0.06

 

Diluted

 

$

0.11

 

$

0.06

 

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

 

 

Three Months Ended March 31,

 

 

 

2025

 

2024

 

RSUs

 

 

2,599

 

 

457,373

 

Warrants

 

 

 

 

448,881

 

 

17


 

 

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

Overview

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

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

Transactions Processed

 

Three Months Ended March 31,

 

 

2025

 

2024

 

% Growth

 

 

(in millions)

 

Transactions processed

 

173.2

 

 

135.3

 

 

28.0

%

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

Other Key Factors and Trends Affecting Our Operating Results

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

Impact of Economic and Inflationary Trends

Economic uncertainty increased meaningfully in the first quarter of 2025, driven by growing concerns around new or evolving trade and tariff policies, geopolitical tensions, inflationary pressures, and the interest rate outlook. These factors have introduced a significant level of uncertainty to the economic outlook for the remainder of the year. The risk of a recession or tighter credit markets could lead certain customers to scale back spending, adopt lower-cost payment methods, or suspend operations. These shifts may adversely impact our performance through the rest of 2025.

Additionally, elevated inflation could negatively affect our results due to the time lag between inflationary impacts and our ability to adjust pricing strategies. We are closely monitoring these trends and will take further action as needed to maintain operational resilience, while continuing to adapt our financial and operational approach in response to evolving macroeconomic conditions.

Non-GAAP Measures

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

18


 

Contribution Profit

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

Adjusted Gross Profit

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

Adjusted EBITDA

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

Free Cash Flow

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

How we use Non-GAAP Measures

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

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

Contribution Profit

 

Three Months Ended March 31,

 

 

2025

 

2024

 

 

(in thousands)

 

Gross profit

$

66,024

 

$

52,725

 

Plus: other cost of revenue

 

21,618

 

 

16,642

 

Contribution profit

$

87,642

 

$

69,367

 

In general, contribution profit is driven by the number of transactions we process offset by network fees associated with processing those transactions. The amount of contribution profit per transaction may vary due to a variety of factors substantially outside of our control, including client size, type and industry as well as whether the client is a biller, financial institution or other partner. Contribution profit for the three months ended March 31, 2025 increased approximately 26.3%, as compared to the same period in 2024. The increase was primarily driven by growth in transaction count and volume driven by the addition of new billers and financial institutions and increased transactions from our existing billers and financial institutions.

19


 

Adjusted Gross Profit

 

Three Months Ended March 31,

 

 

2025

 

2024

 

 

(in thousands)

 

 Gross profit

$

66,024

 

$

52,725

 

Stock-based compensation

 

66

 

 

51

 

Amortization of capitalized software development costs

 

5,638

 

 

4,029

 

Amortization of acquisition-related intangibles

 

828

 

 

830

 

Adjusted gross profit

$

72,556

 

$

57,635

 

Adjusted gross profit for the three months ended March 31, 2025 increased 25.9%, as compared to the same period in 2024. Adjusted gross profit improved in line with contribution profit. Adjusted gross profit as a percentage of contribution profit decreased modestly, as a result of changes in customer mix resulting primarily from the addition of large, high-volume enterprise billers with lower margins in our biller mix. This decline was partially offset the realization of economies of scale. Adjusted gross profit is driven primarily by the same factors that impact gross profit with the exception of excluding the amortization and stock-based compensation recorded in cost of revenue. The increase in amortization was driven by additional capitalization of software development costs.

Adjusted EBITDA

 

Three Months Ended March 31,

 

 

2025

 

2024

 

 

(in thousands)

 

Net income — GAAP

$

13,813

 

$

7,226

 

Interest income, net

 

(2,062

)

 

(2,186

)

Other income(1)

 

 

 

(213

)

Provision for income taxes

 

3,988

 

 

3,534

 

Amortization of capitalized software development costs

 

8,426

 

 

6,311

 

Amortization of acquisition-related intangibles

 

2,137

 

 

2,021

 

Depreciation

 

177

 

 

205

 

EBITDA

$

26,479

 

$

16,898

 

 

 

 

 

 

Adjustments

 

 

 

 

Foreign exchange gain

 

(50

)

 

(18

)

Stock-based compensation

 

3,545

 

 

2,933

 

Adjusted EBITDA

$

29,974

 

$

19,813

 

(1) Other income consists of a remeasurement adjustment relating to the purchase price of a prior acquisition.

Adjusted EBITDA is a measure of profitability and generally is expected to move in line with revenue, contribution profit, gross profit and adjusted gross profit. Adjusted EBITDA increased 51.3% in the three months ended March 31, 2025, as compared to the same period in 2024. The increase was primarily driven by growth in transaction count and volume driven by the addition of new billers and financial institutions and increased transactions from our existing billers and financial institutions.

Free Cash Flow

 

Three Months Ended March 31,

 

 

2025

 

2024

 

 

(in thousands)

 

Net cash provided by operating activities

$

50,441

 

$

10,954

 

Purchases of property and equipment

 

(60

)

 

(116

)

Capitalized internal-use software development costs

 

(9,278

)

 

(9,276

)

Free cash flow

$

41,103

 

$

1,562

 

 

20


 

The increase in free cash flow for the three months ended March 31, 2025 was primarily driven by higher cash generated from operations.

Results of Operations

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

 

Three Months Ended March 31,

 

Change

 

 

2025

 

2024

 

$

 

%

 

 

(in thousands)

 

 

 

 

 

Revenue

$

275,235

 

$

184,875

 

$

90,360

 

 

48.9

 %

Cost of revenue

 

209,211

 

 

132,150

 

 

77,061

 

 

58.3

 %

Gross profit

 

66,024

 

 

52,725

 

 

13,299

 

 

25.2

 %

Gross margin (1)

 

24.0

%

 

28.5

%

 

 

 

 

Operating expenses

 

 

 

 

 

 

 

 

Research and development

 

15,101

 

 

12,051

 

 

3,050

 

 

25.3

 %

Sales and marketing

 

26,051

 

 

23,239

 

 

2,812

 

 

12.1

 %

General and administrative

 

9,183

 

 

9,092

 

 

91

 

 

1.0

 %

Total operating expenses

 

50,335

 

 

44,382

 

 

5,953

 

 

13.4

 %

Income from operations

 

15,689

 

 

8,343

 

 

7,346

 

 

88.0

 %

Interest income, net

 

2,062

 

 

2,186

 

 

(124

)

 

(5.7

)%

Other income (2)

 

50

 

 

231

 

 

(181

)

 

(78.4

)%

Income before income taxes

 

17,801

 

 

10,760

 

 

7,041

 

 

65.4

 %

Provision for income taxes

 

(3,988

)

 

(3,534

)

 

(454

)

 

12.8

 %

Net income

$

13,813

 

$

7,226

 

$

6,587

 

 

91.2

 %

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

(2) Other income for the three months ended March 31, 2024 includes a remeasurement adjustment relating to the purchase price of a prior acquisition.

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

 

Three Months Ended March 31,

 

 

2025

 

2024

 

Revenue

 

100.0

%

 

100.0

%

Cost of revenue

 

76.0

%

 

71.5

%

Gross profit

 

24.0

%

 

28.5

%

Operating expenses

 

 

 

 

Research and development

 

5.5

%

 

6.5

%

Sales and marketing

 

9.5

%

 

12.6

%

General and administrative

 

3.3

%

 

4.9

%

Total operating expenses

 

18.3

%

 

24.0

%

Income from operations

 

5.7

%

 

4.5

%

Interest income, net

 

0.7

%

 

1.2

%

Other income

 

0.0

%

 

0.1

%

Income before income taxes

 

6.4

%

 

5.8

%

Provision for income taxes

 

(1.4

)%

 

(1.9

)%

Net income

 

5.0

%

 

3.9

%

 

Comparison of the Three Months Ended March 31, 2025 and 2024

Revenue

The increase in revenue was primarily driven by an increase in the number of transactions processed, which was driven by the implementation of new billers and increased transactions from our existing billers.

21


 

Cost of Revenue, Gross Profit and Gross Margin

The increase in cost of revenue was driven by the increase in revenue and transactions processed, as it consists primarily of interchange fees and processor costs, as well as other direct costs associated with making our platform available to our billers.

Gross margin decreased due to changes in customer mix resulting primarily from the addition of large, high-volume enterprise billers with lower margins in our biller mix. This decline was partially offset by the realization of economies of scale.

Research and Development Expenses

The increase in research and development expenses was primarily due to increases in cloud computing services expenses due to higher utilization of cloud-based infrastructure and increased data processing demands, amortization of capitalized internal-use software development costs and employee-related costs, including benefits due to increased headcount and merit increases in annual compensation.

Sales and Marketing Expenses

The increase in sales and marketing expenses was primarily due to an increase in reseller commissions, including amortization of warrants.

General and Administrative Expenses

The marginal increase in general and administrative expenses was primarily due to increases in professional fees and legal fees, which were offset by lower cost of insurance premiums of certain business policies.

Interest income, net

The changes in interest income, net was a result of higher cash balances held with banks, offset by lower interest rate.

Income Taxes

The change in provision for income taxes as well as the decrease in the Company's effective tax rate, which was 22.4% for the three months ended March 31, 2025 as compared to 32.8% for the same period in the prior year, was primarily the result of permanent differences for disallowed stock-based compensation pursuant to IRC Section 162(m), state taxes and discrete benefits for excess tax benefits on stock-based compensation. In 2024, it was primarily the result of permanent differences for disallowed compensation pursuant to IRC Section 162(m), state taxes and the impact of the full valuation allowance that has since been released.

Liquidity and Capital Resources

Sources and Uses of Funds

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

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

22


 

Historical Cash Flows

The following table summarizes our condensed consolidated cash flows.

 

Three Months Ended March 31,

 

 

2025

 

2024

 

 

(in thousands)

 

Net cash provided by (used in)

 

 

 

 

Operating activities

$

50,441

 

$

10,954

 

Investing activities

 

(8,287

)

 

(9,513

)

Financing activities

 

(1,892

)

 

(406

)

Effects of foreign exchange on cash

 

(25

)

 

(78

)

Net increase in cash, cash equivalents and restricted cash

$

40,237

 

$

957

 

Net Cash Provided by Operating Activities

Our primary source of operating cash is revenue from payment transaction fees. Our primary uses of operating cash are personnel-related costs, payments to third parties to fulfill our payment transactions and payments to sales and marketing partners. Net cash provided by operating activities for the three months ended March 31, 2025 was $50.4 million. Net income was $13.8 million, adjusted for non-cash charges of $15.8 million, consisting primarily of depreciation and amortization, stock-based compensation, amortization of capitalized contract acquisition costs and warrant cost, non-cash lease expense and provision for expected credit losses and credit adjustments, which contributed positively to cash provided from operating activities. This was additionally supported by net cash inflows of $20.9 million provided by changes in our operating assets and liabilities.

Net cash provided by operating activities for the three months ended March 31, 2024 was $11.0 million. Net income was $7.2 million, adjusted for non-cash charges of $13.2 million consisting primarily of depreciation and amortization, stock-based compensation, amortization of capitalized contract acquisition costs and warrant cost, non-cash lease expense and provision for expected credit losses and credit adjustments, which contributed positively to cash provided from operating activities. This was offset by net cash outflows of $9.5 million due to changes in our operating assets and liabilities.

Net Cash Used in Investing Activities

Net cash used in investing activities for the three months ended March 31, 2025 consisted of $9.3 million of capitalized internal-use software development costs and $0.1 million of purchases of property and equipment, offset by $1.1 million cash inflow from net change in interest-bearing deposits.

Net cash used in investing activities for the three months ended March 31, 2024 consisted of $9.3 million of capitalized internal-use software development costs, $0.1 million of purchases of property and equipment and $0.1 million from net change in interest-bearing deposits.

Net Cash Used in Financing Activities

Net cash used in financing activities for the three months ended March 31, 2025 consisted of $1.9 million of payments of taxes withheld on net settled vesting of restricted stock units, which was offset by $0.1 million of proceeds from the exercise of stock-based awards by employees.

Net cash used in financing activities for the three months ended March 31, 2024 consisted of $0.5 million of settlement of holdback liability relating to a prior acquisition, which was offset by $0.1 million of proceeds from the exercise of stock-based awards by employees.

Critical Accounting Policies and Estimates

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

 

 

23


 

Recent Accounting Pronouncements

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

Item 3. Quantitative and Qualitative Disclosures about Market Risk.

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

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

We maintain disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended ("the Exchange Act")) that are designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC's rules and forms and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosures. Any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives.

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures as of March 31, 2025, the end of the period covered by this Quarterly Report on Form 10-Q. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of such date, 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 three months ended March 31, 2025 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Inherent Limitations on Effectiveness of Controls

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

24


 

PART II—OTHER INFORMATION

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

Item 1A. Risk Factors.

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

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

None.

Item 3. Defaults upon Senior Securities.

None.

Item 4. Mine Safety Disclosures.

Not Applicable.

Item 5. Other Information.

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

25


 

 

Item 6. Exhibits.

(a) Exhibits

Incorporated by Reference

 

 

Exhibit

Number

Description

Form

File No.

Exhibit

Filing Date

 

Filed/

Furnished Herewith

3.1.1

 

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

 

8-K

 

001-40429

 

3.1

 

May 28, 2021

 

 

3.1.2

 

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

 

10-Q

 

001-40429

 

3.1

 

August 7, 2023

 

 

3.2

 

Amended and Restated Bylaws of Paymentus Holdings, Inc.

 

8-K

 

001-40429

 

3.2

 

November 14, 2022

 

 

10.1+

 

Form of Restricted Stock Unit Award Agreement (for Independent Contractors) under the 2021 Equity Incentive Plan

 

 

 

 

 

 

 

 

 

X

10.2+

 

Form of Restricted Stock Award Agreement under the 2021 Equity Incentive Plan

 

 

 

 

 

 

 

 

 

X

31.1

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

 

X

31.2

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

 

X

32.1*

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

 

X

32.2*

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

 

X

101.INS

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

 

 

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)

 

 

+ Indicates a management contract or compensatory plan or arrangement

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

26


 

SIGNATURES

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

 

PAYMENTUS HOLDINGS, INC.

Date: May 7, 2025

By:

/s/ Dushyant Sharma

Dushyant Sharma

Chairman, President and Chief Executive Officer

 

 

 

(Principal Executive Officer)

 

Date: May 7, 2025

By:

/s/ Sanjay Kalra

 

 

 

Sanjay Kalra

 

 

 

Senior Vice President and Chief Financial Officer

 

 

 

(Principal Financial and Accounting Officer)

27


EX-10.1 2 pay-ex10_1.htm EX-10.1 EX-10.1

 

Exhibit 10.1

PAYMENTUS HOLDINGS, INC.

2021 EQUITY INCENTIVE PLAN

RESTRICTED STOCK UNIT AGREEMENT

NOTICE OF RESTRICTED STOCK UNIT GRANT

(INDEPENDENT CONTRACTORS)

Unless otherwise defined herein, the terms defined in the Paymentus Holdings, Inc. 2021 Equity Incentive Plan (the “Plan”) will have the same defined meanings in this Restricted Stock Unit Agreement, which includes the Notice of Restricted Stock Unit Grant (the “Notice of Grant”), the Terms and Conditions of Restricted Stock Unit Grant, attached hereto as Exhibit A, and all other exhibits, appendices, and addenda attached hereto (including any additional terms and conditions for Participant’s country set forth in Appendix 1 to the Terms and Conditions of Restricted Stock Unit Grant (the “Country Addendum”) and restrictive covenants set forth in Appendix 2 to the Terms and Conditions of Restricted Stock Unit Grant (the “Restrictive Covenants Addendum”)) (together, the “Award Agreement”).

Participant Name:

Address:

The undersigned Participant has been granted an Award of Restricted Stock Units, subject to the terms and conditions of the Plan and this Award Agreement, as follows:

 

Grant Number:

 

 

 

 

 

Grant Date:

 

 

 

 

 

Total Number of Restricted Stock Units:

 

 

 

Vesting Schedule:

For purposes of this Award Agreement, “Quarterly Vesting Dates” with respect to any calendar year means February 15, May 15, August 15, and November 15.

Subject to any acceleration provisions contained in the Plan, this Award Agreement or any other written agreement authorized by the Administrator between Participant and the Company (or any Parent or Subsidiary of the Company, as applicable) governing the terms of this Award, The Restricted Stock Units will be scheduled to vest according to the following vesting schedule:

One-fifth (1/5th) of the Total Number of Restricted Stock Units (as set forth above) subject to this Award Agreement will be scheduled to vest on the one (1) year anniversary of the Grant Date (such first vesting date, the “First Vesting Date”), and thereafter, one‑twentieth (1/20th) of the Total Number of Restricted Stock Units subject to this Award Agreement will be scheduled to vest on each of the sixteen (16) Quarterly Vesting Dates that occur after the First Vesting Date, beginning with the second Quarterly Vesting Date following the First Vesting Date, subject to Participant continuing to be a Service Provider through the applicable vesting date.

By Participant’s signature or by Participant’s acceptance of the Award Agreement via the Company’s designated electronic acceptance procedures and the signature of the representative of the Company below, Participant and the Company agree that this Award of Restricted Stock Units is granted under and governed by the terms and conditions of the Plan and this Award Agreement, including the Terms and Conditions of Restricted Stock Unit Grant, attached hereto as Exhibit A, and all other exhibits, appendices and addenda attached hereto (including any Country Addendum and Restrictive Covenants Addendum), all of which are made a part of this document. Participant acknowledges receipt of a copy of the Plan. Participant has reviewed the Plan and this Award Agreement in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Award Agreement and fully understands all provisions of the Plan and this Award Agreement. Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Administrator upon any questions relating to the Plan or this Award Agreement. Participant further agrees to notify the Company upon any change in Participant’s residence address indicated below.

 

 


 

PARTICIPANT

 

PAYMENTUS HOLDINGS, INC.

 

 

 

 

 

 

Signature

 

Signature

 

 

 

 

 

 

Print Name

 

Print Name

 

 

 

 

 

 

 

 

Title

 

 

 

Residence Address:

 

 

 

 

 

 

 

 

 

 

 

 

- 2 -

 


 

EXHIBIT A

PAYMENTUS HOLDINGS, INC.

2021 EQUITY INCENTIVE PLAN

RESTRICTED STOCK UNIT AGREEMENT

TERMS AND CONDITIONS OF RESTRICTED STOCK UNIT GRANT

1.
Grant of Restricted Stock Units. Paymentus Holdings, Inc. (the “Company”) hereby grants to the individual (“Participant”) named in the Notice of Restricted Stock Unit Grant of this Award Agreement (the “Notice of Grant”) under the Plan an Award of Restricted Stock Units, subject to the terms and conditions of this Award Agreement and the Plan, which is incorporated herein by reference. Subject to Section 20 of the Plan, in the event of a conflict between the terms and conditions of the Plan and this Award Agreement, the terms and conditions of the Plan shall prevail.
2.
Company’s Obligation to Pay. Each Restricted Stock Unit represents the right to receive a share of the Company’s Class A common stock (a “Share”) on the date it vests. Unless and until the Restricted Stock Units will have vested in the manner set forth in Section 3 or 4, Participant will have no right to payment of any such Restricted Stock Units. Prior to actual payment of any vested Restricted Stock Units, such Restricted Stock Unit will represent an unsecured obligation of the Company, payable (if at all) only from the general assets of the Company.
3.
Vesting Schedule. Except as provided in Section 4, and subject to Section 5, the Restricted Stock Units awarded by this Award Agreement will vest in accordance with the vesting provisions set forth in the Notice of Grant. Unless specifically provided otherwise in this Award Agreement or other written agreement authorized by the Administrator between Participant and the Company or any Parent or Subsidiary of the Company, as applicable, governing the terms of this Award, Restricted Stock Units scheduled to vest on a certain date or upon the occurrence of a certain condition will not vest in accordance with any of the provisions of this Award Agreement, unless Participant will have been continuously a Service Provider from the Grant Date until the date such vesting occurs.
4.
Payment after Vesting.
(a)
General Rule. Subject to Section 7, any Restricted Stock Units that vest will be paid to Participant (or in the event of Participant’s death, to his or her properly and validly designated beneficiary or estate) in whole Shares. Subject to the provisions of Section 4(c), such vested Restricted Stock Units shall be paid in whole Shares as soon as practicable after vesting, but in each such case within sixty (60) days following the vesting date. In no event will Participant be permitted, directly or indirectly, to specify the taxable year of payment of any Restricted Stock Units payable under this Award Agreement.
(b)
Discretionary Acceleration. The Administrator, in its discretion, may accelerate the vesting of the balance, or some lesser portion of the balance, of the unvested Restricted Stock Units at any time, subject to the terms of the Plan. If so accelerated, such Restricted Stock Units will be considered as having vested as of the date specified by the Administrator.
(c)
Section 409A.
(i)
If Participant is a U.S. taxpayer, the payment of Shares vesting pursuant to this Award Agreement (including any discretionary acceleration under Section 4(b)) shall in all cases be paid at a time or in a manner that is exempt from, or complies with, Section 409A. The prior sentence may be superseded in a future agreement or amendment to this Award Agreement only by direct and specific reference to such sentence.
(ii)
It is the intent of this Award Agreement that it and all payments and benefits to U.S. taxpayers hereunder be exempt from, or comply with, the requirements of Section 409A so that none of the Restricted Stock Units provided under this Award Agreement or Shares issuable thereunder will be subject to the additional tax imposed under Section 409A, and any ambiguities or ambiguous terms herein will be interpreted to be so exempt or so comply. Each payment payable under this Award Agreement is intended to constitute a separate payment for purposes of Treasury Regulations Section 1.409A-2(b)(2). To the extent necessary to comply with Section 409A, references to termination of Participant’s status as a Service Provider or similar phrases will be references to Participant’s “separation from service” within the meaning of Section 409A. In no event will the Company or any Parent or Subsidiary of the Company have any responsibility, liability, or obligation to reimburse, indemnify, or hold harmless Participant (or any other person) for any taxes, penalties and interest that may be imposed, or other costs that may be incurred, as a result of Section 409A.
5.
Forfeiture Upon Termination as a Service Provider. Unless specifically provided otherwise in this Award Agreement or other written agreement authorized by the Administrator between Participant and the Company or any of its Subsidiaries or Parents, as applicable, governing the terms of this Award, if Participant ceases to be a Service Provider

 


 

for any or no reason, the then-unvested Restricted Stock Units awarded by this Award Agreement will thereupon be forfeited at no cost to the Company and Participant will have no further rights thereunder.
6.
Death of Participant. Any distribution or delivery to be made to Participant under this Award Agreement, if Participant is then deceased, will be made to Participant’s designated beneficiary: provided, however, that the Administrator has permitted the designation and such designation is valid under Applicable Laws. If no beneficiary survives Participant, or if the designation was not permitted by the Administrator or not valid under Applicable Laws, distribution or delivery shall be made to the administrator or executor of Participant’s estate. Any such transferee must furnish the Company with (a) written notice of his or her status as transferee, and (b) evidence satisfactory to the Company to establish the validity of the transfer and compliance with any laws or regulations pertaining to said transfer.
7.
Tax Obligations
(a)
Responsibility for Taxes. Participant shall bear all expense of, and be solely responsible for, any tax and/or social insurance liability obligations and requirements in connection with the Restricted Stock Units, including, without limitation, (i) all federal, state, and local taxes or other tax-related items related to Participant’s participation in the Plan and legally applicable or deemed legally applicable to Participant, (ii) Participant’s and, to the extent required by the Company, the Company’s fringe benefit tax liability, if any, associated with the grant, vesting, or settlement of the Restricted Stock Units or sale of Shares, and (iii) any other Company taxes the responsibility for which Participant has, or has agreed to bear, with respect to the Restricted Stock Units (or settlement thereof or issuance of Shares thereunder) (collectively, the “Tax Obligations”). Participant further acknowledges that the Company (A) makes no representations or undertakings regarding the treatment of any Tax Obligations in connection with any aspect of the Restricted Stock Units, including, but not limited to, the grant, vesting or settlement of the Restricted Stock Units, the subsequent sale of Shares acquired pursuant to such settlement and the receipt of any dividends or other distributions, and (B) makes no commitment to and is under no obligation to structure the terms of the grant or any aspect of the Restricted Stock Units to reduce or eliminate Participant’s liability for Tax Obligations or achieve any particular tax result.
(b)
Tax Consequences. Participant has reviewed with his or her own tax advisers the U.S. federal, state, local and non-U.S. tax consequences of this investment and the transactions contemplated by this Award Agreement. With respect to such matters, Participant relies solely on such advisers and not on any statements or representations of the Company or any of its agents, written or oral. Participant understands that Participant (and not the Company) shall be responsible for Participant’s own tax liability that may arise as a result of this investment or the transactions contemplated by this Award Agreement.
8.
Rights as Stockholder. Neither Participant nor any person claiming under or through Participant will have any of the rights or privileges of a stockholder of the Company in respect of any Shares deliverable hereunder unless and until certificates representing such Shares (which may be in book entry form) will have been issued, recorded on the records of the Company or its transfer agents or registrars, and delivered to Participant (including through electronic delivery to a brokerage account). After such issuance, recordation and delivery, Participant will have all the rights of a stockholder of the Company with respect to voting such Shares and receipt of dividends and distributions on such Shares.
9.
No Guarantee of Continued Service. PARTICIPANT ACKNOWLEDGES AND AGREES THAT THE VESTING OF THE RESTRICTED STOCK UNITS PURSUANT TO THE VESTING SCHEDULE HEREOF IS EARNED ONLY BY CONTINUING AS A SERVICE PROVIDER. PARTICIPANT FURTHER ACKNOWLEDGES AND AGREES THAT THIS AWARD AGREEMENT, THE TRANSACTIONS CONTEMPLATED HEREUNDER AND THE VESTING SCHEDULE SET FORTH HEREIN SHALL NOT BE INTERPRETED AS FORMING OR AMENDING A SERVICE CONTRACT AND DO NOT CONSTITUTE AN EXPRESS OR IMPLIED PROMISE OF CONTINUED ENGAGEMENT AS A SERVICE PROVIDER FOR THE VESTING PERIOD, FOR ANY PERIOD, OR AT ALL.
10.
Grant is Not Transferable. Except to the limited extent provided in Section 6, this Award and the rights and privileges conferred hereby will not be transferred, assigned, pledged or hypothecated in any way (whether by operation of law or otherwise) and will not be subject to sale under execution, attachment or similar process. Upon any attempt to transfer, assign, pledge, hypothecate or otherwise dispose of this Award, or any right or privilege conferred hereby, or upon any attempted sale under any execution, attachment or similar process, this Award and the rights and privileges conferred hereby immediately will become null and void.
11.
Nature of Grant. In accepting this Award of Restricted Stock Units, Participant acknowledges, understands and agrees that:
(a)
the grant of the Restricted Stock Units is exceptional, voluntary and occasional and does not create any contractual or other right to receive future grants of Restricted Stock Units, or benefits in lieu of Restricted Stock Units, even if Restricted Stock Units have been granted in the past;
(b)
all decisions with respect to future Restricted Stock Units or other grants, if any, will be at the sole discretion of the Administrator;
(c)
Participant is voluntarily participating in the Plan;

-2-

 


 

(d)
the future value of the Shares underlying the Restricted Stock Units is unknown, indeterminable, and cannot be predicted with certainty;
(e)
for purposes of the Restricted Stock Units, Participant’s status as a Service Provider will be considered terminated as of the date Participant is no longer actively providing services to the Company or any Parent or Subsidiary (regardless of the reason for such termination), and unless otherwise expressly provided in this Award Agreement (including by reference in the Notice of Grant to other arrangements or contracts) or determined by the Administrator, Participant’s right to vest in the Restricted Stock Units under the Plan, if any, will terminate as of such date and will not be extended by any notice period. The Administrator shall have the exclusive discretion to determine when Participant is no longer actively providing services for purposes of this Award of Restricted Stock Units (including whether Participant may still be considered to be providing services while on a leave of absence and consistent with Applicable Laws).
(f)
unless otherwise provided in the Plan or by the Administrator in its discretion, the Restricted Stock Units and the benefits evidenced by this Award Agreement do not create any entitlement to have the Restricted Stock Units or any such benefits transferred to, or assumed by, another company nor be exchanged, cashed out or substituted for, in connection with any corporate transaction affecting the Shares; and
(g)
the following provisions apply only if Participant is providing services outside the United States:
(i)
the Restricted Stock Units and the Shares subject to the Restricted Stock Units, and the income from and value of same, are not part of normal or expected compensation for any purpose;
(ii)
the Company shall not be liable for any foreign exchange rate fluctuation between Participant’s local currency and the United States Dollar that may affect the value of the Restricted Stock Units or of any amounts due to Participant pursuant to the settlement of the Restricted Stock Units or the subsequent sale of any Shares acquired upon settlement; and
(iii)
no claim or entitlement to compensation or damages shall arise from forfeiture of the Restricted Stock Units resulting from the termination of Participant’s status as a Service Provider (for any reason whatsoever), and in consideration of the grant of the Restricted Stock Units to which Participant is otherwise not entitled, Participant irrevocably agrees never to institute any claim against the Company, waives his or her ability, if any, to bring any such claim, and releases the Company from any such claim; if, notwithstanding the foregoing, any such claim is allowed by a court of competent jurisdiction, then, by participating in the Plan, Participant shall be deemed irrevocably to have agreed not to pursue such claim and agrees to execute any and all documents necessary to request dismissal or withdrawal of such claim.
12.
Restrictive Covenants. In consideration of this grant of Restricted Stock Units, Participant agrees to the restrictive covenants set forth in Appendix 2 to this Award Agreement, the terms of which are incorporated by reference.
13.
No Advice Regarding Grant. The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding Participant’s participation in the Plan, or Participant’s acquisition or sale of the Shares underlying the Restricted Stock Units. Participant is hereby advised to consult with his or her own personal tax, legal and financial advisers regarding his or her participation in the Plan before taking any action related to the Plan.
14.
Data Privacy. Participant hereby explicitly and unambiguously consents to the collection, use and transfer, in electronic or other form, of Participant’s personal data as described in this Award Agreement and any other Restricted Stock Unit grant materials by the Company for the exclusive purpose of implementing, administering and managing Participant’s participation in the Plan.

Participant understands that the Company may hold certain personal information about Participant, including, but not limited to, Participant’s name, home address and telephone number, date of birth, social insurance number or other identification number, salary, nationality, job title, any Shares or directorships held in the Company, details of all Restricted Stock Units or any other entitlement to Shares awarded, canceled, exercised, vested, unvested or outstanding in Participant’s favor (“Data”), for the exclusive purpose of implementing, administering and managing the Plan.

Participant understands that Data will be transferred to a third-party stock plan service provider, which is assisting the Company with the implementation, administration and management of the Plan. Participant understands that the recipients of the Data may be located in the United States or elsewhere, and that the recipients’ country of operation (e.g., the United States) may have different data privacy laws and protections than Participant’s country. Participant understands that if he or she resides outside the United States, he or she may request a list with the names and addresses of any potential recipients of the Data by contacting his or her local human resources representative. Participant authorizes the Company, any stock plan service provider selected by the Company and any other possible recipients which may assist the Company (presently or in the future) with implementing, administering and managing the Plan to receive, possess, use, retain and transfer the Data, in electronic or other form, for the sole purpose of implementing, administering and managing his or her participation

-3-

 


 

in the Plan. Participant understands that Data will be held only as long as is necessary to implement, administer and manage Participant’s participation in the Plan. Participant understands if he or she resides outside the United States, he or she may, at any time, view Data, request additional information about the storage and processing of Data, require any necessary amendments to Data or refuse or withdraw the consents herein, in any case without cost, by contacting in writing the Company’s local human resources representative. Further, Participant understands that he or she is providing the consents herein on a purely voluntary basis. If Participant does not consent, or if Participant later seeks to revoke his or her consent, his or her status as a Service Provider will not be adversely affected. The only adverse consequence of refusing or withdrawing Participant’s consent is that the Company would not be able to grant Participant Restricted Stock Units or other equity awards or administer or maintain such awards. Therefore, Participant understands that refusing or withdrawing his or her consent may affect Participant’s ability to participate in the Plan. For more information on the consequences of Participant’s refusal to consent or withdrawal of consent, Participant understands that he or she may contact the Company’s local human resources representative.

15.
Address for Notices. Any notice to be given to the Company under the terms of this Award Agreement will be addressed to the Company at Paymentus Holdings, Inc., 11605 N. Community House Road, Suite 300, Charlotte, NC 28277, Attention: General Counsel, or at such other address as the Company may hereafter designate in writing.
16.
Successors and Assigns. The Company may assign any of its rights under this Award Agreement to single or multiple assignees, and this Award Agreement shall inure to the benefit of the successors and assigns of the Company. Subject to the restrictions on transfer herein set forth, this Award Agreement shall be binding upon Participant and Participant’s heirs, executors, administrators, successors and assigns. The rights and obligations of Participant under this Award Agreement may be assigned only with the prior written consent of the Company.
17.
Additional Conditions to Issuance of Stock. If at any time the Company will determine, in its discretion, that the listing, registration, qualification or rule compliance of the Shares upon any securities exchange or under any state, federal or non-U.S. law, the tax code and related regulations or under the rulings or regulations of the U.S. Securities and Exchange Commission or any other governmental regulatory body or the clearance, consent or approval of the U.S. Securities and Exchange Commission or any other governmental regulatory authority is necessary or desirable as a condition to the issuance of Shares to Participant (or his or her estate) hereunder, such issuance will not occur unless and until such listing, registration, qualification, rule compliance, clearance, consent or approval will have been completed, effected or obtained free of any conditions not acceptable to the Company. Subject to the terms of the Award Agreement and the Plan, the Company will not be required to issue any certificate or certificates for (or make any entry on the books of the Company or of a duly authorized transfer agent of the Company of) the Shares hereunder prior to the lapse of such reasonable period of time following the date of vesting of the Restricted Stock Units as the Administrator may establish from time to time for reasons of administrative convenience.
18.
Language. Participant acknowledges that Participant is sufficiently proficient in the
English language, or has consulted with an adviser who is sufficiently proficient in the English language, so as to allow Participant to understand the terms and conditions of this Award Agreement. If Participant has received this Award Agreement or any other document related to the Plan translated into a language other than the English language and if the meaning of the translated version is different than the English version, the English language version will control.
19.
Interpretation. The Administrator will have the power to interpret the Plan and this Award Agreement and to adopt such rules for the administration, interpretation and application of the Plan as are consistent therewith and to interpret or revoke any such rules (including, but not limited to, the determination of whether or not any Restricted Stock Units have vested). All actions taken and all interpretations and determinations made by the Administrator in good faith will be final and binding upon Participant, the Company and all other interested persons. Neither the Administrator nor any person acting on behalf of the Administrator will be personally liable for any action, determination or interpretation made in good faith with respect to the Plan or this Award Agreement.
20.
Electronic Delivery and Acceptance. The Company may, in its sole discretion, decide to deliver any documents related to the Restricted Stock Units awarded under the Plan or future Restricted Stock Units that may be awarded under the Plan by electronic means or require Participant to participate in the Plan by electronic means. Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through any on-line or electronic system established and maintained by the Company or a third party designated by the Company.
21.
Captions. Captions provided herein are for convenience only and are not to serve as a basis for interpretation or construction of this Award Agreement.
22.
Amendment, Suspension or Termination of the Plan. By accepting this Award, Participant expressly warrants that he or she has received an Award of Restricted Stock Units under the Plan, and has received, read and understood a description of the Plan. Participant understands that the Plan is discretionary in nature and may be amended, suspended or terminated by the Administrator at any time.

-4-

 


 

23.
Country Addendum. Notwithstanding any provisions in this Award Agreement, the Restricted Stock Unit grant shall be subject to any additional terms and conditions set forth in the Country Addendum (if any) for any country whose laws are applicable to Participant and this Award of Restricted Stock Units (as determined by the Administrator in its sole discretion). Moreover, if Participant relocates to one of the countries included in the Country Addendum, the additional terms and conditions for such country will apply to Participant, to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Country Addendum (if any) constitutes a part of this Award Agreement.
24.
Modifications to the Award Agreement. This Award Agreement constitutes the entire understanding of the parties on the subjects covered. Participant expressly warrants that he or she is not accepting this Award Agreement in reliance on any promises, representations, or inducements other than those contained herein. Modifications to this Award Agreement can be made only in an express written contract executed by a duly authorized officer of the Company. Notwithstanding anything to the contrary in the Plan or this Award Agreement, the Company reserves the right to revise this Award Agreement as it deems necessary or advisable, in its sole discretion and without the consent of Participant, to comply with Section 409A or to otherwise avoid imposition of any additional tax or income recognition under Section 409A in connection with this Award of Restricted Stock Units.
25.
No Waiver. Either party’s failure to enforce any provision or provisions of this Award Agreement shall not in any way be construed as a waiver of any such provision or provisions, nor prevent that party from thereafter enforcing each and every other provision of this Award Agreement. The rights granted both parties herein are cumulative and shall not constitute a waiver of either party’s right to assert all other legal remedies available to it under the circumstances.
26.
Insider Trading/Market Abuse Laws. Participant acknowledges that Participant may be subject to insider trading restrictions and/or market abuse laws based on the exchange on which the Shares are listed and in applicable jurisdictions including, but not limited to, the United States and Participant’s country of residence, which may affect Participant’s ability to acquire or sell Shares or rights to Shares (e.g., Restricted Stock Units) under the Plan during such time as Participant is considered to have “inside information” regarding the Company (as defined by the laws in the applicable jurisdictions). Local insider trading laws and regulations may prohibit the cancellation or amendment of orders Participant placed before Participant possessed inside information. Furthermore, Participant could be prohibited from (i) disclosing the inside information to any third party and (ii) “tipping” third parties or causing them otherwise to buy or sell securities. Participant should keep in mind that third parties include employees of the Company. Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under any applicable insider trading policy of the Company. Participant is responsible for ensuring compliance with any applicable restrictions and should consult with his or her personal legal advisor on this matter.
27.
Governing Law; Venue; Severability. This Award Agreement and the Restricted Stock Units are governed by the internal substantive laws, but not the choice of law rules, of the State of Delaware. For purposes of any action, lawsuit or other proceedings brought to enforce this Award Agreement, relating to it, or arising from it, the parties hereby submit to and consent to the sole and exclusive jurisdiction of the courts of the State of Delaware, and no other courts, where this grant is made and/or to be performed. In the event that any provision hereof becomes or is declared by a court of competent jurisdiction to be illegal, unenforceable or void, this Award Agreement shall continue in full force and effect.
28.
Entire Agreement. The Plan is incorporated herein by reference. The Plan and this Award Agreement (including the exhibits, appendices, and addenda attached to the Notice of Grant) constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Company and Participant with respect to the subject matter hereof, and may not be modified adversely to Participant’s interest except by means of a writing signed by the Company and Participant. Notwithstanding the foregoing, the restrictive covenants set forth in Appendix 2 do not supersede or in any way modify any other restrictive covenants applicable to Participant in any agreement with the Company or any Parent or Subsidiary of the Company.

* * *

 

-5-

 


 

APPENDIX 1

PAYMENTUS HOLDINGS, INC.

2021 EQUITY INCENTIVE PLAN

COUNTRY ADDENDUM TO RESTRICTED STOCK UNIT AGREEMENT

Unless otherwise defined herein, capitalized terms used in this Country Addendum to Restricted Stock Unit Agreement (the “Country Addendum”) will be ascribed the same defined meanings as set forth in the Restricted Stock Unit Agreement of which this Country Addendum forms a part (or the Plan or other written agreement as specified in the Restricted Stock Unit Agreement).

Terms and Conditions

This Country Addendum includes additional terms and conditions that govern the Award of Restricted Stock Units granted to Participant under the Plan to the extent Participant resides and/or works in one of the countries listed below. If Participant is a citizen or resident (or is considered as such for local law purposes) of a country other than the country in which Participant is currently residing and/or working, or if Participant transfers employment and/or residency to another country after the Award of Restricted Stock Units is granted, the Company, in its discretion, will determine to what extent the terms and conditions contained herein will apply to Participant.

Notifications

This Country Addendum also includes information regarding securities laws, exchange controls and certain other issues of which Participant should be aware with respect to Participant’s participation in the Plan. The information is provided solely for Participant’s convenience and is based on the securities, exchange control and other Applicable Laws in effect in the respective countries as of April 2021. Such Applicable Laws often are complex and change frequently. As a result, the Company strongly recommends that Participant not rely on the information in this Country Addendum as the only source of information relating to the consequences of Participant’s participation in the Plan because the information may be out of date at the time Participant vests in or receives or sells the Shares covered by the Restricted Stock Units.

In addition, the information contained in this Country Addendum is general in nature and may not apply to Participant’s particular situation, and the Company is not in a position to assure Participant of any particular result. Participant should seek appropriate professional advice as to how the Applicable Laws in Participant’s country may apply to his or her situation.

Finally, if Participant is a citizen or resident (or is considered as such for local law purposes) of a country other than the one in which Participant currently is residing and/or working, or if Participant transfers residence and/or employment to another country after the grant of the Restricted Stock Units, the information in this Country Addendum may not apply to Participant in the same manner.

CANADA

Terms and Conditions

Settlement of Restricted Stock Units. Notwithstanding any discretion in Section 9.4 of the Plan and without prejudice to Section 7(b) of the Restricted Stock Unit Agreement, Restricted Stock Units will be settled in Shares only, not in cash.

Termination. The following provision replaces the second paragraph of Sections 5 and 11(h) of the Restricted Stock Unit Agreement in its entirety:

For purposes of the Restricted Stock Units, Participant’s status as a Service Provider will be considered terminated (regardless of the reason for such termination) as of the date that is the earliest of: (i) the date of termination of Participant’s status as a Service Provider, (ii) the date on which Participant receives notice of termination of his or her status as a Service Provider, and (iii) the date on which Participant ceases to be providing services to the Company, the Company or any other Subsidiary or Parent of the Company, which date shall not be extended by any notice period or period of pay in lieu of such notice mandated under the terms of Participant’s service agreement, if any. The Administrator shall have the exclusive discretion to determine when Participant no longer is actively providing services for purposes of the Award.

Language. The parties acknowledge that it is Participant’s express wish that the Restricted Stock Unit Agreement, as well as all documents, notices and legal proceedings entered into, given or instituted pursuant hereto or relating directly or indirectly hereto, be drawn up in English.

Les parties reconnaissent que le participant souhaite expressément que le contrat d'attribution, ainsi que tous les documents, avis et procédures judiciaires conclus, donnés ou intentés en vertu des présentes ou s'y rapportant directement ou indirectement, soient rédigés en anglais.

Data Privacy. This provision supplements Section 14 of the Restricted Stock Unit Agreement:

 


 

Participant hereby authorizes the Company, and any agents or representatives to (i) discuss with and obtain all relevant information from all personnel, professional or non-professional, involved in the administration and operation of the Plan, and (ii) disclose and discuss any and all information relevant to the Plan with their advisers. Participant further authorizes the Company and any agents or representatives to record such information and to keep such information in Participant’s file.

Notifications

Securities Law Notification. Participant is permitted to sell Shares acquired under the Plan through the designated broker appointed under the Plan, if any, provided the resale of Shares acquired under the Plan takes place outside Canada through the facilities of the exchange on which the Shares are then listed.

INDIA

Notifications

Exchange Control Notification. Participant is required to repatriate to India, or cause to be repatriated, any proceeds from the sale of Shares acquired under the Plan and any dividends received in relation to the Shares within such time as prescribed under applicable Indian exchange control laws as may be amended from time to time. Participant should obtain a foreign inward remittance certificate (“FIRC”) or other similar form from the bank where Participant deposits the funds and maintain the FIRC or other form as evidence of the repatriation of funds in the event the Reserve Bank of India or Participant’s employer requests proof of repatriation. Participant should consult with his or her personal legal adviser to ensure compliance with the applicable requirements.

 

-2-

 


 

APPENDIX 2

PAYMENTUS HOLDINGS, INC.

2021 EQUITY INCENTIVE PLAN

RESTRICTIVE COVENANTS ADDENDUM TO RESTRICTED STOCK UNIT AGREEMENT

Unless otherwise defined herein, capitalized terms used in this Restrictive Covenants Addendum to Restricted Stock Unit Agreement will be ascribed the same defined meanings as set forth in the Restricted Stock Unit Agreement of which this Restrictive Covenants Addendum forms a part (or the Plan or other written agreement as specified in the Restricted Stock Unit Agreement). If you are an independent contractor, any reference to a “Participant’s employment” with the Company in this Restrictive Covenants Addendum shall be deemed to mean service with the Company or its Parents or Subsidiaries pursuant to your independent contractor agreement(s) with the Company or its Parents or Subsidiaries.

1.
Confidential Information
a.
Participant expressly agrees that, throughout the term of Participant’s employment with the Company and at all times following the cessation of Participant’s employment from the Company, for so long as the information remains confidential, Participant will not acquire, use, transfer, download, print, or disclose any Confidential Information other than for the purpose to carry out the duties of Participant’s employment for the benefit of the Company (but in all cases preserving confidentiality by following the Company’s policies and procedures). Participant agrees to take all reasonable measures to protect the secrecy of and avoid disclosure or use of Confidential Information in order to prevent it from falling into the public domain or into the possession of any Competing Business or any persons other than those persons authorized under this Restrictive Covenants Addendum to have such information for the benefit of the Company. Participant agrees to notify the Company in writing of any actual or suspected misuse, misappropriation, or unauthorized disclosure of Confidential Information that may come to Participant’s attention. Participant acknowledges that if Participant discloses or uses knowledge of the Company’s Confidential Information to gain an advantage for Participant, for any Competing Business, or for any other person or entity other than the Company, such an advantage so obtained would be unfair and detrimental to the Company.
b.
Participant shall not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that (A) is made (i) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney; and (ii) solely for the purpose of reporting or investigating a suspected violation of law; or (B) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.
c.
Nothing contained in this Restrictive Covenants Addendum is intended to prohibit Participant from disclosing or discussing information relating to compensation or working conditions protected by the National Labor Relations Act or applicable law. Additionally, nothing contained in this Restrictive Covenants Addendum prohibits or prevents Participant from filing a charge with or participating, testifying, or assisting in any investigation, hearing, whistleblower proceeding, or other proceeding before any federal, state, or local government agency (e.g., EEOC, NLRB, SEC, etc.) or in any legislative or judicial proceeding nor does anything in this Restrictive Covenants Addendum preclude, prohibit or otherwise limit, in any way, Participant’s rights and abilities to contact, communicate with or report unlawful conduct to federal, state, or local officials for investigation or participate in any whistleblower program administered by such agencies. The Company further acknowledges Participant’s rights to make truthful statements or disclosures required by law, regulation, or legal process and to request or receive confidential legal advice, and nothing in this Restrictive Covenants Addendum shall be deemed to impair those rights. The Company also acknowledges Participant’s rights to make truthful statements or disclosures about unlawful employment practices which are defined to mean any form of unlawful discrimination, harassment, or retaliation that is actionable under Title VII of the Civil Rights Act of 1964 or any comparable state statue or any other related federal or state rule or law that is enforced by the Equal Employment Opportunity Commission or any comparable state agency.
2.
Limited Non-Compete Agreement. The Parties acknowledge and agree that, as a result of Participant’s employment with the Company: (i) Participant has and will have access to and be involved in the development and utilization of the Company’s Confidential Information; (ii) Participant will develop and maintain critical relationships with the Company’s customers, prospective customers, employees, consultants, and independent contractors; and (iii) Participant will be responsible for further developing and strengthening the Company’s goodwill in the market. Accordingly, Participant expressly agrees that Participant will not Compete with the Company during the Restricted Period within the Restricted Territory on behalf of any Competing Business.
3.
Non-Solicitation of Customers/Prospective Customers. Participant expressly agrees that during the Restricted

-3-

 


 

Period, Participant will not, directly or indirectly, either alone or by assisting or acting in concert with others, on behalf of themselves or any other person, business, entity, including but not limited to on behalf of a Competing Business, solicit, persuade, induce, encourage, divert, or attempt to solicit, persuade, induce, encourage, or divert, or otherwise accept business from, any Customer or Prospective Customer with whom Participant had Material Contact, for the purpose of interfering in the relationship between such Customer or Prospective Customer and the Company, or providing products or services that are competitive with or could replace the Company’s products or services in the Company’s Business.
4.
Non-Raiding of Employees. Participant expressly agrees that during the Restricted Period, Participant will not, directly or indirectly, either alone or by assisting or acting in concert with others, on behalf of themselves or any other person, business or entity, solicit, induce, encourage or attempt to solicit, induce or encourage any then current employee or independent contractor of the Company (each, a “Restricted Employee”) to alter or terminate their relationship with the Company, or hire, employ, recruit or attempt to hire, employ or recruit any Restricted Employee on behalf of any other person, business or entity.
5.
Remedies. In the event that Participant breaches any of the restrictive covenants set forth in this Restrictive Covenants Addendum, the then-unvested Restricted Stock Units awarded by this Award Agreement will thereupon be forfeited at no cost to the Company and Participant will have no further rights thereunder. Participant agrees that the obligations set forth in this Restrictive Covenants Addendum are necessary and reasonable in order to protect the Company’s legitimate business interests and (without limiting the foregoing) that the obligations set forth in this Restrictive Covenants Addendum are necessary and reasonable in order to protect the Company’s legitimate business interests in protecting its Confidential Information, customer and employee relationships and the goodwill associated therewith. Participant expressly agrees that due to the unique nature of the Company’s Confidential Information, and its relationships with its customers and employees, monetary damages would be inadequate to compensate the Company for any breach by Participant of the covenants and agreements set forth in this Restrictive Covenants Addendum. Accordingly, Participant agrees and acknowledges that any such violation or threatened violation shall cause irreparable injury to the Company and that, in addition to forfeiture of any unvested Restricted Stock Units and any other remedies that may be available in law, in equity, or otherwise, the Company shall be entitled: (a) to obtain injunctive relief against the threatened breach of this Restrictive Covenants Addendum or the continuation of any such breach by Participant, without the necessity of proving actual damages, and without necessity of posting bond; and (b) to recover any costs or attorneys’ fees, arising out of or in connection with any breach or threatened breach by Participant or any action relating to Participant’s obligations under this Restrictive Covenants Addendum. Any such equitable relief sought or obtained pursuant to this Restrictive Covenants Addendum will not be the Company’s exclusive remedy to address Participant’s breach or threatened breach of the provisions herein, and the Company shall be entitled to pursue all remedies available, including but not limited to actual damages, pursuant to applicable law. No claim, demand, action, or cause of action that Participant may have against the Company shall constitute a defense to the Company’s enforcement of any of its rights or Participant’s obligations hereunder by the Company or the Company’s successors or assigns.
6.
Tolling. Participant acknowledges and agrees that the Restricted Period shall be tolled on a day-for-day basis for all periods in which Participant is in breach of the obligations contained in this Restrictive Covenants Addendum, so that the Company receives the full benefit of the Restricted Period to which Participant has agreed herein. Participant also agrees that if Participant or the Company institutes litigation to enforce or challenge the protective covenants in this Restrictive Covenants Addendum, and Participant is not enjoined from breaching one or more of the protective covenants contained in this Restrictive Covenants Addendum, and a court thereafter determines that one or more of the protective covenants are enforceable, the Restricted Period shall be tolled (i.e. suspended) beginning on the date the litigation was instituted until the litigation is finally resolved and all periods of appeal have expired.
7.
Definitions. For all purposes throughout this Restrictive Covenants Addendum, the terms defined below shall have the respective meanings specified in this section.
a.
“Business” means the business of investing and operating in payments, payments networks, billing, billing solutions, software and technology-enabled businesses, including a continuous program of research, development, production and marketing.
b.
“Cause” shall mean voluntary resignation, disability that renders Participant incapable of performing the essential functions of Participant’s job, with or without reasonable accommodation, after Participant has exhausted any leave available under applicable law or Company policy, job abandonment, substandard performance, engaging in any act or omission deemed to be against the best interests of the Company, unsafe, threatening or violent activity or conduct, and any other conduct that could reasonably be perceived as damaging the Company’s reputation or interfering with its business interests. A termination for Cause may be based on conduct that takes place in or outside the workplace. Cause shall be determined in the sole discretion of the Company.

-4-

 


 

c.
“Compete” shall mean: (i) providing the same or similar services or expertise Participant provided to the Company at any time during the twelve (12) months prior to cessation of Participant’s employment; (ii) any involvement where Participant will be responsible for managing others, participating in strategic decision-making, engaging in research or development, or personally selling products or services that are the same as or substantially similar to the products or services market, sold, or provided by the Company; or (iii) any other capacity where Participant’s knowledge of the Company’s Confidential Information could provide a competitive advantage to any Competing Business.
d.
“Competing Business” shall mean any person or entity in the business of developing, distributing, selling, supplying or otherwise dealing with (including but not limited to technical and product support, professional services, technical advice and other customer services) billing and payment solutions (products and services) that offer billers the ability to send bills via electronic channels, receive payments of all types, reconcile payments in real time, and empower customers to work with a self-service billing portal and any other products or services that could replace and are therefore competitive with those offered by the Company or any predecessor within the two (2) years prior to the cessation of Participant’s employment.
e.
“Confidential Information” shall mean sensitive business information having actual or potential value to the Company or its affiliates because it is not generally known to the general public or ascertainable by a Competing Business, and which has been disclosed to Participant, or of which Participant will become aware, as a consequence of the Participant’s employment with the Company. Confidential Information includes, but is not limited to, the Company’s investment strategies, management planning information, business plans, operational methods, market studies, marketing plans or strategies, patent information, business acquisition plans, past, current and planned research and development, formulas, methods, patterns, processes, procedures, instructions, designs, inventions, operations, engineering, drawings, equipment, devices, technology, software systems, price lists, sales reports and records, sales books and manuals, code books, financial information and projections, personnel data such as compensation, strengths, weaknesses, and experience, names of customers, customer lists and contact information, customer pricing and purchasing information, lists of targeted prospective customers, supplier lists, product/service and marketing data and programs, product/service plans, product development, advertising campaigns, new product designs or roll out, agreements with third parties, or any information designated by the Company as being “confidential.” Confidential Information may be in written or non-written form, as well as information held on electronic media or networks, magnetic storage, cloud storage service, or other similar media. The Company has invested and will continue to invest extensive time, resources, talent, and effort to develop its Confidential Information, all of which generates goodwill for the Company. Participant acknowledges that the Company has taken reasonable and adequate steps to control access to the Confidential Information and to prevent unauthorized disclosure, which could cause injury to the Company. This definition shall not limit any broader definition of “confidential information” or any equivalent term under applicable state or federal law. Confidential Information shall not include any information that (i) is or becomes generally available to the public other than as a result of an unauthorized or unintentional disclosure, (ii) has been independently developed and disclosed by others without violating any obligations to the Company or applicable law, or (iii) otherwise enters the public domain through lawful means.
f.
“Customer” of the Company shall mean any business or entity that agreed, verbally or in writing, to purchase products or services from the Company or actually purchased products or services from the Company within the twelve (12) months preceding the cessation of Participant’s employment with the Company.
g.
The term “employment” shall include service as an employee, consultant, or other service provider of the Company or any Subsidiary or Parent of the Company.
h.
Participant will be deemed to have had “Material Contact” with any Customer or Prospective Customer of the Company if, in the twelve (12) months prior to the cessation of Participant’s employment with the Company, the Customer or Prospective Customer is one: (i) with whom or which Participant dealt on behalf of the Company; (ii) whose dealings with the Company were coordinated or supervised by Participant; (iii) about whom Participant obtained Confidential Information in the ordinary course of business as a result of Participant’s employment with the Company; or (iv) who received products or services authorized by the Company, the sale or provision of which resulted in compensation, commissions, or earnings for Participant.
i.
“Prospective Customer” shall mean any business or entity that is not a Customer, but to whom Participant provided a bid, quote for products or services, or about whom Participant obtained Confidential Information for the purposes of securing a sale, during the twelve (12) months preceding cessation of Participant’s employment with the Company.

-5-

 


 

j.
“Restricted Period” shall mean the entire period of Participant’s employment with the Company and a twelve (12) month period immediately following the cessation of Participant’s employment.
k.
“Restricted Territory” shall mean (i) Participant’s designated territory or area of responsibility as of the cessation of Participant’s employment with the Company; and (ii) the geographic areas in which Participant, during any time in the last twelve (12) months of Participant’s employment with the Company, provided services or had a material presence or influence. Acts done by Participant outside the “Restricted Territory” shall be deemed to be done within the “Restricted Territory” where their primary purpose or effect is to compete with the Company on behalf of a Competing Business within the “Restricted Territory.”
8.
Participant’s right to consult with counsel. Participant acknowledges that Participant has been provided an opportunity, and has been made aware of Participant’s right, to consult with counsel of their choosing at Participant’s expense prior to entering into the Award Agreement, including specifically (but without limitation) the restrictive covenants in this Restrictive Covenants Addendum.
9.
Notification of New Employer. Before Participant accepts employment or enters into any consulting, independent contractor, or other professional or business engagement with any other person or entity while any of the provisions of this Restrictive Covenants Addendum are in effect, Participant will provide such person or entity with written notice of the provisions of this Restrictive Covenants Addendum and will deliver a copy of that notice to the Company. While any of the restrictive covenant provisions of this Restrictive Covenants Addendum are in effect, Participant agrees that, upon the request of the Company, Participant will furnish the Company with the name and address of any new employer or entity for whom Participant provides contractor or consulting services, as well as the capacity in which Participant will be employed or otherwise engaged. Participant hereby consents to the Company’s notifying Participant’s new employer about Participant’s responsibilities, restrictions and obligations under this Restrictive Covenants Addendum.
10.
State Law Exceptions. The Company acknowledges and agrees that, in certain states the covenants contained in this Restrictive Covenants Addendum may have limited or no applicability. The Company intends for this Restrictive Covenants Addendum to comply fully with state and local laws and, as such, acknowledges that this Restrictive Covenants Addendum is limited or not applicable in the following states. To the extent that there are additional limitations not acknowledged herein, the Company intends for this
Restrictive Covenants Addendum to be read and applied in full compliance with applicable state laws. Further, to the extent any state not listed limits enforceability of a covenant if Participant’s annual compensation is insufficient for enforceable post-employment non-competition or non-solicitation restrictions, such limitation is incorporated by reference.
a.
Arizona. If Participant’s primary work location is in Arizona as of the date Participant’s employment with the Company ceases, Sections 3 and 4 of this Restrictive Covenants Addendum will prohibit Participant from engaging in the conduct described only in the “Restricted Territory.”
b.
California. If Participant’s primary work location is in California as of the date Participant’s employment with the Company ceases, Sections 2, 3, 4 and 6 of this Restrictive Covenants Addendum do not apply to Participant after Participant’s last day of employment. Further, Section 5 of this Restrictive Covenants Addendum shall provide for attorneys’ fees to the prevailing party as required under California Civil Code § 1717.
c.
Connecticut. If Participant’s primary work location is in Connecticut, Section 1 of this Restrictive Covenants Addendum shall not be interpreted to preclude Participant from discussing at any time the compensation of any employee of the Company who has voluntarily disclosed that compensation information to Participant.
d.
Florida. If Participant’s primary work location is in Florida as of the date Participant’s employment with the Company ceases, then the phrase “and without necessity of posting bond” shall be struck from Section 5 of this Restrictive Covenants Addendum.
e.
Hawaii. If Participant’s primary work location is in Hawaii as of the date Participant’s employment with the Company ceases, then after the last day of Participant’s employment the restrictions in Section 2 of this Restrictive Covenants Addendum will apply geographically only to the specific island(s) within the State of Hawaii for which Participant had managerial and/or sales responsibility.
f.
Idaho. If Participant’s primary work location is in Idaho as of the date Participant’s employment with the Company ceases, then after the last day of Participant’s employment the restrictions in Sections 2, 3, and 4 of this Restrictive Covenants Addendum shall apply only if Participant is a “key employee.” As used herein, the phrase “key employee” means an employee who, by reason of the employer’s investment of time, money, trust, exposure to the public, or exposure to technologies, intellectual property, business plans, business processes and methods of operation, customers, vendors or other business relationships

-6-

 


 

during the course of Participant’s employment, has gained a high level of inside knowledge, influence, credibility, notoriety, fame, reputation or public persona as a representative or spokesperson of the employer and, as a result, has the ability to harm or threaten an employer’s legitimate business interests.
g.
Nebraska. If Participant’s primary work location is in Nebraska as of the date Participant’s employment with the Company ceases, then after the last day of Participant’s employment the restrictions in Section 2 of this Restrictive Covenants Addendum will not apply. After Participant’s employment with the Company ceases, the restrictions of Section 3 of this Restrictive Covenants Addendum will only apply to the Company’s current Customers, and not to Prospective Customers. Also after Participant’s employment with the Company ceases, (1) the definition of “Customer” in Section 7(f) of this Restrictive Covenants Addendum shall only apply to any business or entity that is a current customer of the Company; (2) the definition of “Material Contact” in Section 7(h) of this Restrictive Covenants Addendum shall mean doing business and having personal contact with Customers during Participant’s employment with the Company; and (3) the definition of “Restricted Employee” in Section 4 of this Restrictive Covenants Addendum shall mean any employee of the Company whom Participant had material business-related contact during Participant’s employment with the Company, and who is actually employed by the Company at the time of the conduct prohibited by Section 4 of this Restrictive Covenants Addendum, or who were employed by the Company within three (3) months prior to the contact prohibited by Section 4 of this Restrictive Covenants Addendum.
h.
Tennessee. If Participant’s primary work location is in Tennessee as of the date Participant’s employment with the Company ceases, Sections 3 and 4 of this Restrictive Covenants Addendum will prohibit Participant from engaging in the conduct described only in the “Restricted Territory.”
i.
Virginia. If Participant’s primary work location is in Virginia, then: (i) at any time that Participant is a “low-wage employee” within the meaning of Virginia Code § 40.1-28.7:8, Section 2 of this Restrictive Covenants Addendum does not apply and Section 3 of this Restrictive Covenants Addendum is modified by deleting the phrase “or otherwise accept business from”; and (ii) as of the date Participant’s employment with the Company ceases, “Compete” as defined in Section 7(c), shall mean: providing the same or similar services or expertise Participant provided to the Company at any time during the twelve (12) months prior to cessation of Participant’s employment.

-7-

 


EX-10.2 3 pay-ex10_2.htm EX-10.2 EX-10.2

 

Exhibit 10.2

PAYMENTUS HOLDINGS, INC.

2021 EQUITY INCENTIVE PLAN

RESTRICTED STOCK AWARD AGREEMENT

NOTICE OF RESTRICTED STOCK AWARD GRANT

Unless otherwise defined herein, the terms defined in the Paymentus Holdings, Inc. 2021 Equity Incentive Plan (the “Plan”) will have the same defined meanings in this Restricted Stock Award Agreement, which includes the Notice of Restricted Stock Award Grant (the “Notice of Grant”), the Terms and Conditions of Restricted Stock Award Grant, attached hereto as Exhibit A, and all other exhibits, appendices, and addenda attached hereto (including any additional terms and conditions for Participant’s country set forth in Appendix 1 to the Terms and Conditions of Restricted Stock Award Grant (the “Country Addendum”) and restrictive covenants set forth in Appendix 2 to the Terms and Conditions of Restricted Stock Award Grant (the “Restrictive Covenants Addendum”)) (together, the “Award Agreement”).

Participant Name:

The undersigned Participant has been granted a Restricted Stock Award, subject to the terms and conditions of the Plan and this Award Agreement, as follows:

 

Grant Number:

 

 

Grant Date:

 

 

Total Number of Shares:

 

 

Vesting Period:

 

 

 

By Participant’s signature or by Participant’s acceptance of the Award Agreement via the Company’s designated electronic acceptance procedures and the signature of the representative of the Company below, Participant and the Company agree that this Restricted Stock Award is granted under and governed by the terms and conditions of the Plan and this Award Agreement, including the Terms and Conditions of Restricted Stock Award Grant, attached hereto as Exhibit A, and all other exhibits, appendices and addenda attached hereto (including any applicable Country Addendum and Restrictive Covenants Addendum), all of which are made a part of this document. Participant acknowledges receipt of a copy of the Plan. Participant has reviewed the Plan and this Award Agreement in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Award Agreement and fully understands all provisions of the Plan and this Award Agreement. Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Administrator upon any questions relating to the Plan or this Award Agreement. Participant further agrees to notify the Company upon any change in Participant’s residence address indicated below.

 

PARTICIPANT

 

PAYMENTUS HOLDINGS, INC.

 

 

 

 

 

 

Signature

 

Signature

 

 

 

 

 

 

Print Name

 

Print Name

 

 

 

 

 

 

 

 

Title

 

 

 

Residence Address:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

EXHIBIT A

PAYMENTUS HOLDINGS, INC.

2021 EQUITY INCENTIVE PLAN

RESTRICTED STOCK AWARD AGREEMENT

TERMS AND CONDITIONS OF RESTRICTED STOCK AWARD GRANT

1.
Grant of Restricted Stock Award. Paymentus Holdings, Inc. (the “Company”) hereby grants to the individual (“Participant”) named in the Notice of Restricted Stock Award Grant of this Award Agreement (the “Notice of Grant”) under the Plan, on behalf of the Company and any Parent or Subsidiary by which Participant is employed, an award of the number of shares of Restricted Stock set forth in the Notice of Grant, subject to the terms and conditions of this Award Agreement and the Plan, which is incorporated herein by reference. The shares of Restricted Stock shall be issued in the form of shares of Class A Common stock (the “Shares”) as soon as reasonably practicable after the Grant Date. Subject to Section 20 of the Plan, in the event of a conflict between the terms and conditions of the Plan and this Award Agreement, the terms and conditions of the Plan shall prevail.
2.
Vesting Schedule. Except as provided in Section 3, and subject to Section 4, the Restricted Stock Award awarded by this Award Agreement will vest in accordance with the vesting provisions set forth in the Notice of Grant. Unless specifically provided otherwise in this Award Agreement or other written agreement authorized by the Administrator between Participant and the Company or any Parent or Subsidiary of the Company, as applicable, governing the terms of this Award, the portion of the Restricted Stock Award scheduled to vest on a certain date or upon the occurrence of a certain condition will not vest in accordance with any of the provisions of this Award Agreement, unless Participant will have been continuously a Service Provider from the Grant Date until the date such vesting occurs.
3.
Vesting.
(a)
Discretionary Acceleration. The Administrator, in its discretion, may accelerate the vesting of the balance, or some lesser portion of the balance, of the unvested Restricted Stock Award at any time, subject to the terms of the Plan. If so accelerated, such portion of the Restricted Stock Award will be considered as having vested as of the date specified by the Administrator.
(b)
Section 409A.
(i)
If Participant is a U.S. taxpayer, the issuance of Shares pursuant to this Award Agreement (including any discretionary acceleration under Section 3(b)) shall in all cases be made at a time or in a manner that is exempt from, or complies with, Section 409A. The prior sentence may be superseded in a future agreement or amendment to this Award Agreement only by direct and specific reference to such sentence.
(ii)
Notwithstanding anything in the Plan or this Award Agreement or any other agreement (whether entered into before, on or after the Grant Date), if the vesting of the balance, or some lesser portion of the balance, of the Restricted Stock Award is accelerated in connection with the termination of Participant’s status as a Service Provider (provided that such termination is a “separation from service” within the meaning of Section 409A, as determined by the Administrator), other than due to Participant’s death, and if (x) Participant is a U.S. taxpayer and a “specified employee” within the meaning of Section 409A at the time of such termination as a Service Provider and (y) the vesting of such accelerated Restricted Stock Award will result in the imposition of additional tax under Section 409A if vested on or within the six (6) month period following the cessation of Participant’s status as a Service Provider, then the vesting of such accelerated Restricted Stock Award will not occur until the date six (6) months and one (1) day following the date of cessation of Participant’s status as a Service Provider, unless Participant dies following his or her termination as a Service Provider, in which case, the Shares will be issued to Participant’s estate as soon as practicable following his or her death.
(iii)
It is the intent of this Award Agreement that it and all payments and benefits to U.S. taxpayers hereunder be exempt from, or comply with, the requirements of Section 409A so that the Shares issuable pursuant to this Award Agreement will not be subject to the additional tax imposed under Section 409A, and any ambiguities or ambiguous terms herein will be interpreted to be so exempt or so comply. Each issuance of Shares under this Award Agreement is intended to constitute a separate issuance for purposes of Treasury Regulations Section 1.409A-2(b)(2). To the extent necessary to comply with Section 409A, references to termination of Participant’s status as a Service Provider, termination of employment, or similar phrases will be references to Participant’s “separation from service” within the meaning of Section 409A. In no event will the Company or any Parent or Subsidiary of the Company have any responsibility, liability, or obligation to reimburse, indemnify, or hold harmless Participant (or any other person) for any taxes, penalties and interest that may be imposed, or other costs that may be incurred, as a result of Section 409A.
4.
Forfeiture Upon Termination as a Service Provider. Unless specifically provided otherwise in this Award Agreement or other written agreement authorized by the Administrator between Participant and the Company or any Parent or Subsidiary of the Company, as applicable, governing the terms of this Award, if Participant ceases to be a Service

 


 

Provider for any or no reason, the then-unvested portion of the Restricted Stock Award will thereupon be forfeited at no cost to the Company and Participant will have no further rights thereunder.
5.
Death of Participant. Any distribution or delivery to be made to Participant under this Award Agreement, if Participant is then deceased, will be made to Participant’s designated beneficiary: provided, however, that the Administrator has permitted the designation and such designation is valid under Applicable Laws. If no beneficiary survives Participant, or if the designation was not permitted by the Administrator or not valid under Applicable Laws, distribution or delivery shall be made to the administrator or executor of Participant’s estate. Any such transferee must furnish the Company with (a) written notice of his or her status as transferee, and (b) evidence satisfactory to the Company to establish the validity of the transfer and compliance with any laws or regulations pertaining to said transfer.
6.
Tax Obligations
(a)
Responsibility for Taxes. Participant acknowledges that, regardless of any action taken by the Company or, if different, Participant’s employer or any Parent or Subsidiary of the Company to which Participant is providing services (together, the “Service Recipients”), the ultimate liability for any tax and/or social insurance liability obligations and requirements in connection with the Restricted Stock Award, including, without limitation, (i) all federal, state, and local taxes (including Participant’s Federal Insurance Contributions Act (FICA) obligations) that are required to be withheld by any Service Recipient or other tax-related items related to Participant’s participation in the Plan and legally applicable or deemed legally applicable to Participant, (ii) Participant’s and, to the extent required by any Service Recipient, the Service Recipient’s fringe benefit tax liability, if any, associated with the grant or vesting of the Restricted Stock Award or sale of Shares, and (iii) any other Service Recipient taxes the responsibility for which Participant has, or has agreed to bear, with respect to the Restricted Stock Award (or issuance of Shares thereunder) (collectively, the “Tax Obligations”), is and remains Participant’s sole responsibility and may exceed the amount actually withheld by the applicable Service Recipient(s). Participant further acknowledges that no Service Recipient (A) makes any representations or undertakings regarding the treatment of any Tax Obligations in connection with any aspect of the Restricted Stock Award, including, but not limited to, the grant or vesting of the Restricted Stock Award, the subsequent sale of Shares acquired pursuant to such issuance and the receipt of any dividends or other distributions, and (B) makes any commitment to or is under any obligation to structure the terms of the grant or any aspect of the Restricted Stock Award to reduce or eliminate Participant’s liability for Tax Obligations or achieve any particular tax result. Further, if Participant is subject to Tax Obligations in more than one jurisdiction, Participant acknowledges that the applicable Service Recipient(s) (or former service recipient(s), as applicable) may be required to withhold or account for Withholding Obligations (as defined below) in more than one jurisdiction.
(b)
Tax Withholding. Pursuant to such procedures as the Administrator may specify from time to time, the applicable Service Recipient(s) will withhold the amount required to be withheld for the payment of Tax Obligations (the “Withholding Obligations”). The Administrator, in its sole discretion and pursuant to such procedures as it may specify from time to time, may permit Participant to satisfy such Withholding Obligations, in whole or in part (without limitation), if permissible by Applicable Laws, by: (i) paying cash in U.S. dollars, (ii) having the Company withhold otherwise deliverable Shares having a fair market value equal to the minimum amount that is necessary to meet the withholding requirement for such Withholding Obligations (or such greater amount as Participant may elect if permitted by the Administrator, if such greater amount would not result in adverse financial accounting consequences) (“Net Share Withholding”), (iii) withholding the amount of such Withholding Obligations from Participant’s wages or other cash compensation payable to Participant by the applicable Service Recipient(s), (iv) delivering to the Company Shares that Participant owns and that already have vested with a fair market value equal to the Withholding Obligations (or such greater amount as Participant may elect if permitted by the Administrator, if such greater amount would not result in adverse financial accounting consequences), (v) selling a sufficient number of such Shares otherwise deliverable to Participant, through such means as the Company may determine in its sole discretion (whether through a broker or otherwise) equal to the minimum amount that is necessary to meet the withholding requirement for such Withholding Obligations (or such greater amount as Participant may elect if permitted by the Administrator, if such greater amount would not result in adverse financial accounting consequences) (“Sell to Cover”), or (vi) such other means as the Administrator deems appropriate. If the Withholding Obligations are satisfied by Net Share Withholding, for tax purposes, Participant is deemed to have been issued the full number of Shares subject to the vested Restricted Stock Award, notwithstanding that a number of the Shares are held back solely for the purpose of paying the Withholding Obligations. To the extent determined appropriate by the Administrator in its discretion, the Administrator will have the right (but not the obligation) to satisfy any Withholding Obligations by Net Share Withholding. If Net Share Withholding is the method by which such Withholding Obligations are satisfied, the Company will not withhold on a fractional Share basis to satisfy any portion of the Withholding Obligations and, unless the Company determines otherwise, no refund will be made to Participant for the value of the portion of a Share, if any, withheld in excess of the Withholding Obligations. If a Sell to Cover is the method by which Withholding Obligations are satisfied, Participant agrees that as part of the Sell to Cover, additional Shares may be sold to satisfy any associated broker or other fees. Only whole Shares will be sold pursuant to a Sell to Cover. Any proceeds from the sale of Shares pursuant to a Sell to Cover that are in excess of the Withholding Obligations and any associated broker or other fees will be paid to Participant in accordance with procedures the Company may specify from time to time.

-2-


 

(c)
Tax Consequences. Participant has reviewed with his or her own tax advisers the U.S. federal, state, local and non-U.S. tax consequences of this investment and the transactions contemplated by this Award Agreement. With respect to such matters, Participant relies solely on such advisers and not on any statements or representations of the Company or any of its agents, written or oral. Participant understands that Participant (and not the Company) shall be responsible for Participant’s own tax liability that may arise as a result of this investment or the transactions contemplated by this Award Agreement.
(d)
Company’s Obligation to Deliver Shares. For clarification purposes, in no event will the Company issue Participant any Shares unless and until arrangements satisfactory to the Administrator have been made for the payment of Participant’s Withholding Obligations. If Participant fails to make satisfactory arrangements for the payment of such Withholding Obligations hereunder at the time any applicable portion of the Restricted Stock Award is scheduled to vest pursuant to Sections 2 or 3 or Participant’s Withholding Obligations otherwise become due, Participant will forfeit such portion of the Restricted Stock Award to which Participant’s Withholding Obligation relates and any right to receive Shares thereunder and such portion of the Restricted Stock Award will be returned to the Company at no cost to the Company. Participant acknowledges and agrees that the Company may permanently refuse to issue or deliver the Shares if such Withholding Obligations are not satisfied at the time they are due.
7.
Rights as Stockholder. Neither Participant nor any person claiming under or through Participant will have any of the rights or privileges of a stockholder of the Company in respect of any unvested shares of Restricted Stock issued hereunder. Participant will have all the rights of a stockholder of the Company with respect to voting and receipt of dividends and distributions on any vested shares of Restricted Stock.
8.
No Guarantee of Continued Service. PARTICIPANT ACKNOWLEDGES AND AGREES THAT THE VESTING OF THE RESTRICTED STOCK AWARD PURSUANT TO THE VESTING SCHEDULE HEREOF IS EARNED ONLY BY CONTINUING AS A SERVICE PROVIDER, WHICH UNLESS PROVIDED OTHERWISE UNDER APPLICABLE LAWS IS AT THE WILL OF THE APPLICABLE SERVICE RECIPIENT AND NOT THROUGH THE ACT OF BEING HIRED, BEING GRANTED THIS RESTRICTED STOCK AWARD OR ACQUIRING SHARES HEREUNDER. PARTICIPANT FURTHER ACKNOWLEDGES AND AGREES THAT THIS AWARD AGREEMENT, THE TRANSACTIONS CONTEMPLATED HEREUNDER AND THE VESTING SCHEDULE SET FORTH HEREIN SHALL NOT BE INTERPRETED AS FORMING OR AMENDING AN EMPLOYMENT OR SERVICE CONTRACT, DO NOT CONSTITUTE AN EXPRESS OR IMPLIED PROMISE OF CONTINUED ENGAGEMENT AS A SERVICE PROVIDER FOR THE VESTING PERIOD, FOR ANY PERIOD, OR AT ALL, AND SHALL NOT INTERFERE IN ANY WAY WITH PARTICIPANT’S RIGHT OR THE RIGHT OF ANY SERVICE RECIPIENT TO TERMINATE PARTICIPANT’S RELATIONSHIP AS A SERVICE PROVIDER, SUBJECT TO APPLICABLE LAW, WHICH TERMINATION, UNLESS PROVIDED OTHERWISE UNDER APPLICABLE LAW, MAY BE AT ANY TIME, WITH OR WITHOUT CAUSE.
9.
Grant is Not Transferable. Except to the limited extent provided in Section 5, this Award and the rights and privileges conferred hereby will not be transferred, assigned, pledged or hypothecated in any way (whether by operation of law or otherwise) and will not be subject to sale under execution, attachment or similar process. Upon any attempt to transfer, assign, pledge, hypothecate or otherwise dispose of this Award, or any right or privilege conferred hereby, or upon any attempted sale under any execution, attachment or similar process, this Award and the rights and privileges conferred hereby immediately will become null and void.
10.
Nature of Grant. In accepting this Restricted Stock Award, Participant acknowledges, understands and agrees that:
(a)
the grant of the Restricted Stock Award is exceptional, voluntary and occasional and does not create any contractual or other right to receive future grants of Restricted Stock Awards, or benefits in lieu of Restricted Stock Awards, even if Restricted Stock Awards have been granted in the past;
(b)
all decisions with respect to future Restricted Stock Awards or other grants, if any, will be at the sole discretion of the Administrator;
(c)
Participant is voluntarily participating in the Plan;
(d)
the Restricted Stock Award and the Shares issuable thereunder, and the income from and value of same, are not intended to replace any pension rights or compensation;
(e)
unless otherwise agreed with the Company in writing, the Restricted Stock Award and the Shares issuable thereunder, and the income from and value of same, are not granted as consideration for, or in connection with, the service Participant may provide as a director of any Subsidiary or Parent of the Company;
(f)
the future value of the Shares issuable pursuant to the Restricted Stock Award is unknown, indeterminable, and cannot be predicted with certainty;
(g)
for purposes of the Restricted Stock Award, Participant’s status as a Service Provider will be considered terminated as of the date Participant is no longer actively providing services to the Company or any Parent or

-3-


 

Subsidiary (regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where Participant is a Service Provider or the terms of Participant’s employment or service agreement, if any), and unless otherwise expressly provided in this Award Agreement (including by reference in the Notice of Grant to other arrangements or contracts) or determined by the Administrator, Participant’s right to vest in the Restricted Stock Award under the Plan, if any, will terminate as of such date and will not be extended by any notice period (e.g., Participant’s period of service would not include any contractual notice period or any period of “garden leave” or similar period mandated under employment laws in the jurisdiction where Participant is a Service Provider or the terms of Participant’s employment or service agreement, if any, unless Participant is providing bona fide services during such time). The Administrator shall have the exclusive discretion to determine when Participant is no longer actively providing services for purposes of this Restricted Stock Award (including whether Participant may still be considered to be providing services while on a leave of absence and consistent with Applicable Laws).
(h)
unless otherwise provided in the Plan or by the Administrator in its discretion, the Restricted Stock Award and the benefits evidenced by this Award Agreement do not create any entitlement to have the Restricted Stock Award or any such benefits transferred to, or assumed by, another company nor be exchanged, cashed out or substituted for, in connection with any corporate transaction affecting the Shares; and
(i)
the following provisions apply only if Participant is providing services outside the United States:
(i)
the Restricted Stock Award and the Shares issuable thereunder, and the income from and value of same, are not part of normal or expected compensation or salary for any purpose;
(ii)
neither the Company nor any Service Recipient shall be liable for any foreign exchange rate fluctuation between Participant’s local currency and the United States Dollar that may affect the value of the Restricted Stock Award or the Shares issuable thereunder or the subsequent sale of any such Shares; and
(iii)
no claim or entitlement to compensation or damages shall arise from forfeiture of any portion of the Restricted Stock Award resulting from the termination of Participant’s status as a Service Provider (for any reason whatsoever whether or not later found to be invalid or in breach of employment laws in the jurisdiction where Participant is a Service Provider or the terms of Participant’s employment or service agreement, if any), and in consideration of the grant of the Restricted Stock Award to which Participant is otherwise not entitled, Participant irrevocably agrees never to institute any claim against any Service Recipient, waives his or her ability, if any, to bring any such claim, and releases each Service Recipient from any such claim; if, notwithstanding the foregoing, any such claim is allowed by a court of competent jurisdiction, then, by participating in the Plan, Participant shall be deemed irrevocably to have agreed not to pursue such claim and agrees to execute any and all documents necessary to request dismissal or withdrawal of such claim.
11.
Restrictive Covenants. In consideration of this grant of the Restricted Stock Award, Participant agrees to the restrictive covenants set forth in Appendix 2 to this Award Agreement, the terms of which are incorporated by reference.
12.
No Advice Regarding Grant. The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding Participant’s participation in the Plan, or Participant’s acquisition or sale of the Shares issuable pursuant to the Restricted Stock Award. Participant is hereby advised to consult with his or her own personal tax, legal and financial advisers regarding his or her participation in the Plan before taking any action related to the Plan.
13.
Data Privacy. Participant hereby explicitly and unambiguously consents to the collection, use and transfer, in electronic or other form, of Participant’s personal data as described in this Award Agreement and any other Restricted Stock Award grant materials by and among, as applicable, the Company and the Service Recipients for the exclusive purpose of implementing, administering and managing Participant’s participation in the Plan.

Participant understands that the Company and the Service Recipient may hold certain personal information about Participant, including, but not limited to, Participant’s name, home address and telephone number, date of birth, social insurance number or other identification number, salary, nationality, job title, any Shares or directorships held in the Company, details of all Restricted Stock Awards or any other entitlement to Shares awarded, canceled, exercised, vested, unvested or outstanding in Participant’s favor (“Data”), for the exclusive purpose of implementing, administering and managing the Plan.

Participant understands that Data will be transferred to a third-party stock plan service provider, which is assisting the Company with the implementation, administration and management of the Plan. Participant understands that the recipients of the Data may be located in the United States or elsewhere, and that the recipients’ country of operation (e.g., the United States) may have different data privacy laws and protections than Participant’s country. Participant understands that if he or she resides outside the United States, he or she may request a list with the names and addresses of any potential recipients of the Data by contacting his or her local human resources representative. Participant authorizes the Company, any stock plan service provider selected by the Company and any other possible recipients which may assist the Company (presently or in the future) with implementing, administering and managing the Plan to receive, possess, use, retain and transfer the Data, in electronic or other

-4-


 

form, for the sole purpose of implementing, administering and managing his or her participation in the Plan. Participant understands that Data will be held only as long as is necessary to implement, administer and manage Participant’s participation in the Plan. Participant understands if he or she resides outside the United States, he or she may, at any time, view Data, request additional information about the storage and processing of Data, require any necessary amendments to Data or refuse or withdraw the consents herein, in any case without cost, by contacting in writing his or her local human resources representative. Further, Participant understands that he or she is providing the consents herein on a purely voluntary basis. If Participant does not consent, or if Participant later seeks to revoke his or her consent, his or her status as a Service Provider will not be adversely affected. The only adverse consequence of refusing or withdrawing Participant’s consent is that the Company would not be able to grant Participant Restricted Stock Awards or other equity awards or administer or maintain such awards. Therefore, Participant understands that refusing or withdrawing his or her consent may affect Participant’s ability to participate in the Plan. For more information on the consequences of Participant’s refusal to consent or withdrawal of consent, Participant understands that he or she may contact his or her local human resources representative.

14.
Address for Notices. Any notice to be given to the Company under the terms of this Award Agreement will be addressed to the Company at Paymentus Holdings, Inc., 11605 N. Community House Road, Suite 300, Charlotte, NC 28277, Attention: General Counsel, or at such other address as the Company may hereafter designate in writing.
15.
Successors and Assigns. The Company may assign any of its rights under this Award Agreement to single or multiple assignees, and this Award Agreement shall inure to the benefit of the successors and assigns of the Company. Subject to the restrictions on transfer herein set forth, this Award Agreement shall be binding upon Participant and Participant’s heirs, executors, administrators, successors and assigns. The rights and obligations of Participant under this Award Agreement may be assigned only with the prior written consent of the Company.
16.
Additional Conditions to Issuance of Stock. If at any time the Company will determine, in its discretion, that the listing, registration, qualification or rule compliance of the Shares upon any securities exchange or under any state, federal or non-U.S. law, the tax code and related regulations or under the rulings or regulations of the U.S. Securities and Exchange Commission or any other governmental regulatory body or the clearance, consent or approval of the U.S. Securities and Exchange Commission or any other governmental regulatory authority is necessary or desirable as a condition to the issuance of Shares to Participant (or his or her estate) hereunder, such issuance will not occur unless and until such listing, registration, qualification, rule compliance, clearance, consent or approval will have been completed, effected or obtained free of any conditions not acceptable to the Company. Subject to the terms of the Award Agreement and the Plan, the Company will not be required to issue any certificate or certificates for (or make any entry on the books of the Company or of a duly authorized transfer agent of the Company of) the Shares hereunder prior to the lapse of such reasonable period of time following the date of vesting of the Restricted Stock Award as the Administrator may establish from time to time for reasons of administrative convenience.
17.
Language. Participant acknowledges that Participant is sufficiently proficient in the
English language, or has consulted with an adviser who is sufficiently proficient in the English language, so as to allow Participant to understand the terms and conditions of this Award Agreement. If Participant has received this Award Agreement or any other document related to the Plan translated into a language other than the English language and if the meaning of the translated version is different than the English version, the English language version will control.
18.
Interpretation. The Administrator will have the power to interpret the Plan and this Award Agreement and to adopt such rules for the administration, interpretation and application of the Plan as are consistent therewith and to interpret or revoke any such rules (including, but not limited to, the determination of whether or not any portion of the Restricted Stock Award has vested). All actions taken and all interpretations and determinations made by the Administrator in good faith will be final and binding upon Participant, the Company and all other interested persons. Neither the Administrator nor any person acting on behalf of the Administrator will be personally liable for any action, determination or interpretation made in good faith with respect to the Plan or this Award Agreement.
19.
Electronic Delivery and Acceptance. The Company may, in its sole discretion, decide to deliver any documents related to the Restricted Stock Award granted under the Plan or future Restricted Stock Awards that may be granted under the Plan by electronic means or require Participant to participate in the Plan by electronic means. Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through any on-line or electronic system established and maintained by the Company or a third party designated by the Company.
20.
Captions. Captions provided herein are for convenience only and are not to serve as a basis for interpretation or construction of this Award Agreement.
21.
Amendment, Suspension or Termination of the Plan. By accepting this Award, Participant expressly warrants that he or she has received a Restricted Stock Award under the Plan, and has received, read and understood a description of the Plan. Participant understands that the Plan is discretionary in nature and may be amended, suspended or terminated by the Administrator at any time.

-5-


 

22.
Country Addendum. Notwithstanding any provisions in this Award Agreement, the Restricted Stock Award grant shall be subject to any additional terms and conditions set forth in the Country Addendum (if any) for any country whose laws are applicable to Participant and this Restricted Stock Award (as determined by the Administrator in its sole discretion). Moreover, if Participant relocates to one of the countries included in the Country Addendum, the additional terms and conditions for such country will apply to Participant, to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Country Addendum (if any) constitutes a part of this Award Agreement.
23.
Modifications to the Award Agreement. This Award Agreement constitutes the entire understanding of the parties on the subjects covered. Participant expressly warrants that he or she is not accepting this Award Agreement in reliance on any promises, representations, or inducements other than those contained herein. Modifications to this Award Agreement can be made only in an express written contract executed by a duly authorized officer of the Company. Notwithstanding anything to the contrary in the Plan or this Award Agreement, the Company reserves the right to revise this Award Agreement as it deems necessary or advisable, in its sole discretion and without the consent of Participant, to comply with Section 409A or to otherwise avoid imposition of any additional tax or income recognition under Section 409A in connection with this Restricted Stock Award.
24.
No Waiver. Either party’s failure to enforce any provision or provisions of this Award Agreement shall not in any way be construed as a waiver of any such provision or provisions, nor prevent that party from thereafter enforcing each and every other provision of this Award Agreement. The rights granted both parties herein are cumulative and shall not constitute a waiver of either party’s right to assert all other legal remedies available to it under the circumstances.
25.
Insider Trading/Market Abuse Laws. Participant acknowledges that Participant may be subject to insider trading restrictions and/or market abuse laws based on the exchange on which the Shares are listed and in applicable jurisdictions including, but not limited to, the United States and Participant’s country of residence, which may affect Participant’s ability to acquire or sell Shares during such time as Participant is considered to have “inside information” regarding the Company (as defined by the laws in the applicable jurisdictions). Local insider trading laws and regulations may prohibit the cancellation or amendment of orders Participant placed before Participant possessed inside information. Furthermore, Participant could be prohibited from (i) disclosing the inside information to any third party and (ii) “tipping” third parties or causing them otherwise to buy or sell securities. Participant should keep in mind that third parties include employees of the Company or any Parent or Subsidiary of the Company. Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under any applicable insider trading policy of the Company. Participant is responsible for ensuring compliance with any applicable restrictions and should consult with his or her personal legal advisor on this matter.
26.
Governing Law; Venue; Severability. This Award Agreement and the Restricted Stock Award are governed by the internal substantive laws, but not the choice of law rules, of the State of Delaware. For purposes of any action, lawsuit or other proceedings brought to enforce this Award Agreement, relating to it, or arising from it, the parties hereby submit to and consent to the sole and exclusive jurisdiction of the courts of the State of Delaware, and no other courts, where this grant is made and/or to be performed. In the event that any provision hereof becomes or is declared by a court of competent jurisdiction to be illegal, unenforceable or void, this Award Agreement shall continue in full force and effect.
27.
Entire Agreement. The Plan is incorporated herein by reference. The Plan and this Award Agreement (including the exhibits, appendices, and addenda attached to the Notice of Grant) constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Company and Participant with respect to the subject matter hereof, and may not be modified adversely to Participant’s interest except by means of a writing signed by the Company and Participant. Notwithstanding the foregoing, the restrictive covenants set forth in Appendix 2, if applicable, do not supersede or in any way modify any other restrictive covenants applicable to Participant in any employment or other agreement with the Company or any Parent or Subsidiary of the Company. This Award Agreement, the Restricted Stock Award, and any Shares received hereunder shall be subject to any compensation recoupment or similar policy adopted by the Company from time to time as required by law or any rules of the New York Stock Exchange or other stock exchange.

* * *

 

-6-


 

APPENDIX 1

PAYMENTUS HOLDINGS, INC.

2021 EQUITY INCENTIVE PLAN

COUNTRY ADDENDUM TO RESTRICTED STOCK AWARD AGREEMENT

Unless otherwise defined herein, capitalized terms used in this Country Addendum to Restricted Stock Award Agreement (the “Country Addendum”) will be ascribed the same defined meanings as set forth in the Restricted Stock Award Agreement of which this Country Addendum forms a part (or the Plan or other written agreement as specified in the Restricted Stock Award Agreement).

Terms and Conditions

This Country Addendum includes additional terms and conditions that govern the Restricted Stock Award granted to Participant under the Plan to the extent Participant resides and/or works in one of the countries listed below. If Participant is a citizen or resident (or is considered as such for local law purposes) of a country other than the country in which Participant is currently residing and/or working, or if Participant transfers employment and/or residency to another country after the Restricted Stock Award is granted, the Company, in its discretion, will determine to what extent the terms and conditions contained herein will apply to Participant.

Notifications

This Country Addendum also includes information regarding securities laws, exchange controls and certain other issues of which Participant should be aware with respect to Participant’s participation in the Plan. The information is provided solely for Participant’s convenience and is based on the securities, exchange control and other Applicable Laws in effect in the respective countries as of April 2021. Such Applicable Laws often are complex and change frequently. As a result, the Company strongly recommends that Participant not rely on the information in this Country Addendum as the only source of information relating to the consequences of Participant’s participation in the Plan because the information may be out of date at the time Participant vests in or receives or sells the Shares issuable pursuant to the Restricted Stock Award.

In addition, the information contained in this Country Addendum is general in nature and may not apply to Participant’s particular situation, and the Company is not in a position to assure Participant of any particular result. Participant should seek appropriate professional advice as to how the Applicable Laws in Participant’s country may apply to his or her situation.

Finally, if Participant is a citizen or resident (or is considered as such for local law purposes) of a country other than the one in which Participant currently is residing and/or working, or if Participant transfers residence and/or employment to another country after the grant of the Restricted Stock Award, the information in this Country Addendum may not apply to Participant in the same manner.

CANADA

Terms and Conditions

Termination. The following provision replaces the second paragraph of Sections 4 and 10(g) of the Restricted Stock Award Agreement in its entirety:

For purposes of the Restricted Stock Award, Participant’s status as a Service Provider will be considered terminated (regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where Participant is a Service Provider or the terms of Participant’s employment or service agreement, if any) as of the date that is the earliest of: (i) the date of termination of Participant’s status as a Service Provider, (ii) the date on which Participant receives notice of termination of his or her status as a Service Provider, and (iii) the date on which Participant ceases to be providing services to the Service Recipient, which date shall not be extended by any notice period or period of pay in lieu of such notice mandated under the employment laws of the jurisdiction in which Participant is providing service or the terms of Participant’s employment or other service agreement, if any. The Administrator shall have the exclusive discretion to determine when Participant no longer is actively providing services for purposes of the Award (including whether Participant may still be considered to be providing services while on a leave of absence).

Notwithstanding the foregoing, if applicable employment standards legislation explicitly requires continued vesting during a statutory notice period, Participant’s right to vest in the Restricted Stock Award, if any, will terminate effective upon the expiry of the minimum statutory notice period, but Participant will not earn or be entitled to prorated vesting if the vesting date falls after the end of the statutory notice period, nor will Participant be entitled to any compensation in lieu of any such prorated vesting.

 


 

Language. The parties acknowledge that it is Participant’s express wish that the Restricted Stock Award Agreement, as well as all documents, notices and legal proceedings entered into, given or instituted pursuant hereto or relating directly or indirectly hereto, be drawn up in English.

Les parties reconnaissent que le participant souhaite expressément que le contrat d'attribution, ainsi que tous les documents, avis et procédures judiciaires conclus, donnés ou intentés en vertu des présentes ou s'y rapportant directement ou indirectement, soient rédigés en anglais.

Data Privacy. This provision supplements Section 13 of the Restricted Stock Award Agreement:

Participant hereby authorizes any Service Recipient and any agents or representatives thereof to (i) discuss with and obtain all relevant information from all personnel, professional or non-professional, involved in the administration and operation of the Plan, and (ii) disclose and discuss any and all information relevant to the Plan with their advisers. Participant further authorizes any Service Recipient and any agents or representatives thereof to record such information and to keep such information in Participant’s file.

Notifications

Securities Law Notification. Participant is permitted to sell Shares acquired under the Plan through the designated broker appointed under the Plan, if any, provided the resale of Shares acquired under the Plan takes place outside Canada through the facilities of the exchange on which the Shares are then listed.

INDIA

Notifications

Exchange Control Notification. Participant is required to repatriate to India, or cause to be repatriated, any proceeds from the sale of Shares acquired under the Plan and any dividends received in relation to the Shares within such time as prescribed under applicable Indian exchange control laws as may be amended from time to time. Participant should obtain a foreign inward remittance certificate (“FIRC”) or other similar form from the bank where Participant deposits the funds and maintain the FIRC or other form as evidence of the repatriation of funds in the event the Reserve Bank of India or Participant’s employer requests proof of repatriation. Participant should consult with his or her personal legal adviser to ensure compliance with the applicable requirements.

-2-

 


 

APPENDIX 2

 

PAYMENTUS HOLDINGS, INC.

2021 EQUITY INCENTIVE PLAN

RESTRICTIVE COVENANTS ADDENDUM TO RESTRICTED STOCK AWARD AGREEMENT

Unless otherwise defined herein, capitalized terms used in this Restrictive Covenants Addendum to Restricted Stock Award Agreement will be ascribed the same defined meanings as set forth in the Restricted Stock Award Agreement of which this Restrictive Covenants Addendum forms a part (or the Plan or other written agreement as specified in the Restricted Stock Award Agreement).

1.
Confidential Information
a.
Participant expressly agrees that, throughout the term of Participant’s employment with the Company and at all times following the cessation of Participant’s employment from the Company, for so long as the information remains confidential, Participant will not acquire, use, transfer, download, print, or disclose any Confidential Information other than for the purpose to carry out the duties of Participant’s employment for the benefit of the Company (but in all cases preserving confidentiality by following the Company’s policies and procedures). Participant agrees to take all reasonable measures to protect the secrecy of and avoid disclosure or use of Confidential Information in order to prevent it from falling into the public domain or into the possession of any Competing Business or any persons other than those persons authorized under this Restrictive Covenants Addendum to have such information for the benefit of the Company. Participant agrees to notify the Company in writing of any actual or suspected misuse, misappropriation, or unauthorized disclosure of Confidential Information that may come to Participant’s attention. Participant acknowledges that if Participant discloses or uses knowledge of the Company’s Confidential Information to gain an advantage for Participant, for any Competing Business, or for any other person or entity other than the Company, such an advantage so obtained would be unfair and detrimental to the Company.
b.
Participant shall not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that (A) is made (i) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney; and (ii) solely for the purpose of reporting or investigating a suspected violation of law; or (B) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.
c.
Nothing contained in this Restrictive Covenants Addendum is intended to prohibit Participant from disclosing or discussing information relating to compensation or working conditions protected by the National Labor Relations Act or applicable law. Additionally, nothing contained in this Restrictive Covenants Addendum prohibits or prevents Participant from filing a charge with or participating, testifying, or assisting in any investigation, hearing, whistleblower proceeding, or other proceeding before any federal, state, or local government agency (e.g., EEOC, NLRB, SEC, etc.) or in any legislative or judicial proceeding nor does anything in this Restrictive Covenants Addendum preclude, prohibit or otherwise limit, in any way, Participant’s rights and abilities to contact, communicate with or report unlawful conduct to federal, state, or local officials for investigation or participate in any whistleblower program administered by such agencies. The Company further acknowledges Participant’s rights to make truthful statements or disclosures required by law, regulation, or legal process and to request or receive confidential legal advice, and nothing in this Restrictive Covenants Addendum shall be deemed to impair those rights. The Company also acknowledges Participant’s rights to make truthful statements or disclosures about unlawful employment practices which are defined to mean any form of unlawful discrimination, harassment, or retaliation that is actionable under Title VII of the Civil Rights Act of 1964 or any comparable state statue or any other related federal or state rule or law that is enforced by the Equal Employment Opportunity Commission or any comparable state agency.
2.
Limited Non-Compete Agreement. The Parties acknowledge and agree that, as a result of Participant’s employment with the Company: (i) Participant has and will have access to and be involved in the development and utilization of the Company’s Confidential Information; (ii) Participant will develop and maintain critical relationships with the Company’s customers, prospective customers, employees, consultants, and independent contractors; and (iii) Participant will be responsible for further developing and strengthening the Company’s goodwill in the market. Accordingly, Participant expressly agrees that Participant will not Compete with the Company during the Restricted Period within the Restricted Territory on behalf of any Competing Business.
3.
Non-Solicitation of Customers/Prospective Customers. Participant expressly agrees that during the Restricted Period, Participant will not, directly or indirectly, either alone or by assisting or acting in concert with others, on

 


 

behalf of themselves or any other person, business, entity, including but not limited to on behalf of a Competing Business, solicit, persuade, induce, encourage, divert, or attempt to solicit, persuade, induce, encourage, or divert, or otherwise accept business from, any Customer or Prospective Customer with whom Participant had Material Contact, for the purpose of interfering in the relationship between such Customer or Prospective Customer and the Company, or providing products or services that are competitive with or could replace the Company’s products or services in the Company’s Business.
4.
Non-Raiding of Employees. Participant expressly agrees that during the Restricted Period, Participant will not, directly or indirectly, either alone or by assisting or acting in concert with others, on behalf of themselves or any other person, business or entity, solicit, induce, encourage or attempt to solicit, induce or encourage any then current employee or independent contractor of the Company (each, a “Restricted Employee”) to alter or terminate their relationship with the Company, or hire, employ, recruit or attempt to hire, employ or recruit any Restricted Employee on behalf of any other person, business or entity.
5.
Remedies. In the event that Participant breaches any of the restrictive covenants set forth in this Restrictive Covenants Addendum, the then-unvested portion of the Restricted Stock Award awarded by this Award Agreement will thereupon be forfeited at no cost to the Company and Participant will have no further rights thereunder. Participant agrees that the obligations set forth in this Restrictive Covenants Addendum are necessary and reasonable in order to protect the Company’s legitimate business interests and (without limiting the foregoing) that the obligations set forth in this Restrictive Covenants Addendum are necessary and reasonable in order to protect the Company’s legitimate business interests in protecting its Confidential Information, customer and employee relationships and the goodwill associated therewith. Participant expressly agrees that due to the unique nature of the Company’s Confidential Information, and its relationships with its customers and employees, monetary damages would be inadequate to compensate the Company for any breach by Participant of the covenants and agreements set forth in this Restrictive Covenants Addendum. Accordingly, Participant agrees and acknowledges that any such violation or threatened violation shall cause irreparable injury to the Company and that, in addition to forfeiture of any unvested portion of the Restricted Stock Award and any other remedies that may be available in law, in equity, or otherwise, the Company shall be entitled: (a) to obtain injunctive relief against the threatened breach of this Restrictive Covenants Addendum or the continuation of any such breach by Participant, without the necessity of proving actual damages, and without necessity of posting bond; and (b) to recover any costs or attorneys’ fees, arising out of or in connection with any breach or threatened breach by Participant or any action relating to Participant’s obligations under this Restrictive Covenants Addendum. Any such equitable relief sought or obtained pursuant to this Restrictive Covenants Addendum will not be the Company’s exclusive remedy to address Participant’s breach or threatened breach of the provisions herein, and the Company shall be entitled to pursue all remedies available, including but not limited to actual damages, pursuant to applicable law. No claim, demand, action, or cause of action that Participant may have against the Company shall constitute a defense to the Company’s enforcement of any of its rights or Participant’s obligations hereunder by the Company or the Company’s successors or assigns.
6.
Tolling. Participant acknowledges and agrees that the Restricted Period shall be tolled on a day-for-day basis for all periods in which Participant is in breach of the obligations contained in this Restrictive Covenants Addendum, so that the Company receives the full benefit of the Restricted Period to which Participant has agreed herein. Participant also agrees that if Participant or the Company institutes litigation to enforce or challenge the protective covenants in this Restrictive Covenants Addendum, and Participant is not enjoined from breaching one or more of the protective covenants contained in this Restrictive Covenants Addendum, and a court thereafter determines that one or more of the protective covenants are enforceable, the Restricted Period shall be tolled (i.e. suspended) beginning on the date the litigation was instituted until the litigation is finally resolved and all periods of appeal have expired.
7.
Definitions. For all purposes throughout this Restrictive Covenants Addendum, the terms defined below shall have the respective meanings specified in this section.
a.
“Business” means the business of investing and operating in payments, payments networks, billing, billing solutions, software and technology-enabled businesses, including a continuous program of research, development, production and marketing.
b.
“Cause” shall mean voluntary resignation, disability that renders Participant incapable of performing the essential functions of Participant’s job, with or without reasonable accommodation, after Participant has exhausted any leave available under applicable law or Company policy, job abandonment, substandard performance, engaging in any act or omission deemed to be against the best interests of the Company, unsafe, threatening or violent activity or conduct, and any other conduct that could reasonably be perceived as damaging the Company’s reputation or interfering with its business interests. A termination for Cause may be based on conduct that takes place in or outside the workplace. Cause shall be determined in the sole discretion of the Company.

-2-

 


 

c.
“Compete” shall mean: (i) providing the same or similar services or expertise Participant provided to the Company at any time during the twelve (12) months prior to cessation of employment; (ii) any involvement where Participant will be responsible for managing others, participating in strategic decision-making, engaging in research or development, or personally selling products or services that are the same as or substantially similar to the products or services market, sold, or provided by the Company; or (iii) any other capacity where Participant’s knowledge of the Company’s Confidential Information could provide a competitive advantage to any Competing Business.
d.
“Competing Business” shall mean any person or entity in the business of developing, distributing, selling, supplying or otherwise dealing with (including but not limited to technical and product support, professional services, technical advice and other customer services) billing and payment solutions (products and services) that offer billers the ability to send bills via electronic channels, receive payments of all types, reconcile payments in real time, and empower customers to work with a self-service billing portal and any other products or services that could replace and are therefore competitive with those offered by the Company or any predecessor within the two (2) years prior to the cessation of Participant’s employment.
e.
“Confidential Information” shall mean sensitive business information having actual or potential value to the Company or its affiliates because it is not generally known to the general public or ascertainable by a Competing Business, and which has been disclosed to Participant, or of which Participant will become aware, as a consequence of the employment with the Company. Confidential Information includes, but is not limited to, the Company’s investment strategies, management planning information, business plans, operational methods, market studies, marketing plans or strategies, patent information, business acquisition plans, past, current and planned research and development, formulas, methods, patterns, processes, procedures, instructions, designs, inventions, operations, engineering, drawings, equipment, devices, technology, software systems, price lists, sales reports and records, sales books and manuals, code books, financial information and projections, personnel data such as compensation, strengths, weaknesses, and experience, names of customers, customer lists and contact information, customer pricing and purchasing information, lists of targeted prospective customers, supplier lists, product/service and marketing data and programs, product/service plans, product development, advertising campaigns, new product designs or roll out, agreements with third parties, or any information designated by the Company as being “confidential.” Confidential Information may be in written or non-written form, as well as information held on electronic media or networks, magnetic storage, cloud storage service, or other similar media. The Company has invested and will continue to invest extensive time, resources, talent, and effort to develop its Confidential Information, all of which generates goodwill for the Company. Participant acknowledges that the Company has taken reasonable and adequate steps to control access to the Confidential Information and to prevent unauthorized disclosure, which could cause injury to the Company. This definition shall not limit any broader definition of “confidential information” or any equivalent term under applicable state or federal law. Confidential Information shall not include any information that (i) is or becomes generally available to the public other than as a result of an unauthorized or unintentional disclosure, (ii) has been independently developed and disclosed by others without violating any obligations to the Company or applicable law, or (iii) otherwise enters the public domain through lawful means.
f.
“Customer” of the Company shall mean any business or entity that agreed, verbally or in writing, to purchase products or services from the Company or actually purchased products or services from the Company within the twelve (12) months preceding the cessation of Participant’s employment with the Company.
g.
The term “employment” shall include service as an employee, consultant, or other service provider of the Company or any Subsidiary or Parent of the Company.
h.
Participant will be deemed to have had “Material Contact” with any Customer or Prospective Customer of the Company if, in the twelve (12) months prior to the cessation of Participant’s employment with the Company, the Customer or Prospective Customer is one: (i) with whom or which Participant dealt on behalf of the Company; (ii) whose dealings with the Company were coordinated or supervised by Participant; (iii) about whom Participant obtained Confidential Information in the ordinary course of business as a result of Participant’s employment with the Company; or (iv) who received products or services authorized by the Company, the sale or provision of which resulted in compensation, commissions, or earnings for Participant.
i.
“Prospective Customer” shall mean any business or entity that is not a Customer, but to whom Participant provided a bid, quote for products or services, or about whom Participant obtained Confidential Information for the purposes of securing a sale, during the twelve (12) months preceding cessation of Participant’s employment with the Company.

-3-

 


 

j.
“Restricted Period” shall mean the entire period of Participant’s employment with the Company and a twelve (12) month period immediately following the cessation of Participant’s employment.
k.
“Restricted Territory” shall mean (i) Participant’s designated territory or area of responsibility as of the cessation of Participant’s employment with the Company; and (ii) the geographic areas in which Participant, during any time in the last twelve (12) months of employment with the Company, provided services or had a material presence or influence. Acts done by Participant outside the “Restricted Territory” shall be deemed to be done within the “Restricted Territory” where their primary purpose or effect is to compete with the Company on behalf of a Competing Business within the “Restricted Territory.”
8.
Participant’s Right to Consult with Counsel. Participant acknowledges that Participant has been provided an opportunity, and has been made aware of Participant’s right, to consult with counsel of their choosing at Participant’s expense prior to entering into the Award Agreement, including specifically (but without limitation) the restrictive covenants in this Restrictive Covenants Addendum.
9.
Notification of New Employer. Before Participant accepts employment or enters into any consulting, independent contractor, or other professional or business engagement with any other person or entity while any of the provisions of this Restrictive Covenants Addendum are in effect, Participant will provide such person or entity with written notice of the provisions of this Restrictive Covenants Addendum and will deliver a copy of that notice to the Company. While any of the restrictive covenant provisions of this Restrictive Covenants Addendum are in effect, Participant agrees that, upon the request of the Company, Participant will furnish the Company with the name and address of any new employer or entity for whom Participant provides contractor or consulting services, as well as the capacity in which Participant will be employed or otherwise engaged. Participant hereby consents to the Company’s notifying Participant’s new employer about Participant’s responsibilities, restrictions and obligations under this Restrictive Covenants Addendum.
10.
State Law Exceptions. The Company acknowledges and agrees that, in certain states the covenants contained in this Restrictive Covenants Addendum may have limited or no applicability. The Company intends for this Restrictive Covenants Addendum to comply fully with state and local laws and, as such, acknowledges that this Restrictive Covenants Addendum is limited or not applicable in the following states. To the extent that there are additional limitations not acknowledged herein, the Company intends for this
Restrictive Covenants Addendum to be read and applied in full compliance with applicable state laws. Further, to the extent any state not listed limits enforceability of a covenant if Participant’s annual compensation is insufficient for enforceable post-employment non-competition or non-solicitation restrictions, such limitation is incorporated by reference.
a.
Arizona. If Participant’s primary work location is in Arizona as of the date Participant’s employment with the Company ceases, Sections 3 and 4 of this Restrictive Covenants Addendum will prohibit Participant from engaging in the conduct described only in the “Restricted Territory.”
b.
California. If Participant’s primary work location is in California as of the date Participant’s employment with the Company ceases, Sections 2, 3, 4 and 6 of this Restrictive Covenants Addendum do not apply to Participant after Participant’s last day of employment. Further, Section 5 of this Restrictive Covenants Addendum shall provide for attorneys’ fees to the prevailing party as required under California Civil Code § 1717.
c.
Connecticut. If Participant’s primary work location is in Connecticut, Section 1 of this Restrictive Covenants Addendum shall not be interpreted to preclude Participant from discussing at any time the compensation of any employee of the Company who has voluntarily disclosed that compensation information to Participant.
d.
Florida. If Participant’s primary work location is in Florida as of the date Participant’s employment with the Company ceases, then the phrase “and without necessity of posting bond” shall be struck from Section 5 of this Restrictive Covenants Addendum.
e.
Hawaii. If Participant’s primary work location is in Hawaii as of the date Participant’s employment with the Company ceases, then after the last day of employment the restrictions in Section 2 of this Restrictive Covenants Addendum will apply geographically only to the specific island(s) within the State of Hawaii for which Participant had managerial and/or sales responsibility.
f.
Idaho. If Participant’s primary work location is in Idaho as of the date Participant’s employment with the Company ceases, then after the last day of employment the restrictions in Sections 2, 3, and 4 of this Restrictive Covenants Addendum shall apply only if Participant is a “key employee.” As used herein, the phrase “key employee” means an employee who, by reason of the employer’s investment of time, money, trust, exposure to the public, or exposure to technologies, intellectual property, business plans, business processes and methods of operation, customers, vendors or other business relationships during the

-4-

 


 

course of employment, has gained a high level of inside knowledge, influence, credibility, notoriety, fame, reputation or public persona as a representative or spokesperson of the employer and, as a result, has the ability to harm or threaten an employer’s legitimate business interests.
g.
Nebraska. If Participant’s primary work location is in Nebraska as of the date Participant’s employment with the Company ceases, then after the last day of employment the restrictions in Section 2 of this Restrictive Covenants Addendum will not apply. After Participant’s employment with the Company ceases, the restrictions of Section 3 of this Restrictive Covenants Addendum will only apply to the Company’s current Customers, and not to Prospective Customers. Also after Participant’s employment with the Company ceases, (1) the definition of “Customer” in Section 7(f) of this Restrictive Covenants Addendum shall only apply to any business or entity that is a current customer of the Company; (2) the definition of “Material Contact” in Section 7(h) of this Restrictive Covenants Addendum shall mean doing business and having personal contact with Customers during Participant’s employment with the Company; and (3) the definition of “Restricted Employee” in Section 4 of this Restrictive Covenants Addendum shall mean any employee of the Company whom Participant had material business-related contact during Participant’s employment with the Company, and who is actually employed by the Company at the time of the conduct prohibited by Section 4 of this Restrictive Covenants Addendum, or who were employed by the Company within three (3) months prior to the contact prohibited by Section 4 of this Restrictive Covenants Addendum.
h.
Tennessee. If Participant’s primary work location is in Tennessee as of the date Participant’s employment with the Company ceases, Sections 3 and 4 of this Restrictive Covenants Addendum will prohibit Participant from engaging in the conduct described only in the “Restricted Territory.”
i.
Virginia. If Participant’s primary work location is in Virginia, then: (i) at any time that Participant is a “low-wage employee” within the meaning of Virginia Code § 40.1-28.7:8, Section 2 of this Restrictive Covenants Addendum does not apply and Section 3 of this Restrictive Covenants Addendum is modified by deleting the phrase “or otherwise accept business from”; and (ii) as of the date Participant’s employment with the Company ceases, “Compete” as defined in Section 7(c), shall mean: providing the same or similar services or expertise Participant provided to the Company at any time during the twelve (12) months prior to cessation of employment.APPENDIX 1

-5-

 


EX-31.1 4 pay-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

CERTIFICATION PURSUANT

TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Dushyant Sharma, certify that:

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

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

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

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

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

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

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

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

Date: May 7, 2025

By:

/s/ Dushyant Sharma

Dushyant Sharma

Chairman, President and Chief Executive Officer

 

 

 

(Principal Executive Officer)

 

 

 

 

 

 


EX-31.2 5 pay-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

CERTIFICATION PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Sanjay Kalra, certify that:

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

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

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

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

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

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

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

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

Date: May 7, 2025

By:

/s/ Sanjay Kalra

Sanjay Kalra

 

 

 

Senior Vice President and Chief Financial Officer

 

 

 

(Principal Financial Officer)

 

 


EX-32.1 6 pay-ex32_1.htm EX-32.1 EX-32.1

 

Exhibit 32.1

CERTIFICATION PURSUANT TO

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

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

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

(1)

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

 

(2)

 

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

Date: May 7, 2025

By:

/s/ Dushyant Sharma

Dushyant Sharma

Chairman, President and,

 

 

 

Chief Executive Officer

 

 

 

(Principal Executive Officer)

 

 


EX-32.2 7 pay-ex32_2.htm EX-32.2 EX-32.2

 

Exhibit 32.2

CERTIFICATION PURSUANT TO

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

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

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

(1)

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

 

(2)

 

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

Date: May 7, 2025

By:

/s/ Sanjay Kalra

Sanjay Kalra

 

 

 

Senior Vice President and Chief Financial Officer

 

 

 

(Principal Financial Officer)

 

 


EX-101.SCH 8 pay-20250331.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Accrued Liabilities - Summary of accrued and other liabilities (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Disclosure - Business Combinations - Schedule Of Assets Acquired And Liabilities Assumed (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100040 - Disclosure - Leases - Summary of Remaining Lease Payments under Non-Cancelable Operating and Finance Leases (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100050 - Disclosure - Net Income per Share Attributable to Common Stock - Schedule of Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100070 - Disclosure - Leases - Summary of Remaining Lease Payments under Non-Cancelable Operating and Finance Leases (Details) 3 link:presentationLink link:calculationLink link:definitionLink 100080 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Leases - Summary of Remaining Lease Payments under Non-Cancelable Operating and Finance Leases (Details) 4 link:presentationLink link:calculationLink link:definitionLink 100100 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100110 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Revenue, Performance Obligations and Contract Balances link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Prepaid Expenses and Other Assets link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Accrued and Other Liabilities link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Net Income per Share Attributable to Common Stock link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Geographic Information link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Revenue, Performance Obligations and Contract Balances (Tables) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Prepaid Expenses and Other Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Accrued and Other Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Net Income per Share Attributable to Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Organization and Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Revenue, Performance Obligations and Contract Balances - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Revenue, Performance Obligations and Contract Balances - Summary of Disaggregation of Revenue from Contracts with Customer (Details) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Revenue, Performance Obligations and Contract Balances - Summary of Revenue by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Revenue, Performance Obligations and Contract Balances - Summary of Contract Asset and Liability (Details) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Business Combinations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Business Combinations - Schedule Of Assets Acquired And Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Property and Equipment, Net - Schedule Of Property and Equipment, Net Based On Physical Location (Details) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Property and Equipment, Net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Summary of Goodwill by Reporting Units (Details) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Schedule of Amortization expense (Details) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Summary of Intagible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Schedule of Expected Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Prepaid Expenses and Other Assets - Schedule of Prepaid Expenses and Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Leases - Schedule of Components of Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Leases - Summary of Supplemental Cash Flow Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Leases - Summary of Remaining Lease Payments under Non-Cancelable Operating and Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Accrued Liabilities - Summary of accrued and other liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Accrued Liabilities (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Payments for Non Cancellable Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - Related Party Transactions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996005 - Disclosure - Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996015 - Disclosure - Stock-Based compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996025 - Disclosure - Stock-Based compensation - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 996035 - Disclosure - Stock-Based compensation - Schedule of Stock Option Grant Using Black-Scholes Option Pricing Model With Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 996045 - Disclosure - Stock Based Compensation - Summary of RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 996055 - Disclosure - Stock-Based compensation - Summary of Stock Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 996065 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996075 - Disclosure - Net Income per Share Attributable to Common Stock - Schedule of Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 996085 - Disclosure - Net Income per Share Attributable to Common Stock - Schedule of Common Stock Equivalents Excluded from Income (Loss) Per Diluted Share (Details) link:presentationLink link:calculationLink link:definitionLink 996095 - Disclosure - Geographic Information - Summary of Revenue by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 996105 - Disclosure - Geographic Information - Summary of Long-lived Assets by Geographic Areas (Details) link:presentationLink link:calculationLink link:definitionLink Statement [Line Items] Statement [Line Items] Finance lease cost Finance Lease Cost Abstract1 Finance lease cost Plan Name [Domain] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Contract with Customer, Asset, after Allowance for Credit Loss, Current [Abstract] Contract Assets Revenue, Remaining Performance Obligation, Amount Remaining performance obligation, aggregate amount of transaction price Summary of Significant Accounting Policies Summary Of Significant Accounting Policies Policy [Text Block] Disclosure of accounting policy for significant accounting policies. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Liabilities Accrued liabilities Accrued Liabilities [Member] Accounts Payable and Accrued Liabilities [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Expected revenue period Revenue Recognized Expected Period Revenue recognized expected period. Finance Lease, Liability, to be Paid Total lease payments Total minimum lease payments including interest Prepaid Expense Prepaid expenses Other Commitments, Description Other commitments, description Subsidiary Or Equity Method Investee Sale Of Stock By Subsidiary Or Equity Investee [Table] Subsidiary or Equity Method Investee, Sale of Stock, Type [Table] Business Combinations Business Combination Disclosure [Text Block] Finite-Lived Intangible Asset, Expected Amortization, Year Four 2029 Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Difference between effective tax rate and federal statutory rate Finovera, Inc. [Member] Finovera Inc [Member] Finovera, Inc. [Member] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Schedule of Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Geographic Areas, Long-Lived Assets [Abstract] Revenue, Remaining Performance Obligation, Percentage Remaining performance obligation, percentage 2022 (remaining three months) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Restructuring Cost [Table] 2022 Other Commitment, to be Paid, Year One Schedule Of Stock By Class [Table] Stock, Class of Stock [Table] Contract with Customer, Basis of Pricing [Axis] Product and Service Product and Service [Axis] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Depreciation and amortization Depreciation, Depletion and Amortization Depreciation, Depletion and Amortization, Total Restricted Funds Held For Financial Institutions [Member] Restricted Funds Held For Financial Institutions [Member] Restricted Funds Held for Financial Institutions [Member] Schedule of Amortization expense Schedule of Other Operating Cost and Expense, by Component [Table Text Block] Schedule Of Goodwill [Table] Goodwill [Table] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Document Information [Table] Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Equity Equity [Text Block] Title of Individual Title and Position [Axis] Class of Warrant or Right [Axis] Revenue, Performance Obligations and Contract Balances Revenue from Contract with Customer [Text Block] Contract with Customer, Liability [Abstract] Contract Liabilities Sale of Stock [Domain] Sale of Stock Income taxes receivable, net of payable Increase (Decrease) in Income Taxes Receivable 2023 Finance Lease, Liability, to be Paid, Next Rolling 12 Months Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax, Current Business combination, recognized identifiable assets acquired and liabilities assumed, deferred tax, current. Deferred taxes Entity Central Index Key Entity Central Index Key Warrant [Member] Warrants [Member] Loan Interest Rate Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate Payveris LLC [Member] Payveris L L C [Member] Payveris LLC [Member] Collateral Held Collateral Held [Domain] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Options forfeited Change in operating assets and liabilities Increase (Decrease) in Operating Capital [Abstract] Loans and Leases Receivable, Related Parties Loans and Leases Receivable, Related Parties, Beginning Balance Loans and Leases Receivable, Related Parties, Ending Balance Issued a loan to related party Common stock, shares issued Common Stock, Shares, Issued Common Stock, Shares, Issued, Total Other Assets Other Assets, Total Other assets Risk-free interest rate, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Other Noncurrent Assets [Member] Other Long-term Assets [Member] Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Prepaid Expense and Other Assets, Total Prepaid expenses and other assets 2025 Finance Lease, Liability, to be Paid, Rolling Year Three Lessee, Operating Lease, Remaining Lease Term Operating lease, remaining lease term Preferred Stock [Member] Preferred Stock [Member] Income Statement [Abstract] Entity Address, State or Province Entity Address, State or Province PROFIT Financial, Inc. [Member] PROFIT Financial, Inc. [Member] Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income before income taxes Capitalized Contract Cost, Net Capitalized Contract Cost, Net, Total Contract acquisition costs Concentration Risk Type Concentration Risk Type [Domain] Cash in custodial account Funds Held for Clients Other non-recurring income Other Nonrecurring Income Other non-cash adjustments Customer [Axis] Customer Concentration Risk [Member] Customer Concentration Risk [Member] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Cash paid for amounts included in the measurement of lease liabilities Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract] Cash Paid For Amounts Included In Measurement Of Lease Liabilities Abstract. Finite-Lived Intangible Asset, Expected Amortization, Year Three 2028 Aggregate Intrinsic Value, Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Thereafter Finance Lease Liability Payments Due In Rolling After Year Four Finance lease liability Payments Due in rolling after year four. Cover [Abstract] Commercial Agreements Fixed Consideration [Member] Fixed-Price Contract [Member] Earnings Per Share, Basic, Total Basic Earnings Per Share, Basic Contract with Customer, Asset, after Allowance for Credit Loss Contract with Customer, Asset, after Allowance for Credit Loss, Total Contract asset balance Total contract assets Operating expenses Operating Expenses [Abstract] Financing cash flows for finance leases Finance Lease, Principal Payments Contract with Customer, Liability, Current Contract liabilities, Current Sales and Marketing [Member] Selling and Marketing Expense [Member] License License [Member] Total stock-based compensation Share-Based Payment Arrangement, Expense Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent, Total Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent Foreign currency translation adjustments, net of tax Foreign currency translation adjustments, net of tax Foreign currency translation adjustments Foreign currency translation adjustments Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Ending Balance Retained earnings Retained Earnings (Accumulated Deficit) Plan Name [Axis] Segment Reporting [Abstract] Thereafter Lessee Operating Lease Liability Payments Due After Rolling Year Four Lessee operating lease liability payments due after rolling year four. Options Outstanding, Beginning Options Outstanding, Ending Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Other Accrued Liabilities, Noncurrent Non-current Accrued and other liabilities, less current portion Current assets Assets, Current [Abstract] Shares reserved for issuance Common Stock, Capital Shares Reserved for Future Issuance 2026 Lessee, Operating Lease, Liability, to be Paid, Rolling Year Four United States United States UNITED STATES Investment Type [Axis] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Schedule of Prepaid expenses and other assets Other Other Other Geographical Area [Member] Other Geographical Area Member Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Weighted Average Grant-Date Fair Value, Forfeited | $ / shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Warrant shares vested and exercisable Direct Offering Expenses Direct Offering Expenses Product and Service Product and Service [Domain] Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive income Lessee, Operating Lease, Term of Contract Operating lease term Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Property and equipment, net Property, Plant and Equipment, Net Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Ending Balance Long-lived assets, comprising property and equipment assets Property and equipment, net Contract with Customer, Liability, Noncurrent Contract liabilities, Non-current Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Restructuring and Related Activities [Abstract] Additional operating lease, right-of-use asset Additions Operating Lease, Right-of-Use Asset Additions Operating Lease, Right-of-Use Asset Common stock, par value Common Stock, Par or Stated Value Per Share Contract with Customer, Liability Total contract liabilities Contract liabilities Statement of Cash Flows [Abstract] Antidilutive Securities, Name [Domain] Short-Term Bank Loans and Notes Payable Capitalized internal-use software development costs, net Capitalized Computer Software, Net Capitalized Computer Software, Net, Total Capitalized Computer Software, Net, Beginning Balance Capitalized Computer Software, Net, Ending Balance Automobiles [Member] Automobiles [Member] Schedule of cash flow supplemental related to leases disclosures. Schedule of Cash Flow Supplemental Related to Leases Disclosures [Table Text Block] Summary of Supplemental Cash Flow Information Related to Leases Equity Components Equity Components [Axis] Entity Address, Address Line One Entity Address, Address Line One Schedule of Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule Of Related Party Transactions By Related Party [Table] Related Party Transaction [Table] Awards, Granted | shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Schedule Of Finite Lived Intangible Assets [Table] Intangible Asset, Finite-Lived [Table] Principal amount of loan as reduction to additional paid-in capital. Principal amount of loan as reduction to additional paid-in capital Principal amount of loan as reduction to additional paid-in capital Computer Equipment Computer Equipment [Member] Property Plant And Equipment [Line Items] Property, Plant and Equipment [Line Items] Payments to Acquire Other Intangible Assets Payments to acquire other intangible assets. Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Common Stock Equivalents Excluded from Income (Loss) Per Diluted Share Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Risk-free interest rate Other Non-US [Member] Awarded and unvested, Beginning Balance | shares Awarded and unvested, Ending Balance | shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Dilutive effect of warrants Finite-Lived Intangible Asset, Expected Amortization, Year Two 2027 Amendment Flag Amendment Flag Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent Effective Income Tax Rate Reconciliation Operating lease liabilities, less current portion Operating Lease, Liability, Noncurrent Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid in Capital, Common Stock, Beginning Balance Additional Paid in Capital, Common Stock, Ending Balance Sale of Stock, Price Per Share Sale of Stock, Price Per Share Sale of stock, price per share Net income Net income (loss) Lessee Lease Description [Table] Lessee, Lease, Description [Table] Options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Options exercised Issuance of Class A common stock upon exercise of stock options ( shares) Options Outstanding, Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Research and Development Expense [Member] Research and Development Customer [Domain] Lessee, Finance Lease, Remaining Lease Term Finance lease, remaining lease term Equity Component Equity Component [Domain] Vesting of the Remaining Shares of the Warrant Vesting Of Remaining Shares Vesting of the remaining shares. Statistical Measurement Statistical Measurement [Domain] General and Administrative Expense, Total General and administrative General and Administrative Expense Capitalized Contract Cost, Amortization Amortization of capitalized contract acquisition cost Other Nonoperating Income (Expense) Other Nonoperating Income (Expense), Total Other income Trademarks [Member] Trademark Furniture And Fixtures Furniture and Fixtures [Member] Disaggregation Of Revenue [Table] Disaggregation of Revenue [Table] Purchase of interest-bearing deposits Purchase of interest-bearing deposits Purchases of interest-bearing deposits Fully Vested Fully Vested Fully Vested. Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Cash, cash equivalents and restricted cash Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Net income Preferred Stock, Shares Issued, Total Preferred stock, shares issued Preferred Stock, Shares Issued Operating cash flows for operating leases Operating Lease, Payments Proceeds from exercise of stock-based awards Proceeds from Stock Options Exercised Class A And Class B Common Stock [Member] Class A and class B common stock. Class A & Class B Common Stock [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Prepaid expenses and other assets current Weighted Average Exercise Price, Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Risk-free interest rate, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Weighted Average Exercise Price, Forfeited Class of Stock Class of Stock [Domain] Summary of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive income Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Common stock, shares outstanding Common Stock, Shares, Outstanding Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Estimated useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Weighted-Average Useful Life (Years) Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Revenue [Member] Revenue Benchmark [Member] Issuance of Class A common Stock Upon Vesting of Restricted Stock Units, Shares Issuance of Class A common Stock Upon Vesting of Restricted Stock Units, Shares Issuance of Class A common stock upon vesting of restricted stock units, Shares Antidilutive Securities [Axis] Custodial Accounts Custodial Accounts Policy [Text Block] Disclosure of accounting policy for custodial accounts. Summary of RSU Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Restricted funds held for financial institutions Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Restricted Funds Held For Financial Institutions Business combination recognized identifiable assets acquired and liabilities assumed restricted funds held for financial institutions Finite Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Entity Interactive Data Current Entity Interactive Data Current Number of shares issued for business acquisition Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Contract With Customer Liability Contrac tWith Customer Liabilitys Contrac tWith Customer Liabilitys Document Quarterly Report Document Quarterly Report Goodwill [Line Items] Goodwill [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted Average Grant-Date Fair Value, Vested | $ / shares Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total Cash and cash equivalents and Restricted cash at beginning of period Cash and cash equivalents and Restricted cash at end of period Related Party Transactions Related Party Transactions Disclosure [Text Block] Statement of Financial Position Location, Balance [Axis] Less imputed interest Finance Lease, Liability, Undiscounted Excess Amount Leases Leases of Lessee Disclosure [Text Block] Statistical Measurement Statistical Measurement [Axis] Operating lease cost Operating Lease, Cost Customer Contracts Member Customer Contracts [Member] Total lease cost Lease, Cost Restricted funds [Member] Restricted funds Restricted Cash [Member] Summary of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Selling and Marketing Expense, Total Sales and marketing Selling and Marketing Expense Operating cash flows for finance lease Finance Lease, Interest Payment on Liability Gross Carrying Amount Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross, Total Business combinations, net of cash and restricted cash acquired Cash purchase price Payments to Acquire Businesses, Net of Cash Acquired, Total Payments to Acquire Businesses, Net of Cash Acquired Basis of Presentation and Summary of Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted Average Grant-Date Fair Value, Granted | $ / shares Total unrecognized compensation cost, recognition period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Proceeds from private placement Proceeds from Issuance of Private Placement Loan Principal and Interest Due and Payable Date Loan Principal And Interest Due And Payable Date The loan principal and interest due and payable Date Long-lived Assets by Geographic Areas Long-Lived Assets by Geographic Areas [Table Text Block] Common stock fair value Equity Issued in Business Combination, Fair Value Disclosure Income Statement Location Statement of Income Location, Balance [Axis] Total assets Assets Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Contract with Customer, Basis of Pricing [Domain] Underwriting discounts and commissions. Underwriting Discounts And Commissions Underwriting discounts and commissions RSUs vested Awards, Vested | shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Awards, Vested | shares Business Acquisition [Line Items] New Accounting Pronouncements, Policy [Policy Text Block] Recently Adopted Accounting Standards Entity Address, City or Town Entity Address, City or Town AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Loss Equity [Abstract] Fixed consideration related to the future minimum guarantees, contract amount Contract with Customer, Receivable, before Allowance for Credit Loss Prepaid Expense and Other Assets, Noncurrent Prepaid expenses and other assets, less current portion Awards,Forfeited | shares Awards,Forfeited | shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Issued Loan Principal amount Debt Instrument, Face Amount Restructuring Cost and Reserve [Line Items] Computer Software, Intangible Asset Computer Software, Intangible Asset [Member] Private Placement [Member] Private Placement [Member] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Series A Preferred Stock [Member] Series A Preferred Stock [Member] Deferred revenue Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Issuance of Class A common stock for stock-based awards Value of shares in acquisition Issuance of shares Chief Executive Officer [Member] Chief Executive Officer [Member] Issuance of Class A common stock upon exercise of stock options ( value) Stock Issued During Period, Value, Stock Options Exercised Lessee Lease Description [Line Items] Lessee, Lease, Description [Line Items] Current liabilities Liabilities, Current [Abstract] Accounts Receivable [Member] Accounts Receivable [Member] Liabilities Assumed Right-of-use assets obtained in exchange of operating lease obligations Income Taxes Paid, Net Income Taxes Paid, Net, Total Cash paid for income taxes, net of refunds Cash and Cash Equivalents [Member] Cash and Cash Equivalents [Member] Document Type Document Type 2025 Lessee, Operating Lease, Liability, to be Paid, Rolling Year Three Provision for Other Credit Losses Provision for expected credit losses and credit adjustments Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary of Significant Accounting Policies. Title of 12(b) Security Title of 12(b) Security Cash and Cash Equivalents, at Carrying Value, Total Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Ending Balance Statement of Financial Position Location, Balance [Domain] Future operating lease payments Lessor, Operating Lease, Payment to be Received Lessor, Operating Lease, Payments to be Received, Total Lease, Cost [Table Text Block] Schedule of Components of Lease Cost Statement of Stockholders' Equity [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Research and development Research and Development Expense Research and Development Expense, Total Payment, Tax Withholding, Share-Based Payment Arrangement Payments of taxes withheld on net settled vesting of restricted stock units Operating Leases: Operating Lease, Liability [Abstract] Options granted in period Options granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Summary of Goodwill by Reporting Unit Schedule of Goodwill [Table Text Block] Total property and equipment Property, Plant and Equipment, Gross Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Ending Balance Principles of Consolidation Consolidation, Policy [Policy Text Block] 2024 Finance Lease, Liability, to be Paid, Rolling Year Two 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] 2024 Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two Summary of Significant Accounting Policies. Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Impairment of Intangible Assets (Excluding Goodwill), Total Impairment of Intangible Assets (Excluding Goodwill) Sale of Stock Sale of Stock [Axis] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Investments [Domain] Acquisitions [Member] Series of Individually Immaterial Business Acquisitions [Member] Revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Income Taxes Income Tax Disclosure [Text Block] 2025 Other Commitment, to be Paid, Year Four Lessee Operating Lease Commencement Year Operating lease commencement year Operating lease commencement year Total future amortization expense Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Net Carrying Amount Net Carrying Amount Depreciation, Depletion and Amortization, Nonproduction Depreciation, Depletion and Amortization, Nonproduction, Total Depreciation expense Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Schedule of Fair Value of Identified Intangible Assets and Useful Lives Other Accrued Liabilities, Current Current Accrued and other liabilities Accounts payable Increase (Decrease) in Accounts Payable Increase (Decrease) in Accounts Payable, Total Entity Address Address Line2 Entity Address, Address Line Two Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Dilutive effect of RSUs Incremental Common Shares Attributable To Restricted Stock Units Incremental Common Shares Attributable To Restricted Stock Units Document Period End Date Document Period End Date Net Cash Provided by (Used in) Financing Activities Net cash provided (used in) by financing activities Prepaid Expense and Other Assets [Abstract] Class A Common Stock [Member] Common Class A [Member] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Effective Income Tax Rate Reconciliation, Percent, Total Payments To Taxing Authorities Payments to taxing authorities Shares withheld for the withholding tax on vesting of restricted stock units Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive securities Stock-based compensation Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total Class B Common Stock [Member] Common Class B [Member] Accrued Liabilities, Current Accrued and other liabilities Total accrued and other liabilities Income Tax Expense (Benefit), Total Income Tax Expense (Benefit) Provision for income taxes Total prepaid expenses and other assets Prepaid Expense and Other Assets Total prepaid expenses and other assets Trading Symbol Trading Symbol Business Combinations [Abstract] Ending balance Beginning balance Total stockholders’ equity Equity, Attributable to Parent Two Thousand Twenty One Plan [Member] Two Thousand Twenty One Plan [Member] 2021 Plan Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Intangible assets Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Purchase price of acquisition Payments to Acquire Businesses, Gross Cash payment to acquire business, gross Lease commitments not yet commenced Lease Commitments Not Yet Commenced Lease commitments for a lease signed but not yet commenced. Restricted Stock Units (RSUs) [Member] RSU [Member] Related Party Transactions [Abstract] May 2021 Warrant Agreement [Member] May 2021 Warrant Agreement [Member] May 2021 Warrant Agreement [Member] Schedule Of Property Plant And Equipment [Table] Property, Plant and Equipment [Table] Goodwill, Total Goodwill Beginning Balance Ending Balance Goodwill 2024 Other Commitment, to be Paid, Year Three Prepaid Expenses And Other Assets TextBlock Prepaid Expenses And Other Assets TextBlock Prepaid expenses and other assets Cost Of Revenue Cost Of Revenue [Member] Cost of revenue. Summary of Stock Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Geographical Geographical [Axis] Total unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Leases [Abstract] Use of Estimates Use of Estimates, Policy [Policy Text Block] Concentration Risk, Percentage Concentration risk, percentage Class Of Stock [Line Items] Class of Stock [Line Items] Non-Compete Non Compete [Member] Non Compete [Member] Non compete. Schedule of Business Acquisitions, by Acquisition [Table] Expected volatility, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Other commitment Other Commitment Other Commitment Scenario [Axis] Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Summary of Contract Asset and Liability Security Exchange Name Security Exchange Name Number Of Customer Number Of Customer Number Of Customer Accrued interest Deposit Liabilities, Accrued Interest Business Acquisition, Acquiree [Domain] Operating Expenses Total operating expenses Summary of Revenue by Geographic Area Revenue from External Customers by Geographic Areas [Table Text Block] Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Class of Stock Class of Stock [Axis] Accumulated depreciation and amortization for property and equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less: Accumulated depreciation Finance Leases: Finance Lease, Liability [Abstract] Software and Software Development Costs [Member] Software and Software Development Costs [Member] Other Other [Member] Other Member Maximum Maximum [Member] Total liabilities and stockholders' equity Liabilities and Equity Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Earnings Per Share, Diluted, Total Diluted Earnings Per Share, Diluted Leasehold Improvements Leasehold Improvements [Member] Entity Ex Transition Period Operating lease liabilities Increase Decrease In Operating Lease Liabilities Increase decrease in operating lease liabilities. Total liabilities Liabilities Accrued Finance Leases, Current Accrued Finance Leases, Current Accrued finance leases, current Total current assets Assets, Current Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Forecast Forecast [Member] Issuance of Class A common stock for stock-based awards, shares Issuance of shares (in shares) Stock Issued During Period, Shares, New Issues Entity Filer Category Entity Filer Category Goodwill, Internal-use Software Development Costs and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Warrant Issue Warrant Issue Warrant issue. Property, Plant and Equipment [Abstract] Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Deferred income taxes Deferred Income Taxes Deferred income taxes. Other income (expense) Nonoperating Income (Expense) [Abstract] Non-cash lease expense Non Cash Lease Expense Non Cash Lease Expense. Current Fiscal Year End Date Current Fiscal Year End Date Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Share-based Payment Arrangement, Noncash Expense, Total Entity Registrant Name Entity Registrant Name Technology Technology [Member] Technology. Gross profit Gross Profit Cost of revenue Cost of Revenue Cost of Revenue, 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] Earnings Per Share [Text Block] Net Income per Share Attributable to Common Stock Entity Emerging Growth Company Entity Emerging Growth Company Proceeds from (Payments for) in Interest-Bearing Deposits in Banks Proceeds from matured interest-bearing deposits Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Numerator: Other Liabilities, Current Other liabilities Weighted Average Number of Shares Outstanding, Basic, Total Basic Weighted Average Number of Shares Outstanding, Basic Weighter-average shares of common stock - basic Income tax receivable Income Taxes Receivable Interest income, net Interest Income (Expense), Nonoperating Expected volatility, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Common stock, shares authorized Common Stock, Shares Authorized Concentration Risk Type Concentration Risk Type [Axis] Interest on finance lease liabilities Finance Lease, Interest Expense Financial institution funds in -transit Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Financial Institution Funds In Transit Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Financial Institution Funds In Transit Amortization of Intangible Assets Amortization of Intangible Assets, Total Weighted Average Remaining Contractual Term (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term General and Administrative [Member] General and Administrative Expense [Member] Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Share-Based Payment Arrangement [Abstract] Accounting Policies [Abstract] Schedule of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] 2022 (remaining three months) Finance Lease, Liability, to be Paid, Remainder of Fiscal Year 2026 Finance Lease, Liability, to be Paid, Rolling Year Four Operating Expense Operating Expense [Member] Income Tax Disclosure [Abstract] Stockholders’ equity Equity, Attributable to Parent [Abstract] Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Effect of exchange rate changes on Cash and cash equivalents and Restricted cash Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Non-cash investing activities: Statement [Table] Statement [Table] Segment Information Segment Reporting, Policy [Policy Text Block] Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Shares Withheld for the Withholding Tax on Vesting of Restricted Stock Units, Shares Shares Withheld for the Withholding Tax on Vesting of Restricted Stock Units, Shares Shares withheld for the withholding tax on vesting of restricted stock units, Shares RSUs vest over the requisite service period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Preferred stock, shares authorized Preferred Stock, Shares Authorized Entity File Number Securities Act File Number Geographic Information Segment Reporting Disclosure [Text Block] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net increase (decrease) in cash, cash equivalents and Restricted cash August 2022 Warrant Agreement [member] August 2022 Warrant Agreement [member] August 2022 Warrant Agreement [Member] Revenue from Contract with Customer [Abstract] Earnings Per Share [Abstract] Net income per share Accrued interest Interest Receivable Equity incentive plan. Equity Incentive Plan [Member] Equity Incentive Plan [Member] Statement of Financial Position [Abstract] IPO [Member] IPO [Member] Operating Income (Loss) Income from operations Payment of loan Total Payment Of Outstanding Loan And Interest Total Payment of Outstanding Loan and Interest paid Amortizaion expense of capitalized software costs Capitalized Computer Software, Amortization Shares Issued, Price Per Share Shares Issued, Price Per Share Shares issued, price per share Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected volatility Income tax payable Accrued Income Taxes, Current Entity Shell Company Entity Shell Company One Customer [Member] One Customer [Member] One Customer [Member] Entity Tax Identification Number Entity Tax Identification Number Assets Assets [Abstract] Class of Warrant or Right [Domain] Entity Current Reporting Status Entity Current Reporting Status Weighted Average Remaining Contractual Term (years), Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Subsequent Events [Abstract] Contract liabilities Increase (Decrease) in Contract with Customer, Liability Geographical Geographical [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Total finance lease cost Finance Lease Cost Total Total finance lease cost Capital Expenditures Incurred but Not yet Paid Unpaid capitalized internal-use software development costs and equipment in accounts payable Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Proceeds from Issuance Initial Public Offering Proceeds from initial public offering, net of underwriter's discounts and commissions Business Acquisition [Axis] City Area Code City Area Code Total current liabilities Liabilities, Current Accrued Liabilities and Other Liabilities Accrued and Other Liabilities Software Software [Member] Software. Capitalized internal-use software development costs Payments to Develop Software Capitalized internal-use software development costs Settlement of holdback liability related to prior acquisitions Settlement of holdback liability related to prior acquisitions. Settlement Of Holdback Liability Related To Prior Acquisitions Organization, Consolidation and Presentation of Financial Statements [Abstract] Local Phone Number Local Phone Number Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance 2021 (remaining three months) Other Commitment, to be Paid, Remainder of Fiscal Year Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Subsidiary Sale Of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Commitments and Contingencies Disclosure [Abstract] Operating Lease, Liability, Current Current portion of operating lease liabilities Document Information [Line Items] Acquisition cost incurred Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization, Acquisition Cost, Period Cost 2023 Other Commitment, to be Paid, Year Two Retained Earnings Retained Earnings [Member] Earnings Per Share, Basic [Abstract] Net income per share Over-Allotment Option [Member] Over-Allotment Option [Member] Prepaid Expenses and Other Current Assets [Member] Prepaid Expenses and Other Current Assets [Member] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Payments to Acquire Property, Plant, and Equipment, Total Accrued Liabilities, Current [Abstract] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Document Transition Report Document Transition Report Antidilutive Security, Excluded EPS Calculation [Table] Weighted Average Exercise Price, Exercised Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Deferred tax asset Deferred Income Tax Assets, Net Deferred Income Tax Assets, Net, Total Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year 2025 Payment Transaction Processing Revenue [Member] Payment Transaction Processing Revenue [Member] Payment transaction processing revenue Member Minimum [Member] Minimum [Member] Common Shares [Member] Common Stock [Member] Accounts Payable and Accrued Liabilities Disclosure [Text Block] Accrued and Other Liabilities Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted Average Grant-Date Fair Value, Unvested, Ending Balance | $ / shares Weighted Average Grant-Date Fair Value, Unvested, Beginning Balance | $ / shares Additional Paid-In-Capital Additional Paid-in Capital [Member] Accounts payable Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Adjustments to reconcile net income to net cash provided by operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Income Statement Location Statement of Income Location, Balance [Domain] Goodwill and Intangible Assets Disclosure [Abstract] Entity Common Stock Shares Outstanding Entity Common Stock, Shares Outstanding Disaggregation Of Revenue [Line Items] Disaggregation of Revenue [Line Items] Schedule Of Revenues From External Customers And Long Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Other accrued expenses Other Accrued Expenses Other Accrued Expenses Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Finite-Lived Intangible Asset, Expected Amortization, Year One 2026 Scenario [Domain] Title of Individual Title and Position [Domain] Customer Relationships Customer relationship [Member] Customer Relationships [Member] Accounts and other receivables Increase (Decrease) in Accounts and Other Receivables Class B common stock, $0.0001 par value per share, 111,050,000 and zero shares authorized as of September 30, 2021 and December 31, 2020, respectively; 103,486,739 and zero shares issued and outstanding as of September 30, 2021 and December 31, 2020, respectively Common Stock, Value, Issued Common Stock, Value, Issued, Total Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Ending Balance common stock Depreciation expense Finance Lease, Right-of-Use Asset, Amortization Schedule of Expected Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] 2023 Lessee, Operating Lease, Liability, to be Paid, Next Rolling 12 Months Total lease liabilities Operating Lease, Liability Total lease liabilities Payroll and employee-related expenses Accrued Payroll Taxes, Current Schedule of Accrued Liabilities [Table Text Block] Summary of accrued and other liabilities Commitments and Contingencies Commitments and contingencies (Note 7) Diluted Weighted Average Number of Shares Outstanding, Diluted Weighter-average shares of common stock - diluted Weighter-average shares of common stock - diluted Lessee, Operating Lease, Liability, to be Paid Total lease payments Total minimum lease payments including interest Restricted cash and cash equivalents Restricted Funds Held For Financial Institutions Restricted funds held for financial institutions Weighted Average Number of Shares Outstanding, Diluted [Abstract] Denominator: Weighted-average number of shares used to compute net income per share Lessee Operating Lease and Finance Lease Liability Maturity [Table Text Block] Lessee Operating Lease and Finance Lease Liability Maturity [Table Text Block] Summary of Remaining Lease Payments under Non-Cancelable Operating and Finance Leases Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Total lease liabilities Finance Lease, Liability Total lease liabilities Collateral Held Collateral Held [Axis] Entity Small Business Entity Small Business Percentage of annual increase of outstanding shares Percentage of annual increase of outstanding shares. Percentage of annual increase of outstanding shares Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Total Revenues From External Customers And Long Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Accounts and Other Receivables, Net, Current Accounts and other receivables, net of allowance for expected credit losses of $122 and $257, respectively Contractual Obligation Contractual Obligation, Total Contractual obligation Statement of Financial Position Location, Activity, Capitalization [Domain] Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Weighted Average Exercise Price, Beginning Weighted Average Exercise Price, Ending Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Incremental Common Shares Attributable to Share-based Payment Arrangements, Total Dilutive effect of stock options Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Intangible Assets, Net (Excluding Goodwill), Total Number of shares pledged as security for loan Number Of Shares Pledged As Security For Loan Number of shares pledged as security for loan. Right-of-use assets obtained in exchange of operating lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Thereafter Other Commitment To Be Paid After Year Four Other commitment to be paid after year four. Long-term Debt Payment of Principal or Interest Long-Term Debt, Contingent Payment of Principal or Interest Cash held back for acquisition closing Cash Held Back for Acquisition Closing Cash Held Back for Acquisition Closing Aggregate Intrinsic Value, Beginning Aggregate Intrinsic Value, Ending Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total Other comprehensive income (loss) Subsequent Events Subsequent Events [Text Block] Statement of Financial Position Location, Activity, Capitalization [Axis] Accounts payable Accounts Payable, Current Accounts Payable, Current, Total Schedule of Future Minimum Payments for Non Cancellable Agreements Schedule Of Future Minimum Payments For Non Cancellable Agreements Table [Text Block] Schedule Of Future Minimum Payments For Non Cancellable Agreements Amortization Of Capitalized Warrant Cost Amortization Of Capitalized Warrant Cost Amortization of capitalized warrants cost Increase (Decrease) in Accrued Liabilities Increase (Decrease) in Accrued Liabilities, Total Accrued and other liabilities Short-term lease cost Short-Term Lease, Cost Allowance for accounts and other receivables Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss, Beginning Balance Accounts Receivable, Allowance for Credit Loss, Ending Balance XML 10 R1.htm IDEA: XBRL DOCUMENT v3.25.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2025
May 02, 2025
Document Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2025  
Document Fiscal Year Focus 2025  
Document Fiscal Period Focus Q1  
Current Fiscal Year End Date --12-31  
Document Quarterly Report true  
Document Transition Report false  
Entity Registrant Name Paymentus Holdings, Inc.  
Entity Central Index Key 0001841156  
Entity File Number 001-40429  
Entity Tax Identification Number 45-3188251  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 11605 North Community House Road  
Entity Address Address Line2 Suite 300  
Entity Address, City or Town Charlotte  
Entity Address, State or Province NC  
Entity Address, Postal Zip Code 28277  
City Area Code 888  
Local Phone Number 440-4826  
Title of 12(b) Security Class A Common Stock, par value $0.0001 per share  
Trading Symbol PAY  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Common Class A [Member]    
Document Information [Line Items]    
Entity Common Stock Shares Outstanding   35,178,073
Common Class B [Member]    
Document Information [Line Items]    
Entity Common Stock Shares Outstanding   89,954,158
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 245,849 $ 205,900
Restricted cash and cash equivalents 3,799 3,511
Accounts and other receivables, net of allowance for expected credit losses of $122 and $257, respectively 99,985 119,816
Income tax receivable 0 3,356
Prepaid expenses and other current assets 11,880 13,058
Total current assets 361,513 345,641
Property and equipment, net 1,061 1,157
Capitalized internal-use software development costs, net 68,313 67,375
Intangible assets, net 16,938 19,076
Goodwill 131,817 131,815
Operating lease right-of-use assets 7,330 7,801
Deferred tax asset 1,380 367
Prepaid expenses and other assets, less current portion 2,536 3,015
Total assets 590,888 576,247
Current liabilities    
Accounts payable 55,664 49,871
Accrued and other liabilities 18,513 26,462
Current portion of operating lease liabilities 2,097 2,090
Contract liabilities, Current 3,375 2,937
Income tax payable 1,327 190
Total current liabilities 80,976 81,550
Operating lease liabilities, less current portion 5,809 6,318
Contract liabilities, Non-current 2,746 2,783
Accrued and other liabilities, less current portion 962 0
Total liabilities 90,493 90,651
Stockholders’ equity    
Additional paid-in capital 390,944 389,904
Accumulated other comprehensive income (287) (233)
Retained earnings 109,726 95,913
Total stockholders’ equity 500,395 485,596
Total liabilities and stockholders' equity 590,888 576,247
Class A Common Stock [Member]    
Stockholders’ equity    
Common Stock, Value, Issued 3 3
Class B Common Stock [Member]    
Stockholders’ equity    
Common Stock, Value, Issued $ 9 $ 9
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Allowance for accounts and other receivables $ 122 $ 257
Class A Common Stock [Member]    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 883,950,000 883,950,000
Common stock, shares issued 35,090,301 32,136,989
Common stock, shares outstanding 35,090,301 32,136,989
Class B Common Stock [Member]    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 111,050,000 111,050,000
Common stock, shares issued 90,034,121 92,699,294
Common stock, shares outstanding 90,034,121 92,699,294
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Revenue $ 275,235 $ 184,875
Cost of revenue 209,211 132,150
Gross profit 66,024 52,725
Operating expenses    
Research and development 15,101 12,051
Sales and marketing 26,051 23,239
General and administrative 9,183 9,092
Total operating expenses 50,335 44,382
Income from operations 15,689 8,343
Other income (expense)    
Interest income, net 2,062 2,186
Other income 50 231
Income before income taxes 17,801 10,760
Provision for income taxes (3,988) (3,534)
Net income $ 13,813 $ 7,226
Net income per share    
Basic $ 0.11 $ 0.06
Diluted $ 0.11 $ 0.06
Weighted-average number of shares used to compute net income per share    
Basic 124,941,781 123,945,778
Diluted 128,801,974 126,917,654
Net Income (Loss) $ 13,813 $ 7,226
Foreign currency translation adjustments, net of tax (54) (42)
Comprehensive income $ 13,759 $ 7,184
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Shares [Member]
Additional Paid-In-Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance at Dec. 31, 2023 $ 429,616 $ 12 $ 377,773 $ 51,744 $ 87
Beginning balance (in shares) at Dec. 31, 2023   123,821,111      
Stock-based compensation 2,484   2,484    
Issuance of Class A common stock upon exercise of stock options ( value) 100   100    
Issuance of Class A common stock upon exercise of stock options ( shares)   69,246      
Issuance of Class A common stock upon vesting of restricted stock units, Shares   235,619      
Foreign currency translation adjustments (42)       (42)
Net Income (Loss) 7,226     7,226  
Ending balance at Mar. 31, 2024 439,384 $ 12 380,357 58,970 45
Ending balance (in shares) at Mar. 31, 2024   124,125,976      
Beginning balance at Dec. 31, 2024 485,596 $ 12 389,904 95,913 (233)
Beginning balance (in shares) at Dec. 31, 2024   124,836,283      
Stock-based compensation 2,932   2,932    
Issuance of Class A common stock upon exercise of stock options ( value) $ 51   51    
Issuance of Class A common stock upon exercise of stock options ( shares) 33,736 33,736      
Issuance of Class A common stock upon vesting of restricted stock units, Shares   328,201      
Shares withheld for the withholding tax on vesting of restricted stock units, Shares   (73,798)      
Shares withheld for the withholding tax on vesting of restricted stock units $ (1,943)   (1,943)    
Foreign currency translation adjustments (54)       (54)
Net Income (Loss) 13,813     13,813  
Ending balance at Mar. 31, 2025 $ 500,395 $ 12 $ 390,944 $ 109,726 $ (287)
Ending balance (in shares) at Mar. 31, 2025   125,124,422      
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities    
Net income $ 13,813 $ 7,226
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation and amortization 10,740 8,537
Deferred income taxes (1,013) 92
Stock-based compensation 3,042 2,457
Amortization of capitalized warrants cost 559 476
Non-cash lease expense 573 601
Amortization of capitalized contract acquisition cost 418 451
Provision for expected credit losses and credit adjustments 1,440 835
Other non-cash adjustments 0 (213)
Change in operating assets and liabilities    
Accounts and other receivables 18,386 (8,637)
Prepaid expenses and other assets (377) (993)
Accounts payable 5,691 5,793
Accrued and other liabilities (7,120) (8,166)
Operating lease liabilities (604) (541)
Contract liabilities 401 28
Income taxes receivable, net of payable 4,492 3,008
Net cash provided by operating activities 50,441 10,954
Cash flows from investing activities    
Purchases of property and equipment (60) (116)
Purchases of interest-bearing deposits 0 (723)
Proceeds from matured interest-bearing deposits 1,051 602
Capitalized internal-use software development costs (9,278) (9,276)
Net cash used in investing activities (8,287) (9,513)
Cash flows from financing activities    
Proceeds from exercise of stock-based awards 51 100
Payments of taxes withheld on net settled vesting of restricted stock units (1,943) 0
Settlement of holdback liability related to prior acquisitions 0 (506)
Net cash provided (used in) by financing activities (1,892) (406)
Effect of exchange rate changes on Cash and cash equivalents and Restricted cash (25) (78)
Net increase (decrease) in cash, cash equivalents and Restricted cash 40,237 957
Cash, cash equivalents and restricted cash    
Cash and cash equivalents and Restricted cash at beginning of period 209,411 183,195
Cash and cash equivalents and Restricted cash at end of period 249,648 184,152
Supplemental disclosure of cash flow information:    
Cash paid for income taxes, net of refunds 508 434
Non-cash investing activities:    
Unpaid capitalized internal-use software development costs and equipment in accounts payable 102 103
Right-of-use assets obtained in exchange of operating lease obligations 0 97
Cash and Cash Equivalents [Member]    
Cash, cash equivalents and restricted cash    
Cash and cash equivalents and Restricted cash at beginning of period 205,900 179,361
Cash and cash equivalents and Restricted cash at end of period 245,849 180,138
Restricted Cash [Member]    
Cash, cash equivalents and restricted cash    
Cash and cash equivalents and Restricted cash at beginning of period 3,511 3,834
Cash and cash equivalents and Restricted cash at end of period $ 3,799 $ 4,014
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Pay vs Performance Disclosure    
Net Income (Loss) $ 13,813 $ 7,226
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.25.1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2025
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.25.1
Organization and Description of Business
3 Months Ended
Mar. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business

1. Organization and Description of Business

Description of Business

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

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.25.1
Basis of Presentation and Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2025
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies

2. Basis of Presentation and Summary of Significant Accounting Policies

Basis of Presentation

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

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

Principles of Consolidation

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

Use of Estimates

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

Custodial Accounts

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

Concentration of Credit Risk

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

Segment Information

Effective January 1, 2025, the Company changed its reporting segment structure to a single reporting segment, and the composition of the information package provided to the chief operating decision maker (“CODM”) was amended to deliver more focused and relevant data for decision-making. Previously, the Company identified three operating segments with one reportable segment. Following an internal assessment and a change in the manner in which financial results are provided to and reviewed by the CODM, the Company determined that it now operates and reports as a single operating and reportable segment. The determination was made based on the evaluation of factors, including resource allocation, management oversight, and the consolidated review of financial performance by the CODM. As a result, segment disclosures in the Company’s financial statements is updated to reflect the new reporting structure.

The Company’s CODM is its chief executive officer and the CODM evaluates financial performance and makes resource allocation decisions based on consolidated financial information. The measure of segment profit or loss that the CODM uses to allocate resources and assess performance is the Company’s consolidated net income, as reported on the condensed consolidated statements of operations and comprehensive income. The CODM uses consolidated net income to assess overall Company performance, monitor progress toward financial targets, and make strategic decisions regarding the allocation of resources across functions and initiatives.

The accounting policies applied to the segments are the same as those described in the summary of significant accounting policies. All expense categories on the condensed consolidated statements of operations and comprehensive income are significant, and there are no other significant expenses that are reviewed or provided to the CODM, which would require disclosure.

Assets provided to the CODM are consistent with those reported on the condensed consolidated balance sheets.

Information related to the Company’s products and services is disclosed in Note 1. Information about geographical distribution of the Company’s revenue and long-lived assets is disclosed in Notes 3 and 4, respectively.

Summary of Significant Accounting Policies

The Company’s significant accounting policies are discussed in Note 2, “Basis of Presentation and Summary of Significant Accounting Policies,” in the Notes to Consolidated Financial Statements as of December 31, 2024 and 2023 and for the years ended December 31, 2024, 2023 and 2022 included in the 2024 Form 10-K. There have been no significant changes to these policies during the three months ended March 31, 2025, except for "Segment Information" as described above.

Recently Adopted Accounting Standards

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

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

Accounting Pronouncements Not Yet Adopted

In December 2023, the FASB issued ASU 2023-09, “Improvements to Income Tax Disclosures”, which is intended to enhance income tax disclosures around the rate reconciliation and income taxes paid. The purpose of the amendment is to provide readers of the financial statements with information to better assess the differences between the effective tax rate and the statutory tax rate across multiple jurisdictions, enabling them to understand tax implications around operational opportunities and potential future cash flows. The guidance is effective beginning with the Company's 2025 fiscal year Form

10-K for the fiscal year ending December 31, 2025. The adoption of ASU 2023-09 is not expected to have a material impact on the Company's financial position or results of operations.

In November 2024, the Financial Accounting Standards Board issued ASU 2024-03, Disaggregation of Income Statement Expenses (Topic 220), which requires additional disclosures, for interim and annual reporting, of expenses by nature, such as employee compensation, depreciation and amortization, and selling expenses. The updated standard will be effective for annual periods beginning in fiscal 2027 and interim periods beginning in the first quarter of fiscal 2028. Early adoption is permitted. This ASU will result in the required additional disclosures being included in the consolidated financial statements on a prospective basis, with the option for retrospective application, once adopted. The guidance is effective beginning with the Company's Form 10-K for the fiscal year ending December 31, 2027. The Company is currently evaluating the potential impact of adopting this new guidance on its condensed consolidated financial statements and related disclosures.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue, Performance Obligations and Contract Balances
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Revenue, Performance Obligations and Contract Balances

3. Revenue, Performance Obligations and Contract Balances

Disaggregation of Revenue

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

 

Three Months Ended March 31,

 

 

2025

 

2024

 

 

 

 

 

 

Payment transaction processing revenue

$

273,280

 

$

182,752

 

Other

 

1,955

 

 

2,123

 

Total revenue

$

275,235

 

$

184,875

 

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

 

Three Months Ended March 31,

 

 

2025

 

2024

 

 

 

 

 

 

United States

$

270,679

 

$

181,301

 

Other

 

4,556

 

 

3,574

 

Total

$

275,235

 

$

184,875

 

Remaining Performance Obligations

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

As of March 31, 2025, the Company has contractual rights under its commercial agreements with customers and resellers to receive $63.8 million of fixed consideration related to the future minimum guarantees through 2029. As permitted, the Company has elected to exclude from this disclosure any variable consideration that meets specified criteria. Accordingly, the total unsatisfied or partially unsatisfied performance obligations related to processing services is significantly higher than the amount disclosed.

Contract Liabilities

Contract liabilities consist of the following:

 

March 31,

 

December 31,

 

 

2025

 

2024

 

 

(in thousands)

 

Contract Liabilities:

 

 

 

 

Current

$

3,375

 

$

2,937

 

Non-current

 

2,746

 

 

2,783

 

Total contract liabilities

$

6,121

 

$

5,720

 

Revenue recognized during the three months ended March 31, 2025 and 2024 that was included in the contract liabilities balance at the beginning of each of the periods was $0.6 million and $0.9 million, respectively.

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.25.1
Property and Equipment, Net
3 Months Ended
Mar. 31, 2025
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net

4. Property and Equipment, Net

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

 

March 31,

 

December 31,

 

 

2025

 

2024

 

Computer equipment

$

6,264

 

$

6,178

 

Furniture and fixtures

 

1,737

 

 

1,724

 

Leasehold improvements

 

376

 

 

375

 

Total property and equipment

 

8,377

 

 

8,277

 

Less: Accumulated depreciation

 

(7,316

)

 

(7,120

)

Property and equipment, net

$

1,061

 

$

1,157

 

Depreciation expense recorded for property and equipment was $0.2 million and $0.2 million for the three months ended March 31, 2025 and 2024, respectively.

The Company's long lived assets primarily consist of computer equipment and furniture. The table below summarizes long-lived assets based on its geographical area (in thousands):

 

March 31,

 

December 31,

 

 

2025

 

2024

 

United States

$

399

 

$

450

 

Other

 

662

 

 

707

 

Total

$

1,061

 

$

1,157

 

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill, Internal-use Software Development Costs and Intangible Assets
3 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill, Internal-use Software Development Costs and Intangible Assets

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

Goodwill

The goodwill reporting units were realigned into single reporting unit, consistent with the change to the Company's segment structure described in Note 2, "Segment Information". The changes in the carrying amount of goodwill during the three month ended March 31, 2025, relate to foreign currency translation adjustments.

Internal-use Software Development Costs

During the three months ended March 31, 2025 and 2024, the Company capitalized $9.4 million and $9.3 million in software development and implementation costs, respectively.

Amortization expense included in the condensed consolidated statements of operations was as follows (in thousands):

 

Three Months Ended March 31,

 

 

2025

 

2024

 

Cost of revenue

$

5,638

 

$

4,029

 

Research and development

 

2,788

 

 

2,282

 

Total

$

8,426

 

$

6,311

 

 

Intangible Assets

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

 

March 31, 2025

 

 

Gross
Carrying
Amount

 

Accumulated
Amortization

 

Net
Carrying
Amount

 

Weighted-
Average
Useful Life
(Years)

 

Technology

$

21,802

 

$

(19,736

)

$

2,066

 

 

4.0

 

Customer relationship

 

31,951

 

 

(17,512

)

 

14,439

 

 

8.0

 

Software and license

 

2,813

 

 

(2,813

)

 

 

 

3.0

 

Trademark

 

4,038

 

 

(3,605

)

 

433

 

 

4.0

 

Total

$

60,604

 

$

(43,666

)

$

16,938

 

 

 

 

 

December 31, 2024

 

 

Gross
Carrying
Amount

 

Accumulated
Amortization

 

Net
Carrying
Amount

 

Weighted-
Average
Useful Life
(Years)

 

Technology

$

21,798

 

$

(18,675

)

$

3,123

 

 

4.0

 

Customer relationship

 

31,946

 

 

(16,689

)

 

15,257

 

 

8.0

 

Software and license

 

2,797

 

 

(2,789

)

 

8

 

 

3.0

 

Trademark

 

4,038

 

 

(3,350

)

 

688

 

 

4.0

 

Total

$

60,579

 

$

(41,503

)

$

19,076

 

 

 

Amortization expense of intangible assets was $2.1 million and $2.0 million for the three months ended March 31, 2025 and 2024, respectively.

As of March 31, 2025, future expected amortization expense is as follows (in thousands):

Years Ending December 31,

 

 

2025

$

4,951

 

2026

 

3,269

 

2027

 

3,269

 

2028

 

3,269

 

2029

 

2,180

 

Total future amortization expense

$

16,938

 

There were no impairments of goodwill, internal-use software development costs or intangible assets in the three months ended March 31, 2025 and 2024.

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.25.1
Prepaid Expenses and Other Assets
3 Months Ended
Mar. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Prepaid expenses and other assets

6. Prepaid expenses and other assets

The composition of prepaid expenses and other assets is as follows (in thousands):

 

March 31,

 

December 31,

 

 

2025

 

2024

 

 Prepaid expenses and other assets:

 

 

 

 

Prepaid expenses

$

7,130

 

$

6,584

 

Contract acquisition costs

 

5,907

 

 

6,657

 

Other assets

 

1,379

 

 

2,832

 

Total prepaid expenses and other assets

$

14,416

 

$

16,073

 

 

 

 

 

 Prepaid expenses and other assets:

 

 

 

 

 Current

$

11,880

 

$

13,058

 

 Non-current

 

2,536

 

 

3,015

 

 Total prepaid expenses and other assets:

$

14,416

 

$

16,073

 

 

Contract acquisition costs consist of upfront customer contract discounts, unamortized warrants cost and sales commissions. Other assets consist of security deposit for leased properties, investment in term deposits and input tax receivables.

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued and Other Liabilities
3 Months Ended
Mar. 31, 2025
Accrued Liabilities, Current [Abstract]  
Accrued and Other Liabilities

7. Accrued and Other Liabilities

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

 

March 31,

 

December 31,

 

 

2025

 

2024

 

 Accrued and other liabilities

 

 

 

 

Payroll and employee-related expenses

$

7,618

 

$

16,650

 

Other accrued expenses

 

7,546

 

 

8,095

 

Other liabilities

 

4,311

 

 

1,717

 

Total accrued and other liabilities

$

19,475

 

$

26,462

 

 

 

 

 

 

 Accrued and other liabilities

 

 

 

 

 Current

$

18,513

 

$

26,462

 

 Non-current

 

962

 

 

 

 Total accrued and other liabilities

$

19,475

 

$

26,462

 

Other accrued expenses consist of professional services, insurance and legal accruals, obligations related to agency commissions and other miscellaneous accruals. Other liabilities primarily consist of amounts payable to customers related to refunds arising from various circumstances, including dispute settlements and other customer-related transactions.

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies . Commitments and Contingencies

Other Commitments

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

Legal Matters

The Company is involved from time to time in various claims and legal proceedings arising in the ordinary course of business. From time to time as appropriate, the Company accrues liabilities related to legal claims in its financial statements. Accrued liabilities related to legal matters are included within other accrued liabilities in Note 7. If the loss is not probable or cannot be reasonably estimated, a liability is not recorded in its condensed consolidated financial statements. While it is not feasible to predict or determine the ultimate outcome of these matters, the Company believes that, as of March 31, 2025, except for potential losses associated with the estimated liabilities recorded in the condensed consolidated financial statements, no current claims and legal proceedings are expected to have a material adverse effect on its financial position, results of operations, or cash flows.

Indemnification

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

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.25.1
Equity
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Equity

9. Equity

Warrants

On May 13, 2021, the Company entered into a warrant agreement with JPMC Strategic Investments I Corporation (“JPMC”), an affiliate of J.P. Morgan Securities LLC, an underwriter in our 2021 initial public offering ("IPO"), pursuant to which the Company agreed to issue a warrant to JPMC for up to 509,370 shares of Class A common stock upon completion of the IPO at an exercise price of $18.38 per share (the “May 2021 warrant agreement”). Upon completion of the IPO, 382,027 of the warrant shares vested and were exercisable. The vesting of the remaining 127,343 shares of Class A common stock underlying the warrant was subject to the achievement of certain commercial milestones through December 31, 2025 pursuant to a related commercial agreement with JPMorgan Chase Bank, National Association (“JPM Chase”), an affiliate of JPMC. As discussed below, this commercial agreement was amended in August 2022, and the achievement of certain commercial milestones was extended through December 31, 2026 and minimum revenue commitments were set for each of the calendar years through 2026. As of March 31, 2025, all 509,370 warrant shares were vested and exercisable under the May 2021 warrant agreement.

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

The Company accounts for the consideration payable in the form of warrants to its vendor as share based compensation expense. The warrant fair value was determined using the Black-Scholes pricing model in accordance with ASC 718, Compensation-Stock Compensation.

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation . Stock-Based Compensation

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

Stock Options

A summary of the Company’s option activity during the three months ended March 31, 2025 was as follows (in thousands, except share and per share amounts):

 

 

 

 

 

Weighted-

 

 

 

 

 

 

Weighted-

 

Average

 

 

 

 

 

 

Average

 

Remaining

 

Aggregate

 

 

Options

 

Exercise Price

 

Contractual

 

Intrinsic

 

 

Outstanding

 

per Share

 

Life (years)

 

Value

 

Outstanding at December 31, 2024

 

3,534,103

 

$

8.47

 

 

4.26

 

$

85,525

 

Options exercised

 

(33,736

)

 

1.54

 

 

 

 

 

Options forfeited

 

(7,667

)

 

0.28

 

 

 

 

 

Outstanding at March 31, 2025

 

3,492,700

 

$

8.56

 

 

4.04

 

$

61,279

 

Exercisable at March 31, 2025

 

3,479,030

 

$

8.55

 

 

4.03

 

$

61,046

 

 

There were no options granted during the three months ended March 31, 2025. Aggregate intrinsic value represents the difference between the exercise price of the options and the fair value of the Company’s common stock.

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

Restricted Stock Units ("RSUs")

A summary of the Company’s RSU activity during the three months ended March 31, 2025 was as follows:

 

 

 

Weighted-

 

 

 

 

Average

 

 

RSUs

 

Grant Date

 

 

Outstanding

 

Fair Value

 

Awarded and unvested at December 31, 2024

 

2,096,168

 

$

16.01

 

Awards granted

 

583,582

 

 

29.23

 

Awards vested

 

(328,201

)

 

17.18

 

Awards forfeited

 

(35,796

)

 

15.98

 

Awarded and unvested at March 31, 2025

 

2,315,753

 

$

19.18

 

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

At March 31, 2025, there was $42.6 million of total unrecognized compensation cost related to unvested RSUs granted under the 2021 Plan, which is expected to be recognized over a remaining weighted-average period of 3.9 years.

Stock-based compensation expense (including amortization of capitalized warrants cost for the three months ended March 31, 2025) included in the condensed consolidated statements of operations was as follows (in thousands):

 

Three Months Ended March 31,

 

 

2025

 

2024

 

 

 

 

 

 

Cost of revenue

$

66

 

$

51

 

Research and development

 

881

 

 

608

 

Sales and marketing

 

1,494

 

 

1,310

 

General and administrative

 

1,104

 

 

964

 

Total stock-based compensation

$

3,545

 

$

2,933

 

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes
3 Months Ended
Mar. 31, 2025
Income Tax Disclosure [Abstract]  
Income Taxes

11. Income Taxes

The Company computes its tax provision for the three months ended March 31, 2025 by applying the estimated annual effective tax rate to year-to-date income from recurring operations and adjusting for discrete items arising in that quarter.

The Company’s effective tax rate for the three months ended March 31, 2025 and 2024 was 22.4% and 32.8%, respectively. The difference between the Company’s effective tax rate and the U.S. federal statutory rate of 21% in the above periods was primarily the result of permanent differences for disallowed stock-based compensation pursuant to Internal Revenue Code ("IRC") Section 162(m), state taxes and discrete benefits for excess tax benefits on stock-based compensation. In 2024, it was primarily the result of permanent differences for disallowed stock-based compensation pursuant to IRC Section 162(m), state taxes and the impact of the full valuation allowance that has since been released.

The Company forecasts an estimated effective tax rate in 2025, exclusive of discrete benefits, of 27%, which primarily differs from the U.S. federal statutory rate due to state taxes and permanent differences on nondeductible compensation.

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income per Share Attributable to Common Stock
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Net Income per Share Attributable to Common Stock

12. Net Income per Share Attributable to Common Stock

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

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

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

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

 

 

Three Months Ended March 31,

 

 

 

2025

 

2024

 

Numerator:

 

 

 

 

 

Net income

 

$

13,813

 

$

7,226

 

Denominator:

 

 

 

 

 

Weighted-average shares of common stock — basic

 

 

124,941,781

 

 

123,945,778

 

Dilutive effect of stock options

 

 

2,509,281

 

 

2,141,741

 

Dilutive effect of RSUs

 

 

1,043,077

 

 

754,844

 

Dilutive effect of warrants

 

 

307,835

 

 

75,291

 

Weighted-average shares of common stock — diluted

 

 

128,801,974

 

 

126,917,654

 

Net income per share

 

 

 

 

 

Basic

 

$

0.11

 

$

0.06

 

Diluted

 

$

0.11

 

$

0.06

 

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

 

 

Three Months Ended March 31,

 

 

 

2025

 

2024

 

RSUs

 

 

2,599

 

 

457,373

 

Warrants

 

 

 

 

448,881

 

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2025
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

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

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

Principles of Consolidation

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

Use of Estimates

Use of Estimates

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

Custodial Accounts

Custodial Accounts

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

Concentration of Credit Risk

Concentration of Credit Risk

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

Segment Information

Segment Information

Effective January 1, 2025, the Company changed its reporting segment structure to a single reporting segment, and the composition of the information package provided to the chief operating decision maker (“CODM”) was amended to deliver more focused and relevant data for decision-making. Previously, the Company identified three operating segments with one reportable segment. Following an internal assessment and a change in the manner in which financial results are provided to and reviewed by the CODM, the Company determined that it now operates and reports as a single operating and reportable segment. The determination was made based on the evaluation of factors, including resource allocation, management oversight, and the consolidated review of financial performance by the CODM. As a result, segment disclosures in the Company’s financial statements is updated to reflect the new reporting structure.

The Company’s CODM is its chief executive officer and the CODM evaluates financial performance and makes resource allocation decisions based on consolidated financial information. The measure of segment profit or loss that the CODM uses to allocate resources and assess performance is the Company’s consolidated net income, as reported on the condensed consolidated statements of operations and comprehensive income. The CODM uses consolidated net income to assess overall Company performance, monitor progress toward financial targets, and make strategic decisions regarding the allocation of resources across functions and initiatives.

The accounting policies applied to the segments are the same as those described in the summary of significant accounting policies. All expense categories on the condensed consolidated statements of operations and comprehensive income are significant, and there are no other significant expenses that are reviewed or provided to the CODM, which would require disclosure.

Assets provided to the CODM are consistent with those reported on the condensed consolidated balance sheets.

Information related to the Company’s products and services is disclosed in Note 1. Information about geographical distribution of the Company’s revenue and long-lived assets is disclosed in Notes 3 and 4, respectively.

Summary of Significant Accounting Policies

Summary of Significant Accounting Policies

The Company’s significant accounting policies are discussed in Note 2, “Basis of Presentation and Summary of Significant Accounting Policies,” in the Notes to Consolidated Financial Statements as of December 31, 2024 and 2023 and for the years ended December 31, 2024, 2023 and 2022 included in the 2024 Form 10-K. There have been no significant changes to these policies during the three months ended March 31, 2025, except for "Segment Information" as described above.

Recently Adopted Accounting Standards

Recently Adopted Accounting Standards

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

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

Accounting Pronouncements Not Yet Adopted

In December 2023, the FASB issued ASU 2023-09, “Improvements to Income Tax Disclosures”, which is intended to enhance income tax disclosures around the rate reconciliation and income taxes paid. The purpose of the amendment is to provide readers of the financial statements with information to better assess the differences between the effective tax rate and the statutory tax rate across multiple jurisdictions, enabling them to understand tax implications around operational opportunities and potential future cash flows. The guidance is effective beginning with the Company's 2025 fiscal year Form

10-K for the fiscal year ending December 31, 2025. The adoption of ASU 2023-09 is not expected to have a material impact on the Company's financial position or results of operations.

In November 2024, the Financial Accounting Standards Board issued ASU 2024-03, Disaggregation of Income Statement Expenses (Topic 220), which requires additional disclosures, for interim and annual reporting, of expenses by nature, such as employee compensation, depreciation and amortization, and selling expenses. The updated standard will be effective for annual periods beginning in fiscal 2027 and interim periods beginning in the first quarter of fiscal 2028. Early adoption is permitted. This ASU will result in the required additional disclosures being included in the consolidated financial statements on a prospective basis, with the option for retrospective application, once adopted. The guidance is effective beginning with the Company's Form 10-K for the fiscal year ending December 31, 2027. The Company is currently evaluating the potential impact of adopting this new guidance on its condensed consolidated financial statements and related disclosures.

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue, Performance Obligations and Contract Balances (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregation of Revenue

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

 

Three Months Ended March 31,

 

 

2025

 

2024

 

 

 

 

 

 

Payment transaction processing revenue

$

273,280

 

$

182,752

 

Other

 

1,955

 

 

2,123

 

Total revenue

$

275,235

 

$

184,875

 

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

 

Three Months Ended March 31,

 

 

2025

 

2024

 

 

 

 

 

 

United States

$

270,679

 

$

181,301

 

Other

 

4,556

 

 

3,574

 

Total

$

275,235

 

$

184,875

 

Summary of Contract Asset and Liability

Contract liabilities consist of the following:

 

March 31,

 

December 31,

 

 

2025

 

2024

 

 

(in thousands)

 

Contract Liabilities:

 

 

 

 

Current

$

3,375

 

$

2,937

 

Non-current

 

2,746

 

 

2,783

 

Total contract liabilities

$

6,121

 

$

5,720

 

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Property and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net

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

 

March 31,

 

December 31,

 

 

2025

 

2024

 

Computer equipment

$

6,264

 

$

6,178

 

Furniture and fixtures

 

1,737

 

 

1,724

 

Leasehold improvements

 

376

 

 

375

 

Total property and equipment

 

8,377

 

 

8,277

 

Less: Accumulated depreciation

 

(7,316

)

 

(7,120

)

Property and equipment, net

$

1,061

 

$

1,157

 

Long-lived Assets by Geographic Areas

The Company's long lived assets primarily consist of computer equipment and furniture. The table below summarizes long-lived assets based on its geographical area (in thousands):

 

March 31,

 

December 31,

 

 

2025

 

2024

 

United States

$

399

 

$

450

 

Other

 

662

 

 

707

 

Total

$

1,061

 

$

1,157

 

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill, Internal-use Software Development Costs and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Amortization expense

Amortization expense included in the condensed consolidated statements of operations was as follows (in thousands):

 

Three Months Ended March 31,

 

 

2025

 

2024

 

Cost of revenue

$

5,638

 

$

4,029

 

Research and development

 

2,788

 

 

2,282

 

Total

$

8,426

 

$

6,311

 

 

Summary of Intangible Assets

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

 

March 31, 2025

 

 

Gross
Carrying
Amount

 

Accumulated
Amortization

 

Net
Carrying
Amount

 

Weighted-
Average
Useful Life
(Years)

 

Technology

$

21,802

 

$

(19,736

)

$

2,066

 

 

4.0

 

Customer relationship

 

31,951

 

 

(17,512

)

 

14,439

 

 

8.0

 

Software and license

 

2,813

 

 

(2,813

)

 

 

 

3.0

 

Trademark

 

4,038

 

 

(3,605

)

 

433

 

 

4.0

 

Total

$

60,604

 

$

(43,666

)

$

16,938

 

 

 

 

 

December 31, 2024

 

 

Gross
Carrying
Amount

 

Accumulated
Amortization

 

Net
Carrying
Amount

 

Weighted-
Average
Useful Life
(Years)

 

Technology

$

21,798

 

$

(18,675

)

$

3,123

 

 

4.0

 

Customer relationship

 

31,946

 

 

(16,689

)

 

15,257

 

 

8.0

 

Software and license

 

2,797

 

 

(2,789

)

 

8

 

 

3.0

 

Trademark

 

4,038

 

 

(3,350

)

 

688

 

 

4.0

 

Total

$

60,579

 

$

(41,503

)

$

19,076

 

 

 

Schedule of Expected Future Amortization Expense

As of March 31, 2025, future expected amortization expense is as follows (in thousands):

Years Ending December 31,

 

 

2025

$

4,951

 

2026

 

3,269

 

2027

 

3,269

 

2028

 

3,269

 

2029

 

2,180

 

Total future amortization expense

$

16,938

 

XML 34 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Prepaid Expenses and Other Assets (Tables)
3 Months Ended
Mar. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Prepaid expenses and other assets

The composition of prepaid expenses and other assets is as follows (in thousands):

 

March 31,

 

December 31,

 

 

2025

 

2024

 

 Prepaid expenses and other assets:

 

 

 

 

Prepaid expenses

$

7,130

 

$

6,584

 

Contract acquisition costs

 

5,907

 

 

6,657

 

Other assets

 

1,379

 

 

2,832

 

Total prepaid expenses and other assets

$

14,416

 

$

16,073

 

 

 

 

 

 Prepaid expenses and other assets:

 

 

 

 

 Current

$

11,880

 

$

13,058

 

 Non-current

 

2,536

 

 

3,015

 

 Total prepaid expenses and other assets:

$

14,416

 

$

16,073

 

 

XML 35 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued and Other Liabilities (Tables)
3 Months Ended
Mar. 31, 2025
Accrued Liabilities, Current [Abstract]  
Summary of accrued and other liabilities

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

 

March 31,

 

December 31,

 

 

2025

 

2024

 

 Accrued and other liabilities

 

 

 

 

Payroll and employee-related expenses

$

7,618

 

$

16,650

 

Other accrued expenses

 

7,546

 

 

8,095

 

Other liabilities

 

4,311

 

 

1,717

 

Total accrued and other liabilities

$

19,475

 

$

26,462

 

 

 

 

 

 

 Accrued and other liabilities

 

 

 

 

 Current

$

18,513

 

$

26,462

 

 Non-current

 

962

 

 

 

 Total accrued and other liabilities

$

19,475

 

$

26,462

 

XML 36 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity

A summary of the Company’s option activity during the three months ended March 31, 2025 was as follows (in thousands, except share and per share amounts):

 

 

 

 

 

Weighted-

 

 

 

 

 

 

Weighted-

 

Average

 

 

 

 

 

 

Average

 

Remaining

 

Aggregate

 

 

Options

 

Exercise Price

 

Contractual

 

Intrinsic

 

 

Outstanding

 

per Share

 

Life (years)

 

Value

 

Outstanding at December 31, 2024

 

3,534,103

 

$

8.47

 

 

4.26

 

$

85,525

 

Options exercised

 

(33,736

)

 

1.54

 

 

 

 

 

Options forfeited

 

(7,667

)

 

0.28

 

 

 

 

 

Outstanding at March 31, 2025

 

3,492,700

 

$

8.56

 

 

4.04

 

$

61,279

 

Exercisable at March 31, 2025

 

3,479,030

 

$

8.55

 

 

4.03

 

$

61,046

 

 

Summary of RSU Activity

A summary of the Company’s RSU activity during the three months ended March 31, 2025 was as follows:

 

 

 

Weighted-

 

 

 

 

Average

 

 

RSUs

 

Grant Date

 

 

Outstanding

 

Fair Value

 

Awarded and unvested at December 31, 2024

 

2,096,168

 

$

16.01

 

Awards granted

 

583,582

 

 

29.23

 

Awards vested

 

(328,201

)

 

17.18

 

Awards forfeited

 

(35,796

)

 

15.98

 

Awarded and unvested at March 31, 2025

 

2,315,753

 

$

19.18

 

Summary of Stock Based Compensation Expense

Stock-based compensation expense (including amortization of capitalized warrants cost for the three months ended March 31, 2025) included in the condensed consolidated statements of operations was as follows (in thousands):

 

Three Months Ended March 31,

 

 

2025

 

2024

 

 

 

 

 

 

Cost of revenue

$

66

 

$

51

 

Research and development

 

881

 

 

608

 

Sales and marketing

 

1,494

 

 

1,310

 

General and administrative

 

1,104

 

 

964

 

Total stock-based compensation

$

3,545

 

$

2,933

 

XML 37 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income per Share Attributable to Common Stock (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock

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

 

 

Three Months Ended March 31,

 

 

 

2025

 

2024

 

Numerator:

 

 

 

 

 

Net income

 

$

13,813

 

$

7,226

 

Denominator:

 

 

 

 

 

Weighted-average shares of common stock — basic

 

 

124,941,781

 

 

123,945,778

 

Dilutive effect of stock options

 

 

2,509,281

 

 

2,141,741

 

Dilutive effect of RSUs

 

 

1,043,077

 

 

754,844

 

Dilutive effect of warrants

 

 

307,835

 

 

75,291

 

Weighted-average shares of common stock — diluted

 

 

128,801,974

 

 

126,917,654

 

Net income per share

 

 

 

 

 

Basic

 

$

0.11

 

$

0.06

 

Diluted

 

$

0.11

 

$

0.06

 

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

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

 

 

Three Months Ended March 31,

 

 

 

2025

 

2024

 

RSUs

 

 

2,599

 

 

457,373

 

Warrants

 

 

 

 

448,881

 

XML 38 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
Customer
Mar. 31, 2024
Customer
Dec. 31, 2024
USD ($)
Customer
Summary Of Significant Accounting Policies [Line Items]      
Cash in custodial account | $ $ 125.8   $ 147.2
Number Of Customer 0 0  
Revenue [Member] | Customer Concentration Risk [Member] | Minimum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 10.00% 10.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Customer [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Number Of Customer 1   1
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Minimum [Member] | One Customer [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 10.00%   10.00%
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue, Performance Obligations and Contract Balances - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Remaining performance obligation, aggregate amount of transaction price $ 6.1  
Remaining performance obligation, percentage 21.00%  
Expected revenue period 2 years  
Fixed consideration related to the future minimum guarantees, contract amount $ 63.8  
Maximum [Member]    
Disaggregation of Revenue [Line Items]    
Expected revenue period 4 years  
Minimum [Member]    
Disaggregation of Revenue [Line Items]    
Remaining performance obligation, percentage 74.00%  
Expected revenue period 2 years  
Payment Transaction Processing Revenue [Member]    
Disaggregation of Revenue [Line Items]    
Contract With Customer Liability $ 0.6 $ 0.9
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue, Performance Obligations and Contract Balances - Summary of Disaggregation of Revenue from Contracts with Customer (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation Of Revenue [Line Items]    
Revenue $ 275,235 $ 184,875
Payment Transaction Processing Revenue [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue 273,280 182,752
Other [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue $ 1,955 $ 2,123
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue, Performance Obligations and Contract Balances - Summary of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Revenue $ 275,235 $ 184,875
United States    
Disaggregation of Revenue [Line Items]    
Revenue 270,679 181,301
Other    
Disaggregation of Revenue [Line Items]    
Revenue $ 4,556 $ 3,574
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue, Performance Obligations and Contract Balances - Summary of Contract Asset and Liability (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Contract Liabilities    
Contract liabilities, Current $ 3,375 $ 2,937
Contract liabilities, Non-current 2,746 2,783
Total contract liabilities $ 6,121 $ 5,720
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Property Plant And Equipment [Line Items]    
Total property and equipment $ 8,377 $ 8,277
Less: Accumulated depreciation (7,316) (7,120)
Property and equipment, net 1,061 1,157
Computer Equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment 6,264 6,178
Furniture And Fixtures    
Property Plant And Equipment [Line Items]    
Total property and equipment 1,737 1,724
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 376 $ 375
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Property and Equipment, Net - Schedule Of Property and Equipment, Net Based On Physical Location (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property and equipment, net $ 1,061 $ 1,157
United States    
Property, Plant and Equipment [Line Items]    
Property and equipment, net 399 450
Other    
Property, Plant and Equipment [Line Items]    
Property and equipment, net $ 662 $ 707
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Property and Equipment, Net - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Property, Plant and Equipment [Abstract]    
Depreciation expense $ 0.2 $ 0.2
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill, Internal-use Software Development Costs and Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Goodwill [Line Items]    
Capitalized internal-use software development costs $ 9,278 $ 9,276
Amortization of Intangible Assets, Total 2,100 2,000
Computer Software, Intangible Asset [Member]    
Goodwill [Line Items]    
Impairment of Intangible Assets (Excluding Goodwill) 0 0
Software and Software Development Costs [Member]    
Goodwill [Line Items]    
Capitalized internal-use software development costs $ 9,400 $ 9,300
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill, Internal-use Software Development Costs and Intangible Assets - Schedule of Amortization expense (Details) - Software and Software Development Costs [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Amortizaion expense of capitalized software costs $ 8,426 $ 6,311
Cost Of Revenue    
Finite-Lived Intangible Assets [Line Items]    
Amortizaion expense of capitalized software costs 5,638 4,029
Research and Development    
Finite-Lived Intangible Assets [Line Items]    
Amortizaion expense of capitalized software costs $ 2,788 $ 2,282
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill, Internal-use Software Development Costs and Intangible Assets - Summary of Intagible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 60,604 $ 60,579
Accumulated Amortization (43,666) (41,503)
Net Carrying Amount 16,938 19,076
Technology    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 21,802 21,798
Accumulated Amortization (19,736) (18,675)
Net Carrying Amount $ 2,066 $ 3,123
Weighted-Average Useful Life (Years) 4 years 4 years
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 31,951 $ 31,946
Accumulated Amortization (17,512) (16,689)
Net Carrying Amount $ 14,439 $ 15,257
Weighted-Average Useful Life (Years) 8 years 8 years
Software    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 2,813 $ 2,797
Accumulated Amortization (2,813) (2,789)
Net Carrying Amount $ 0 $ 8
Weighted-Average Useful Life (Years) 3 years 3 years
Trademark    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 4,038 $ 4,038
Accumulated Amortization (3,605) (3,350)
Net Carrying Amount $ 433 $ 688
Weighted-Average Useful Life (Years) 4 years 4 years
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill, Internal-use Software Development Costs and Intangible Assets - Schedule of Expected Future Amortization Expense (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]    
2025 $ 4,951  
2026 3,269  
2027 3,269  
2028 3,269  
2029 2,180  
Total future amortization expense $ 16,938 $ 19,076
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Prepaid Expenses and Other Assets - Schedule of Prepaid Expenses and Other Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Prepaid Expense and Other Assets [Abstract]    
Prepaid expenses $ 7,130 $ 6,584
Contract acquisition costs 5,907 6,657
Other assets 1,379 2,832
Total prepaid expenses and other assets 14,416 16,073
Prepaid expenses and other assets current 11,880 13,058
Prepaid expenses and other assets, less current portion 2,536 3,015
Total prepaid expenses and other assets $ 14,416 $ 16,073
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Liabilities - Summary of accrued and other liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued Liabilities, Current [Abstract]    
Payroll and employee-related expenses $ 7,618 $ 16,650
Other accrued expenses 7,546 8,095
Other liabilities 4,311 1,717
Current 18,513 26,462
Non-current 962 0
Total accrued and other liabilities $ 19,475 $ 26,462
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Additional Information (Details)
3 Months Ended
Mar. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Other commitments, description The Company has entered into certain non-cancellable agreements for software and marketing services that specify all significant terms, including fixed or minimum services to be used, pricing provisions and the approximate timing of the transaction. Obligations under contracts that are cancellable or with remaining terms of 12 months or less are not included. There have been no material changes to the Company's contractual obligations or commitments outside of the ordinary course of business as compared to those described in the 2024 Form 10-K.
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Equity - Additional Information (Details) - $ / shares
Mar. 31, 2025
Aug. 29, 2022
May 13, 2021
Class Of Stock [Line Items]      
Common stock, par value   $ 10.1 $ 18.38
Warrant Issue   684,510 509,370
Fully Vested   171,128 382,027
Vesting of the Remaining Shares of the Warrant   513,382 127,343
May 2021 Warrant Agreement [Member]      
Class Of Stock [Line Items]      
Warrant shares vested and exercisable 509,370    
August 2022 Warrant Agreement [Member]      
Class Of Stock [Line Items]      
Warrant shares vested and exercisable 175,904    
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based compensation - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
May 31, 2021
Mar. 31, 2025
Jan. 01, 2024
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Options granted in period   0    
Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total unrecognized compensation cost   $ 42.6    
Total unrecognized compensation cost, recognition period   3 years 10 months 24 days    
Class A Common Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares reserved for issuance     5,000,000  
Class A & Class B Common Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Percentage of annual increase of outstanding shares       4.00%
Maximum [Member] | Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
RSUs vest over the requisite service period   5 years    
Minimum [Member] | Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
RSUs vest over the requisite service period   4 years    
Equity Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total unrecognized compensation cost   $ 0.1    
Total unrecognized compensation cost, recognition period   8 months 12 days    
Equity Incentive Plan [Member] | Class A Common Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares reserved for issuance 10,459,000      
Options granted in period 7,563,990      
2021 Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares reserved for issuance   26,400,000    
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based compensation - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]    
Options Outstanding, Beginning 3,534,103  
Options exercised (33,736)  
Options forfeited (7,667)  
Options Outstanding, Ending 3,492,700 3,534,103
Options Outstanding, Exercisable 3,479,030  
Weighted Average Exercise Price, Beginning $ 8.47  
Weighted Average Exercise Price, Exercised 1.54  
Weighted Average Exercise Price, Forfeited 0.28  
Weighted Average Exercise Price, Ending 8.56 $ 8.47
Weighted Average Exercise Price, Exercisable $ 8.55  
Weighted Average Remaining Contractual Term (years) 4 years 14 days 4 years 3 months 3 days
Weighted Average Remaining Contractual Term (years), Exercisable 4 years 10 days  
Aggregate Intrinsic Value, Beginning $ 85,525  
Aggregate Intrinsic Value, Ending 61,279 $ 85,525
Aggregate Intrinsic Value, Exercisable $ 61,046  
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Based Compensation - Summary of RSU Activity (Details) - Restricted Stock Units (RSUs) [Member]
3 Months Ended
Mar. 31, 2025
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Awarded and unvested, Beginning Balance | shares | shares 2,096,168
Awards, Granted | shares | shares 583,582
Awards, Vested | shares | shares (328,201)
Awards,Forfeited | shares | shares (35,796)
Awarded and unvested, Ending Balance | shares | shares 2,315,753
Weighted Average Grant-Date Fair Value, Unvested, Beginning Balance | $ / shares | $ / shares $ 16.01
Weighted Average Grant-Date Fair Value, Granted | $ / shares | $ / shares 29.23
Weighted Average Grant-Date Fair Value, Vested | $ / shares | $ / shares 17.18
Weighted Average Grant-Date Fair Value, Forfeited | $ / shares | $ / shares 15.98
Weighted Average Grant-Date Fair Value, Unvested, Ending Balance | $ / shares | $ / shares $ 19.18
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based compensation - Summary of Stock Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total stock-based compensation $ 3,545 $ 2,933
Cost Of Revenue [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total stock-based compensation 66 51
Research and Development    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total stock-based compensation 881 608
Sales and Marketing [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total stock-based compensation 1,494 1,310
General and Administrative [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total stock-based compensation $ 1,104 $ 964
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Additional Information (Details)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Effective tax rate 22.40% 32.80%
Effective Income Tax Rate Reconciliation 27.00%  
Difference between effective tax rate and federal statutory rate 21.00%  
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income per Share Attributable to Common Stock - Schedule of Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator:    
Net Income (Loss) $ 13,813 $ 7,226
Denominator:    
Weighter-average shares of common stock - basic 124,941,781 123,945,778
Dilutive effect of stock options 2,509,281 2,141,741
Dilutive effect of RSUs 1,043,077 754,844
Dilutive effect of warrants 307,835 75,291
Weighter-average shares of common stock - diluted 128,801,974 126,917,654
Net income per share    
Basic $ 0.11 $ 0.06
Diluted $ 0.11 $ 0.06
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income per Share Attributable to Common Stock - Schedule of Common Stock Equivalents Excluded from Income (Loss) Per Diluted Share (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
RSU [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities 2,599 457,373
Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities 0 448,881
EXCEL 61 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )HXIUI&QTU(E0 ,T 0 9&]C4')O<',O87!P+GAM M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ) M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$, M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2B4^BQ-+.9[BCZ D$MF_GSS#:3106H?\3GZ@)$LIJO1=7V2.JS9GBA( M@*3WZ%0J0T3J5YC?I6LI&/ -3M/?JWO[C#7OV@_ 5!+ P04 " ": M.*=:F5R<(Q & "<)P $P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4 M?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)- MNIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQ MEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1 M]E6\W*.76!4!EQC?-*HU+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++ M9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D> M/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO> M1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9= M=N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8 MT='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7 M\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I M=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;R MWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z M;I,[2$R<><41 71% B.5' 86%S+D4.Z2D 83 > MLX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[ MM'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ M#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1. M"CS<_N\-L,+$CN'MB[\!4$L#!!0 ( )HXIUKLI>O+? 8 *HE 8 M>&PO=V]R:W-H965T&ULM9IO;ZLV%,:_BI5-TR:U#9BDI7=M MI#9K=ZO=]N8VW:;N:B]<R\=^%^&'NG.J"XXX^(K[*M8Z*M/ GQ M39_(QSQ06H+!OV<^YG&LE: <_U2BO?J9.G#[>*-^79@',T\LXV,1 M_QF%:G'>\WLDY#.6Q^I>K#[RRM!0ZP4BSHJ_9%7>.QCT2)!G2B15,)0@B=+R M/WNI$K$5,'0: F@50-\$N%Y#@%<%>(71LF2%K5^88J,S*59$ZKM!31\4N2FB MP4V4ZFJ<*@F_1A"G1K^(((=:482E(;E*5:36Y"8MFX=.\R')%DSR[*ROX&DZ MIA]4RI>E,FU0]LBM2-4B ]60AZ_C^U#*NJAT4]1+B@K>,GE$//> 4(<.+>49 M[PI?$X?:HE^5QJL3YQ5RWJ[$;6?KZR>XB]PHGF1_VS)62@[LDKK'?LB6+.#G M/>B2&9?/O#?ZX3OWV/G99O>=Q%ZY']3N!YBZWA(8)RP M5AFN5/>^QNZ'QK?T>5+[/-G/YW64!2PFCYQ)<@T7K0,7KM7D#XUJZ<^O_?G_ MRU]5G8T.<;4OKLT?&M/2WVGM[Q0MT3B7\FWU86T55SL\=.FA9S6)!K8TZ3KF M9>OL5XU?L6UE,RMPPT>UM;B%D^X>[X9) /8*UZ+B$=< MK'%,Q>/:FJ3&)$7+58'2/9]'F0*?BMRQQ-I0=PA-V%HG*\_(1Q&'43K/#@ H M@B.K9U2JK6?#.RX*%!O/8RBNA"YZ U3W0G[C:ZMK7,IQ'-[($RF>HS2P-NX=FG=CZWI"%R1%#4E1''[>&IV(3,&+]Z]HV3A6[5"D M/CTYL3KM J>HP2F*4U#16B\D9\W&< '?]ZVVNB F:HB)XICS2113M85(,9+8 M(3(8.(<#GUI)"0]MZ\^0$L4AYR%2P$AB1ESZX]-/9,J#7$)-6DWB2N.8Z0&Z M>+$ ATR5"+X=D"5, I]9G'/RO7.DF9$LN2S7(ZW9Z *KJ,$JBC,0S'*,XWFUHE5R_!@J5SWCC5V2%T]SBUHA(>UM:? M026Z%RIM%B#*J6I1C_!>L2^N[%!\M*Z6C_&HMCX-#-&]8.@F55R6WT[TX@K; M&+?ZQ!6;?'9!0M20$-V+A/3T#=@>T& NI'U(PG4N@H"#! B$I9C5:Q[QAAU\"'TG MJ*DRT 4B>0:1O+T6F+;A%5JY_FI./N<*)FVI!D-K&MZ)?:HTE&K#0DWOWW@> M>4/WQ'=.O+/^L\VBH20/9YI7C?L2;]SOQ#F5IRZHR3/4Y/D=-.YW(J J UWP ME&=XRMN+I]HT[G>"HRH-I_]IW/[IZ7#@#OTWC;N_M1M&DT.Q22@C@5[G+3?& MU%?KC4@7Q?:;OKF]W,5TRS1X9"3F,PAUCD[@\;+<&%2>*+$L]M8\":5$4APN M. NYU#? [S,AU.9$/Z#>GC7Z%U!+ P04 " ":.*=:[HGR%\T& "^'P M& 'AL+W=OZ^ MHW2^%O*'6G"NT5-95.IBLM!Z^6$Z5>F"ETR]%TM>P2]S(4NFX5(^3-52B/7%!$]>OKC-'Q:Z M_F(Z.U^R!W['];?EC82K:>LERTM>J5Q42/+YQ>03_G!%DWI!8_$]YVO5^XQJ M*O="_*@O/F<7$Z]&Q N>ZMH%@W^/_(H71>T)/^M(0]D M[IGB5Z+X.\_TXF(23U#&YVQ5Z%NQ_H-O"06UOU04JOF+UEM;;X+2E=*BW"X& M!&5>;?ZSIVT@>@NP/[* ;!>0URZ@VP6T(;I!UM"Z9IK-SJ58(UE;@[?Z0Q.; M9C6PR:MZ&^^TA%]S6*=G5Z+*8%-XAN"3$D6>,0T7EZQ@5U8H5^_56R5 MY?#+.W2&OMU=HU]/WJ$3E%?HZT*L%*LR=3[5@*?V.DVW][[(>"2P++]R+[_F:;OM^^ MOBZX#VK)4GXQ@8I27#[RR>SM&QQZ'VWDCN1LARIMJ5*7]]D54PL$FX;2^@/_ MNIWR+UG4AON=(R M3^N<3 \!O?$:]-#0*!E"MA@%&-L!!RW@P GX4YJ*%8!JD J]X!*Z7%$++W+"NY%\R?*LB7551[?;H'1OY4>6B,7Q$+;%BGI!;,<=M[AC)^ZO M0K/B%1!C,V8A#C =8+28^4'HCV1]TH),]@07!@NIGYN@UJ6Y!*G73;;;L"9F MH+P0#Y!:C' 0V7%BK],[;T_K6^80T/P_J+:\TEQ6K#A;*8Z4F.LUDQR& *@N MT1! J5!:C=+8WJH/,8RI$7*;642C8(1*3[KQGH+3K'K(H%%9HQ%(T.,;1$-N(W5@4.RG$;BW\"Q*7 MZ;QZ0 6'>1#)>O [$_,F*<;+;>NUCR>B=-@1;%:Q-U)LN!-%[%;%:S[GT ^R MIMDV&*T037W#U&A:%BL:CI59IX+8+8..;ON2JR"'JNUK2R'KL=Y*PY0K$M!P M2,.THMYH=G2:AMVBMNF^CC0PI0J&GC@V2LMB%X7$'PMTIVHX>M746N3L/B]R MG7,[3JQX8,; I=$(2A/]P7T\Q/XFBL0CL] MQ&Y!!(AR!07:I?V^#;+(76S*M\6,A'Y(['A))XMDCRSNUF$]>HI!8]Q#@)@J M1[QDV,;M5B.'!-))(7%+(1Q>M63I3AFY.R(X.)3?&($5"+U6@\.U$D;E'<'3KW[;PIO(G3LD\^.'4D;SM M4N_4D^Q1SRS+ZYR!/:JGR+.\0NGFW&:E;FHB3;S$'VJ]S2Y.8$OM.T4[\:1N M\81J6)6KHGERNGVB($H(S*)^W/W(X9Q9]WOKLS53#L](/.SQ5BLZ4L2T$TWJ M%LU;KAE\!4,ZDQ7T3_O3/\N9$)H[&38:BUT2)'@,9*>5U*V5FTI5!]4"-34Q M\#R:#.7=8N?'09",''AI[_'J:^2SUUZ:1MDG\8L+OBF4UC.%S=NEWLDZ==3#[[&\[;+OQ@)ZS+& 'G4L.):W7>K=6$#=8\&AZ9D8KZ2,EU8NDPW* M:>_E:OUF^PN3#WFE8,:=PQKO?02Y+3 M=%P^N]'3L2JLX!)N-#%%GC/]^PJ$VDZ\P+M_\)FO,NL>^-/QFJU@#O9V?:-Q MYC)?!Q2P(74(9\97#UK3&Q%E9*'7G)A_3B4<=$0A(K)-@ M^+6!&0CAE)#C9RWJ-;_I$MOC>_7WI7DTLV &9DI\XZG-)M[((RDL62'L9[7] M +6AOM-+E##E)]G6L=0C26&LRNMD),BYK+[9K[H0K82@]TQ"6">$AR9$=4)4 M&JW(2EO7S++I6*LMT2X:U=R@K$V9C6ZX=,LXMQK? M,HN3*R:83(#,G; AI[>2%2G'-V?D](9ID#8#RQ,FSLA;ES$@5O2$C#?D?Z;'_Z-21->F\WW<>J M-*4)F]*$I5[O&;U+@7N\K )V"^ZW1!42:X'>B$+[&G=Q GS#%@(ZS5;J@U+= M==-F&H3AV-^T'3V-"?O#)F8'.VJPH[W8,\&,(9>XGGF.?3*W*KDCWS]!O@#] MHXMSKYS[&[DP:Y; Q,/_"0-Z ][T]:M@0-]U+=&1Q':<]QKGO?W.*\?&.7Y# MUDR3#1,%='FNA(:MNM-S2FGP:'G^&;;#V6\X^R_@-!GV$VZKPF9*\S^0=O%6 M@OT6R&@4Q7UDH8^0#XG!1W M\PX;WN'+>?$@,Q8[F,M5%_3P4.B.P+W0HP9Z=$#S7AW>O'OE7MJ\1Q+;<1XW MSN-C-6]\6//^,VR',Z /)R8]=OO6BNW]$@0![>K?@T)WR5MG?7#,%J[5VB@Q MI5$O"!^7NBLR',1Q&/>>87XXA(/]I_#_M'$M>0AX1V0WN-^Z8[D++EY65EP: M(F")J?1\B!JZNC-6$ZO6Y;5KH2Q>XLIAAO=LT"X WR^5LO<3=Y-K;N[3OU!+ M P04 " ":.*=:GDJ"56(% $%@ & 'AL+W=OJV%P47_),KZ\FR01E;$FK0M^)I]]9ZU!H M["U$H>I?]-3*>A.TJ)069:L,",J<-U?ZW 9B3P'LV!5(JT".%8(1!;]5\&M' M&V2U6^^HIK-+*9Z0--)@S=S4L:FUP9N:PG_YJ"G9W/!,T@*RQ#<*5'D M&=7P<*_A MG2"HDE^K1ADIJH*T2YD2RA9-8FEUN&/O"%*!EZ_6@_ := MH8?[=^CUJS?H%+IHX=TT\,@(/!]]%%RO%?H58&:' M^E-PM?.7[/R](4Z#'ZD\1SY^BXA'0@N>^O"C?Z^ M?E1:0G'_8PM68RRP&S,K_D)MZ()=32 _BLDMF\Q^_@E'WB\V3T]D[,#OH/,[ M<%F?W;$MXQ6S^=@H1K6B:4+;&8E#XD.RMOOHAV(X"9*X%SO %7:X0B>NN5#: M5+P2G!^ C?4 S[!(>>'5_4X8N<^'Z30BFTD6*9:QNX:/#5**HK M]0#;4"HD,1D)7=Q!BYVEW#8)OD+L>6-:BG6YQZ>LX!,9.W WZ=Q-OE/!BE&Y M6-<=,8-R*<3&K&";T\FP%D+L'5>,18IX(;9G)>U@IDZ8][1@3=<&EO[*3'YL M"--A44?[WVX06J1\XJ=VA-CK*;Y@T9F$0L"/QF#2GJHQ FUI9:E M%.4.,!"X%2BQU&>4I,= AV*)'_@C.'L&Q&X*_*373,(VH=E%M %]8\5Y4OH[ ME;5#MWL"Q&X&_, U [NZ]?PMXLS:.UHSAWP3D>/<6*1P$HWDIF=#[*;#_=Q8 MP0U9;H_A6F@6PO1'NAKN>1"[B;"M[D<&)QFVJQY-GT>6XI#Q<)P,.K!-S(NC M$<[&/3-B)Q/-;J78YO7!!]!^'VP\0''FITER#-8F%OK!"-B>U[";V/YDVI7Q M9+CO\A,\:+]#L9B0L7KLR0RGSE[18T/0T9!:4VE'Z23%'^X4)[)V>&#IZ9&X MZ?&&JGQA\[+52_:"[)T/-J)6*6\D%:1G0N)FPG=Y4>GC(UF+"[\(ETUJ%%=/ M>X0X2^1+?7!GV1G= N>M&.)5^0BU IOZNEP4JLQI5PL$9;0!%TSC?5%1$2?? M_FA1GG,4E6_9A@9I /URD$&;J)\&81PG(VGLZ9&XZ=%57D.N MPR2!;I[&QP<=JVB4XC@*1_HDZ;F1N+G1]*+=[.,/.)59MRRMC>^U2XO8>+LD M/4D2-TF^!V[,5QPM*BD97WQ#L*WFJJ#- "W[MU*ZGO'4FP^S0H"3K%X,>?$L M',3:(A2,[&))3YW$39V'LZ9Q7FK-' 8Z#H_WL!:Q&"?'M3#=FZ>53*[J,:." MAE%QW8R:NK?-*/,&7\SKB=_1^VM\<5T/]J:]F68^^I'*5Q1:B[*^73.:,6D$X/^E$'KW8#[0#7YG_P-02P,$% @ MFCBG6E@MJR1'!@ %2D !@ !X;"]W;W)KZAU_WF+,GUGSD*TH%>*[*FE^-5D*L7T\F/%O1BO!7 M;$UK^%P\KH1Y,YK,U>:"W5'Q8WS3R;K)#R8N*UKQ@-6CH M_=7H#7R=(JP<6HL_"_K$#ZZ!>I4[QCZJF^O\:N2I%M&29D)!$/GQ2!>T+!62 M;,>G#G2TBZD<#Z^_H*?MR\N7N2.<+ECY5Y&+U=4H&H&>X2<> \1$'U#D@S0$=<\"= ]8= MPB,.?N?@ZTV*CC@$G4.@.>!C$::=P[3-_399;::71)#YK&%/H%'6$DU=M'2U MWC+!1:UZUJUHY+>%]!/S!:MSV4]H#N059V61$R%O;H7\D!U(<,#NY1W+/JY8 MF=.&_P223YM"? 87'VJRR0MI?0G&X,/M$ER\N 0O0%&#/U9LPTF=\]E$R#:J M2).L:\_;;7O0D?;\P00I#6X+N]N"597LI[TH>B5DV4@[0D=48! M$6!)LU< PY< >0B;B-QB3EM,-8$]SGT43^%T-GD\)&YH!E'?9#DTP:'\PWVS M9&@6P-#W^U;IT"H*=R:]].!=>O"9Z;F0G9RW?>WRI%19\=7B\9JO24:O1I); M3IM'.IK_^ .<>C^;1L(6+.@E%$<(RC\MKR[#)B[!4D=@/3K]'9V^E9-Q/F#7",_TGK1IUUM:=2]T) 1.7 5-'8#WFICOFIO\S<]T$:J+.&OK<^7(ZH&4:(U]; MII8N0R8NP5)'8#V6PQW+H0.6'RD7:GF41K()HBDRM6'I#.I"\)?=SLS$M;4! MYW(=#F=/'$QAK)'M,F;B$BQU!-8C.]J1'5G)EJ6:+,1J678T#:VSST TI.8E MV9: ^;^R&FE+ A.+T2#Q8U_;YBVLT<^=;%V")2[!4GLJ>LS$.V9B*S._40&N M:SGPY-93[?F-DV8\B!LBI._&K7'.Y< E6')*\U-'$7LD0&]?*WM6&I(ZUXJD M=Z39[?Q]8[7K#5[+QS$>["$[.VN99,#"D8>#4-MC&.R"* ZUK4AJ:EI@[J?P M0$Z YZ1(*Y2^GBXK^KFK08?6+Y5\B((XU)=_IX$3IVBI*[0^I7MQ 'ZC.F!F M$@U[5Q0$L3XAP1/T 0,6CN+8T\LB@UTY4 .I0)S#ES MJA- DU#@1WB*(JPGV*E2X!0M=8769W4O%D!W:@$T%.\QUK=!]H#GKL$GQ4R< MQDQ=H?4IV6L&\/N)!EWHOLBH$^A4-8!#V4"/F#B-F+I"Z].W%P[@=U0.X+#: MQSC$@U7G)+.E_4W.GA>=R@*NT/HL[H4!^-V5 7L+SEX.A]H 1A'R=-'<:=3$ M*5KJ"JW/^5X?@':!H/MY[:D0JQ4MW.7Y!G\,W$NZS'%]!0 MD(*>2@E.TU!5:G_B]_ #M^H-+XHV$QX-5=PQC'^NSME/U @X5!T/0 MQ&G0U!5:_W?>O8*![ K&MTA\:*@7C -=Q[#'/YIV[L(^$!VX>-TS<^<,:>J!S*I M'@%$OH\&Z76J>CA%2UVA;2F='!P04P<&)2&;MC0K"JO5Q1DM-&&9B2(2 "72:VO&<=)I'])ZXDW[L+,/$ E9V%"$2D*RW5^_ "@1 M)/$AJV%?;$JZN#SW7N"> Y#73ZSZ5F\(X<'SMBCKF\F&\]W5;%9G&[+%]7NV M(Z7X9;B8_4XJW<5P;D:M"UF( SGLRVFY61YK;Z[KY;7;,\+6I+[*JCW MVRVN7CZ0@CW=3*+)Z8LO]''#Y1>SY?4./Y('PK_N[BOQ:=9ZR>F6E#5E95"1 M]9\;BPP,7_T2U>!VP=7"'ZTWPHZAX'4R#KP\?@S<_O U^"&@9_'O#]C4N M\_IZQ@4:Z7.6'>_\H;DS<-P9!I]9R3=U\$D@R/OC9R**-A1P"N4#\#K\C*OW M 8S>!2 $L07/W>N'(P\YJJ_J'<[(S40LVYI4!S)9_O,?T3S\ERWDD9SU$H#:!""?]^4OH@G1 M,F-;8@NS&3M78V6O.2PCF$3P>G;HXC>M%@#,6Z,>KKC%%7L+_DIDS7<5>Q Q10-5B^O+F(\9A%'I))T\$ @%$]?.-";&W6&( MP "B:010[,ABVH),O2!O._65O3_#.\IQ0?\4H)]P56&Y;#)6A@7P]I;C.9AY #9H=KH M+Z=6]"!>B9XB^LH?>UI39>-*\_$^O1Q&R3 &BU'LB@'H&( WAGO9#)6&$Q)2 MY3F3>B$3ZX[RH&!U36K5)X[?8-ULK9$ LUT@HUM8K!(8.T+1_!QYV6_Y*]^0 M*BA/,^<<4FA@,&":)E/0Z2M]G)I&(^07$AM#G MS5^^9S%LQA%D:/S ,V6P,^6/R=CG9,:$S[94SZ=# ;&',!7!T=Z )$YPC3)81DA]GVA;S?;.C MNP2\;0L:&XO%M)J'C@T>T.P)_.QYUY'T"G2)B^E>=/V:K;G8/A&!_$ *IN:+ MTO?V$"Q;U!0LAA+?8>::.)IB@9]BVV:UKU4!K^X48WDK7_JJ#D<^CF\OX+(,ZDR*B:@: %UY_P!B\EH M/[6%E@WR0-ZP(E]A M ?6DLEY$%(4Z=^=,< L5.^O.,8 ]&)/KAQW:8C*-0T=S@)UC;?^VV50R;XYM MXJW4-*]=<]"R68X20X[9S) S",WFT,_FG]9KDJEBD.>LV5\+)4:"YKJ6\TTU M$W62(2\DR1]P04Z;SR]ZVLG?K1%:6!W$P_@L1@N'VH2:^:&?^8]'[Y7:<+S) M27/U5K9RB?;=7X_)9'T4 CAL\!:SU'4P";4V@/.S[=T!O7H%=*_PN/C!RDC> M^JG0.@.>TQD73,X \V!%'FE9'GNFT*Z4Y=8DF8H"A"F*# (P[:($1JGC4 YJ MZ0']TN/BP(@\!O"&9#LE3^=H**8L=E&"HMBA":%6)="O2A[VNUW3_'$1Y+3. M"E8+5=N< !\%BUB9S2-YT>^OK%&,*E'&\M9_+J@E"CISS*#H0YZ+R4/D[N.: M=A]?D?7>\5@9601*.*RFQ0A!QTX8:86"(F\IV\<,-D%LK1OR2IY+ZS:6MW[X M6L8@OXSY6JJB99=O"$CZT*^HB=T@V=?Y)@,4D=](DZC^/]FJ=MK>KB M4Z>U_NMUDE+CT5:ST5^T]\QE^KQQMVWQB#BW2X4BU6*(R&X -,WZRYJ(G2IMA@V0@@A075%0Y]?X)K0IF7)=:W$%G"6U51!@N!9%O7 M1#Q/H>)=Z@7>SG%/-Z4R#IPE#=G $M1#LQ#:P@-+06M@DG*&!*Q3[R:XGL4F MW@9\I]#)O3,R2E:3*,!#]V<(,JLH0Z3)^]IS>D-( ]\\[ M]D]6N]:R(A)FO/I!"U6FWI6'"EB3ME+WO/L,O9ZQXTOZESL>.RAO)6* MUSU85U!3YK[DJ>_#'B X!@A[0/@:$!\!1#T@LD)=95;6G"B2)8)W2)AHS68. MMC<6K=509O[%I1+ZEFJJ&N\&EX MDO".B!&*@GR%\GA0'I]BS[[J57/+V)%:<:4'U!Y+O4)! MF !]O^9<[0R38%C*V2]02P,$% @ FCBG6A.MA^M$ @ B@8 !@ !X M;"]W;W)K*L95 MXI5:UTO?5UD)%59WH@9NWN1"5EB;J2Q\54O Q"55S ^#8.Y7F'(OC=W:5J:Q M:#2C'+82J::JL'Q= Q-MXDV\X\*.%J6V"WX:U[B 1] _ZJTT,W^@$%H!5U1P M)"%/O-5DN5[8>!?PDT*K3L;(5K(7XME.-B3Q BL$##)M"=@\#G /C%F0T?C= M,[UA2YMX.C[2O[K:32U[K.!>L%^4Z#+Q/GB(0(X;IG>B_09]/3/+RP13[A>U M76STT4-9H[2H^F1C4%'>/?%+?PXG"89S/B'L$T+GW6WD+#]CC=-8BA9)&VUH M=N!*==E&CG+[ISQJ:=Y2DZ?3C3E> A(]24PH+]!*2LP+,,>N5>QKLX.-\[.> MMNYHX05:A!X$UZ5"7S@!\F^^;\P&O?"HMPY'@0]8WJ%HH/TKVG!"#Y0TF)VKNH-.ST/MO5FJ&F>0>.9B*) '\-+W[R;SX-.( M\G10GH[1TUW# $V"_>QVY^56G]@32W")\P6V<^9;;8G!;7'UPXW[CW(M^_DE_J$ 6K@LJE(F& MZZY5#*M#HUUU_>5O>->ES84L*%>(06Y2@[N%^3MEU_FZB1:UZS9[H4WO8T$;"G_6 M-XYGXP-*IBHR7ED#CO)%A[<8S'J#6>3=.8HL+S'@ M[BNW"\ILKT*A?V$ED,K@DGSI5Q[G-8=5X MMO!^/@[L36S&:8^\ZI!G+R ?PU=K0NGA-Y-1]E_[,;,\4)WMJ:YFKP)^13>" MX^D 9I/9Z2MXQX?0CR/>\1M"'\#:&F^URAZ5N''DR03<2_%%&32I0@T;7B2N MS.#A[XNM#XYKZY_G%.H(G#Q/0.[;F:\QI452BR]W3\GR_;OIQ\GY*^&=',([ M>0W]?V7V=>3I"-X*_N+Z#>Y$P,;#E=69,H4?P+5)1Q%,L;!M:;7>@6T-9=PR MMEYE"ITB#T?OWWV>S2;G!X@XGYZ#=1!*@GY[;:L:S:[?_ "UL_C$AU_2@MIIZ 80?-]I4,BRG M>B7YM"P)!M= ZBA3 5)T&6N;T?9Q0NN2TCL?T3)5J, <6F2&7!"8.LNP"%X5 M1N6L/".;IMIR,@2UTT,"2W6315^Q<@=068Z2O]<_;@?LB5.>QHP.Q"AL;9?V M>\O*#Z7#9X!,U@=VX$=/*K7%B&Y=;45#KE,3"\Y+.Q .EZ11DLF>84,UBR7D M9M*QIE-N[*'D4[DD6-NN< 00UEP(3ML0F.,?UO&I-3KN108'<,ETD97Y3@_R MV3 GA+5&QWMKU(HS;!2/;U5:5I;#N.*$#N ;'W/*PM&:ZR]#+AX)\??&-9S^ M:L"MN63CN+A"4Z"6O!]=&[YC'[KRZ:\/* \E/_8_&W0L61?TNGR![^BYOC5^ M\CKQS2GB&RREUIC0/52'U<,S?]&];H_'N_\(_ 04BD73E+/I9/3I- '7O;O= M)-@ZOG6<5+ZF<2CLR^[E8SBV M[*1I%VAJ:8:\O,]S']33K74?_4:I7ERVC?'/9IN^[WX\./#51K72[]M.&;Q9 M6=?*'E_=^L!W3LF:-[7-P>+P\/N#5FHS>_Z4GYVYYT_MT#?:J#,G_-"VTEV] M4(W=/IL=S=*#MWJ]Z>G!P?.GG5RK<]6_[\XTGA?\4ZNM+SX+DF1I[4?Z\J9^-CLDAE2CJIXH2/RY4*>J:8@0V/@4:<[R MD;2Q_)RHOV;9(G5JF]]TW6^>S1[/1*U64CT*MMX_K_8 MAK7?_S 3U>![V\;-X*#5)OR5EU$/Q8;'A[=L6,0-"^8[',1X:W&OO[Y"^FU%W8ESISRRO0RZ,K4XCR8B=Z=Z[71 M*UU)TXN3JK*#Z;59BS/;Z$HK__2@!R=$[Z"*I[X(IRYN.?6!^-F:?N/%*U.K M>KK_ !)D,19)C!>+.PG^+-V^>' T%XO#Q<,[Z#W(:GG ]![<0F^'E.+?)TO? M.[C1?W8)'.@=[Z9'H?6C[V2EGLTZ4K2[4+/GWWYS]/WADSNX/<[<'M]%_?]F MQ#M/W2W38E_\&=S<0N3=1B&.*]MVTES1^L'(H=:]JH4VO7*Z%96%2QF/)_CD M0:Z6]'JEC325EHWPH*4 *[UGGIQJ>(&Q/8[=R LEEDH9 9$ZZ9@P'^EJ[%>( MSG[#WR/#G=,@VS78NU9&.=DT5_1>=8$IT8/E]X99/*>3O;CW[3>/%XO#)W\[ M.3GCCT=/[C,KLNL@O5PV2KB!* ;^UD/#TK,Z;I([5]7@=*_C^E>7U4::M1*G MMFVU9_"\1[OBJ>>O3O.AH"U=36(D[8UJ@OC6D8C[;!]>UES-B8$K45O2%W95 MS5##)$TC:NVKQOH!YL([X"4IPJE/@TY*-&8 W<];Y2[-D\[VR0V W=8I9L>K MP@W^F/G]Q@Y-#0<0E."( 5#Y,)B009@#4F5QV!<<03NFQT2]9?\X#0[]G1>4 M:<31X=X_!,3C=U=*.J$()L5+5:EVJ5P"NF.!YY@NV%> 38%AMQ%%$PXGU M>5<^)#D":W2BQJ^)IAVQ8X-\7K:* ,M^ELGC1C.VU(]?#\5AI4 M";1D3M4 I75V/%E_0)KDK7.QW6B(GOS2&OA@<$9L09@X\O5B@S!0J?>$24G? M*ZG=R$T*N6@A4MC1HR>^8+RS7I-W$%,>I0!'*6HF%V.6/( RZD-E3)0$;BS M+5PWQ"EY \ZSU<>-;6KE_'>"@J:_"CNEWX@5*B>?&01I;6L.$P)&5;/U;CD] M;>HW3BG1AJ0;O"EX2EU[6&,I0''D(V/KY*>Q(MVKR4#>%5&0^J MT2C=F*^ALZ;@%'+MB_>>U?K*][IE2"=)0PP%R?'R]XE)BZA@)S?*N)G0V!>A M1/9KY4=8,!_.F6'%MD#4DB!'$O@P,)]F;T7 ?90$< M<60@6'&P M.L)/4[)EDYOQ*];VP9,JN;9AZ\R\AF;X!K>+OJMQ25-61N;,>T2 _8/.&/441@J9/L!C"B M I3RXSUJ70(2P8UDT%:W@Q0,C9]CJU?7%*O59-'GN2HKED8R-9;O"GT6S5 M?'0LRS:Z"T%&NFF!"ALJ:CMG"3^M8XR4E*R(CR:WH]!0)SD,H(R8O%#6+"'R M#BKD68H]=S48H#\+$?I#TAY1@_E@>[SS%$]A&8Z.:$T 3?A])J](\P.8:30G MT^ 9,55K@QYGJ(*UXIEU5EE21RH8=DF;1(WZ',M6SF6)Y#R'3*EA8T6#FK1A MV'6L64=M=18D2+51#<,."UIEPTU@N+9MY1XN8"8H&5,&8+;^!AVZ1EA/RDNH>S-(UD;<)O^ M5I-LH=J_B*/%P_W'H@7 )/_#L^-'^XOQ&=MJ1V%PL_*<%S[5P!^0JBMXTYBP M3@/ROM7^HWB=LT%PKY .& LZI "@#W<+R+(?4I9)YH#=(X8[HH1VJPTE"2-' MR 6DGWG0$F4X8.(DW<1L17YW$UYH;M7C7T VII'KKI(8!_@&OKCW"<"(!S%;:+S+QY94HAR9VW70^6G%MTQP QCBG@+"?YV^G7YRK-6ORC0G# M3O+D5USX$'#^)%&IHE&()TXM%FKY4#GFSEGX2#! *E6^E J$IU9:W5PW8B*E MZ=A7)+WI@JE.5A^1-"C$+W0=O(2W;;3*Y3_HUJK2/ "@$L_EPT75 M126JI[Q:>EP1^4$)3'SLK MS$]NW! 3$]:U_WP!8E2?QQ*R:.WLG0FBL-N7S3RBL;(Z(TAGSI%/C>(P'8TCYX,M73B_'].S' MJ;DOIN8[3@JC"6K##%6G)*BED<6?;4?FO. EPXA3L0".\YZ2W\A6&B@X-6)M ML.$DE07<#XM3B\*:"'LX>Y[UV8^(1:)%%5Q2$H:_D+WOE[_E&5!FN>F M Z\%%QBJ@4]!@W0SHLF#$(F1^6#<7U#[BJ,I8;FT0R_6"AXMNPVWU=C3PR&& MLAJX?F"JM^B\QIKU7L-]6YQ.[#K8BP>\^OAZ)?\[+FEV0>]G7)3-0LP,OM3" M8IXFU'_&[=$\5C(0[J<8AEF.RK>&:E@ MQ"#XXP4"[:VB[@YMUTEM^6:KT#JT9VH>/)2-E2[#DB?Y;$B"=B+!^9S'&A>: M2\R1WGK0X<:'JB>3_ +V<6M^[>P6H5R-?D>61ENN@E%^&MH.B.9Z\>O@Q(L! MY1?EAG-Z-'0>G'-#M#@\6J36Y-[1?<8'75Q7I#%[QF5&M"V8+>_I($XW+/%- M+--!5.O2;=RC%O=G)^?O9?9[#- 3_<9O8 M!SOYJ@/K.5BEH FBX^H.6B+O^L*!^$2,,V<-/E<1AP!9XE^HB%*\O3$CPA"N M!+N\/CE_$>>\ C+SF[W#'S*8OFDI!B-),/PFI.]W\E*\'"OT&$/Y]LQSCY4Z M0F4VH8[,D^%)=2\=N([#[U"/0NY*-WH$[G*FC-Y5QQNK;G"=S0.YT(0R&FGF M-:('W\322",-X':U#7'H,J91-F;?4YD?"DG:&N:_BB]G\'9+*,OADGM\$HZE M2,T!G3&@QKPJ7H4ZL$6_0Q=5X@/@U\,]N60"O-(,.^)Q2WPP,G$0,@WX2*.K M5& %Y>62BR:?'14G@QEO]/.(+%V?C9>"09$YS&ANE&59HLHUACC)]\/C/3/G M@A7,*.,UWXA['F39 $$Q5>2.S\OH@9^;MYOQH@9L<=)]5/ M")>+'!O',38RB9U@\<)2JS"-G>.]0P06(D.NU]04)*%BV.0R0;Q*M>R]=[8# M:B'6[J?PR;=LLJYU-&H1,/-XS1)N+[EG"U>@N;F=TY&Y6D:O;229?1[&W83 M<"%[I=2UVYQ:H5"OBKB3+1'\;W'90],Q3B61>K!?ZKA3IA!T"<5@F)UI=?VJ MUA?^!62/S@(=/DK7:2S?SL7!NQ 3XM. I!QF@R.%Q_OBU335:1]24A]ON_&= M+,9L!I](9/,/3G8K'WP$'J:EV.>O+OFR"8B4KU'XPFD^AE;D=,5>VA<+8Q8) M-K!)-BLY5- 4OH*A&QL^,DWWX MBNWK?GA36&=?[/HMW$'QXT:J ?DGG'RE9_KP.\?\-/]*]"3\.')<'GYBBEIX M3:/^1JVP]7#_T<-9N%]*7WK;\4\EE[;O;KRQT$[_0 ?FWL\__ M!U!+ P04 " ":.*=:)[6OR&(% #?# &0 'AL+W=O#C/G MRO/QV,89YL*.=(D%?=EJDPM'KR8=V]*@2+Q1KL;A9+(8YT(6P_6%7[LUZPM= M.24+O#5@JSP79G^-2N\NA]-ANW GT\SQPGA]48H4[]%]+&\-O8T[+XG,L;!2 M%V!P>SF\FIY?SWB_W_"'Q)WM/0-7LM'Z$[_\FEP.)YP0*HP=>Q#T\X WJ!0[ MHC0^-SZ'74@V[#^WWG_VM5,M&V'Q1JL_9>*RR^%J" EN1:7^?S(<25=3IOC"F#7!;UKWAL<.@9K";/&(2-0>CSK@/Y+-\*)]87 M1N_ \&[RQ@^^5&]-RQG$3Y[J.$SX3)X)WY"2S\%.18')H/Z:BR:!QRN7[V8+B9O3F0_Z[*?G?+^/[;Q=)QH M!-\6"MY**]+48+T+]+9U!!\R0ETKD@=9I.#$1B%XB I'SB#YRM#T6Q4WD6S= MJ[CIE84?9 $NTY6E?.R/YX,/F4$\8"$0A^*,231@$C&39H-;L2?-<4!."RMJ MZ2B-IA(LI]?&?@GA,@K"U82>IJLP6,[#P7N7$4FFP=FK$* MI\LW%BJBE U@)P@SV^#YS2!\+*2C3_=..&H=YST)%LLSG_$)<)Q\A"1=9.VJUD= V4PCA)'O8''QC(E[ 834EUE2(' 8?>47>R M/OZ CR4R^RBPP5BGA?R'PCX0.,L9? <[(%;*NH4%/A*O=AKV*(B@5.:4=FS0 M[1 +_X&<;'5EF@T\2&QG/'X)N63046P=DO;QV#B9,ZR]F6AR\-CLO@C=W'X8N(9+]8-I?BM;@AR&=3':+1J&\G) M;.4C]9A"6DDAZL$RJ%H*<6[;RE5$%@)8YE4.:26(=@Z1B61TE69V7U?EKQ^U4WR,594TLD6=L2QML=*6P_#^!V&D5[_#O#QO>_-:>_%0>_U,> )S(77+68%DX3F3 M0#/'1]/8U&Q([&B06 M-AH?M1\=NZ&,>Y=.&K_47ZVY?=3Y^O[9K7:W]ZOZTOJTO;[Z$PR4,DD2;LET M,EK29=G4U^GZQ>G27V$WVM&L^\>,_@-!PQOH^U9KU[YP@.Y_FO6_4$L#!!0 M ( )HXIUK[8]M6= , .8' 9 >&PO=V]R:W-H965T1#%VYRY',[,=*/T%U,C6GALA#2SH+:VG82A*6MLF!FI M%B6=K)1NF*6E7H>FU<@J+]2(,(FB/&P8E\%\ZO<6>CY5G15TM M"K69!7&PW_C(U[5U&^%\VK(UWJ/]W"XTK<(#2L4;E(8K"1I7L^ FGMQF[KZ_ M\ ?'C3F:@_-DJ=07M_BUF@61,P@%EM8A,/H]X!T*X8#(C*\[S."@T@D>S_?H M;[WOY,N2&;Q3XD]>V7H67 =0X8IUPGY4FW>X\V?L\$HEC!]AT]_-2&/9&:N: MG3"M&R[[/WO%(X#IZ1B#9"23>[EZ1M_(ULVP^U6H#VMTF-#?QKGII,HY+ M1\J]U73*2<[.%YKXU78+3%;PYFO'6XJX'<)O:*>A)07N6ECNP&Y[L.09L!0^ M*&EK V]DA=6I?$B&':Q+]M;=)A0A(EXPMXZ<';U..E_^/M$!:" M27OJ-/QULS16TSOY^YSK/7)V'MGESL2TK,190,EA4#]@,/_QASB/?KE@=W:P M.[N$_KTL700[;VHV@@M*3L_PZ4S26:DH18W%"M0*;(VP4H)RG>;_<7$]>-MI MR6VGT=NRXH]N;B >%FGA1D)YCY2GM1(5\*;5Z@$=D(&TR.D;#SXIRP2T9UV" MZV%:%#0F14$XQDS@IBR[IA/,>5@AA:SDS%>4EU ,TSB'*S^+DPBN!I<"]8+, MB_+8_^-Q03$X L-'JK,&J="52E/V4!3U7\,2"#[R3=<$?DF[3HB^38CN"3R3M^&!R^Y,!H8A/04<5,&.0 MPMEJ3G6!SE=*V?W"*3BT]ODW4$L#!!0 ( )HX MIUK6GS3Y+04 -$, 9 >&PO=V]R:W-H965T+E[F<.<,9TN<;;=[;AG-'/K92V8N@<:X[F\ULU?"6V:GNN(*= ME38MU5VKE+ [#?-8RH8+%N5][8Q;GNG=2*/[&$-NW+3/W5USJ MS440!;N%MV+=.%R8+)R_KBR!$0%SRRJ$%!I\/_)I+B88 QM];F\'H$A7WQSOK M/_O8(98EL_Q:RW>B=LU%4 :DYBO62_=6;W[AVW@RM%=I:?TOV0RR11R0JK=. MMUME0- *-7S9QRT/>PIE^ 6%>*L0>]R#(X_RACFV.#=Z0PQ*@S4<^%"]-H 3 M"I-RZPSL"M!SBQ=:UQLA)24OE>-&,?FLMYSL@#8Y<:^LL M8:I&6:;68BDYN;26.WL^

.KP7'\!<<)>:65:RSY2=6\_EQ_!D&, MD<2[2*[BDP9?,3,E241)',;9"7O)R$SB[25?8>9XP.1&V$IJVP-'?UPNK3-P MOOX\1L/@)3WN!6ONS':LXALKZ_YG=TXZS M*?F/?(]VR%W#R7HW,;S3Q@FU)KT2(+7A8!*ZDA1KQ6LBE-/$PK;D!Z*45!I: MBG7H=R-<0QS8K1KPR@DHX>Q:MQU3]S]:8OG: X3\]I7#9-?<5D8LO0_R6CM. M8DJ"VZW<2S7T26@XP=0C'BQ;E/:.F#'WB(6UN@<%O7J(J>X-[J"8:PSGI,4* M(1P+A,#QKIKQ?%.(2C+G$8-'Z#T*NH4Q7%7W!,ZBLI(-7:_^"YH(8K/3;T[$ MS5$@]B@2GS48I'2?.HBS$PZR\0D4?B#S:0K-2TJ/2 TKR;@"U-@=F'H/#$J* MMI,<9T,X%>+#X&W'?3^7]U-RV6)^/PT2_"/<5Q">4)7LZR%-GG@-X&&C]OG7 M4M1 7PV)A8^G!U,!=YWQ9N! ,3B0%LB5<&]9\L2;T;T%4/;IV>3.\[+?PAYX MF7A>D),)\HFRE>@Z!9S1/2OBF-(SGD[=0\EX-8]V//:9%6<)O7,:3.PU, M@DI)TSB';TZ3*#I2*7LKS*]0HN!:WYWW&H$@%4-,F.'#J#Y/[>2%T=:2RZKJ MVUYZNEZ#O7?^IN/UL\D=KQJEI5[? ZHXHF48P^ )B>:T2'+R%%=IF.?RHC*/X.4E X\XNT2H&Z92+^;B6)>#DR4-"\R;SNA49Q\A8DT1YVB\/+E%SE(LA#V+"@Z0.#QDOE(@ MZ&ET4.+Q-,05XI>@27UW/SFHH6*_=1_MEKXU$J#YWQG:ML!OYYY,CST^9GO/3#B^:_^8MN 8+K+A MQ3FNCN_UR^&9^B ^//;![UI EY5\!:KAM,@"8H8']#!QNO./UJ5V4"M^V,!_ M#FY0 /97&J[>[00=C/]B%O\ 4$L#!!0 ( )HXIUJ\#P"14 , +4' 9 M >&PO=V]R:W-H965TEB10W$12BM.PBVZT8<\ /: MOYI;P[M@1,EEC8JD5F"PV'A7T>IZYN0[@;\E'NEL#KT_HOW6^LR][0;C3U3\RM^7&6WJ08R': MRK[7Q]]Q\"=U>)FNJ/O"L9==+#S(6K*Z'I2902U5_Q?W0QS.%);A$PKQH!!W MO'M#'VNP$3*'-_><9D(" MH7)X9TLT<$6$EM:!93-..,@&R.L>,GX",H&W6MF2X(W*,?]>/V!Z(\?XQ/$Z MO@CX5I@I))$/<1BG%_"2T>>DPTN>P+O! HW!''::+/FP$XVTHI)?,?=A"(C_ M(!!P(RFK-+4&X=^K/5G#%?7?8^'IK<\>M^Y>V8H:D>'&XV=$:.[0V_[X0S0/ M?[W@VVST;78)?3'9>J2R2WA\^M',AGKBX@]5^'"Q:;IXO)NW/:D9\L7D/L+Y-X M\E%SY;S U5<0S?Q9-'>+N1\NDI>PW[5I2^ELWK(!RY$(M/NE7N0;5*U-I8 M]Z#@*(P1J@-A!$>$1(5N6]>27&^G*7P7WC-KA.RDM%^XSW:5Q;5BH$+NPCD[ MR9.)C2 ;E.H.R=8N&JZ(T-0GC=YWJ9K6@A7W/$F'Y(]!NKFZXQ[[7E M6';+DN&PO=V]R:W-H965TJE;)X7".P.VK6MFCC$$KDSC,P^MSC+4KIB4C&/R?.J'?I@J^[.%T#@/ XCE M=@)D07?G**A\QQQ;+XT^@/'6Q.8'(=2 )G%"^:1\'<>L.Y:;$$IDKX MS55HX+U@6R&%$VB7B2,7WC#A)[J;CBY[AFX*'[1RE84?58GEM_B$I/7ZLK.^ MF^PBX0=FQC!-8\@FV>P"W[2/=QKXIB_$.X@RAMO6&%0._MILK3-T4?Y^*O*. M.'^:V!?/M6T8QU5$U6'1W&.T?OTJ+29O+\C.>]GY)?;_GJ:+=$^+G8_AHAOX M7"%P73?:BE!1>D=%]0C0 2 ' &&!6=AI2:5OX7NAP%6ZM61L?[@>46IY%7+[ M#CG66P+39.03[;.=CS:7R$=W[&B(.>QBW4A]1'QC4#)'$'R@KF5)PG)JFD,;S=#[ZK!V3+P1.WJ[B M?#ZC05;$>9&]$,OY A)N$<_2Z2/N5ZW>\-/N59'!ZU>++,W>_C\5\$SP7%.3 MM2=O56BCWS=\+".0-. S5U MQ8_^RM0B4-J!4%KBU(N90KH1/1>,X=^GWQA!#X:0QZ%05NM6.=ID1[:5Z/UU M[1+--R*HR;=TWX (K%![V!E=PSW-O%LN#&]KZWQD(4HNV]);E<(VK4,Z >&3N&I^H]&;1H0N[#0^1/GH+HNG6_VK]UFZ[%/YIW M#R75S9[R05G8$70RGL\B,-WCTTV<;D+#WVI',L.PHO<:C3>@_9W6[CSQ#OI_ M .NO4$L#!!0 ( )HXIUH_#2M$U@4 &,. 9 >&PO=V]R:W-H965T M$HF^G]]]=T>=;9V_"2515+>5K36?AZRD2H>9:ZC&+X7SE8YX]>MY:#SI7)0J.U\N%L_GE3;UY.),SC[YBS/7 M1FMJ^N15:*M*^]T56;<]GQQ-^H//9EU&/IA?G#5Z35\H_M5\\GB;#U9R4U$= MC*N5I^)\9>?3Q8<$%G*(EO0^+>A:[*6 M#2&,;YW-R>"2%E U\Y^-7DLSRW'0XCA9>+1Q26G<)2XDZ.),HW.NJ+ M,^^VRK,TK/&#I"K:",[47)0OT>-7 [UX<>VJRD2@'(/2=:ZN71U-O:8Z,Q3. MYA$N6'">=>:NDKGE(^:.U0<8*(/ZM?([0AOF4?W]7RH,$/VL_4\=%4 M+1?+TP/VCH=\C\7>\?_)5[TQ(;,NM)[4/Y>K$#U(\^]#*"0G)P\[X49Z%1J= MT?D$G1+(;VAR\?3)T?/%ZP,IG PIG!RR_O,E.VCNX6!GZC!0'V-)?D_FSY+X MO='U3I4Z*!R2IUR9.CJ5D8\8$*IV];-,UQF:4*\L*;WV1$D?\T4%5\2M!OCL M$#/BAMBEXIA,!J^QU%&%AC)3[)2V5@6SKDUA8#(JN*O"%/XRV^:L5IA;^(=9 MM(VIVFIDQZD5J390/E6--QE+-]YM#(^:E"[R4[K!X:U!ZY.*IF(I5\@O($8= MM,R5F?JXLF:MHZBVH+U7&;!BZG01U=%C.U@<@D%/(O%E)W<4"VO9$ M\?Q41XMG[V?J=UHC@@\Z(N!]TI@ G8VS&R@7WE4,.8EE_@]S&^V-:^'5:E.E M*EFQABIE1%QSA@M%!**=^P,)S-3;[[P@)RDZ2 %$IV,,L3\RWP)::_3*6!.Y M#3Q9R$G^*90N-G@WS&GX1K_@/$3("<0S=2F&\L.&J@XA+G]?>F$-3#MI/OV M&?SXAP-;7\S4NU1!3+/ T#*%D-BJ)R#XR$=H ZSRX&J<[Q2%*&Q'6^C![JY7 M]Y0!SE1:S@Z4RK&=<8"GX*S))86'D_Y:&C@VL3=6P*OA6) QQDYNLLAAY<2M M@/I(\-BLJ?M 2W"MIR7JV,&S7Z$564.;;DY,N9B0QP+)RF!7=9M1$&3<- MH,)00Z2,$C&E@\N,9"$-RL8'3.[5ZPX+EOH)+*;?=(T+AKM\BG #L!0\<)WSJ?>GB0>A5 6N9JC1.^10 MI7DJ-Z9Q=\HX#VF:FWMRH]&9YM]HK N.B; 8%3U)?]":XRD^S!M6KZ7F&!.H MBN/'?JRE%[DNB4@_PKOPGSYYN3QZ\9H!0-0BD1O4,.FQ<+^AJ&JLVQ&%V7<; M3;*20O0 [$05=T#JW W(0([CW8T+W/=X1[;0HFP^;2BDRX3(U6KWB!V9B/W\ M]A!"VX*]'$]I?/YLSUO>TKT-, @M^#$89B1?0P)4!OKJ2O6_G;P)+>".G9' ME<9ZZ,+LC.]#%8AN9 %9K,S8D:R9"C?O,P?L3K>M8:14J)^0EQ%+O!FV*1@Z MS _H#?-C?VC@@Z M0+4MV8Z=-C'@N"V6HEF#9ET_#/M 2V>+BT2J)&7'_WYWE.0X;:Q@Q?;%ILA[ MO^<>46=;;6YMANC@KLB5/0\RY\I7_;Y-,BR$[>D2%9VLM"F$HT>S[MO2H$B] M4I'WX\'@I%\(J8+9F=^[-K,S7;E<*KPV8*NB$&9W@;G>G@=1T&Y\DNO,\49_ M=E:*-=Z@^UQ>&WKJ[ZVDLD!EI59@<'4>S*-7%R.6]P)_2-S:@S5P)DNM;_GA M,CT/!AP0YI@XMB#H;X,+S',V1&%\;6P&>Y>L>+ANK;_SN5,N2V%QH?,O,G79 M>3 -(,65J'+W26]_Q2:?,=M+=&[]+VQKV8B$D\HZ733*%$$A5?TO[IHZ'"A, M!T<4XD8A]G'7CGR4;X03LS.CMV!8FJSQPJ?JM2DXJ;@I-\[0J20]-WO[M9)N M=]9W9(MW^DFC=U'KQ4?TAG"EE0B[C1X)4P/AE$( M\2 >=]@;[A,;>GO#SL3@S_G2.D.]_^NQ'&L3H\=-\#R\LJ5(\#P@P%LT&PQF MSY]%)X/7'0&.]@&.NJQW5+Y;[[0'36Y?A#%".0L?%5R)'41#7SVJH9$M;/D-B,:A*?AP/3L/A9 V$]1;CGF1"VMA M#HDN"DJ41B^Y)6%:TDZ9HT^?Y-@CA0/"<2IXAR:1%J$T,O&Y_P31M#><0DG) M>>OP@E6:NG&C?*[?-:*M9@\^'W4:PG :AX-XTNZU5IHTN&M4 :%2V%+7V^C$ M,L<>_$[R+, 5;=0-,G'S1A1/PN%H^&0]N'/YCC4.W6^%)5Y?_DU.=JB\<*=N)MTXM"%E5!Y=J@ MHD%@@[(99X\+2Z][G@6D"%HL)"(GV\+ #H6Y;PD;];F3&)$TR>][0XGD^7Z2 MOH&B]W. QP,HUBCR3H^/0X]IK:W::=A4KH/9+"::<7^C'YJBS)W5A]V_))-$5,P'#K(Z8[MADJ*;%4NR\;2H% M'_*]G\/=MI<-?KLZ[J-*29]YWP.+K\:>E^ESP=:6\([735O;H%9"&MB(O$)/ M:"G2#!-=D6YEVYY=Y"*Y?7F39)KJ[]',)X5.,>>P. &3"D48]P,XOUG ))J& M/L/6^\L;CX;#K=YCM[;^P=V9^K;V7PA,Z52B^AJ]W]U_A,SKN_>]>/T%0QU= M2V4AQQ6I#GJ3<0"F_BJH'YPN_4U\J1W=Z_TRHP\I-"Q YRNM7?O #O:?9K-_ M %!+ P04 " ":.*=:(.F/$X ( "J%0 &0 'AL+W=ODR# ^!9D]EN5M+%[W4C_U=D.6U;Y_:3 MVOU#!'NF)"]5N7&_;.?73I(^2VMC51$V T$A2__/[X,?.AL6HVSQ_B%0M=#B!MI5_*+ #UP/ M6#*.6#R*IR_(2UI3$R<[4+=0'YI$4^>4GZ7PK2BY*.XQRP MYQ2P]R7[P!\H HB#W0KWEI,9ZJR(HL8+S,FK6&&=&U5G@FLY56EU1V]IDVDAKW[5DO[ ,TI@H*,93"Y?@3)8L5649LGXG[=;)?G_S<< ^-TJ< M3%(M,V$8:IM;LP$9+!DC6^4.+8,)$&8B)PX*:'$A>"G+#2V_#+?#1-%E:L' 1#D'SQSZN&F"F0E,%1 5T9F$B43 MANE*:1<:$T*PE^!=_,264I6OC>6V1G >#NT!!ZR6*0+DWSQ]PNH2<*)P0_$2 MJ?3DT%3Q@MI*:-2=+HVI MG?DUZI_>\]E1#9SA62:=V^"7$XG$P*.RK($(;$,_-8)03-C?&C!HH8A;F1') MCL($?;K /#M;S.0 ?WWU&+_E7P6AV C(TA%3GL]KJ8UE&7=.%QRIM98F!;P' MP34[@>/_BV!UH]I6"=P4TEHA&H N^9FX%SJ5AO!G$*5%8_[>8(T.&JY-#96\ M4'5I?37HO[L3>J/)T9?!=U1/8-:)A/_J*@ 7]Y7T-(@H$&LA;:V1:RE%(\_# M&ZB"GA3%Q?@P "HQ;._9H\YRPR"A;F/A& M82_K8H7UT'R(X?(@KLXU3Y:7RD5#W*<"RN?1=)9$R^6(#=C'DOV3@UI(DM ^ M(U;5FOC9!O"I\E9AV1/[#I8(2)(\_)62\C9#NA!1$<.(+X#O6;O C9 M@DRT:"H:)B4M.F*B"&(>@8AG@TF+0@L:,SOYP.^XS/DJ%VW9"ZE!,'P%/)*- MH=^QC[X*PI@PDA[D%VOK@*^7?H2DF&:U)A2TUF[A1%;XT4?0Z'-@'-MQ *4F MDV,"1GMT_4/5!E1"#:3P5=8;U%32YLXE@SE]T_O##9[V_8I<((,;F7OA' MHVF<<[E!8#?P7Z^Q\)W/1% 0I9WL*]V@0RQ$HX(M1J:]CQU^$P@W+[%_R;5@ M)U0#S"G[G>>U>+206_96I,)1,U@\84DT32;1>)2P5VPQF,S99!#/Z'H:3>-I MBRK4!WCLA"5)-$]F[)2-!]-)NR*DLULQCV:S.1:,!O'B$,*!QY-HLHRC.D,2-D]I<^(WCR8S&B$:II:J::1M"?@K MQ!CL X6*&*+ [LC%8+H;SZ@5DJQ,8KQ!"TRI\=@=9:VO?"&LE0MKTS<")B*3 M*^Q67TA,L?@7_C]N$)'FNJ=8E.KG:E/)/06VWTQM2A:ZB!8<)HYTN#AWX_]50/_I)HE ETB!Y16YK06"JU(QW2L:NR1P>$@8#T=COW<=CND R+V(6 M+P=QTKP,$I&U\2)"G"AMYX/QHGG?3=MD&LV7+K&G@^7B66@'KHBC9(R-4TJ\ M\1*BW>C^F,GD: ?3$!,R@8$;!V2(6[ES3#L?(%I?A65IKMPH\BA7'F<">V;B M"X(RRE1L=$H'S 6#+/!GQ).LP5I7"3U1KK8JG8ETC>SP7 M;T2)Z.=HANZL:MH2L%:U]KSUDS_EA[]]079G_.Z,=.XH9$)*!^S^7$3'AR=3 MM94XTF1!ECL\/Q+]W1HRB0>S'U)$7 R.U8[0ZG]XJ4@&RZ94^$.S)]LCM*2I M1%5&IT_SVO>H0FDK_^3-Y)GR2L)DIQX9X5GLK&P&F>^6BU/FQ>-%.)$B,!DI M]@ZBEPFT@UF1XG:O*D66Q&+/9:-&[Y7G@E,]1\M08O7N"WV0\ZOWF MF>]/@QF26]('&M<'QA@O)FPYF_0^.^Z8YX+QBJ:1R13_<;1,$G;L<\RP\_VL MP%CLOA)2/#!^^4]I[=/V0^2E__ZV7^Z_8L)#&S1REHLUMJ*Q3/O^G-S<6%6Y MKW$K9:TJW.56&PO=V]R:W-H965T2"U#23N+C:' H'3[AX6>Z"ED<4-1:HD96=FF'4L@:M9-&@\5RFMP,KV_'+!\$_I2X<0=K8$^6QCSR MYJZ8)@,FA ISSPB"_M8X1Z48B&A\VV$FG4E6/%SOT7\/OI,O2^%P;M1?LO#5 M-+E*H,!2M,HOS.8/W/ESSGBY42[\PB;*CD8)Y*WSIMXI$X-:ZO@OGG9Q.%"X M&KR@D.T4LL [&@HL/PDO9A-K-F!9FM!X$5P-VD1.:D[*@[=T*TG/S^YT;FJ$ M+^()W23UA,CG:;[3OHW:V0O:(_ALM*\<_*8++)[KI\2DHY/MZ=QF)P$_"]N' MT; 'V2 [/X$WZMP;!;S1J^[!)^ER95QK$?Z^63IOJ2#^.>9R1!P?1^0FN7:- MR'&:4!#"\&'T_P'7=\QZ?07TW':>WAL ^'"/"E0IB;NA%Z"W3< MM)X.I7?@*2"--6L9FHMZ&SR)^LHB0AU3BIQ2H(3D59<16&Y!-(W:2KT*&NB\ MI-8@0:%U*Q1@66)HM&#"TA5X UL4]LR;LX+W,C(LK:FIK?/66D:C,4/2Q,81 M%,$5_U+Q\P63*RAW%EG78TT"EGC3E=1$0GCXU@KKD2KGP-]W;ZZRX>5'=XS1 MK_O+5&@QAHUPD&7],;P-9Z.L?P5O>\3?-1%=;:/Y0I(]BSI'6*+?(.I@ZA=8 M,2Z+?NT_]*'$@N*AP'GA6V_L-LJ8$K(A<9 152P-(5#DI"E5:AON MB1Y-)]8BF5IHU/Z H-O'5BB:S>0\39O\\8R'7!'*A69O2 DTK76M(&7*Y9VF M4&NBML UZI9=*Q#>)W>+>?(!'G;3=GB1O:\_] +_X"/&O':97*+&DDN1.> 3 ML8E5V9T3R$M\N,I#6GI4$/^7VXOYJ\ZQ;4EYSH-MWI6M4K 6JHV P:+@V@AU M6Q%S*N10*LAOG$(F\:R.F2SFPGDV<=!O1PI(AJ"<]SBOO'(!P/.3FO#7=82Z27"I_G\]CD3 \>M1KM M*CS=CO1:[>/[UIUV7P.RD/G1Z@,B5B E(, !HV?WUW04?EA+9;=Q< M1(#<_?;;!W:AQ5;I+Z8 L.R^E)4Y\0IKZ^/)Q&0%E-R,50T5?EDK77*+6[V9 MF%H#SYU2*2=1$!Q-2BXJ;[EP[Z[TZN>_3?G._HRXH;.%?R M5N2V./%F'LMAS1MIK]7V=^C\F1)>IJ1QOVS;RDX#CV6-L:KLE)%!*:KVR>^[ M..PHS)Y2B#J%R/%N#3F6%]SRY4*K+=,DC6BT<*XZ;20G*DK*C=7X5:">75YB MWC]4F2J!U:#93<$UL%-KM5@UEJ\D,*O8N2I+C."-5=F7Q<2B65*>9)V)L]9$ M](2)F'U4E2T,>U_ED._K3Y#NP#GJ.9]%SP)^Y'K,XM!G41!-G\&+AQC$#B]^ M N\]UY6H-H9=#1'X\W1EK,:2^>N0ORU<$P/Z#KSEFU?A M4?#N&;+)0#9Y#OWG).Q9$X<="*,Q^V';[(P;D;$*]<2CGG%Z_!N]K-4S3D\8 MVM>-A9RM'E@N[D2.*=I%PH;$;.$0A7)2M-NZ8XA:_ XT=A56->4*;:KU8("L M&X8-REA>.=2\T?1X1!NS"R&=\?]-?8/4$1O6:^Q#),RE9+6R4%F!2_(-+6%G MVD>!KXVXXQ*E#"D1-;@G)5H^,&+1*X[9I^)QUUM"AW==5#4U0>.SZYO/AN%+ MMN5:S4%MLV;; &)JZ2_&=LA1S0LE4A85((VS,3HVS)P7F-F^= M)A%7W("+CM8W-DBEP22:UGT,#_3]RH5%2H7QQM<$QVJM:J4)&]_1O!*N?H!G M!!C"D: P!R'9[-(>*^PF> MLE_PS&!)-P9A3%\2G1X"/Z)@SOFOQZ-/A0;8FXD,)QKF!T?:B$8:S;5D=-F4 MV,<L>CRT=.KUD8^[,PQD7J1]'1Z (JA?>"5O"VZWYO^^[7-[O]G+,WKV91 M&+WKW ^CQ)\GH9_.0ES'N)[Z:3H;77S?4KJ,M,V$1?XTF/L1JD5^2 !)>$C) MM9S0#Y+8#]*4I=/$GR7)(N3?9O\SV7I MDHF)G\]9,DW].(U'MWW6^O G"88=J^+0=6>R#M< M^D_;N^ZC>/N/ >EM!):AA#6J!N-TZK4]M-]85;N;+[8/O$>[98%_7$"3 'Y? M*YS#W88,#'^%EO\ 4$L#!!0 ( )HXIUH1OTJR20\ /4N 9 >&PO M=V]R:W-H965TN.T M3I%VD8U;%$5_H&8HB?$,.2%G5M[^]?W>XS&E7)ZW49O'F%?]VZ=Z\LD/?:*,NG?!#VTIW\U8U=O]Z<;9(/_RHM[N>?CAY M\ZJ36W6E^@_=I<.WDTREUJTR7ELCG-J\7IR???/VC#?PBG]HM??%9T&BK*W] M2%_>UZ\7I\21:E35$PF)/]?J0C4-40(?OT2BBWPF;2P_)^K?L? 09BV]NK#- M/W7=[UXO7BQ$K39R:/H?[?XO*@KTC.A5MO'\?[&/:T\7HAI\;]NX&1RTVH2_ M\E-4Q$,VK.*&%?,=#F(NOY6]?//*V;UPM!K4Z .+RKO!G#9DE:O>X:G&OO[- M6^FU%W8C+IWRRO0RZ,K4XBK8B9Y=Z:W1&UU)TXOSJK*#Z;79BDO;Z$HK+QZE M3X]?G?1@BDB?5)&!MX&!U3T,/!$_6-/OO'AG:E5/]Y] F"S1*DGT=G60X _2 M'8LG9TNQ.ET].T#O2=;0$Z;WY!YZP>/^L^TWEZ%&;?^$Y6 MZO6B(YV[:[5X\\??G7UU^O( MT\SMT\/49^WYQR37T!&_+13"*/*MITT-Z20 MP:W$6BDCH)I..B;,1[H:^Q6"H]_Q]VB1SFF0[1KLW2JCG&R:&WJNNL"4 MZ,'R!\,L7M')<-8__N[%:G7Z\L_GYY?\\>SE8V9%=AW,*]>-$FX@BH&_[="P M]*R.N^2N5#4XW>NX_MVG:B?-5HD+V[;:,W@]HEWQU*MW%_E0T):N)C&2]D8U M07SK2,1CCCA>UMPLB8$;45O2%W95S5##)$TC:NVKQOH!YL(SP!4IPJE?!IV4 M:,P NI^WRB'-D\Z.R0T G=8I9L>KP@W^/_/[G1V:&@X@*,$0 Z#R\V "@#,' MI,KBL <<03NFQT2]9?^X" [])R\(Z,79Z=%?!<3C9S=*.J$(FL2WJE+M6KD$ M+D]Q9H/?,U^PK0"? *!J)\XB DVLS[OR(=DJ2EV( M:.F#!H,SW*>S9=*,[;0AUDW>04QY M9&*.4M0L+L8L>0 !EE,[*B6@(G!G6[ANB%/R!IQGJX\[V]3*^3\)"IK^)NR4 M?BQ<_8 M$8)0QP?RS[.P-J?EA[76L83'E@-O3/QU=I3Z)%F]>R(4PM8U8U&M4= M\S5TUA2<0JYC<< R7V7+?'70,A\\>\\[W^N6,M><.7X=!59W )N@?CS\=;JF M1=194+SE!)/2EB\PAQR]E1_AZOEP3MD>W4078JW?22#29D/ Q-9K@\)#)AW1 M_F%98U+F<-HX1D6,B!T92*[BU+4R _VM+.KD@$:5]8Q>LP^9O0:PPIF5@K8" M7.M>((-[Y<."!N$>7 \XI:DJ8;\SXU>L[>/B:]D,V0:RRFG_UN(B(5;V&C"U MU@WI'AQH2*M= MV98X*XI(ZMM?5>-\TRN+B1S=$ U_!VT^\)OFK(W-B.:9$> ML'G"'\.MP%(GV0U@1(6#7TI@H8R=9^]"21FM:LP)B%;W370AULE +@-Q15]DY M2^G..DYIDFH+TD:3FW?8J9,!0!9^)9];9 M<$D=J;Z;DS:)&O4Y=AE<>B22RQRXI8:-%0U:B(8SD&/-.AI"9$&"5#O5,/BQ MH%4VW"0CU9;[!G;TWMF&MP\^U1L^TD)B\Q,V\KZ>P'GD(PK!FU*7,'=T+';N MJ(2UM\]DK4!M^GO-JOV].%L].WXA6L!< M\C_\]O3Y\6K\C6TU4\?=;126A4\U-X>"^$4.XA>' ]!"7)@J@^I%R" _:O]Q M+IR_G)KX+N?(X.XA23)"=DB,P&1N-E$ _9QR;W(/^&',;(XHH5MO0T7+>!HR M)-EK&:Q&>1^98I*$8PZG.+@+NC1V[/$OX#W3R&5[28P!9X?8./H%<$L9;S,1 M2O=#B.& 3 ;(P1W*T=9)RO"2\@Y<[3LJF>\RM9P(C38+&<823-R2/WHEE00L MNK&F"P!#'CGB4PQ?]:DO>J"QGJ&>?%+/S%5J>W@XP1L#+6:X&>CZ03VS)'#*'D,Z>!>I!6>[\6'%-!4 MAG-987(U&VLY5C##4#1"BCC4A#!0:8\CR0A>)"3S3T*/:Z8BDF8F:@'0Y-Q6L*V23VC M)G7Z!L4)$F)9^D- .[@JM"]5+,^+.IF:"D\U2.EQ!2H%)3#Q<82C'#L@H56A M&P80&56ZS!Y?#CKOJ1;FFTV/QCHP 8.D"19M-V"HB)@449-,DVD39T2+\PT' MA?JDJB'.9C:Z(OA*M1JMC2I5_AZ):3$%D9_3;8X$/]KIGOZUB.+ >8M&A8"! M&JZH.[CD!DZ%"*-&,SA99G3@YL6FTU7F)[?:B(D)Z]I_OE@SJL\3-UDTX_9@ M\BKL]K!Q7C16EN,>'EB^( BWOTV3@Z\0;$D)3L/U26%;1ZM[2\U"H>Y>NBVW MQBJ\L M1I3.F">=&B>_//-%.0*^?.7T>BP=_'C%YXLKOIF3PD2+&F=#E3P):FG2]5O; MD3DO>,DPXE1L%N(HL^0WLI5&0$Z-6!ML.$EE 7<#G 6\$%AFK@4] @51>:/ B1&)D/QOT; MZG)Q-B4LUW;HQ5;!HV6WXT$(]O1PB*&L!FX?F&I!.J^Q9GO4<(\;YTES!WOQ MA%<_O=7U'!IBGIV.]]6GAXNT!U]+S]Y%_U;$9Y/#9X*('8?4-?C23JMENA[Z M+2[CE['^2C$>+ )ONB@]<.SIKHJYYX&"'1^>I+E)OACS]]V,+8E[I,5S4A)A!G6:/UX!*Z?KXU60(IZ&:895C,U.0+4L&(DHB8 MZX.-Q5GQEL790=1MB027"+Q5.U:<]4^TML..MP/4T%JDB/#H=R6'T-30,=J#!1RS0'6 M"5[T_=!V2!*N%W\?G'@[H**E='M%/PV=!^?<_ZY.SU:I$WUT]I@A5Q>7F^E2 M+JZD.<;ECCFUBG@ZA]H+O[)8GW:'67:QYC_#/=&@>?S*/Q9)ZR,>!WF$).*.@N[U"=MA,\A!UW M/MB2!U3P>0U(GVXK*<_12U_'\^[W@8MQ+QXMSJ\^+![S&+"AC!JWB3WG_#!5 M#XUBV1^%>\_@$;2U,#/-:.)<,5^,8CVCBQ0T1G=<,$-+Y%T/O!6:B''IK,'G M*@(G,%;\"T5FBK?W9H1$ L)@E^_.K][&RPX!F?G)T>G7&?W?MQ2#D208?A\J MHI_D)_'MV/3$&,IW[9[;UM1D*[,+I7F^'IDT3-*!ZW@#%$I\R%WI1H^9IKQ8 M$9W4\7Z[&UQG\SPX]/4,GYIYC>C![VW0!"O-?^T@*'2QZ;D' L1>JWZ(P!9?M-\2B4UBU:2+HR%C\C7WBX)U>A MR =TD1,32$M\,#)Q$#(-^$BCJU2S!N7E*I8&[QW5>X,9W__)$]%TV3Z^0A 4 MF<.,QH19EC4:!V.(D_PVR?A6"B>O#P#!&ZG92?Q38B01), M5'@AL?/K(F;D[^[;& %B9MZ(H)(4X7*=8^-IC(U,8A8LWEKJOJ:Q\_3H%(&% MR)#;+?592:@8-KFN$>]2>_#H)]L!M1!KCU/XY*MF6=Z/4K2O-6B%?5T7X\:1A M**>22#W8+PTQ4J80=!/+8)B=:7/[Q0Y?^!>0/3H+=/@\W2FS?+.+@WVE?+(Q9)-C +0O7Y\>WJC%Z>"C5= M&M'%JG?$FQ2=FV@*7D!1C8R?&2?[\#WSE[VF5UAGOIT[*=Y$IAJ0W[?F>VW3 MAY>2\Z_YG>[S\";SN#R\$([B?4LW.XW:8.OI\?-GBW"]F;[TMN/WFM>V[VW+ M'W>&ULG5;;CN)&$'WG*TK>T2HK M.>,;Q@P+2 .3*)'V@F9FDX<-_J5-6I M4]U,]U)]U16B@6]-+?3,JXS93H) YQ4V3-_*+0K:V4C5,$-3509ZJY 5SJBI M@S@,1T'#N/#F4[>V4O.IW)F:"UPIT+NF8>JPP%KN9U[D'1<>>5D9NQ#,IUM6 MXA.:+]N5HEG0HQ2\0:&Y%*!P,_/NH\DBM>?=@3\X[O7)&&PF:RF_VLGOQ)C0[<*DZ:PJ."UN4)Z-HEY.=F3_B"XH=^K!" MY4HL

>=PT3J, M?^ P@8^$5FGX1118G-L'%'R?07S,8!%?!?S(U"TDD0]Q&*=7\)*>D<3A)=<9 M@8V2S6OF>VXJ6+IZH(*_[M?:K?]]B8 6?W@9WW;91&]9CC./VDBC>D%O_O9- M- K?7XE^V$<_O(8^?VJ;"^0&'KAF9:FPK:1=Z5*[%/-5U,LQ/U=$DJRIK;DH MP5A!@-L5AF0#Q7?NU2FS><>L;JG-.VI)6ER J>1.D_+TN\G@N5*(9Z(!*GE> MV9H/;,UMX8>#%3O076& 0(5F;T?<-Q%GBQ^.01M$X]K,T'GPV M%=4T\N]2PO*C.!D\2\/J,YO4CY/4V0S]<98>J83U 4J4I6+;BN? Z%[TW2U1 M@+1I(-0R[PFP\Z5LMDP1=T!\5.!CV#\( Y-FLBYIS.\RH, M>O@/K_"3P7*GE!7>#?&99):_V+]+LL$G*7[.NSW2V7!D?\=';>670KV!$&ULE55M;]LV$/[N7W'0BBT!W.C-EE+/-N"D+QO0;D:3;A^&?:"ELT64(E62 MBN/]^ATI6TTP5]L^2"(IWG//\3G>S?=*?S85HH7'6DBS""IKFUD8FJ+"FIDK MU:"D/UNE:V9IJG>A:32RTAO5(DRB* MKQF6PG/NUM5[.56L%E[C68-JZ9OIP M@T+M%T$B-5;5 M1V.:UUQV7_9X/(7>./,O7S++E7*L]:+>;T-S A^JMB1R7 M3I0[J^DO)SN[7&O25]L#,%G"FR\M;^C$[1A^H7RXN&<;@>9R'EKRY/:'Q1'U MID--OH&:P@9G*B>9,, GY@^@K2> Q)E$P'\-(^[-3C MI?\2]AC6@DG[/'KX8[4Q5E/"_'DN] YYDYST90E_>T:4L6X&@MC @W3G:@\#G:3_S@%\]2$J.0M'%-!9+1\56 M"%LEZ(9SN8,++FE%M8;,S.5L1.(5E5?O-198;U"[RYNY-*.^1;F>E1 F\;K1Z0 =D M(,TS>J:C>V69@.9L2' ]3O.$XXQ,U@515NW@KD(2Z0S*3CS=>0"\G$: M9W#I1W$2P>5HZ*!>$+THB_TWGN8PD 73/@NF@UGP7LG=2T'5K(25,4A!;@[P M#M5.LZ;B!:RH/)MS.3 (>SX'[DE:IP^3AQ\,"/(,G6?6>6XTIVK.Q>&4$2X? MBG\*ZF4[B7@%#M:Z\@(;UQB.38'_A9V/E\]\N+)+>2:!TV37QTER,HKT_^?; M)V)!@'>6U#4D3/KJ%;TGTVCT*V6RABQ+((_R8\K\%P'#)Q6X1KWS?<;0.;32 M=L6X7^U;V:JKX%^W=WV0V.^XI&/ +9E&5SF)IKO>TDVL:GP]WRA+W<$/*VK' MJ-T&^K]5RIXFSD'?X)=_ U!+ P04 " ":.*=:[MY<_$0$ "!"@ &0 M 'AL+W=OO(-2A2 VDBB) MDE+;@//1K@\=@B1;,0Q[H"7:$D*)+DG%Z7[]+BE;<59'[5[,#_%>WGO.X?6= M;J5ZT!7G!CTUHM4SKS)F<^[[NJAXP_29W/ 6OJRD:IB!I5K[>J,X*YU1(WP2 M!-1O6-UZ\ZG;NU'SJ>R,J%M^HY#NFH:I;Q=*MKV2+%5S-O$9Y?4'O>'?BCYEM],$?3&ZZTAH?SO?[,2EZJPAN+JUI-P9!5]KL#/SCU*6VUH(C#ZU MAJN6B7>=YNA.KLR6*8ZN^",0MP$:#+J4VFC$VM*>9>VZ7@J.%EISV#VY9[#2 MIU/?0%36MU_L(KCH(R"O1!"AS[(UE4;7;N3=_^R:DP?N1'.(AAWC,^_P.'G/90=!RA1:-5*;^A[E7P9_@ M>6M^+-Y1C\?C/>8:U6TA.J 6)LA4'!42B(8/I9UI*>J2&5AH X/5F;9!0M51 MSHU&6P:BTV@E!5004)IS(SL-=.C3\\E]I3A_H2$$"B@J*X&)E8#503RQXK6. M%0BZ[3CZ!2681AF,,0Y(/KF%')R99;D\4#W!:9;!+\G(Y%X:)L DPS&A,%(< MA2$:X2<9^$G&^>EKH@WP.X4=XV;4VW%N#OPRYQ>C%HJ^Y:#6E@"XV]+3XURW MZ^^0'F!U+VOR44FMT:(HNJ83CL+?P-\75P=Y^6YRSXNJE4*NOP%2),190&!R M@L(JWIC[\J3T-JD. D)V(0QCJ,<96 R MU"C+F*@+)S:"LS "@WX\16_?9"0D[U$$!O>*E?"7IAXLY4#]"8HP#1(X%4>1 MBV+/+PW@0^RBC>$,[:,-*_G1)NH9245C3Z]1(U>L,K)D2M[ +ZOI#3[A;U@Z#KG_P)02P,$% M @ FCBG6CN-T[OK @ R 8 !D !X;"]W;W)K&ULC55-;]I $+WS*T9N5#62&W]A(!20@*1J#VE0DK:'JH?%'O JMM?=78>T MO[ZS:T.I0D@NWJ]Y;][LS(Y'&R'O58:HX;'(2S5V,JVKH>>I),."J3-184DG M*R$+IFDIUYZJ)++4@HK<"WV_YQ6,E\YD9/<6; ML1,XVXT;OLZTV? FHXJM\1;UUVHA:>7M6%)>8*FX*$'B:NQ,@^&L:^RMP3>. M&[4W!Q/)4HA[L_BQ<&N#^?,O^T<9. ML2R9PKG(O_-49V-GX$"**U;G^D9L/F$;3VSX$I$K^X5-8]OO.Y#42HNB!9." M@I?-R![;>]@##/QG &$+"*WNQI%5><$TFXRDV( TUL1F)C94BR9QO#1)N=62 M3CGA]&0AL6(\ABU)F"RS+%]'^\1SIW8L.MV%EXE/"*R3.( A="/XR/\$6[X"/+%SW# M=X$KE!)3F NEE0MS5G'-;UKG"&*U#05P M/\G"AL1L2(?$'Z4_+/XN0TA$40G%[9,CU]5+KH'3GH*5R*D_4+7Q$G0F:D5V MZG38H90GF&P^ZG3F5J4DB M]8A?-6_%)Z8F(';/_3Z9]>)^YWI?=N!&_7,(W4$4=NX$5-Y>=RE0KFT/570_=:F;1K/;W;7I:=.=_IDW/9ZRN>:E@AQ7!/7/^K$#LNF; MS4*+RO:JI=#4^>PTHU\-2F- YRLA]'9A'.Q^7I._4$L#!!0 ( )HXIUH] M@ G2T ( )H& 9 >&PO=V]R:W-H965T"?FD"@!-7DI>J8E3:%V//$]E!91478@:*KQ9"%E2C:9< M>JJ60',+*KD7^G[BE9153CJV9S.9CD6C.:M@)HEJRI+*UVO@8C5Q F=S<,^6 MA38'7CJNZ1(>0'^O9Q(MKV/)60F58J(B$A839QJ,KB/C;QU^,%BIG3TQF#+&YWSB^$80<,BT8:"X/,,-<&Z(4,:?-:?3A33 W?V&_:/-'7.94P4W@O]D MN2XFSM A.2QHP_6]6'V"=3ZQXMN:];GG#-WC[Y$Y4NE#D M0Y5#_B_>0XV=T' C]#H\2'A'Y07I!RX)_3 ^P-?O$N];OOZ1Q'?2=$D?[B)?'9 ==;*C0^SI M0_MXB%A@0V]+)VSI^#:7?;H/,N_7_5@ R419"\7L(SH6EC!%J"(+P?&U8_^P MBNA"- J=U=FHAT7,"EO%6\B@G",8C9XIJ:EKU)L>(N_-Z*M$9GL+9_(P$V"(:Y!XB:QWVO[>J.[\QNX<920H>M?QFN7W40BMQ\$ M)' 'P:#W*#3E1Q+':)=N-(AQ$R9NE(1'724A. M3X9A$%[]GPJRK^>\G7E1@ES:J:BPT$VEV]'1G7:#=]K.FZU[.[6QHDM6*<)A M@5#_8A [1+:3L#6TJ.WTF0N-L\QN"_QX@#0.>+\00F\,$Z#['*5_ 5!+ P04 M " ":.*=:3L%C4[@$ "!"P &0 'AL+W=OE7KL:X5BLPZE<78=]UX7(J\&L[.[;=K-3N7C2GR"J\5 MZ*8LA7J\Q$)N+X;>V67,]M;@>XY;O3<&7LE2RCM^^9Q=#%TFA 6FAA$$/>[Q"HN"@8C&/QWF ML _)COOC'?I'NW9:RU)HO)+%CSPSFXMA,H0,5Z(IS(W<_H'=>B+&2V6A[3]L M6]LP'$+::"/+SID8E'G5/L5#MP][#HG[@H/?.?B6=QO(LGPOC)B=*[D%Q=:$ MQ@.[5.M-Y/**D[(PBF9S\C.SA9'IW=M+6E<&5[*D7&MAM^OD5BP+U*?G8T-A MV'B<=I"7+:3_ F0 7V1E-AH^5!EFO_J/B5[/T=]QO/2/ GX1:@2!YX#O^M$1 MO*!?2F(&Y4J):HQW_-5]JHT@O?Q]:?(L='L;F,W2F M:Y'BQ9 .B49UC\/9FU=>[+X[PCSLF8?'T&<+.I-94R#(%=C,P=?:9FO.XL[- MXR'"1R$/$Y[O#BD',ANTTA#5([QYE?C>Y)T&63\=*HH+6:/R:FUMS48A0MEJ M %D#0!E,-WT*82LTT&\E"ZH)&D[RBIQDHT65:0?P(<7:@.8L 7V"&M7NK91- M9?3IV>"'/6Z8O7T:P?P>%1620?>$&^2JQ+3FZ[7"M3 X:/>+M/F *LTUPK7* M4UY?93/>B (^TS"GJI,.OC9&&V+ $$S""@?^S%<()X\HE#Z%[Z)H\!=#8> ] MIE@NR:%;<0B!$P6AX[D!O(9D%$X@'/DQCR,G\J.>%7:L,CB!(' F00RGX(VB ML+>@,KS"W%B+B1/'$S)P1W[RG,*S'0^<<.H[$]>U\:.8XKLAC6//\2?30;<; M?.(/.T^FCAMTSA$[!ZVS&\9P1-=1K^OHN*Z?U':S^'94S4>!_JN:.>C_(>5] M7>[42-@:/E%U(5U8!>XEZJ/(52>A^58HQF?!-]4]:L[Q02WYCCN-'2].* 5> M/'*]UE?#FH.05Y20W!(?_.G(#W:3'2+IRD\;87O!!XY1BP-;TK0QY01]\J(?U<9;<$[<%5]>. Q'E++4?##:FEO MQ*4-D^Z'P38,EZNT:-J#5DIE\I_M/%%,19T;4>0_R9)8=:7*>6L9[%_13PP& M;2))98,K9DW "N^Q:I"/.Q>LR!OQ&XR6 AJ'.PL MI>X.#>^41P4HI/_

?L"*RA;40&34U.5^WW)V1@4=U:1J'@UM)&TF+?"$9 MK[FDAA$]?6<:! >E-MYKBTI4:]O\<3[H#FD[I/YKWU_.V[;JR;QM3FF'UG0G M0($KJ9X\@D MAY+*2UY#A4\R+DJJ<"JVCJP%T-0$E87CN^[8*2FKK.7$0'9PKKR M9M>1WF\V_,%@)P_&1&>RX?Q93[ZF"\O5A*" 1&D$BG\O< -%H8&0QH\.TQJ. MU(&'XQ[]5Y,[YK*A$FYX\<12E2^LB452R&A3J >^^PVZ? S!A!?2_))=M]>U M2-)(Q4]UOUKE? 22 V"K',J@%PI)=BF4713 %&EE>S!V%YVL4)^G.NF[/\G]R5D"^\4KEDMQ5*:3'\0[R'LC[/?EK_RS@ M-RHN2>#9Q'?]Z Q>,%Q&8/""G^#=45&Q:BO):KB*/Z\V4@G4SE^G\FWAPM-P MVD\S6=,$%A8:1H)X 6OYZ8,W=K^<(1L.9,-SZ,LU^C-ML$ \TP6JL5Q&YSB] MII(EA%8IN65%HR E!V5>O:G,I[(]R^=TMH\YD(P7:'V\5]*>)$%)7!0J)PH? M)\?<-P/WM.->(7>VEZ@TW.E_N"(^2HF4N M9J/'7 '0+ M%4>GMAN?S&L!TE_H"\9NH3U8ZDR/*'_Z,/$]_TN7ON>']C3T['CBX3C <63' M\61DRHEO,0)9AJ\UC=*&\UK?GR2^';E3V\>9/W<\ZA5]M$K.^"D:_!2]QT_[%][=CX:]T +T+=R] M)D6C]9$)7O:.^OP[E_+"&*MG9PQVRD-G.;S#0Z:'LG_PQK6'=ETUR% -2!K! M%#//J<(-J'8X(G_">__?<=3P8$*'%8WIV#O>%"G)D1'9 &#_K11+.X&]V7)& MJ"CJZ92$46P'<3!ZZA792RL,45*H^%,:< XZ(YIW:_J_1.Y-I=HF.:P.GQA7 M;6?=;V^_3Y#>EJ'%"L@PU+V,L92B[?GM1/':]-D-5]BUS3#'SR00>@,^SSA7 M_40?,'QX+?\%4$L#!!0 ( )HXIUJ<02EEY@, 84 9 >&PO=V]R M:W-H965T._;@R/BSV )( M]"--J!@Z6REW?=<5T192+%IL!U2]63.>8JF:?..*'0<<&Z,T<0//NW=33*@S M&IB^.1\-V%XFA,*<([%/4\S_G4#"CD/'=TX="[+92MWAC@8[O($ER*^[.5(J'CJ<4%?C12P1YA<=\[&>@Z*]D"S-C54$*:'9/_Z1"U$R:/LO& 2Y07!A$+1? M,&CG!NW7>NCD!D9J-Z-B= BQQ*,!9T?$]6B%IA^,F,9:T2=4S_M2J)9-FJ<#R%(3!+Q$=TA0M&,)(GJ%@-7JM!U &Z4ASG)P@Q>"+.- M9HS*K4"_T1CB&OO0;N\'%@!7:58(%YR$FP16Q!GF+=3V/Z' "[KHZS)$'^X^ MHJF9,> U$4Y?C]>QX81VG!"B$HX]K@KQ=I$Q;>.@_8*#4UY\N9X7W_Y0MNA) M0BJ^U\UYYJA3[TBO>'VQPQ$,G9U.3GX 9_3S3_Z]]VN=O$V"A0V!503N% )W M;.BC*19;72VF^F.B2@IGVJ+_T%V=C!G+=@GC72OS/?;H"KA/+DOZ3#*-;]J5D]TT9312"W"/%L]%T0\EX?-""7I/BVZZM2Q^KZUI)H$ M"QL"JVC>*S3OO=>:U6M2X";!PH; *@(_% (_V->L2N)RE;B?T ZX[E-?CW4Z M9GB^5Z[2EG]1R:\9%%HC>R/OQX+WHY5WGD$"+2 "^>/6.^]ZCOWU)#&C:*%3:%552X=%?P&]N<+=,5G1MXM79"HPMN8BR:!3+YD1_ZB M-[O,FOC]J;GSN>@?^_VQN=IQSS#9#9DZOV\(%2B!M8+T6CVU'O'LTBEK2+8S MUS K)E7UF\KQF3IX9V4%S]C?X'4$L#!!0 ( )HXIUH*W7_N M$P0 &$2 9 >&PO=V]R:W-H965TX[3MV/*$FLRROL68C+BF8I8 @M!9!;'5#Q/(>+;L>5:^XY' M%JZ5[K GHY2&\ 3J:[H0V+(KE(#%D$C&$R)@-;;NW-N9.] &^8B_&&QE[9EH M*DO.?^C&0S"V'.T11. K#4'Q;P,SB"*-A'[\4X):U9S:L/Z\1_^8DT23S7[(MQSH6\3.I>%P:HPT]*,HB^0Z'?'VZ)V_?O"-O"$O(G$61!AS9"MW6 MD]M^Z>*T<-%[P<4NF>/\:TD^) $$Q_8VTJTX>WO.4\\(.*>B0[KN%?$<[[K! MG]G_-^\9W.E62]#-\;HOX-TS2<-00*$XX2M2+@KY_AF'D@<%L?R[2;<"M]>, MJQ/ K4RI#V,+=[@$L0%K\OMO;M_YHXET2V!'$O0J"7HF=(Q"G7%8$I*T%H:\ M"L,KLE<("(UYEB@M$\9D(FF1#E+!?&C2J)AXF$^L<]IFTN^X(WM3IVYT[DSJ MUQ7UZU^DCOT^) J3:A._ MUU:@2=CG?*T.C#F0S[%<.^D>&'78HY&P+,^D58 M(R'&@R8R9B"// ,531ED9C0\D]^@XCV*W%K$=9,J@Y]#N-NY.5EAHX]G*G!3*7!C M5&!.=SFO[W.(ER : ZAZK!:6M/ M_P=2[^5-;;8\EV.M,G+-45WN5E-4FR%>NZ9MH1T3]@Z$O0M%=@G1ZS0XV(QD^RV;+2BO7 M7%LMZ#.>.!7Y4BL4%X+C 4;JY:VBV[3!6ZJ<2CTN48>YAT+,[5]J@[=48)4R M7*)<FUF26'[)!D,^,+EG$U'.C #\784ZG?[JEFP8-JT&% MNW;ML([3AOD=AL0Z$*N_X@Q;]1;W)%-]3Z(/^R?]=^[M77YK8!]@BLL7/*&& M#,_N$:P0$G,/AITH[C.*AN)I?B6PY JYYX]KH%B]Z@'X?L6YVC?T!-6MTN1? M4$L#!!0 ( )HXIUK"(KL7) , #<+ 9 >&PO=V]R:W-H965TVLN'F0,H,ACEC+9MV*E%A>V+6\P4P?#/G(J,*AR*RY4( #0TH2VW/<5IV1A-F!3TS-Q9!CR]5FC 8"R*7 M64;%TP!2ONY;KK69N$VB6.D).^@M: 034/>+L<"17;*$209,)IP1 ?.^=>E> M#%U' TS$SP369:"E3SA_TX"KL6X[."%*8*4U!\6\%0TA3S81Y_"U(K7)- M#=Q]WK!_,^)1S)1*&/+T5Q*JN&]U+!+"G"Y3=XS5K\AG^/[QQ(!V_W"[?\/DO\.U9 M?;.U^OV#%"?7ZO :S<]'_=MM9O]\S"WT^BTMV&5O)IE7LV# M>8WI$QYOBMP)RB3-#ZFQX/BUR(1%VWVZAFP*HG:/#B[PVCTZ$EG%BU;I1>N= MRK1U3 N.1%:QH%U:T'YKF>; 9J5,?:_C[)7I\S"WH^NYODP[95Z=@WG=J!C/ MWD-5>!#_VBTX$EE%:K>4VGVG*NP>TX(CD54L<)WM_>Z\M0X+9.4@[#;W3\N: M*,_U_+TJM'=:$+S<(].923+C2Z;RV[:[^= NS-X]=X:7IA>PM3=Y2 MXET:)=B1I#!'2N>\C9^&R+NT?*#XPC0Z4ZZPPS"/,7:V('0 OI]SKC8#O4#9 M*P?_ %!+ P04 " ":.*=:X6$_NPT# #P"@ &0 'AL+W=O @ATGV<%'QFI$.69 M:?(HA1SS4UI"(>\L*,NQD$N6F+QD@&,-RC/3L:S S#$IC'"H]Z8L'-*ER$@! M4X;X,L\Q>QA#1M_K(+8 DJ<;X-0 9Q?@/0-P:X"KC5;*M*T++' X M9'2-F*J6;.I"9Z/1T@TIU#'.!)-WB<2)\ 964"SA!$V!Z:8H(D#7\XPD6,7, M$2YB-*&%8#)P-,:9*N#H(YI5YX[H M4<:/Z O@)-&"Y3$J%SV57H^ ($)AG_ M(!&WLPMT?/0!'2%2H!\I77+)S8>FD#:4&#.J)8\KR%/:;S)P-AF,G;V$5YB=(M<^08[E^!UZ)O\/]_;(<9LC<36?^PS?!>$X21A4 M)[ =\._OLA1="LCYGZ[<*EZOFU<]$,YXB2,8&?(?SX&MP C?O[,#ZU.7Z0.1 MM2+PF@B\?>R;KNSR6 $##53/J%7H]'S'E>>VVE;_M,SN>_W>8UE+E]_H\O?J MNBV(@!C-!!;0V;E[X2\]@0.1M9P&C=/@C9HP.&0$!R)K1=!K(NB]M@DKH-]J M0BOH#7::\&F9W;==R^YNPGZCJ[]7U[5(@76IV@M[:?('(FLY'#0.!V_4?(-# M1G @LE8$MO7X8K9>VWXUJ3B*Z+(0 MU2NTV:W&MK$:V]3LL;,OQ[ES/<28CS35+"A?D F1HT0&"TEIG?;D/X)5XU6U M$+34$\J<"CGOZ,M4CJ3 5(&\OZ!4;!;J!YHA-_P'4$L#!!0 ( )HXIUK- MTN,X@ ( * & 9 >&PO=V]R:W-H965T16M"T27L@:+?/)ER(5NU?6N+^>*?^R67'+ NJ82SY+[8T^XMPHW&7(,^D,-B J M."=34.Z=$!F0'PO.UM2661,JEF0LA5%8<')+N05HOM$:WSO+ M^,KH@G%FGLCI! QE7)\AYWX^(:-GC>G;VG1T MQ/0WJBY)')Z3*(B2#OKX;?H$LI;>>TGWL7QM#:.VAI'3BX_HM?EWJ1ETAJI5 M>MTJ]KI>ZY)F,/+P/FI0&_#2]^_"?O"Q*^)_$GL1.&X#QV^I/P?FSX'/R;A2 M"H3I2E[+]9V<[2N;-(X'>'*;_42'H.A#/&A!+YSV6J>]?W#Z78J+[+C;6C+9 M-S+H]5^Y[0)=Q=UND]9M\J;;.VDH)UF'YRZ;R4&]^F$4OK)Y"$H&4?#*IK_7 M/VSOQONU9GCW.:R0%EP.4$75_;">&%FZEK*0!AN4&^;X"0%E ;B_DM+L)K9+ MM1^E] ]02P,$% @ FCBG6I?&D"=9 P C@X !D !X;"]W;W)K&ULM5?1;ILP%/T5BTU3)W4%0P)IER!UZ:I5ZJ:H[;:' M:0\NW#36#&:V2=J_GTTH@=1CJT1?$AON.9Q[N,;7TPT7O^0*0*'[C.5RYJR4 M*DY<5R8KR(@\X@7D^LZ2BXPH/15WKBP$D+0"9:JM7,F3@HA24IF;KBFT]0)S0V? EG MLOI%FSK68ARL)HZ?J(!>R'>$VH)PN._F!HV.L->G7.>%:4"L:M\ MF[Q>CN<6^T!DG72C)MWHY99\-*0+ Y%U7)@T+DP&7?*3)X47^N%HKSHM03B: MV*OSN!%ZW"OTO!0Y5:6 ZDV=TWLSMFX\O3S/?3<#D752QMYN^_9>KD9K[H&, M&(JMZT2KD<&#UFE-U_E"1L'^WF2-\D?V2L6[9@+W[M)Z>]*MYXJS%%UD6O(: MC$I[DS1H[S 46S?M7?> @Q>LUM[6Y-E.#,36=6+7GN#^_N39U3IZTB0%T7YS M8@T:[]6JVSHLF).:[K/O:"X1@Z5&>4>1KG6Q/?QL)XH7U?GAEBM]&JF&*WU@ M!&$"]/TEY^IQ8HXDS1$T_@-02P,$% @ FCBG6HS:^\S+ @ A0H !D M !X;"]W;W)K&ULM59=;YLP%/TK%JNF3NK*1P)) M.H*T)IM6J5NC9MT>ICVXX+5'I\PQ=S*HM/M*MJ'0O%&ZEX5H%U!QEAY3>^JWS8 [C#9P!>!?#^%S"H M (-":-E9(6N.%8Y"P7=(F&K-9A:%-P5:JR',G.)2"7V7:)R*%D('0JA[A%F" M/MUN2*Z/2!VA;SI []%2AR;94$ 7*]15>:J-3- %0XOT7I(84W3.8URA[RC=2<\G05EJ(:<>.JZ9/RZ:]9YK^BL4Q&KA' MR',\OP4^ZX;/(:[APR;]C.;1[B$YGC&*:6?DHEB"U8T=LW;N!\:!/>$UG#AD%MPZ"+O1DE^!L0 M!JI-=TD6%&3F7;.-7"=P0WN[KZ>ER/5'=5&CSV'=Y["SSRM&E$[K4F$%K>'K MA+_T1'HB:RCU:Z7^*P;3[].&GL@:-@2U#4&?P2S)_+W,#2:31[E\6C/TG?98 MCNHN1YU=7J@41%L_G;"7GD-/9 V%XUKA^!7C..[3AI[(&C9,:ALF?<9Q\N05 M& 3>HS@^K1DYC]^2]MZ08 8T_2>Z)DPB"BN-)Y,3=<-&47JR3/Z U!+ P04 " ":.*=:]5&MOFD" #+ M!0 &0 'AL+W=OW.2VL7#L8+LM_/M=VVE64.GVL)?$=NXY/N?F MWIMME'XP%8 E3[609AA5UC87E)JB@IJ9GFI XI>%TC6SN-5+:AH-K/2@6M D MCL]IS;B,\LR?S72>J9457,),$[.J:Z:?QR#49ACUH^W!+5]6UAW0/&O8$N[ MWC3@8OW =\Y;,S.FC@GW.:Z'$:Q$P0" M"NL8&+[6, $A'!'*>&PYH^Y*!]Q=;]FOO'?T,F<&)DK\X*6MAM&GB)2P8"MA M;]7F*[1^SAQ?H83Q3[)I8^.(%"MC5=V"44'-97BSIS8/.P#DV0](6D#R&C!X M Y"V@-0;#X"^RI^0;%M ',BI+[K+-!+F6H61<[H^G8!D7Y@1#[N^FY/CHA!P1 M+LD-%P(#3$8M:G,WT*+5,0XZDC=TI.1&25L9_1,_AT^." G[?*<>K[T+WD^)3/!I'V9;O)S-#=68TG_VI>Y MP#S8S^S:_,(TK(!AA'UL0*\ARM^_ZY_'7_;9_D]D+Y(PZ)(P.,2>3P%)"QZ* M")YP$AG89SBP?/8L;@RM\[B79'2]Z^-P3)!'=_JB!KWTX\*00JVD#974G8:) M-,:)Y#OWU3E.JI%O4/J')HPYK),EEX8(6"!EW/N(?:[#Z @;JQK??7-EL9?] MLL)I"]H%X/>%4G:[<1=T\SO_#5!+ P04 " ":.*=:9O!5W5H# Y# M&0 'AL+W=O MS(?T3N'(+U%BEH#03 JB8#WSYKW+1<\Y.(N/#/:Z\DZLE*647^W@)IYY@64$ M'%;&0E!\[& !G%LDY/&M /7*/:UC]?V _LJ)1S%+JF$A^2<6F^W,FW@DAC7- MN'DG]V^@$#2T>"O)M?LE^\(V\,@JTT8FA3,R2)C(G_2A"$3% 7&:'<+"(7SL M,/B-0[]PZ#NA.3,GZYH:&DV5W!-EK1'-OKC8.&]4PX1-X[U1N,K0ST2OI8SW MC/,S)!&WJTH"DSE+,?$&-M5 I1'PHQKA3BRA9B4SSR M349N$_L!VT47X7@R]7=5G8U&H]*HQG]8\A^V\I\G4AGV(R]YN3X^(&?DO42! M3:1SY&&%3]@+@D>D&XR"BE&-]*@D/6H/NDS2#&-=GO:S(][D\RTD2U"-U=>* M_J_5UQ%8+1#C,A#C;L[;N$O%'8'5%$]*Q9/6U-\D*67*'::F:B4G+Q]6/(N9 MV)!#<$Z; C(Y*LO'A=MF4:-^45*_:*5>7DWV(FJYI]HJMW6'?\UC1V"U8/2" M7_=WT$WM%C@=B>X*K:ZZTK7T_L=]4>Q2NPL&1]_>)JO^T_U[9_MNV[0_P63-]789VR8T(3#&B&#\S$>*Y7W MJ?G R-2U>DMIL'%TKUOL[4%9 UQ?2VD. [M!^6\A^@E02P,$% @ FCBG M6F(- ,A& P R0L !D !X;"]W;W)K&ULM59= M;]LX$/PKA!H<6J")9,E6G)PM(''Z$:!!@[B]>RCZ0$MKBRA%ZDC*SO77WY*2 M%=E5C"O@O-@DM3O<&8ZHG6RD^J%S $,>"R[TU,N-*2]]7ZTB=WQ%OV](X]D M%E3#3/*_66;RJ3?V2 9+6G'S(#2;Y(&6V89R_);?"@!*4GU8:R%PNS88J(#>PQJ,N\> ,F4EM M-*$BL[%4K-B" [G2&G#UE,S185F%*W))K@JI#/M)W4G!(WH.,5_?@*&,ZS(MOT0YL]NT.B@6H[YCR=7Y#7I^\(2>$"?(EEY7&7#WQ#:I@N?AIP_BZ9AP^ MPS@B=U*87)-W(H-L-]]']5H)PZV$U^%!P#NJSD@T>$O"(!SUU#/[_^G# ^5$ M[8E&#B]Z!N\]$\S Z2=\._H.ZMLGC">W!@K]O4^\&GS8#VXOE4M=TA2F'MX: M&M0:O.2/5X,X^+./^9' =G08MCH,#Z$G6P]V+8C63&G)#.7L)ZJCM\9+K=GZ MU*BWB-T6]D9<)^-A&$_\=9?EKT%Q-!BT03O5C]KJ1P>KM_8GGY?D 5\)44%? M;0DC@2VPS5NN<8OZ=CXF#H<"6Q'A_-6A_.7=VR]Q:ACQE$Y'KVT_:INJO77L4Z]<=^8_P=1-+GZZ5TQHPF&)D,'9.;Y1JNX;ZXF1I6N] M%M)@(^>&.?;:H&P /E]*:;83NT';O2?_ 5!+ P04 " ":.*=:-+(< 0X% M "=&@ &0 'AL+W=O$"/ SCA(^-)9"K"Y-DT^7),;\@JY((N_,*8NQD*=L M8?(5(WB6.<61B2S+-6,<)L9HD%V[8Z,!78LH3,@= WP=QYB]7I&(;H<&--XN MW(>+I4@OF*/!"B_( Q%/JSLFS\P291;&).$A30 C\Z$QAI<3VTH=,HN_0K+E M.\<@#>69TI?TY&8V-*R4$8G(5*006/YLR(1$48HD>?PH0(WRF:GC[O$;^I!G,,^9D0J/OX4PLAX9O@!F9XW4D[NGV#U($Y*1X4QKQ["_8%K:6 :9K+FA< M.$L&<9CDO_AGD8@=!XFC=D"% ]IW<%L<[,+!S@+-F65A76.!1P-&MX"EUA(M M/3=4/J)T5=*9]LPBCZ#FT00EN"HM^8$/-"YV&)&P#79 MR*5>R8438$*YX GL]06)XOP.2)@S#F15WO@(7\1 )UGMVMWSZZ)P&'$SZ7= MT\,U./MT#CZ!, &/2[KF$I$/3"&C23F9TX+Y5P"V/ S0!9R5(3T[M=D6KKW-73L#MW ]O:A([!:'H(R#T$WU1TT7C8$ M?0OMO9(J*R_PU:\DM*HN:W56WP54K7)AX-G[!:ZT\UW/:2&[,Q+ +FJ\0-E5 M0F0U9$AA94/4HD(051R1EN/W;#XCL]YX0YB<-\$3)_-U).MA3L#9WP0S?JXD MK8?M@]?453E-G.!9#ZYJW%#;#T>3;.XC#-R3*'M-^#)D3KMT5VCUL*L^ M#?L?*6E0.P87X$#]\M0:=9OZ;6P&@>@?AXX M2MB:_;X'/0?N:[#2SG7]EAD+5I,!U(\&APJ;U\@5[/?M8)^FPLQ!CM?"LFKL M4-LO3YE,@"MZ]$%W!%:_5.PZOC(^D@Q0]IY MXMA<=(56ST4U4"#]0'&PF"'%2.%#>Z_P5%9>T%)WJ!HID+Z#'R-E!51-HE1, M569>FY"A:D! ^@'A0"$K4'839>TS;)JT#+NHZN-(_\%]JH"] VNW"]@IGO7@ MJL:,](WYD>$9B3%[44:@]3VZ:CM"JT=:M7;D?JB":0>'HW/1$5H]%]7D@/23 MP^$*UAP*^E;C'Q_O6=595I,#TC?JHQ3,;TJ3[5K./E.5F>U8+52K.0#IYX!# M%2QH)LINJ&S3R/5;DFE7#=S6?[*?JF+OP&J^,$_QS(,S=S8 Y'?C(ML7X6": MIC7?"RBOEGLOXVS'P:S,\XV;6\P68<)!1.;2U;KPY-*S?"\D/Q%TE6TG/%,A M/U*SPR61FLA2 WE_3JEX.TD?4.Y(C?X'4$L#!!0 ( )HXIUJV5.!,W0( M "@) 9 >&PO=V]R:W-H965T5 M**.VYSB!G6'"K&A2C=V*:,(+10F#6X%DD658_+D"RLNIY5K/ W=DM59FP(XF M.5[! M1#?BMTSVY=$I(!DX0S)""=6I?NQ2PT\57 =P*EW&HCD\F2\T?3N4FF MEF. @$*LC /6CPW,@%)CI#%^-YY6NZ01;K>?W:^KW'4N2RQAQND/DJCUU HM ME$"*"ZKN>/D5FGR&QB_F5%:_J&QB'0O%A50\:\2:(".L?N*GI@Y; G>P0^ U M N^] K\1^%6B-5F5UAPK'$T$+Y$PT=K--*K:5&J=#6%F%Q=*Z%FB=2KZPGE2 M$DI/T0U3(!BF9X4$M."I*K$ -(>-WNE<[YM",RZ51)@E)A:S%5E20)=2@AX] M0PO]!TL*/<)3]/DIU]L$";HN5*%=+C,N%/F+JYTSDTRO<3P'A0F5)UK\L)BC MXZ,3=(0(0_=K7DB]C)S82J=H0.VX2>>J3L?;DF0C\OEU()_:?^U95TOQ7S MHE_(',V7-6JH%*9@V<3 M#<9#=V)OML%[K0\$'[3@@WW@01=XK1IN@?M>,'X%WFM](/BP!1_N Q]U@0_? M ]YK?2!XT(('^\##+O#@/>"]U@>"CUKPT3[P<1?XZ VXYX;.*_!>ZP/!PQ8\ M[ 6_YPI3E-9'-MX^LJ$^LKNR"M^\N6XP]L-7:75$C9U1T$;5O/;6/6:^(?1I MOB),(@JIUCGG(UT\4=_+=4?QO+K:EESIB[)JKO6G# @3H.=3SM5SQ]R6[<=1 M] ]02P,$% @ FCBG6A(QZ\WO @ ;@D !D !X;"]W;W)K&ULM99=;YLP%(;_BL6JJ96Z\OV1+D%JTTW;Q;2H:;>+:1<. MG 2K@*GM)-V_GVTH2H.;=MIV S:\[^$YAX/->$O9'2\ !'JHRII/K$*(YMRV M>59 A?D9;:"6=Y:455C(*5O9O&& XREP7F,*7E=Y*+8F(E%LIAB=>EN*;;3]#E$ZIX&2VY/J)M MIW4LE*VYH%5GE@05J=LS?NCJL&-P@V<,7F?P7FOP.X.O$VW)=%I76.!TS.@6 M,:66T=1 UT:[93:D5F]Q+IB\2Z1/I#,Y^O @^X(#1[C.T5=1 $,7G(/@ MZ!V:R];)UR4@ND0OZX^O0&!2\A/IO)U?H>.C$W2$2(UN"KKF4L['MI#DZOEV MUE%>MI3>,Y1?,#M#OGN*/,<+#?;I8?L59+T]>&JW9;WZHGE]T3P=SW]=T88U M^'&QX(+)%OUIRK4-'IB#J\_VG#_K %TSF))M(T0Z@EI2-FGL^L[8WNPF,11%81+THB=P00\7'(2;TEJ_ M KE2W*\))WK5R"@71LPV5KA#$(Z<> ]S*(JB,#9CACUF>!"S[1NL^\8$%@Z> MZ?KQ: ]L*/(2WS.#13U8=!#LA@IM>IR\P1T/F('"C/6B#*G)BWTP= M]]3Q'[7D@%)RH/;?_Q4I_ U!+ M P04 " ":.*=:G3C[1-," !B" &0 'AL+W=O[":QX;ROGW,XV,1[QI]$!B#11KND%G;' M!_=/5>XJER46,&7T%UG);&)$!EK!&F^IO&?[S]#DXVN_E%%1_:)]$VL9*-T* MR?)&K AR4M3_^+FI0T=@>R<$3B-PWBIP&X%;)5J356G-L,1)S-D><1VMW/2@ MJDVE5MF00C_%A>3J+E$ZF=RF*=_""GTE>$DHD00$ND2+^IDBME9UK@-PL4), M9L 1[82>ST!B0L4')7I<0R'1[]NE MD%SUXI^A/&MC;]A8OY\WHL0I3 SU @K@.S"2]^_LP/HXE/5_,GM5 [>M@3OF MGLSQ"V>45DT >4G9"\ E!XJE*@P\JRU%P."3KFV#RE9O*+LD#.PH-G?=S/I! M=A#X5AOU"MEKD;U1Y!]5KQZZ=XRQ]O&[C+X7'#'V@R+KVA]&]%M$_PV(G==I MB,[O+>RYMGU$UP^R0SLNB&%0!362F==A2I=7I]H]42RLCH4EDRJ(Z8:9NHC +@.4/?7 MC,G#1)\S[6=%\@]02P,$% @ FCBG6ECUYL5- P &P< !D !X;"]W M;W)K&ULG57;;N-&#/T50@5Z 1++EIUTD=H&7AZ(/(XF2B,Q%G1G%R=^7'-F*%_#ZH2_V7,A#GC,DM=XY_Q0ZQ @O M1MNPR;H8^YL\#U6'1H69Z]'R3>.\49&WOLU#[U'5RPF",\J]WJ-UNDRVRP\$G:KLH!_EVW:L6/V/\HW_TO,LGE)H, MVD#.@L=FD]TN;NY68I\,_B3!5 M3H?T"[O1]OHJ@VH(T9F],V=@R([_ZF6OPY'#N_E7'(J]0Y'R'@.E+!]45-NU M=SOP8LUHLDA4DSY7/T?$OL%[?WSAB*K'(,H&P-]\Y&LBW:BC# )=S6 M-8E\2L-[.]: B/G] T9%.ORPSB-G(5AYM8]X-T8LOA)Q"1\X1A?@9UMC_:5_ MSME/%(H#A;OB+. 'Y6>P7%Q ,2^NSN M)TF6"6_YOR1YH%!I%P:/\/=M&:+G MNOKGE ICD-7I(-)K-Z%7%6XR;J: _AFS[;??+*[G/YVAL)HHK,ZA;S_&#CU4 M;T0NN%)#Y:F7USN5[5F\T]G^WB%K8WIE7Z%3 3@.>JR!;'10H><"L6"=O:R4 MK;CM5*D15.L11VVYFB"X)NX4:RE"\U1X0I$:) )5K';L5(308T7-*RBM(5!K MJ2&&C,#A##,C6^FA%K>&7C@^PW*CD!G,$8Z#$F$(6%] [ZD2Z]Z[9Y+A,CXS M2P:JY\,7XB)'B&3$RC7IAM_9!I4FR0P^EIK:U @!!JYBD=JF2MAG+(R.67-* M.XH=3S&9DP*;+:3 SCVX-\%Z:4!C9R1PF[+PH#>% 'JO' TWE6DJT+@+ER!3$Q8S"]_F\&I/LFDZG MR7\[#KPW\_&SP=W?$M/2V+#K?/8C#UH_CN)Q$UV?QE_I(@_3M.SXZX5>#/B^ M<2X>-A)@^AYN_P-02P,$% @ FCBG6O5D)SZ, P &ULK5A=;],P%/TK5D ()&CB?+3I:".-!L0D M$-,FQ@/BP6UNVVA.7&RWW?X]MI.&ILTR@O+2Q/8]QSG'\NDJGEZ"<""@NI*8BZ M[& &E&HF]1R_2U*KFE,#C^\/[)^,>"5F3@3,&/V1)G(]M4(+); D6RIOV/XS ME(("S;=@5)A?M"]B@\!"BZV0+"O!Z@FR-"^NY*$TX@B _2< ;@EP_Q7@E0#O M%. ] ?!+@&^<*:08'V(B233A;(^XCE9L^L:8:=!*?IKK=;^57(VF"B>CC[^W MJ7Q$[]!EDJ1Z)0A%5WGQ/NEU>1V#)"D5;U3(2V0CL283X4 M\[A/S/.5\ 'R\%OD.F[0 )^UPR^WJP%RQP;N-L#CYV9_1-@S:%Q'V\JORC2W M,LTU=-X3=#-*A$#?ENA6LL4]^OE%C:,K"9GXU>1,0>8WD^F-?2$V9 %32^U< M 7P'5O3J!1XZ[YM\ZI,L[HFL9J)7F>BUL4BN M2H,S"7B$L1N>*#T/\T*5$$;-2H>5TF&K4JTQS5>(+9%< [H!_;'5';>+%>1AV1Y[O-7LQJKP8M7JATZQ.L0>UZ'+% 525 M(-'/KY#-@3?FQU;2K@;T21;W1%8S,ZS,#/O\R(1]FM@G6=P36KVQQ7VQU4X^J:]SG)B[9^G*R3[:X+[:ZDW]+;MQ:C/[_ M3BYYZ^5!,';\DZWVC YX^CJO3U"K-!:*P5/3.8*34\>*$6S0D MVY@SWYQ)=8(TMVL@"7 =H,:7C,E#0Q\CJ_\9HC]02P,$% @ FCBG6I*] MY8$Y!@ BS0 !D !X;"]W;W)K&ULQ9M=;]LV M%(;_"N$510>TED393MPF!I*(PS+,6) LVT6Q"T9B;**2Z)*T70_[\:,^(IF) MS%;M =R+1I)U'E+GE0ZEE]+95LA/:LF81E^R-%?G@Z76J_>>I^(ERZ@:BA7+ MS2^/0F94FU6Y\-1*,IJ405GJ8=^?>!GE^6!V5FZ[D;,SL=8IS]F-1&J=953N M+EDJMN>#8/"TX98OEKK8X,W.5G3![IB^7]U(L^8UE(1G+%= MA&5 N<=?G&W5WC(J#N5!B$_%RG5R/O"+'K&4Q;I 4/-GPZY8FA8DTX_/-730 MM%D$[B\_T7\I#]XZ3O6MV/[*Z@,:%[Q8I*K\ M'VWK??T!BM=*BZP.-CW(>%[]I5_J1.P%&$YW *X#\+, /#D0$-8!X?,61@<" M1G7 Z%L#QG5 >>A>=>QEXB*JZ>Q,BBV2Q=Z&5BR4V2^C3;YX7IPH=UJ:7[F) MT[,[+>)/[RY-JA,4B\RJI_-+O=W M$7KSZF?T"O$=N*PZ@0]T(D!SD>NE0B1/6-(1?^6. M#QWQGDE(DQ7\E)5+[ 3.Z0Z%P5N$?1QT=>=KT7+X%#[N"(_[6B,3L?F%*HF-RPP>SU3\'$ M_] E#20L@H01()@EXJ@1<>2BS_Y8%9(IM#"2:2.0N5Q73'+1=;%=.E%]]:A@ MXQ)6C%J;F7_F;?:3#-D< 8)921XW21X[DWS+E)8\+O);EE5TGW.MT)O;NWM3 M+3_.6?; 9.<5X.3VS3@D+(*$$2"8)TUS58?4+5V^>TESDWO+0$D+0*E$2B: MK5/K$P3'-@H"4*< E!:!T@@4S9:R=0L"MUUPPV1L9*$+AL0CHGF^-O> /(\E M,ZH5F\1:*TWSA.<+I,J:V*D7J), 2HM ::2F%:-3ZW,,_5%326TA6D0P!J-H#2(E :@:+9 M4K:&0^!V'(JK"FW,)8?$ADFDE\S<_'U><\4U0T5S/&:.)UXWO;=.[KZ.JV?> M3DU _0@HFJU)ZT@$[F?[.<\!BR*H*0%*BT!I!(IFJ]9:$\'TV$41U,T I46@ M- )%LR='6T,#.Y^R?[0HNNE]=?I*7T>'BR)H/P@4S=:D=2:PVYD@)O]ZAZ[S MXL:=;QBZ26GNK'QN8&\90+T)4!J!HMG2M 8&QD>N?!C4XP"E1: T D6SI6P] M#NQ\\/[N"2@WMK= X8LI*'\8/)N! FV20-'LO+>&!'8;$I"S4.ZF>FOA[OCI MT_13@ ]./X%VB$#1;*5:QP*['0OW.&1NU7O/4;D;[*T7J&T!2B-0-%NZUK; MQ[8M,*AM 4J+0&D$BF9+V=H6V&T%])VGJG'[!).IR\2#FHI@-((%,U.>&LI8/?K#L4;KN7X MTIE@4#< E!:!T@@4S7X]N'4#PF._WA""&@:@M B41J!HMI2MB1#"OM[@QO46 MYN4+"7@RZG@C(0)MET#1JJ1[>Q]C9$PNRJ]@E'E"6>>Z^BZCV=I\:7-1?E_B MM;M7G^G,J5QP,Z"D[-&$^L,3DQI9??E2K6BQ*C_M>!!:BZQ<7#*:,%GL8'Y_ M%$(_K10---\?S?X'4$L#!!0 ( )HXIUH+W=W 3@0 %@2 9 >&PO M=V]R:W-H965T92;#E3Y(%9H"D MTSYTFDF:]J'3!\6^@">VQ4H"PK]?278,&".RI.4!R[;NT3E75]=7ZJTH>^8S M (%>\JS@?6LFQ/S:MGD\@YSP#IU#(=],*,N)D+=L:O,Y Y)HHSRS7<<)[9RD MA37HZ6=W;-"C"Y&E!=PQQ!=Y3MAZ!!E=]2ULO3ZX3ZPXEMMI*0\4?JL;CXG?24OE2.V#'!XP,"M#-R& M@>L?,/ J T\++9EI63=$D$&/T15BJK=$4PWM&VTMU:2%FL8'P>3;5-J)P8.@ M\?/E2#HB03'-971PHOU[B1YDR"2+#!"=(-T-?9WK5T/E^E2LT=D-"))F_%SV M?GRX06<% GOV4(R5^/;<<5R5+)T M#[#TT!=:B!E'MT4"28O]V&R/70. +5U6^\U]]=O(-2)^(:R#/'R!7,<-V@B9 MS6\@KLU] QVOGD9/XWF'IE%YO)K&.[*6ZTR@(6.DF()N_QP^<<'DFOG5YOP2 MVV_'5HGDFL])#'U+9@H.; G6X.^_<.C\TR;\-X'MN,&OW>";T =E@'+T=2&X MD*&6%M,+-()I6A2RV2:]Q LTGDIYRX$7>#YVO)Z]W%9E'/=$54&M*GB3*G@! M%J>\=0&,@CTAEYX7>6%#AW&D$W6$M8[P33KDQV<"J6C7$>[KB,(P:L@P#G2B MC*B6$?W_(+O5US9!T7Z$^5=NY#@-22W]&I&XP[9;L^V>P+:,)/*401OE;@OE MZ,KQFI2-(Y\X"U>UKBNCKA_Z RW3W7 )3!8=\W@PCU3(.P*[G:"9X*MN;POM716;8@,;/^)O MCL9#^:6"W^48!*;E9V9TZKQMZ@IL+BSV%-^#VB/)J4)C65BJRFI!,O0-6([. MUD 8/V\5;A[%1]H481\E9-U6)X_?B."AO*QWO1:D71]LJA!L+D-.\,'Q2# / M63O$.>R0/U'1X$U)@\TUS7 Z93 E M!GZ8)4;F]C])UDBV,?H HVW%X"0:"V M$KMA_R<*';RI=+"YU#&H,R2J_4HFQ&YTU906'?' +N=-O8/-!8^)\Y%@[.XQ M"K'C[V78WUKVV%M[]QS85!]I<+D77Q2BW,;73^MCDZ$^++ WWIT(CD%K#S&*&\$G>N3@"&ULK99?;Z,X$,"_BL6=3GM2&S 40GH)4M+]*UVEJE&[#ZM[<&"2 MH(*=M9UD*^V'O[$AA%-(+EGU!;#QS/QF[!G/<"ODBUH":/*C++@:.4NM5[>N MJ](EE$SUQ HX_ID+63*-0[EPU4H"RZQ06;B^YT5NR7+N)$,[]R"3H5CK(N?P M((E:ER63KQ,HQ';D4&I X,YAJUK?Q+@R$^+%#+YD(\Z?]HW4>G9DQ!7>B^)IG>CER8H=D,&?K0C^*[6>H'0J-OE04RC[) MME[K.21=*RW*6A@)RIQ7;_:C#D1+(/"/"/BU@&^Y*T.6\CW3+!E*L272K$9M MYL.Z:J41+N=F5Z9:XM\IT]D M;.*7ZU?R[CUHEA?J3USS"$K+/-4H76EZXKE6Y!T*X/]O]U#.0/XS=#6B&H-N M6F--*BS_"%9 [@772T4^\ RR_\J[Z&+CI[_S<^*?5'C/9(\$](KXGA^2WXE+ MU)))4/7KA(6@B61@+03'(FD477=$V() MD9CQC*SY!K<=LBLR@47.>((*QE,@/W=Q_=D9V@8 V;0WXV3+\#)NP/HFZ6N&&)?^$488Y??(3BPR,4T+ ? M!MV @P9P@,1;J3I+UUA:@7QDN23/K%C#%9:Y4RG0*B_M09Q(]]JES 7-NFM!W]0<\_$GO:NHOHFU W674)-#V$ MIOT>/5)SJ+^']M\$NIV EW#['=QA;W",>W]=T9/WQ2\<]8,\O<2-X/"@#PZC M[[8ZF1+DPO9KBJ1BS775U#2S34\XKCJA_?*JH<0;'S-3D0+F*.KU^E@L9-6C M50,M5K8OF@F-79;]7&)?"](LP/]S(?1N8 PTG7+R+U!+ P04 " ":.*=: MF0UZP[0# !A$0 &0 'AL+W=OL,/QAJQA ?)^<\/5S*Y0XC0'*E)&$8?5Q)KBBSD.M(.Q^">% MO:B-D4YER=B#GES%$\O1$4$&D=001'WM8 Y9II%4'/^6H%:UIW:LCY_1OYKD M53)+(F#.LA]I+).)-;10#"NRS>0MVW^',J&!QHM8)LPGVI>VCH6BK9 L+YU5 M!'E*BV_R6!)1 >._@O.'BE@V<2+2(S:5T22<(Q9WO$M;5"TP/# MC?%6V:14'^-"UHS*T61&: M^T)H'KIF5"8"?:$QQ$U_6Z59Y>H^YSIS.P&O"3]#'OX3N8X[:(EG_O_=_8YP MO(IZS^!Y+U&?$ YMI$XY)W0-ZLP)U>UNR)-9GNX)C]'/OQ0DNI*0BU]M M_!;[^^W[ZPOB0FQ(!!-+W0 "^ ZL\/T?.' ^MY'3$UB#*K^BRN]"#^^8)!D2 M1JO+$ZVVI5[@!09/7V6[T!OXZM!W]91.C=R1YU5&C5 '5:B#SE#G3$CT]PK= MP@[H%M#/:\B7P%O/IQ/IM>?3$U@CZ:!*.GAC*0=]4M436(.J\XJJ\YZE7. - M:BH-@B,AGYH,<+N,AU68P\XP;U7BA$<)4G ,V\6,:U4.[@QV M03(01LOJ7_P!9$K7G3=S-]QK#ZHOM&;R[B%Y]XUE70;0%UT]H37I.I1EN+.4 M^1UA>R>:Q?[(/U9VBY6'G1>D?2B-<'=M] THT)@>'F@L/WEKAO=9J?:$UZ3I4:[BSPOD=A0M%N\)9OH]@6YVC]:G^&)JNF;[ %.\?%!W_#JE M F6P4I#.V;FBFQ?]?#&1;&-:XB63JL$VPP1(#%P;J.&ULE55K;]HP%/TK5B9-F[21%[15!Y$*[30^5*KH'I]-=(+OKBS!'46"=$L413A6(\\1>U'V9FVR:)!8 9M]Z4?# MTN2J#WLC<=A+'+Y3XNMNDX512A:02Y$SSMPV'Q/NF>/HK?#+ ]UG\]M&=*T; MFL,D,)U&@]I D'W\$%]$W\YLP*AW-SKK[I89>PI$#F0)V (( O_L":&B("44 MH,S)UDAQC5(]G]RNT5'7\8'KL[K^UW6X=X=K4"O7VC3)Y5J@OQS]JN^>4],] M79#2&%"^S?D)RL9UBJ5$TW?X"TP%57Z5JMEN[ULTD,B3:)<[8#O7]_8R>$ ";:2GP!O\R,GV?&GIE,]HR_ MB912B7X6>2FF5BIE]6C;(DYI0<0#JV@).QO&"R)ARK>VJ#@EB58JB+@K"_YO3G.VG%K8."R_9-I5JP9Y-*K*E*RI? MJV<.,[NSDF0%+47&2L3I9FH]X<<%]I2"EO@GHWO1&R-%9O)(O?T">T@KN4U+#%-FJK M D$=$IC.BWW? W9)*DN7B'HYZ72W1W8=[] '92"A5 M@;(2O9:9%!]A$<;?4U8+.%!,; G^4*SLN.4^;[B[5[A[Z"LK92K0GV5"DU-] M&_S8.=,].'/N#AK\2O@#\O!'Y#IN8,"S>+^Z/P#'ZV+K:7O>M=C6!>5$,OYH M\DVCZYMU5?9X%!6)Z=2"]" HWU%K]OMO>.3\82)V(V,G-/V.IC]DO7^%[_YF M0MR;V#8F1MJ$2FV[&?8B[$WL79_&I53HNJ-.Z 1>T,$+!J.PI"6#AWLU#L$M MXW C8R=$1QW1T6 MV@3R%IE"9,OF@."?I1< M?^SC,,)GD3))>F,_",/('*ZP8Q$.LM!Y"RH+HIL-E!J%OH'-*I7DC&DFO #C M!L[8O0!MD,- SL=FR%$'.?I5R"^K5R/2Z-)MCN\Y87B&]%(N#/S(]\U QQW0 M\:\"W1/.22F-8,<7( !IY 5G6"_%PL =7_$I=HZ%T;G1=4Z:4FA?T;#*#H:XW 47'$[[A5Y/%P)($5FQRJOF1CAXELFHUM9.R7M'DF[@P&< M7\LRK5[4\[3S@,\?JU'*N5(,\+$FX\%:.%L.7!;O7;A,4A>X[%Y+"%W 5G?* M FYN7E6FVY\KKIQU5*>K4.7_J1[4_MHIFGQH5W99J5 .=V 2>,R<-$'=!]N\S^!U!+ P04 " ": M.*=:F7Z*BP8# #L"0 &0 'AL+W=OXWM.3NS;64KUHN< AKSQ7.BN-S>FN/)]GQ\V-5*\C2Y,S 2-%=,DY5;\&D,MEUVMX MZXD'-IL;.^'W.@6=P1C,8S%2./)KE(QQ$)I)011,NUZ_<35,;+P+^,%@J3>> MB64RD?+%#FZSKA?8@B"'U%@$BG\+&$*>6R LXW6%Z=5;VL3-YS7Z5\<=N4RH MAJ',GUAFYETO\4@&4UKFYD$NO\&*3]/BI3+7[I$X5D+XQBDU*0R^GFM60+FH,PFMR\I7F904:F2O+U%F=W4NM/9(0[7;.\-+A< M[7AV#8:R'-?.B;8SNN,;I&>+]-,5E4%%)3Q )2+W4I@Y;BUPW^U\'V6IM0G7 MV@S"HX#W5%V0J/&9A$'8W%//\._3XR/E1/6KBAQ>? #O8?Q(GN^!3T#]W*?. MT6Q[&ESI@J;0]?!SUZ 6X/4^?FBT@B_[J)T(;(MH7!.-'7IT@&A?&)99>^ ' M3L:0EHH9!KN60N<5:%%W&* 1;Z@23,RT,U=EJN<[!":W!KC>*UA\2L%.!+8E M6+,6K'G4&5N"Z5JP?9PKH*8#LB?\HAPXV-^X.#FHF>LG-$EE*4QU3]2S5T[\]C*]-T- M[O^!J?H@O 5F3&B2PQ0A@XLV%J6JWJ(:&%FXZWDB#5[V[G&.[1@H&X#K4RG- M>F WJ!N\WF]02P,$% @ FCBG6E<5XK<[ P [A, T !X;"]S='EL M97,N>&ULW5A=;]HP%/TK4;I.K30U0-:4K("T(56:M$V5VH>]588XP9)C9X[I M8+]^OG8('_5%K \;+*C$OL?GW&/[IG$[J/62TX<9I3I8E%S4PW"F=?4ABNKI MC):DOI(5%0;)I2J)-EU51'6E*,EJ()4\ZG4Z2502)L+10,S+NU+7P53.A1Z& M21L*W.US-@R[R?LP<')CF=%A^'3Q]L= MT>L#1*\ZYD*5+8K))X?)[Q/'I&\.DMZCC GWMX7MZ'.CXWCG&"WUT(S]-1,Z MEAPU^ST:Y%*LMST.7<"HDY(&SX0/PS'A;*(8L')2,KYTX1X$II)+%6A3;R9= M%R+U+P=W70]*L=$IF9#*YG89W/>D&;X#K'I@D''>&NR%+C :5$1KJL2=Z=C! M-O@""IKVX[(R#@M%EMW>=;@FV)M),I$JHZI-TPU7H=& TQSL*%;,X*YE%0&H MM2Q-(V.DD()8#RM&TS"R4\KY SRGW_,M[46^L6\=V#71-HVAINED7 ?T-]6< M]J9L_"K=H&+/4G^:F^D(VX?ZI/>*YFQA^XN\-8"I=W%U4E5\^9&S0I343?[@ MA*,!6?&"F53LE\D&I3(U :K"X)DJS::;D9^*5(]TH5?EM,AQS[T3]/QWU[F@ M@BK"-TV;VC_F57ZUX_CF7UFVOU5V#7L]-B_?8S=Y?0HFDU,P>1(UV3]^DW%Z M_!Z;H]O1F8R:0\;&26;K'--& S@O#L-OYLY*NQS M$P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ M0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'4)8B?FB['/ M=^SDP\'8VXTQM^R^5MK-D[WWS>5X[,J]J+G[RS1"0\W6V)I[.+2[L6NLX)7; M"^%K-ED^*UX'R!N^ M<5V)YYL?'$#FR6P"#6ZE=;X[HVN? ^.=@)/[H]:;OZ7RPEYQ+[Y:TS92[T(S M;)Z13& M=<6^: ^=Q):Z;PK.#7<*/[VL^KOV@!OUH;V44&&750=.!_G9Z$IH)RH&WYQ1 ML@*.BGWBBNM2L @R0R"S,T+^RB+('(',SP*Y#CAP:019()#%&2$'/3E%(*?G MA,PCR!D".:.%7/$CNW-L)6QW>9@L5]*5RKC6B@CQ+8+XEA9QJ9VLA&4WEE<0 M!-G"6JYW83!Z%Q&^0PC?T1)>VQW7\J&KZ,+DE7"EE4UW;+81Y'L$\CTMY"?N MI ,:MK+"P:F/M.NVKGDZ0;U#;%P(*UH M0/K'WHK_MK()%URP[\+'B)AM4F+=?#6F.DBE+D#7D$AHKD:M$VQMMO[ !Y,[ MQ7R3$@L'AF/#)73B?1.BI>MZ]-KO8<8OG!M@8L9)B96S*$O;0OA^I/LF>9VR]J:\ M'4%P[#Q=AS'X+-!@:DF)W;+4I:D%N^'WPW\0,TE*K!(("YE<18V(6RL]JH6F, MB5DH)[80CCF+,=%--/)%SW$((YW)'$+)036PCOS46,B5DH M)[80GGH, A)FH9S80CCF("!A%LJ)+81C#@(29J&/,3$+%<060C#7T'R,B5FH>(VU$/O-6JB? M1S$F9J'B%??=GO;F$TS,0L4K;K_]9B+%F)B%BG/NR W"^Q2ST)380CAFG'I, M,0M-^]<@3N\^5&(KM:B^PT\X*"^Y*E>6A8_^&4PQ#;NEVU:ISU!VK;\97IU> MI3B]!O+Q/U!+ P04 " ":.*=:H9?JE,D! "@'@ &@ 'AL+U]R96QS M+W=O/@@*FC1NNWB\7%FU_:')EV6_#EVSW#7K&'0RF8;^YXSJ9?9SYFAQ[N)? M)K:KU7897]OEYR$>\R^#PU?;[](FQER-%DV_CGE>A=/^?CJ%ZT'&E\G5Z.UC M7O5O'U*%TD$*05H^R"#(R@BOJK01Z*^JM!'HKZJT$>BOJK01Z M*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01ZVV"SA$!O0[V-0&]#O8U M;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&\?;'83 MZ.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^A=H]XU@=XUZEW_I]XIG_UW7VSI;#)^VUGRO6U5 MUGZ2+$.P#XSY;$F5]JFQ5,>1N7&5#O'1+9C5V4HOB(G!8,0R4P>J0S\T-9+I M^(GF>EV&WO,VOO:%J2>)H](GON[,:N__CG:W--*%_4QG[5_H*>?4$L! A0#% @ FCBG M6D;'34B5 S0 ! ( ! &1O8U!R;W!S+V%P<"YX M;6Q02P$"% ,4 " ":.*=:(6=.>_( K @ $0 @ '# M 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " ":.*=:F5R<(Q & "< M)P $P @ 'D 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 M Q0 ( )HXIUKLI>O+? 8 *HE 8 " @24( !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ FCBG6BV[=!D^ P Q0L !@ ("!VA4 M 'AL+W=O2H)5 M8@4 06 8 " @4X9 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ FCBG M6A!-<5'3" "RP !@ ("!8R4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ FCBG6EG/IMLY! " D !@ M ("!9C, 'AL+W=O&UL4$L! A0#% @ FCBG6B>UK\AB!0 MWPP !D ("!V$8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FCBG6KP/ )%0 P M0< !D M ("!@%4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ FCBG6N@T!A$G!0 I@T !D ("!LV( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FCBG M6C/:F]4"!0 %@T !D ("!T70 'AL+W=O@ >&PO=V]R:W-H965T&UL4$L! A0#% @ FCBG6O@YMJ!D P [ < M !D ("!38T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FCBG6CV "=+0 @ F@8 !D M ("!A9@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ FCBG6IQ!*67F P !A0 !D ("!D:0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ FCBG6N%A M/[L- P \ H !D ("!4[ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FCBG6HS:^\S+ @ A0H !D M ("!WKD 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ FCBG6F(- ,A& P R0L !D ("! M$<, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ FCBG6A(QZ\WO @ ;@D !D ("!Y\X 'AL+W=O&UL4$L! A0#% @ FCBG6O5D)SZ, M P W >&PO=V]R:W-H965T&UL4$L! A0#% @ FCBG6EJ^O]YM P -0L !D M ("!4^< 'AL+W=O&PO=V]R M:W-H965T+N !X;"]W;W)K&UL M4$L! A0#% @ FCBG6K5IDL*Y P QPP !D ("!EO$ M 'AL+W=O&PO=V]R:W-H965T*W.P, .X3 - M " : " M 8P! 0!X;"]? 3 " 8T# 0!;0V]N=&5N=%]4>7!E <&UL4$L%!@ [ #L %! ($% 0 $! end XML 62 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 63 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 65 FilingSummary.xml IDEA: XBRL DOCUMENT 3.25.1 html 126 232 1 false 41 0 false 5 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 100060 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 100080 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited) Sheet http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited) Statements 4 false false R5.htm 100100 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 100110 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 7 false false R8.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 8 false false R9.htm 995455 - Disclosure - Organization and Description of Business Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusiness Organization and Description of Business Notes 9 false false R10.htm 995465 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 10 false false R11.htm 995475 - Disclosure - Revenue, Performance Obligations and Contract Balances Sheet http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalances Revenue, Performance Obligations and Contract Balances Notes 11 false false R12.htm 995495 - Disclosure - Property and Equipment, Net Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet Property and Equipment, Net Notes 12 false false R13.htm 995505 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssets Goodwill, Internal-use Software Development Costs and Intangible Assets Notes 13 false false R14.htm 995515 - Disclosure - Prepaid Expenses and Other Assets Sheet http://www.paymentus.com/20250331/taxonomy/role/DisclosurePrepaidExpensesAndOtherAssets Prepaid Expenses and Other Assets Notes 14 false false R15.htm 995535 - Disclosure - Accrued and Other Liabilities Sheet http://www.paymentus.com/20250331/taxonomy/role/DisclosureAccruedAndOtherLiabilities Accrued and Other Liabilities Notes 15 false false R16.htm 995545 - Disclosure - Commitments and Contingencies Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 995565 - Disclosure - Equity Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureEquity Equity Notes 17 false false R18.htm 995575 - Disclosure - Stock-Based Compensation Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensation Stock-Based Compensation Notes 18 false false R19.htm 995585 - Disclosure - Income Taxes Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 19 false false R20.htm 995595 - Disclosure - Net Income per Share Attributable to Common Stock Sheet http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStock Net Income per Share Attributable to Common Stock Notes 20 false false R21.htm 995625 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies 21 false false R22.htm 995635 - Disclosure - Revenue, Performance Obligations and Contract Balances (Tables) Sheet http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesTables Revenue, Performance Obligations and Contract Balances (Tables) Tables http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalances 22 false false R23.htm 995655 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet 23 false false R24.htm 995665 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets (Tables) Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsTables Goodwill, Internal-use Software Development Costs and Intangible Assets (Tables) Tables http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssets 24 false false R25.htm 995675 - Disclosure - Prepaid Expenses and Other Assets (Tables) Sheet http://www.paymentus.com/20250331/taxonomy/role/DisclosurePrepaidExpensesAndOtherAssetsTables Prepaid Expenses and Other Assets (Tables) Tables http://www.paymentus.com/20250331/taxonomy/role/DisclosurePrepaidExpensesAndOtherAssets 25 false false R26.htm 995695 - Disclosure - Accrued and Other Liabilities (Tables) Sheet http://www.paymentus.com/20250331/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesTables Accrued and Other Liabilities (Tables) Tables http://www.paymentus.com/20250331/taxonomy/role/DisclosureAccruedAndOtherLiabilities 26 false false R27.htm 995715 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensation 27 false false R28.htm 995725 - Disclosure - Net Income per Share Attributable to Common Stock (Tables) Sheet http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockTables Net Income per Share Attributable to Common Stock (Tables) Tables http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStock 28 false false R29.htm 995755 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) Details 29 false false R30.htm 995765 - Disclosure - Revenue, Performance Obligations and Contract Balances - Additional Information (Details) Sheet http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails Revenue, Performance Obligations and Contract Balances - Additional Information (Details) Details 30 false false R31.htm 995775 - Disclosure - Revenue, Performance Obligations and Contract Balances - Summary of Disaggregation of Revenue from Contracts with Customer (Details) Sheet http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfDisaggregationOfRevenueFromContractsWithCustomerDetails Revenue, Performance Obligations and Contract Balances - Summary of Disaggregation of Revenue from Contracts with Customer (Details) Details 31 false false R32.htm 995785 - Disclosure - Revenue, Performance Obligations and Contract Balances - Summary of Revenue by Geographic Area (Details) Sheet http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfRevenueByGeographicAreaDetails Revenue, Performance Obligations and Contract Balances - Summary of Revenue by Geographic Area (Details) Details 32 false false R33.htm 995795 - Disclosure - Revenue, Performance Obligations and Contract Balances - Summary of Contract Asset and Liability (Details) Sheet http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails Revenue, Performance Obligations and Contract Balances - Summary of Contract Asset and Liability (Details) Details 33 false false R34.htm 995825 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) Details 34 false false R35.htm 995835 - Disclosure - Property and Equipment, Net - Schedule Of Property and Equipment, Net Based On Physical Location (Details) Sheet http://www.paymentus.com/20250331/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetBasedOnPhysicalLocationDetails Property and Equipment, Net - Schedule Of Property and Equipment, Net Based On Physical Location (Details) Details 35 false false R36.htm 995845 - Disclosure - Property and Equipment, Net - Additional Information (Details) Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails Property and Equipment, Net - Additional Information (Details) Details 36 false false R37.htm 995865 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Additional Information (Details) Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails Goodwill, Internal-use Software Development Costs and Intangible Assets - Additional Information (Details) Details 37 false false R38.htm 995875 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Schedule of Amortization expense (Details) Sheet http://www.paymentus.com/20250331/taxonomy/role/DisclosureGoodwillInternaluseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfAmortizationExpenseDetails Goodwill, Internal-use Software Development Costs and Intangible Assets - Schedule of Amortization expense (Details) Details 38 false false R39.htm 995885 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Summary of Intagible Assets (Details) Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails Goodwill, Internal-use Software Development Costs and Intangible Assets - Summary of Intagible Assets (Details) Details 39 false false R40.htm 995895 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Schedule of Expected Future Amortization Expense (Details) Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails Goodwill, Internal-use Software Development Costs and Intangible Assets - Schedule of Expected Future Amortization Expense (Details) Details 40 false false R41.htm 995905 - Disclosure - Prepaid Expenses and Other Assets - Schedule of Prepaid Expenses and Other Assets (Details) Sheet http://www.paymentus.com/20250331/taxonomy/role/DisclosurePrepaidExpensesAndOtherAssetsScheduleOfPrepaidExpensesAndOtherAssetsDetails Prepaid Expenses and Other Assets - Schedule of Prepaid Expenses and Other Assets (Details) Details 41 false false R42.htm 995955 - Disclosure - Accrued Liabilities - Summary of accrued and other liabilities (Details) Sheet http://www.paymentus.com/20250331/taxonomy/role/DisclosureAccruedLiabilitiesSummaryOfAccruedAndOtherLiabilitiesDetails Accrued Liabilities - Summary of accrued and other liabilities (Details) Details 42 false false R43.htm 995975 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.paymentus.com/20250331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 43 false false R44.htm 996005 - Disclosure - Equity - Additional Information (Details) Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails Equity - Additional Information (Details) Details 44 false false R45.htm 996015 - Disclosure - Stock-Based compensation - Additional Information (Details) Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails Stock-Based compensation - Additional Information (Details) Details 45 false false R46.htm 996025 - Disclosure - Stock-Based compensation - Schedule of Stock Option Activity (Details) Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails Stock-Based compensation - Schedule of Stock Option Activity (Details) Details 46 false false R47.htm 996045 - Disclosure - Stock Based Compensation - Summary of RSU Activity (Details) Sheet http://www.paymentus.com/20250331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails Stock Based Compensation - Summary of RSU Activity (Details) Details 47 false false R48.htm 996055 - Disclosure - Stock-Based compensation - Summary of Stock Based Compensation Expense (Details) Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails Stock-Based compensation - Summary of Stock Based Compensation Expense (Details) Details 48 false false R49.htm 996065 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 49 false false R50.htm 996075 - Disclosure - Net Income per Share Attributable to Common Stock - Schedule of Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock (Details) Sheet http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonStockDe Net Income per Share Attributable to Common Stock - Schedule of Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock (Details) Details 50 false false R51.htm 996085 - Disclosure - Net Income per Share Attributable to Common Stock - Schedule of Common Stock Equivalents Excluded from Income (Loss) Per Diluted Share (Details) Sheet http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfCommonStockEquivalentsExcludedFromIncomeLossPerDilutedShareDetails Net Income per Share Attributable to Common Stock - Schedule of Common Stock Equivalents Excluded from Income (Loss) Per Diluted Share (Details) Details 51 false false All Reports Book All Reports pay-20250331.htm pay-20250331.xsd http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 false false JSON 68 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "pay-20250331.htm": { "nsprefix": "pay", "nsuri": "http://www.paymentus.com/20250331", "dts": { "inline": { "local": [ "pay-20250331.htm" ] }, "schema": { "local": [ "pay-20250331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/2023/calculation-1.1.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] } }, "keyStandard": 210, "keyCustom": 22, "axisStandard": 17, "axisCustom": 0, "memberStandard": 26, "memberCustom": 13, "hidden": { "total": 5, "http://www.paymentus.com/20250331": 1, "http://xbrl.sec.gov/dei/2024": 4 }, "contextCount": 126, "entityCount": 1, "segmentCount": 41, "elementCount": 636, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 461, "http://xbrl.sec.gov/dei/2024": 32, "http://xbrl.sec.gov/ecd/2024": 4 }, "report": { "R1": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_6cb3de19-e0b6-444e-8ce9-e66313e9f7ec", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6cb3de19-e0b6-444e-8ce9-e66313e9f7ec", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "longName": "100060 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_6cb3de19-e0b6-444e-8ce9-e66313e9f7ec", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6cb3de19-e0b6-444e-8ce9-e66313e9f7ec", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited", "longName": "100080 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:CostOfRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "unique": true } }, "R5": { "role": "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "longName": "100100 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_f3443e74-cf5c-4412-8f9a-b9707f261797", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f3443e74-cf5c-4412-8f9a-b9707f261797", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "100110 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R7": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true }, "uniqueAnchor": null }, "R8": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusiness", "longName": "995455 - Disclosure - Organization and Description of Business", "shortName": "Organization and Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies", "longName": "995465 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalances", "longName": "995475 - Disclosure - Revenue, Performance Obligations and Contract Balances", "shortName": "Revenue, Performance Obligations and Contract Balances", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet", "longName": "995495 - Disclosure - Property and Equipment, Net", "shortName": "Property and Equipment, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssets", "longName": "995505 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets", "shortName": "Goodwill, Internal-use Software Development Costs and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.paymentus.com/20250331/taxonomy/role/DisclosurePrepaidExpensesAndOtherAssets", "longName": "995515 - Disclosure - Prepaid Expenses and Other Assets", "shortName": "Prepaid Expenses and Other Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "pay:PrepaidExpensesAndOtherAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "pay:PrepaidExpensesAndOtherAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.paymentus.com/20250331/taxonomy/role/DisclosureAccruedAndOtherLiabilities", "longName": "995535 - Disclosure - Accrued and Other Liabilities", "shortName": "Accrued and Other Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "995545 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureEquity", "longName": "995565 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensation", "longName": "995575 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "995585 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStock", "longName": "995595 - Disclosure - Net Income per Share Attributable to Common Stock", "shortName": "Net Income per Share Attributable to Common Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "longName": "995625 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "21", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesTables", "longName": "995635 - Disclosure - Revenue, Performance Obligations and Contract Balances (Tables)", "shortName": "Revenue, Performance Obligations and Contract Balances (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables", "longName": "995655 - Disclosure - Property and Equipment, Net (Tables)", "shortName": "Property and Equipment, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsTables", "longName": "995665 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets (Tables)", "shortName": "Goodwill, Internal-use Software Development Costs and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.paymentus.com/20250331/taxonomy/role/DisclosurePrepaidExpensesAndOtherAssetsTables", "longName": "995675 - Disclosure - Prepaid Expenses and Other Assets (Tables)", "shortName": "Prepaid Expenses and Other Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "pay:PrepaidExpensesAndOtherAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "pay:PrepaidExpensesAndOtherAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.paymentus.com/20250331/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesTables", "longName": "995695 - Disclosure - Accrued and Other Liabilities (Tables)", "shortName": "Accrued and Other Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "longName": "995715 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockTables", "longName": "995725 - Disclosure - Net Income per Share Attributable to Common Stock (Tables)", "shortName": "Net Income per Share Attributable to Common Stock (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "995755 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "C_6cb3de19-e0b6-444e-8ce9-e66313e9f7ec", "name": "us-gaap:FundsHeldForClients", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "pay:CustodialAccountsPolicyTextBlock", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6cb3de19-e0b6-444e-8ce9-e66313e9f7ec", "name": "us-gaap:FundsHeldForClients", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "pay:CustodialAccountsPolicyTextBlock", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails", "longName": "995765 - Disclosure - Revenue, Performance Obligations and Contract Balances - Additional Information (Details)", "shortName": "Revenue, Performance Obligations and Contract Balances - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "C_6cb3de19-e0b6-444e-8ce9-e66313e9f7ec", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6cb3de19-e0b6-444e-8ce9-e66313e9f7ec", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfDisaggregationOfRevenueFromContractsWithCustomerDetails", "longName": "995775 - Disclosure - Revenue, Performance Obligations and Contract Balances - Summary of Disaggregation of Revenue from Contracts with Customer (Details)", "shortName": "Revenue, Performance Obligations and Contract Balances - Summary of Disaggregation of Revenue from Contracts with Customer (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_bdd391f0-93af-4195-8274-bb28285bcad1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "unique": true } }, "R32": { "role": "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfRevenueByGeographicAreaDetails", "longName": "995785 - Disclosure - Revenue, Performance Obligations and Contract Balances - Summary of Revenue by Geographic Area (Details)", "shortName": "Revenue, Performance Obligations and Contract Balances - Summary of Revenue by Geographic Area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_a28dd5b2-37cf-428c-8df8-904d28305596", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "unique": true } }, "R33": { "role": "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails", "longName": "995795 - Disclosure - Revenue, Performance Obligations and Contract Balances - Summary of Contract Asset and Liability (Details)", "shortName": "Revenue, Performance Obligations and Contract Balances - Summary of Contract Asset and Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "C_6cb3de19-e0b6-444e-8ce9-e66313e9f7ec", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6cb3de19-e0b6-444e-8ce9-e66313e9f7ec", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "unique": true } }, "R34": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "longName": "995825 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)", "shortName": "Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "C_6cb3de19-e0b6-444e-8ce9-e66313e9f7ec", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6cb3de19-e0b6-444e-8ce9-e66313e9f7ec", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.paymentus.com/20250331/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetBasedOnPhysicalLocationDetails", "longName": "995835 - Disclosure - Property and Equipment, Net - Schedule Of Property and Equipment, Net Based On Physical Location (Details)", "shortName": "Property and Equipment, Net - Schedule Of Property and Equipment, Net Based On Physical Location (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_6cb3de19-e0b6-444e-8ce9-e66313e9f7ec", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_8f320140-453a-49bc-9acd-b289c8f5e2c0", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "unique": true } }, "R36": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "longName": "995845 - Disclosure - Property and Equipment, Net - Additional Information (Details)", "shortName": "Property and Equipment, Net - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "longName": "995865 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Additional Information (Details)", "shortName": "Goodwill, Internal-use Software Development Costs and Intangible Assets - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:PaymentsToDevelopSoftware", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "unique": true } }, "R38": { "role": "http://www.paymentus.com/20250331/taxonomy/role/DisclosureGoodwillInternaluseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfAmortizationExpenseDetails", "longName": "995875 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Schedule of Amortization expense (Details)", "shortName": "Goodwill, Internal-use Software Development Costs and Intangible Assets - Schedule of Amortization expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_dd4b8275-7e5a-4327-995e-542b896894c3", "name": "us-gaap:CapitalizedComputerSoftwareAmortization1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_dd4b8275-7e5a-4327-995e-542b896894c3", "name": "us-gaap:CapitalizedComputerSoftwareAmortization1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails", "longName": "995885 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Summary of Intagible Assets (Details)", "shortName": "Goodwill, Internal-use Software Development Costs and Intangible Assets - Summary of Intagible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_6cb3de19-e0b6-444e-8ce9-e66313e9f7ec", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6cb3de19-e0b6-444e-8ce9-e66313e9f7ec", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails", "longName": "995895 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Schedule of Expected Future Amortization Expense (Details)", "shortName": "Goodwill, Internal-use Software Development Costs and Intangible Assets - Schedule of Expected Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_6cb3de19-e0b6-444e-8ce9-e66313e9f7ec", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6cb3de19-e0b6-444e-8ce9-e66313e9f7ec", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.paymentus.com/20250331/taxonomy/role/DisclosurePrepaidExpensesAndOtherAssetsScheduleOfPrepaidExpensesAndOtherAssetsDetails", "longName": "995905 - Disclosure - Prepaid Expenses and Other Assets - Schedule of Prepaid Expenses and Other Assets (Details)", "shortName": "Prepaid Expenses and Other Assets - Schedule of Prepaid Expenses and Other Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_6cb3de19-e0b6-444e-8ce9-e66313e9f7ec", "name": "us-gaap:PrepaidExpenseCurrentAndNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "div", "pay:PrepaidExpensesAndOtherAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6cb3de19-e0b6-444e-8ce9-e66313e9f7ec", "name": "us-gaap:PrepaidExpenseCurrentAndNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "div", "pay:PrepaidExpensesAndOtherAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.paymentus.com/20250331/taxonomy/role/DisclosureAccruedLiabilitiesSummaryOfAccruedAndOtherLiabilitiesDetails", "longName": "995955 - Disclosure - Accrued Liabilities - Summary of accrued and other liabilities (Details)", "shortName": "Accrued Liabilities - Summary of accrued and other liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_6cb3de19-e0b6-444e-8ce9-e66313e9f7ec", "name": "us-gaap:AccruedPayrollTaxesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6cb3de19-e0b6-444e-8ce9-e66313e9f7ec", "name": "us-gaap:AccruedPayrollTaxesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.paymentus.com/20250331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "longName": "995975 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "shortName": "Commitments and Contingencies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:OtherCommitmentsDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:OtherCommitmentsDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "longName": "996005 - Disclosure - Equity - Additional Information (Details)", "shortName": "Equity - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_5300ff0b-24c0-4057-ba4d-08aebc124b8b", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5300ff0b-24c0-4057-ba4d-08aebc124b8b", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "longName": "996015 - Disclosure - Stock-Based compensation - Additional Information (Details)", "shortName": "Stock-Based compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails", "longName": "996025 - Disclosure - Stock-Based compensation - Schedule of Stock Option Activity (Details)", "shortName": "Stock-Based compensation - Schedule of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_1d85ae11-fa3b-48be-840b-c2507bb33630", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "unique": true } }, "R47": { "role": "http://www.paymentus.com/20250331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails", "longName": "996045 - Disclosure - Stock Based Compensation - Summary of RSU Activity (Details)", "shortName": "Stock Based Compensation - Summary of RSU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_57ced925-337f-4fe8-b63f-d2ac32bbf1b7", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_57ced925-337f-4fe8-b63f-d2ac32bbf1b7", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails", "longName": "996055 - Disclosure - Stock-Based compensation - Summary of Stock Based Compensation Expense (Details)", "shortName": "Stock-Based compensation - Summary of Stock Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "longName": "996065 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonStockDe", "longName": "996075 - Disclosure - Net Income per Share Attributable to Common Stock - Schedule of Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock (Details)", "shortName": "Net Income per Share Attributable to Common Stock - Schedule of Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_60bdd491-0ea0-431f-9614-2c591ec5f4a5", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "unique": true } }, "R51": { "role": "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfCommonStockEquivalentsExcludedFromIncomeLossPerDilutedShareDetails", "longName": "996085 - Disclosure - Net Income per Share Attributable to Common Stock - Schedule of Common Stock Equivalents Excluded from Income (Loss) Per Diluted Share (Details)", "shortName": "Net Income per Share Attributable to Common Stock - Schedule of Common Stock Equivalents Excluded from Income (Loss) Per Diluted Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_0f8cc846-ab87-46e4-8989-1d431eb1a3a9", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0f8cc846-ab87-46e4-8989-1d431eb1a3a9", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20250331.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsAndOtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accounts and Other Receivables, Net, Current", "terseLabel": "Accounts and other receivables, net of allowance for expected credit losses of $122 and $257, respectively", "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureAccruedAndOtherLiabilities" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued and Other Liabilities", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r61", "r63", "r67", "r949" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued Liabilities [Member]", "label": "Accounts Payable and Accrued Liabilities [Member]", "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "totalLabel": "Accounts Payable, Current, Total", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r61", "r731" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable [Member]", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r667" ] }, "pay_AccruedFinanceLeasesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "AccruedFinanceLeasesCurrent", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureAccruedLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Accrued Finance Leases, Current", "label": "Accrued Finance Leases, Current", "terseLabel": "Accrued finance leases, current" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax payable", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r63", "r113" ] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesAndOtherLiabilities", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued and Other Liabilities", "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureAccruedLiabilitiesSummaryOfAccruedAndOtherLiabilitiesDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.paymentus.com/20250331/taxonomy/role/DisclosureAccruedLiabilitiesSummaryOfAccruedAndOtherLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureAccruedLiabilitiesSummaryOfAccruedAndOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued and other liabilities", "totalLabel": "Total accrued and other liabilities", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r63" ] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrentAbstract", "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccruedPayrollTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedPayrollTaxesCurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureAccruedLiabilitiesSummaryOfAccruedAndOtherLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureAccruedLiabilitiesSummaryOfAccruedAndOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payroll and employee-related expenses", "label": "Accrued Payroll Taxes, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r63" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated depreciation and amortization for property and equipment", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r32", "r145", "r520" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r14", "r15", "r77", "r154", "r517", "r545", "r546" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r7", "r15", "r420", "r423", "r463", "r541", "r542", "r860", "r861", "r862", "r870", "r871", "r872", "r874" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful life", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "verboseLabel": "Weighted-Average Useful Life (Years)", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r271", "r682" ] }, "us-gaap_AcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AcquisitionCosts", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Acquisition cost incurred", "label": "Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization, Acquisition Cost, Period Cost", "documentation": "Amount of capitalized acquisition cost incurred during period and excluded from amortization for oil- and gas-producing activities accounted for under full cost method. Excludes exploration and development costs and capitalized interest." } } }, "auth_ref": [ "r972", "r973" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r795" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance", "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r72" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In-Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r562", "r870", "r871", "r872", "r874", "r953", "r1011" ] }, "pay_AdditionsOperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "AdditionsOperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional operating lease, right-of-use asset", "documentation": "Additions Operating Lease, Right-of-Use Asset", "label": "Additions Operating Lease, Right-of-Use Asset" } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r808" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r808" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r808" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r808" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r42", "r43", "r344" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table" } } }, "auth_ref": [ "r841" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r767", "r777", "r787", "r819" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r770", "r780", "r790", "r822" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Pension Adjustments Service Cost [Member]", "terseLabel": "Aggregate Pension Adjustments Service Cost" } } }, "auth_ref": [ "r842" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r808" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r815" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r771", "r781", "r791", "r815", "r823", "r827", "r835" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r833" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total stock-based compensation", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r374", "r379" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for accounts and other receivables", "label": "Accounts Receivable, Allowance for Credit Loss", "periodStartLabel": "Accounts Receivable, Allowance for Credit Loss, Beginning Balance", "periodEndLabel": "Accounts Receivable, Allowance for Credit Loss, Ending Balance", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r155", "r245", "r249", "r250", "r251", "r977" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "pay_AmortizationOfCapitalizedWarrantCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "AmortizationOfCapitalizedWarrantCost", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization Of Capitalized Warrant Cost", "documentation": "Amortization Of Capitalized Warrant Cost", "terseLabel": "Amortization of capitalized warrants cost" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "totalLabel": "Amortization of Intangible Assets, Total", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r5", "r268", "r275", "r705" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfCommonStockEquivalentsExcludedFromIncomeLossPerDilutedShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r204" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfCommonStockEquivalentsExcludedFromIncomeLossPerDilutedShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r23" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfCommonStockEquivalentsExcludedFromIncomeLossPerDilutedShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfCommonStockEquivalentsExcludedFromIncomeLossPerDilutedShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r23" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r112", "r124", "r149", "r174", "r208", "r216", "r232", "r235", "r246", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r413", "r417", "r435", "r514", "r606", "r696", "r697", "r731", "r758", "r914", "r915", "r963" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r141", "r157", "r174", "r246", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r413", "r417", "r435", "r731", "r914", "r915", "r963" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "pay_August2022WarrantAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "August2022WarrantAgreementMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "August 2022 Warrant Agreement [member]", "documentation": "August 2022 Warrant Agreement [member]", "terseLabel": "August 2022 Warrant Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_AutomobilesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AutomobilesMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Automobiles [Member]", "label": "Automobiles [Member]", "documentation": "Vehicles that are used primarily for transporting people." } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r830" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r831" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r826" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r826" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r826" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r826" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r826" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r826" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r829" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r828" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r827" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r827" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Statement of Financial Position Location, Balance [Axis]", "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r283", "r979", "r980" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Statement of Financial Position Location, Balance [Domain]", "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r51", "r52", "r283", "r979", "r980" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r90" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsTables", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r269", "r270", "r271", "r272", "r273", "r407", "r716", "r717" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsTables", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r44", "r45", "r269", "r270", "r271", "r272", "r273", "r407", "r716", "r717" ] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of shares issued for business acquisition", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r108" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r407" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinations" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r106", "r408" ] }, "pay_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 6.0 }, "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails2": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Liabilities", "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r47" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails2": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 }, "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r47" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails2": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 0.0 }, "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r47" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 5.0 }, "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails2": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts payable", "terseLabel": "Accounts payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r47" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails2": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred revenue", "terseLabel": "Deferred revenue", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r47" ] }, "pay_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxCurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax, Current", "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, deferred tax, current.", "terseLabel": "Deferred taxes" } } }, "auth_ref": [] }, "pay_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialInstitutionFundsInTransit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialInstitutionFundsInTransit", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails2": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial institution funds in -transit", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Financial Institution Funds In Transit", "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Financial Institution Funds In Transit" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails2": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 }, "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets", "terseLabel": "Intangible assets", "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date." } } }, "auth_ref": [ "r47" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Total", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r46", "r47" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails2": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r46", "r47" ] }, "pay_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedFundsHeldForFinancialInstitutions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedFundsHeldForFinancialInstitutions", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails2": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted funds held for financial institutions", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Restricted Funds Held For Financial Institutions", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed restricted funds held for financial institutions" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Unpaid capitalized internal-use software development costs and equipment in accounts payable", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r20", "r21", "r22" ] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureGoodwillInternaluseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortizaion expense of capitalized software costs", "label": "Capitalized Computer Software, Amortization", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r681", "r682" ] }, "us-gaap_CapitalizedComputerSoftwareNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareNet", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized internal-use software development costs, net", "label": "Capitalized Computer Software, Net", "totalLabel": "Capitalized Computer Software, Net, Total", "periodStartLabel": "Capitalized Computer Software, Net, Beginning Balance", "periodEndLabel": "Capitalized Computer Software, Net, Ending Balance", "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date." } } }, "auth_ref": [ "r680" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization of capitalized contract acquisition cost", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r253" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosurePrepaidExpensesAndOtherAssetsScheduleOfPrepaidExpensesAndOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Net", "totalLabel": "Capitalized Contract Cost, Net, Total", "terseLabel": "Contract acquisition costs", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r252" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r18", "r143", "r686" ] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Member]", "terseLabel": "Cash and Cash Equivalents [Member]", "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total", "periodStartLabel": "Cash and cash equivalents and Restricted cash at beginning of period", "periodEndLabel": "Cash and cash equivalents and Restricted cash at end of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r18", "r87", "r172" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]", "terseLabel": "Cash, cash equivalents and restricted cash" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and Restricted cash", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r87" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash investing activities:" } } }, "auth_ref": [] }, "pay_CashHeldBackForAcquisitionClosing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "CashHeldBackForAcquisitionClosing", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash held back for acquisition closing", "label": "Cash Held Back for Acquisition Closing", "documentation": "Cash Held Back for Acquisition Closing" } } }, "auth_ref": [] }, "pay_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities", "label": "Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]", "documentation": "Cash Paid For Amounts Included In Measurement Of Lease Liabilities Abstract." } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r806" ] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chief Executive Officer [Member]", "label": "Chief Executive Officer [Member]" } } }, "auth_ref": [ "r882" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]", "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year" } } }, "auth_ref": [ "r803" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]", "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested" } } }, "auth_ref": [ "r801" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "pay_ClassAAndClassBCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "ClassAAndClassBCommonStockMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class A And Class B Common Stock [Member]", "documentation": "Class A and class B common stock.", "terseLabel": "Class A & Class B Common Stock [Member]" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r138", "r151", "r152", "r153", "r174", "r194", "r199", "r201", "r203", "r210", "r211", "r246", "r297", "r299", "r300", "r301", "r304", "r305", "r308", "r309", "r312", "r315", "r322", "r435", "r552", "r553", "r554", "r555", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r593", "r615", "r637", "r660", "r661", "r662", "r663", "r664", "r846", "r866", "r875" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class Of Stock [Line Items]", "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r151", "r152", "r153", "r210", "r308", "r309", "r310", "r312", "r315", "r320", "r322", "r552", "r553", "r554", "r555", "r708", "r846", "r866" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r39" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r807" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r807" ] }, "us-gaap_CollateralAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CollateralAxis", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collateral Held", "label": "Collateral Held [Axis]", "documentation": "Information by category of collateral or no collateral, from lender's perspective." } } }, "auth_ref": [ "r703" ] }, "us-gaap_CollateralDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CollateralDomain", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collateral Held", "label": "Collateral Held [Domain]", "documentation": "Category of collateral or no collateral, from lender's perspective." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 7)", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r68", "r115", "r515", "r592" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r97", "r291", "r292", "r668", "r909", "r911" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassAMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Common Stock [Member]", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1011" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassBMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Class B Common Stock [Member]", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r1011" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares reserved for issuance", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r71" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common Shares [Member]", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r748", "r749", "r750", "r752", "r753", "r754", "r755", "r870", "r871", "r874", "r953", "r1010", "r1011" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r71" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r71", "r593" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "label": "Common Stock, Shares, Issued", "totalLabel": "Common Stock, Shares, Issued, Total", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r71" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "terseLabel": "Common stock, shares outstanding", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r8", "r71", "r593", "r612", "r1011", "r1012" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Class B common stock, $0.0001 par value per share, 111,050,000 and zero shares authorized as of September 30, 2021 and December 31, 2020, respectively; 103,486,739 and zero shares issued and outstanding as of September 30, 2021 and December 31, 2020, respectively", "label": "Common Stock, Value, Issued", "totalLabel": "Common Stock, Value, Issued, Total", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "terseLabel": "common stock", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r71", "r516", "r731" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r812" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r811" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r813" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r810" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r16", "r160", "r162", "r166", "r509", "r526", "r527" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer Equipment", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer Software, Intangible Asset", "label": "Computer Software, Intangible Asset [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r682", "r685", "r897", "r898", "r899", "r900", "r902", "r904", "r907", "r908" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r24", "r25", "r53", "r54", "r243", "r667" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r24", "r25", "r53", "r54", "r243", "r548", "r667" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r24", "r25", "r53", "r54", "r243", "r667", "r853" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Credit Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r58", "r129" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r24", "r25", "r53", "r54", "r243" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r24", "r25", "r53", "r54", "r243", "r667" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r50", "r687" ] }, "pay_ContracTwithCustomerLiabilitys": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "ContracTwithCustomerLiabilitys", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract With Customer Liability", "label": "Contrac tWith Customer Liabilitys", "documentation": "Contrac tWith Customer Liabilitys" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of Contract Asset and Liability", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r919" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Total", "terseLabel": "Contract asset balance", "verboseLabel": "Total contract assets", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r324", "r326", "r337" ] }, "us-gaap_ContractWithCustomerAssetNetCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNetCurrentAbstract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current [Abstract]", "terseLabel": "Contract Assets" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerBasisOfPricingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerBasisOfPricingAxis", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Basis of Pricing [Axis]", "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer." } } }, "auth_ref": [ "r712", "r920" ] }, "us-gaap_ContractWithCustomerBasisOfPricingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerBasisOfPricingDomain", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Basis of Pricing [Domain]", "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts." } } }, "auth_ref": [ "r712", "r920" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiability", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability", "totalLabel": "Total contract liabilities", "terseLabel": "Contract liabilities", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r324", "r325", "r337" ] }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityAbstract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability [Abstract]", "terseLabel": "Contract Liabilities" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails": { "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0, "order": 1.0 }, "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r324", "r325", "r337" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails": { "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0, "order": 0.0 }, "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Contract liabilities, Non-current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r324", "r325", "r337" ] }, "us-gaap_ContractWithCustomerReceivableBeforeAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerReceivableBeforeAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed consideration related to the future minimum guarantees, contract amount", "label": "Contract with Customer, Receivable, before Allowance for Credit Loss", "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional." } } }, "auth_ref": [ "r850", "r918" ] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractualObligation", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Contractual Obligation", "totalLabel": "Contractual Obligation, Total", "terseLabel": "Contractual obligation", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r869" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Revenue", "totalLabel": "Cost of Revenue, Total", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r80", "r174", "r246", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r435", "r696", "r914" ] }, "pay_CostOfRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "CostOfRevenueMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureGoodwillInternaluseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfAmortizationExpenseDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost Of Revenue", "label": "Cost Of Revenue [Member]", "documentation": "Cost of revenue." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "pay_CustodialAccountsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "CustodialAccountsPolicyTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Custodial Accounts", "label": "Custodial Accounts Policy [Text Block]", "documentation": "Disclosure of accounting policy for custodial accounts." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk [Member]", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r91", "r243" ] }, "us-gaap_CustomerContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerContractsMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfDisaggregationOfRevenueFromContractsWithCustomerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Contracts Member", "label": "Customer Contracts [Member]", "documentation": "Entity's established relationships with its customers through contracts." } } }, "auth_ref": [ "r49", "r897", "r898", "r899", "r900", "r902", "r904", "r907", "r908" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Customer Relationships", "terseLabel": "Customer relationship [Member]", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r49", "r897", "r898", "r899", "r900", "r902", "r904", "r907", "r908" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issued Loan Principal amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r306", "r442", "r443", "r706", "r707", "r729" ] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosurePrepaidExpensesAndOtherAssetsTables" ], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Schedule of Prepaid expenses and other assets", "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax asset", "label": "Deferred Income Tax Assets, Net", "totalLabel": "Deferred Income Tax Assets, Net, Total", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r383", "r384" ] }, "pay_DeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "DeferredIncomeTaxes", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Taxes", "documentation": "Deferred income taxes." } } }, "auth_ref": [] }, "us-gaap_DepositLiabilitiesAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositLiabilitiesAccruedInterest", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest", "label": "Deposit Liabilities, Accrued Interest", "documentation": "Amount of accrued but unpaid interest on deposit liabilities." } } }, "auth_ref": [ "r114" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization, Nonproduction", "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total", "terseLabel": "Depreciation expense", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r5", "r31" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "totalLabel": "Depreciation, Depletion and Amortization, Total", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r5", "r208", "r219", "r235", "r696", "r697" ] }, "pay_DirectOfferingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "DirectOfferingExpenses", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Direct Offering Expenses", "label": "Direct Offering Expenses" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfDisaggregationOfRevenueFromContractsWithCustomerDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfRevenueByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r336", "r709", "r710", "r711", "r712", "r713", "r714", "r715" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfDisaggregationOfRevenueFromContractsWithCustomerDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfRevenueByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r336", "r709", "r710", "r711", "r712", "r713", "r714", "r715" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r920" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r342", "r347", "r375", "r376", "r378", "r719" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationTable", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r762" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r794" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]", "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year" } } }, "auth_ref": [ "r805" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per share" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonStockDe", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Basic, Total", "terseLabel": "Basic", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r167", "r181", "r182", "r183", "r184", "r185", "r186", "r192", "r194", "r201", "r202", "r203", "r207", "r405", "r411", "r427", "r428", "r510", "r528", "r688" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonStockDe" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Net income per share" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonStockDe", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Diluted, Total", "terseLabel": "Diluted", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r167", "r181", "r182", "r183", "r184", "r185", "r186", "r194", "r201", "r202", "r203", "r207", "r405", "r411", "r427", "r428", "r510", "r528", "r688" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStock" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income per Share Attributable to Common Stock", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r191", "r204", "r205", "r206" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effect of exchange rate changes on Cash and cash equivalents and Restricted cash", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r956" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r386", "r720" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "terseLabel": "Difference between effective tax rate and federal statutory rate", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates." } } }, "auth_ref": [ "r387", "r720", "r868", "r950" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r849", "r950", "r951" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total unrecognized compensation cost, recognition period", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r377" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total unrecognized compensation cost", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r948" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address Address Line2", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r760" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r760" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r845" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Securities Act File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r760" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r844" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r760" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r760" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r760" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r760" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Footnote [Text Block]", "terseLabel": "Equity Awards Adjustments, Footnote" } } }, "auth_ref": [ "r799" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]", "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table" } } }, "auth_ref": [ "r840" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments [Member]", "terseLabel": "Equity Awards Adjustments" } } }, "auth_ref": [ "r840" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table" } } }, "auth_ref": [ "r840" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r8", "r139", "r163", "r164", "r165", "r176", "r177", "r178", "r180", "r185", "r187", "r189", "r209", "r247", "r248", "r281", "r323", "r395", "r396", "r402", "r403", "r404", "r406", "r410", "r411", "r419", "r420", "r421", "r422", "r423", "r424", "r426", "r436", "r437", "r438", "r439", "r440", "r441", "r444", "r445", "r463", "r525", "r541", "r542", "r543", "r562", "r637" ] }, "pay_EquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "EquityIncentivePlanMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Equity incentive plan.", "label": "Equity Incentive Plan [Member]", "terseLabel": "Equity Incentive Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_EquityIssuedInBusinessCombinationFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityIssuedInBusinessCombinationFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock fair value", "label": "Equity Issued in Business Combination, Fair Value Disclosure", "documentation": "Fair value of equity issued in a business combination." } } }, "auth_ref": [ "r429", "r430" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r809" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r767", "r777", "r787", "r819" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r764", "r774", "r784", "r816" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r815" ] }, "pay_FinanceLeaseCostAbstract1": { "xbrltype": "stringItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "FinanceLeaseCostAbstract1", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease cost", "label": "Finance Lease Cost Abstract1", "documentation": "Finance lease cost" } } }, "auth_ref": [] }, "pay_FinanceLeaseCostTotal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "FinanceLeaseCostTotal", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total finance lease cost", "label": "Finance Lease Cost Total", "documentation": "Total finance lease cost" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails": { "parentTag": "pay_FinanceLeaseCostTotal", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest on finance lease liabilities", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r448", "r454", "r730" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows for finance lease", "label": "Finance Lease, Interest Payment on Liability", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r450", "r457" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails4": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total lease liabilities", "label": "Finance Lease, Liability", "totalLabel": "Total lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r447", "r459" ] }, "us-gaap_FinanceLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityAbstract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases:", "label": "Finance Lease, Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails4": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid", "terseLabel": "Total lease payments", "totalLabel": "Total minimum lease payments including interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r459" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023", "label": "Finance Lease, Liability, to be Paid, Next Rolling 12 Months", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease due in next rolling 12 months following current statement of financial position date. For interim and annual periods when interim period is reported on rolling approach." } } }, "auth_ref": [ "r961" ] }, "pay_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFour", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finance Lease Liability Payments Due In Rolling After Year Four", "documentation": "Finance lease liability Payments Due in rolling after year four." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFour", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Rolling Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r961" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearThree", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Rolling Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r961" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearTwo", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finance Lease, Liability, to be Paid, Rolling Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r961" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 (remaining three months)", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r961" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails4": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less imputed interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r459" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing cash flows for finance leases", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r449", "r457" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails": { "parentTag": "pay_FinanceLeaseCostTotal", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r448", "r454", "r730" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r147", "r254", "r274", "r705" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2026", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r276", "r682", "r705" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2025", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [ "r1018" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2029", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r276", "r682", "r705" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2028", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r276", "r682", "r705" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2027", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r276", "r682", "r705" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureGoodwillInternaluseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfAmortizationExpenseDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfDisaggregationOfRevenueFromContractsWithCustomerDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r267", "r269", "r270", "r271", "r273", "r274", "r277", "r278", "r476", "r477", "r682" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r254", "r274", "r477", "r705" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureGoodwillInternaluseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfAmortizationExpenseDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r267", "r274", "r277", "r278", "r280", "r476", "r682", "r705" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureGoodwillInternaluseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfAmortizationExpenseDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfDisaggregationOfRevenueFromContractsWithCustomerDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r267", "r269", "r270", "r271", "r273", "r274", "r277", "r278", "r682" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future amortization expense", "label": "Finite-Lived Intangible Assets, Net", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "terseLabel": "Net Carrying Amount", "netLabel": "Net Carrying Amount", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r476", "r904" ] }, "pay_FinoveraIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "FinoveraIncMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "documentation": "Finovera, Inc. [Member]", "label": "Finovera Inc [Member]", "terseLabel": "Finovera, Inc. [Member]" } } }, "auth_ref": [] }, "us-gaap_FixedPriceContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FixedPriceContractMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Agreements Fixed Consideration [Member]", "label": "Fixed-Price Contract [Member]", "documentation": "Contract with customer in which amount of consideration is fixed." } } }, "auth_ref": [ "r712" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r771", "r781", "r791", "r823" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r771", "r781", "r791", "r823" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r771", "r781", "r791", "r823" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r771", "r781", "r791", "r823" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r771", "r781", "r791", "r823" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]", "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year" } } }, "auth_ref": [ "r804" ] }, "pay_FullyVested": { "xbrltype": "sharesItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "FullyVested", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fully Vested", "label": "Fully Vested", "documentation": "Fully Vested." } } }, "auth_ref": [] }, "us-gaap_FundsHeldForClients": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FundsHeldForClients", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash in custodial account", "label": "Funds Held for Clients", "documentation": "Carrying amount as of the balance sheet date of the funds held on behalf of others and that are expected to be liquidated within one year or the normal operating cycle, if longer. This does not include funds held under reinsurance agreements." } } }, "auth_ref": [ "r858" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture And Fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "General and Administrative Expense, Total", "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r83", "r617" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and Administrative [Member]", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r83" ] }, "us-gaap_GeographicAreasLongLivedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeographicAreasLongLivedAssetsAbstract", "lang": { "en-us": { "role": { "label": "Geographic Areas, Long-Lived Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Goodwill, Total", "terseLabel": "Goodwill", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r146", "r255", "r508", "r697", "r704", "r723", "r731", "r886", "r893" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, Internal-use Software Development Costs and Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r884", "r896" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillLineItems", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfGoodwillByReportingUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r704" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r78", "r80", "r123", "r174", "r246", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r435", "r690", "r696", "r877", "r878", "r879", "r880", "r881", "r914" ] }, "us-gaap_IPOMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IPOMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "IPO [Member]", "terseLabel": "IPO [Member]", "documentation": "First sale of stock by a private company to the public." } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Impairment of Intangible Assets (Excluding Goodwill), Total", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value." } } }, "auth_ref": [ "r5", "r268", "r279" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r79", "r119", "r123", "r511", "r522", "r690", "r696", "r877", "r878", "r879", "r880", "r881" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureGoodwillInternaluseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfAmortizationExpenseDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r282", "r283", "r286", "r432", "r433", "r434", "r538", "r540", "r622", "r682", "r724", "r981" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureGoodwillInternaluseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfAmortizationExpenseDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r283", "r286", "r432", "r433", "r434", "r538", "r540", "r622", "r682", "r724", "r981" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r175", "r382", "r386", "r388", "r389", "r390", "r391", "r392", "r397", "r399", "r400", "r401", "r557", "r720" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income Tax Expense (Benefit), Total", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Provision for income taxes", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r126", "r136", "r188", "r189", "r208", "r220", "r235", "r385", "r386", "r398", "r529", "r720" ] }, "us-gaap_IncomeTaxReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReceivable", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax receivable", "label": "Income Taxes Receivable", "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable." } } }, "auth_ref": [ "r857" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "totalLabel": "Income Taxes Paid, Net, Total", "terseLabel": "Cash paid for income taxes, net of refunds", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r19", "r171", "r393", "r394" ] }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts and other receivables", "label": "Increase (Decrease) in Accounts and Other Receivables", "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities", "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total", "terseLabel": "Accrued and other liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r474", "r864" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Income taxes receivable, net of payable", "label": "Increase (Decrease) in Income Taxes Receivable", "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in operating assets and liabilities", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "pay_IncreaseDecreaseInOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase Decrease In Operating Lease Liabilities", "documentation": "Increase decrease in operating lease liabilities." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total", "negatedLabel": "Prepaid expenses and other assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonStockDe": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 }, "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonStockDe1": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonStockDe" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "terseLabel": "Dilutive effect of warrants", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method." } } }, "auth_ref": [ "r195", "r196", "r197", "r203" ] }, "pay_IncrementalCommonSharesAttributableToRestrictedStockUnits": { "xbrltype": "sharesItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "IncrementalCommonSharesAttributableToRestrictedStockUnits", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonStockDe1": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 }, "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonStockDe": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonStockDe" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of RSUs", "label": "Incremental Common Shares Attributable To Restricted Stock Units", "documentation": "Incremental Common Shares Attributable To Restricted Stock Units" } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonStockDe1": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 }, "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonStockDe": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonStockDe" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "totalLabel": "Incremental Common Shares Attributable to Share-based Payment Arrangements, Total", "terseLabel": "Dilutive effect of stock options", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r195", "r196", "r198", "r203", "r346" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r771", "r781", "r791", "r815", "r823", "r827", "r835" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r833" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r763", "r839" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r763", "r839" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r763", "r839" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r267", "r904", "r906" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income, net", "label": "Interest Income (Expense), Nonoperating", "documentation": "Amount of interest income (expense) classified as nonoperating." } } }, "auth_ref": [ "r696", "r863", "r878" ] }, "us-gaap_InterestReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestReceivable", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest", "label": "Interest Receivable", "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable." } } }, "auth_ref": [ "r857", "r1013" ] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentTypeAxis", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r574", "r576", "r577", "r579", "r581", "r644", "r646", "r648", "r651", "r652", "r653", "r655", "r656", "r657", "r658", "r659", "r750" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r574", "r576", "r577", "r579", "r581", "r644", "r646", "r648", "r651", "r652", "r653", "r655", "r656", "r657", "r658", "r659", "r750" ] }, "pay_IssuanceOfClassACommonStockUponVestingOfRestrictedStockUnitsShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "IssuanceOfClassACommonStockUponVestingOfRestrictedStockUnitsShares", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Issuance of Class A common Stock Upon Vesting of Restricted Stock Units, Shares", "documentation": "Issuance of Class A common Stock Upon Vesting of Restricted Stock Units, Shares", "terseLabel": "Issuance of Class A common stock upon vesting of restricted stock units, Shares" } } }, "auth_ref": [] }, "pay_LeaseCommitmentsNotYetCommenced": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "LeaseCommitmentsNotYetCommenced", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease commitments not yet commenced", "label": "Lease Commitments Not Yet Commenced", "documentation": "Lease commitments for a lease signed but not yet commenced." } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r453", "r730" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Components of Lease Cost", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r960" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold Improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r96", "r460" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesOfLesseeDisclosureTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureLeases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Leases of Lessee Disclosure [Text Block]", "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing." } } }, "auth_ref": [ "r125" ] }, "us-gaap_LesseeFinanceLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeFinanceLeaseRemainingLeaseTerm", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Finance Lease, Remaining Lease Term", "terseLabel": "Finance lease, remaining lease term", "documentation": "Remaining lease term of finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r461", "r958" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee Lease Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r452", "r461" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee Lease Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r452", "r461" ] }, "pay_LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Lessee Operating Lease and Finance Lease Liability Maturity [Table Text Block]", "label": "Lessee Operating Lease and Finance Lease Liability Maturity [Table Text Block]", "terseLabel": "Summary of Remaining Lease Payments under Non-Cancelable Operating and Finance Leases" } } }, "auth_ref": [] }, "pay_LesseeOperatingLeaseCommencementYear": { "xbrltype": "gYearItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "LesseeOperatingLeaseCommencementYear", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee Operating Lease Commencement Year", "documentation": "Operating lease commencement year", "terseLabel": "Operating lease commencement year" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails3": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Total lease payments", "totalLabel": "Total minimum lease payments including interest", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r459" ] }, "pay_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFour", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee Operating Lease Liability Payments Due After Rolling Year Four", "documentation": "Lessee operating lease liability payments due after rolling year four." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r961" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r961" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r961" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023", "label": "Lessee, Operating Lease, Liability, to be Paid, Next Rolling 12 Months", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r961" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 (remaining three months)", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r961" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails3": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r459" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Operating lease, remaining lease term", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r461", "r958" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease term", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r959" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceived", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future operating lease payments", "label": "Lessor, Operating Lease, Payment to be Received", "totalLabel": "Lessor, Operating Lease, Payments to be Received, Total", "documentation": "Amount of lease payments to be received by lessor for operating lease." } } }, "auth_ref": [ "r462" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r13", "r62", "r63", "r64", "r66", "r67", "r68", "r69", "r174", "r246", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r414", "r417", "r418", "r435", "r591", "r689", "r758", "r914", "r963", "r964" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r76", "r116", "r519", "r731", "r867", "r883", "r955" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Stockholders\u2019 Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAssumed1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAssumed1", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Liabilities Assumed", "terseLabel": "Right-of-use assets obtained in exchange of operating lease obligations", "documentation": "The fair value of liabilities assumed in noncash investing or financing activities." } } }, "auth_ref": [ "r20", "r21", "r22" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r64", "r142", "r174", "r246", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r414", "r417", "r418", "r435", "r731", "r914", "r963", "r964" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LicenseMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "License", "label": "License [Member]", "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r921" ] }, "pay_LoanPrincipalAndInterestDueAndPayableDate": { "xbrltype": "dateItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "LoanPrincipalAndInterestDueAndPayableDate", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan Principal and Interest Due and Payable Date", "label": "Loan Principal And Interest Due And Payable Date", "documentation": "The loan principal and interest due and payable Date" } } }, "auth_ref": [] }, "us-gaap_LoansAndLeasesReceivableRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansAndLeasesReceivableRelatedParties", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loans and Leases Receivable, Related Parties", "periodStartLabel": "Loans and Leases Receivable, Related Parties, Beginning Balance", "periodEndLabel": "Loans and Leases Receivable, Related Parties, Ending Balance", "terseLabel": "Issued a loan to related party", "documentation": "For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date." } } }, "auth_ref": [ "r56", "r117" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived Assets by Geographic Areas", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets." } } }, "auth_ref": [ "r93" ] }, "us-gaap_LongTermDebtContingentPaymentOfPrincipalOrInterest": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtContingentPaymentOfPrincipalOrInterest", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt Payment of Principal or Interest", "label": "Long-Term Debt, Contingent Payment of Principal or Interest", "documentation": "Description of conditions, facts and circumstances that would trigger a payment of principal or interest which was not otherwise immediately due and payable." } } }, "auth_ref": [ "r150" ] }, "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtPercentageBearingFixedInterestRate", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan Interest Rate", "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate", "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate." } } }, "auth_ref": [ "r65" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r243", "r711", "r741", "r745", "r920", "r978", "r982", "r983", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r340", "r380", "r431", "r473", "r537", "r539", "r547", "r582", "r583", "r645", "r647", "r649", "r650", "r654", "r678", "r679", "r702", "r708", "r718", "r725", "r726", "r727", "r728", "r742", "r916", "r965", "r966", "r967", "r968", "r969", "r970" ] }, "pay_May2021WarrantAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "May2021WarrantAgreementMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "May 2021 Warrant Agreement [Member]", "documentation": "May 2021 Warrant Agreement [Member]", "terseLabel": "May 2021 Warrant Agreement [Member]" } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r807" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r807" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]" } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r340", "r380", "r431", "r473", "r537", "r539", "r547", "r582", "r583", "r645", "r647", "r649", "r650", "r654", "r678", "r679", "r702", "r708", "r718", "r725", "r726", "r727", "r742", "r916", "r965", "r966", "r967", "r968", "r969", "r970" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r826" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r834" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r243", "r711", "r741", "r745", "r920", "r978", "r982", "r983", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r808" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided (used in) by financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r170" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r170" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r87", "r88", "r89" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonStockDe", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "totalLabel": "Net income", "verboseLabel": "Net income (loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r81", "r89", "r120", "r140", "r158", "r161", "r165", "r174", "r179", "r181", "r182", "r183", "r184", "r185", "r188", "r189", "r200", "r246", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r405", "r411", "r428", "r435", "r524", "r614", "r635", "r636", "r756", "r914" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonStockDe" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "verboseLabel": "Numerator:" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Standards", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "pay_NonCashLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "NonCashLeaseExpense", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash lease expense", "label": "Non Cash Lease Expense", "documentation": "Non Cash Lease Expense." } } }, "auth_ref": [] }, "pay_NonCompeteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "NonCompeteMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-Compete", "terseLabel": "Non Compete [Member]", "label": "Non Compete [Member]", "documentation": "Non compete." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r807" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r771", "r781", "r791", "r815", "r823" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r798" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r797" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r815" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r834" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r834" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonUsMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetBasedOnPhysicalLocationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfLongLivedAssetsByGeographicAreasDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfRevenueByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r1014", "r1015", "r1016", "r1017" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense)", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "pay_NumberOfCustomer": { "xbrltype": "integerItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "NumberOfCustomer", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number Of Customer", "label": "Number Of Customer", "terseLabel": "Number Of Customer" } } }, "auth_ref": [] }, "pay_NumberOfSharesPledgedAsSecurityForLoan": { "xbrltype": "sharesItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "NumberOfSharesPledgedAsSecurityForLoan", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares pledged as security for loan", "label": "Number Of Shares Pledged As Security For Loan", "documentation": "Number of shares pledged as security for loan." } } }, "auth_ref": [] }, "pay_OneCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "OneCustomerMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "One Customer [Member]", "label": "One Customer [Member]", "terseLabel": "One Customer [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenseMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Expense", "label": "Operating Expense [Member]", "documentation": "Primary financial statement caption encompassing expenses associated with normal operations." } } }, "auth_ref": [ "r12" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Income from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r123", "r690", "r877", "r878", "r879", "r880", "r881" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r455", "r730" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails3": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total lease liabilities", "label": "Operating Lease, Liability", "totalLabel": "Total lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r447" ] }, "us-gaap_OperatingLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityAbstract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases:", "label": "Operating Lease, Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r447" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, less current portion", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r447" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows for operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r451", "r457" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r446" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Description of Business", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r59", "r109", "r549", "r550" ] }, "pay_OtherAccruedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "OtherAccruedExpenses", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureAccruedLiabilitiesSummaryOfAccruedAndOtherLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureAccruedLiabilitiesSummaryOfAccruedAndOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued expenses", "label": "Other Accrued Expenses", "documentation": "Other Accrued Expenses" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureAccruedLiabilitiesSummaryOfAccruedAndOtherLiabilitiesDetails2": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 }, "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureAccruedLiabilitiesSummaryOfAccruedAndOtherLiabilitiesDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "terseLabel": "Current", "verboseLabel": "Accrued and other liabilities", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r63" ] }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureAccruedLiabilitiesSummaryOfAccruedAndOtherLiabilitiesDetails2": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureAccruedLiabilitiesSummaryOfAccruedAndOtherLiabilitiesDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Noncurrent", "terseLabel": "Non-current", "verboseLabel": "Accrued and other liabilities, less current portion", "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r67" ] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssets", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosurePrepaidExpensesAndOtherAssetsScheduleOfPrepaidExpensesAndOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Assets", "totalLabel": "Other Assets, Total", "terseLabel": "Other assets", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r111", "r148", "r513", "r697", "r758" ] }, "us-gaap_OtherCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCommitment", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Other commitment", "label": "Other Commitment", "terseLabel": "Other Commitment", "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInFourthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCommitmentDueInFourthYear", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Other Commitment, to be Paid, Year Four", "documentation": "Amount of commitment classified as other to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCommitmentDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022", "label": "Other Commitment, to be Paid, Year One", "documentation": "Amount of commitment classified as other to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCommitmentDueInSecondYear", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023", "label": "Other Commitment, to be Paid, Year Two", "documentation": "Amount of commitment classified as other to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCommitmentDueInThirdYear", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Other Commitment, to be Paid, Year Three", "documentation": "Amount of commitment classified as other to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "pay_OtherCommitmentToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "OtherCommitmentToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Other Commitment To Be Paid After Year Four", "documentation": "Other commitment to be paid after year four." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCommitmentsDescription", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments, Description", "terseLabel": "Other commitments, description", "documentation": "Description of the nature and terms of commitment." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 (remaining three months)", "label": "Other Commitment, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of commitment classified as other to be paid in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent, Total", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent", "negatedLabel": "Foreign currency translation adjustments, net of tax", "terseLabel": "Foreign currency translation adjustments, net of tax", "negatedTerseLabel": "Foreign currency translation adjustments", "verboseLabel": "Foreign currency translation adjustments", "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r3", "r7", "r110" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total", "terseLabel": "Other comprehensive income (loss)", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r3", "r7", "r110", "r159", "r162", "r185" ] }, "pay_OtherGeographicalAreaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "OtherGeographicalAreaMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfRevenueByGeographicAreaDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfGoodwillByReportingUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "verboseLabel": "Other", "label": "Other Geographical Area [Member]", "documentation": "Other Geographical Area Member" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureAccruedLiabilitiesSummaryOfAccruedAndOtherLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureAccruedLiabilitiesSummaryOfAccruedAndOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Current", "terseLabel": "Other liabilities", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r63", "r731" ] }, "pay_OtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "OtherMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfDisaggregationOfRevenueFromContractsWithCustomerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other [Member]", "documentation": "Other Member" } } }, "auth_ref": [] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Long-term Assets [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "totalLabel": "Other Nonoperating Income (Expense), Total", "terseLabel": "Other income", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r84" ] }, "us-gaap_OtherNonrecurringIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonrecurringIncome", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-recurring income", "label": "Other Nonrecurring Income", "negatedLabel": "Other non-cash adjustments", "documentation": "Amount of other income that is infrequent in occurrence or unusual in nature." } } }, "auth_ref": [ "r85" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r807" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r769", "r779", "r789", "r821" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r772", "r782", "r792", "r824" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r772", "r782", "r792", "r824" ] }, "us-gaap_OverAllotmentOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OverAllotmentOptionMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Over-Allotment Option [Member]", "terseLabel": "Over-Allotment Option [Member]", "documentation": "Right given to the underwriter to sell additional shares over the initial allotment." } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r796" ] }, "pay_PaymentTransactionProcessingRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "PaymentTransactionProcessingRevenueMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfDisaggregationOfRevenueFromContractsWithCustomerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment Transaction Processing Revenue [Member]", "label": "Payment Transaction Processing Revenue [Member]", "documentation": "Payment transaction processing revenue Member" } } }, "auth_ref": [] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Payments of taxes withheld on net settled vesting of restricted stock units", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r168" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Purchase price of acquisition", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash payment to acquire business, gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r17", "r409" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Business combinations, net of cash and restricted cash acquired", "verboseLabel": "Cash purchase price", "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r17" ] }, "pay_PaymentsToAcquireOtherIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "PaymentsToAcquireOtherIntangibleAssets", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Other Intangible Assets", "documentation": "Payments to acquire other intangible assets." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r86" ] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Capitalized internal-use software development costs", "label": "Payments to Develop Software", "terseLabel": "Capitalized internal-use software development costs", "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r86" ] }, "pay_PaymentsToTaxingAuthorities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "PaymentsToTaxingAuthorities", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments To Taxing Authorities", "documentation": "Payments to taxing authorities", "terseLabel": "Shares withheld for the withholding tax on vesting of restricted stock units" } } }, "auth_ref": [] }, "pay_PayverisLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "PayverisLLCMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "documentation": "Payveris LLC [Member]", "label": "Payveris L L C [Member]", "terseLabel": "Payveris LLC [Member]" } } }, "auth_ref": [] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r806" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r806" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r798" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r815" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r808" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r797" ] }, "pay_PercentageOfAnnualIncreaseOfOutstandingShares": { "xbrltype": "percentItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "PercentageOfAnnualIncreaseOfOutstandingShares", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of annual increase of outstanding shares", "documentation": "Percentage of annual increase of outstanding shares.", "label": "Percentage of annual increase of outstanding shares" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Prior Service Cost [Member]", "terseLabel": "Pension Adjustments Prior Service Cost" } } }, "auth_ref": [ "r799" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Service Cost [Member]", "terseLabel": "Pension Adjustments Service Cost" } } }, "auth_ref": [ "r843" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote [Text Block]", "terseLabel": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r798" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r748", "r749", "r752", "r753", "r754", "r755", "r1010", "r1011" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r70", "r308" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r70", "r593" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "totalLabel": "Preferred Stock, Shares Issued, Total", "terseLabel": "Preferred stock, shares issued", "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r70", "r308" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding", "label": "Preferred Stock, Shares Outstanding", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r70", "r593", "r612", "r1011", "r1012" ] }, "us-gaap_PrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssets", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosurePrepaidExpensesAndOtherAssetsScheduleOfPrepaidExpensesAndOtherAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total prepaid expenses and other assets", "label": "Prepaid Expense and Other Assets", "totalLabel": "Total prepaid expenses and other assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsAbstract", "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosurePrepaidExpensesAndOtherAssetsScheduleOfPrepaidExpensesAndOtherAssetsDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "verboseLabel": "Prepaid expenses and other assets current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r859" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosurePrepaidExpensesAndOtherAssetsScheduleOfPrepaidExpensesAndOtherAssetsDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Noncurrent", "terseLabel": "Prepaid expenses and other assets, less current portion", "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 after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r111", "r854" ] }, "us-gaap_PrepaidExpenseCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseCurrentAndNoncurrent", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosurePrepaidExpensesAndOtherAssetsScheduleOfPrepaidExpensesAndOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense", "terseLabel": "Prepaid expenses", "documentation": "Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs." } } }, "auth_ref": [ "r111", "r156", "r605", "r975" ] }, "pay_PrepaidExpensesAndOtherAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "PrepaidExpensesAndOtherAssetsTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosurePrepaidExpensesAndOtherAssets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expenses And Other Assets TextBlock", "documentation": "Prepaid Expenses And Other Assets TextBlock", "terseLabel": "Prepaid expenses and other assets" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "pay_PrincipalAmountOfLoanAsReductionToAdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "PrincipalAmountOfLoanAsReductionToAdditionalPaidInCapital", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Principal amount of loan as reduction to additional paid-in capital.", "label": "Principal amount of loan as reduction to additional paid-in capital", "terseLabel": "Principal amount of loan as reduction to additional paid-in capital" } } }, "auth_ref": [] }, "us-gaap_PrivatePlacementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrivatePlacementMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Private Placement [Member]", "terseLabel": "Private Placement [Member]", "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceInitialPublicOffering", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from initial public offering, net of underwriter's discounts and commissions", "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public." } } }, "auth_ref": [ "r2" ] }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfPrivatePlacement", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from private placement", "label": "Proceeds from Issuance of Private Placement", "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement." } } }, "auth_ref": [ "r2" ] }, "us-gaap_ProceedsFromPaymentsForInInterestBearingDepositsInBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromPaymentsForInInterestBearingDepositsInBanks", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from (Payments for) in Interest-Bearing Deposits in Banks", "terseLabel": "Proceeds from matured interest-bearing deposits", "documentation": "The net cash inflow or outflow in Interest-bearing Deposits by banks in other financial institutions for relatively short periods of time including, for example, certificates of deposits." } } }, "auth_ref": [ "r865", "r974" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of stock-based awards", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r2", "r11" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfDisaggregationOfRevenueFromContractsWithCustomerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r239", "r475", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r683", "r709", "r740", "r742", "r743", "r746", "r747", "r912", "r913", "r920", "r978", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfDisaggregationOfRevenueFromContractsWithCustomerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r239", "r475", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r683", "r709", "r740", "r742", "r743", "r746", "r747", "r912", "r913", "r920", "r978", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009" ] }, "pay_ProfitFinancialIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "ProfitFinancialIncMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "documentation": "PROFIT Financial, Inc. [Member]", "label": "PROFIT Financial, Inc. [Member]" } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss)", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total", "verboseLabel": "Net income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r140", "r158", "r161", "r169", "r174", "r179", "r185", "r188", "r189", "r246", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r405", "r411", "r412", "r415", "r416", "r428", "r435", "r511", "r523", "r561", "r614", "r635", "r636", "r721", "r722", "r757", "r862", "r914" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r6", "r460" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, Net", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r95", "r130", "r134", "r135" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total property and equipment", "label": "Property, Plant and Equipment, Gross", "totalLabel": "Property, Plant and Equipment, Gross, Total", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r96", "r144", "r521" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetBasedOnPhysicalLocationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property Plant And Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r460" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetBasedOnPhysicalLocationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "verboseLabel": "Long-lived assets, comprising property and equipment assets", "terseLabel": "Property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r6", "r460", "r512", "r521", "r731" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment, Net", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r6" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r96", "r460" ] }, "us-gaap_ProvisionForOtherCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForOtherCreditLosses", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Provision for Other Credit Losses", "terseLabel": "Provision for expected credit losses and credit adjustments", "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions." } } }, "auth_ref": [ "r4", "r118" ] }, "pay_PurchaseOfInterestBearingDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "PurchaseOfInterestBearingDeposits", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Purchase of interest-bearing deposits", "label": "Purchase of interest-bearing deposits", "negatedLabel": "Purchases of interest-bearing deposits" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r796" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r796" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r339", "r340", "r370", "r371", "r372", "r380", "r431", "r471", "r472", "r473", "r537", "r539", "r547", "r582", "r583", "r645", "r647", "r649", "r650", "r654", "r678", "r679", "r702", "r708", "r718", "r725", "r726", "r727", "r728", "r742", "r750", "r910", "r916", "r954", "r966", "r967", "r968", "r969", "r970" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r339", "r340", "r370", "r371", "r372", "r380", "r431", "r471", "r472", "r473", "r537", "r539", "r547", "r582", "r583", "r645", "r647", "r649", "r650", "r654", "r678", "r679", "r702", "r708", "r718", "r725", "r726", "r727", "r728", "r742", "r750", "r910", "r916", "r954", "r966", "r967", "r968", "r969", "r970" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r764", "r774", "r784", "r816" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r244", "r618", "r619", "r622" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r464", "r465", "r466", "r467", "r468", "r558", "r559", "r560", "r620", "r621", "r622", "r641", "r643" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "totalLabel": "Research and Development Expense, Total", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r381", "r682", "r696", "r971" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureGoodwillInternaluseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfAmortizationExpenseDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r765", "r775", "r785", "r817" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r766", "r776", "r786", "r818" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r773", "r783", "r793", "r825" ] }, "pay_RestrictedFundsHeldForFinancialInstitutions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "RestrictedFundsHeldForFinancialInstitutions", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash and cash equivalents", "label": "Restricted Funds Held For Financial Institutions", "documentation": "Restricted funds held for financial institutions" } } }, "auth_ref": [] }, "pay_RestrictedFundsHeldForFinancialInstitutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "RestrictedFundsHeldForFinancialInstitutionsMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Restricted Funds Held For Financial Institutions [Member]", "label": "Restricted Funds Held For Financial Institutions [Member]", "terseLabel": "Restricted Funds Held for Financial Institutions [Member]" } } }, "auth_ref": [] }, "pay_RestrictedFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "RestrictedFundsMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Restricted funds [Member]", "documentation": "Restricted funds", "terseLabel": "Restricted Cash [Member]" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfCommonStockEquivalentsExcludedFromIncomeLossPerDilutedShareDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSU [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "label": "Restructuring Cost and Reserve [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r284", "r285", "r286", "r287", "r288", "r289", "r290" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r73", "r102", "r518", "r544", "r546", "r556", "r594", "r731" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r139", "r176", "r177", "r178", "r180", "r185", "r187", "r189", "r247", "r248", "r281", "r395", "r396", "r402", "r403", "r404", "r406", "r410", "r411", "r419", "r421", "r422", "r424", "r426", "r444", "r445", "r541", "r543", "r562", "r1011" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfDisaggregationOfRevenueFromContractsWithCustomerDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfRevenueByGeographicAreaDetails", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Revenue", "terseLabel": "Revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r121", "r122", "r208", "r217", "r218", "r231", "r235", "r239", "r241", "r243", "r335", "r336", "r475" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalances" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Performance Obligations and Contract Balances", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r137", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r338" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesTables", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGeographicInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Revenue by Geographic Area", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r92" ] }, "pay_RevenueRecognizedExpectedPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "RevenueRecognizedExpectedPeriod", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected revenue period", "label": "Revenue Recognized Expected Period", "documentation": "Revenue recognized expected period." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation, aggregate amount of transaction price", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r133" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Remaining performance obligation, percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r851" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfLongLivedAssetsByGeographicAreasDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfRevenueByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues From External Customers And Long Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesSummaryOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange of operating lease obligations", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r458", "r730" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r834" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r834" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock, Price Per Share", "label": "Sale of Stock, Price Per Share", "verboseLabel": "Sale of stock, price per share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue [Member]", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r243", "r852" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioForecastMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]" } } }, "auth_ref": [ "r341", "r873" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "auth_ref": [ "r190", "r341", "r847", "r873" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Summary of accrued and other liabilities", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfCommonStockEquivalentsExcludedFromIncomeLossPerDilutedShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r23" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Common Stock Equivalents Excluded from Income (Loss) Per Diluted Share", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r23" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability." } } }, "auth_ref": [ "r44", "r45", "r407" ] }, "pay_ScheduleOfCashFlowSupplementalRelatedToLeasesDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "ScheduleOfCashFlowSupplementalRelatedToLeasesDisclosuresTableTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of cash flow supplemental related to leases disclosures.", "label": "Schedule of Cash Flow Supplemental Related to Leases Disclosures [Table Text Block]", "terseLabel": "Summary of Supplemental Cash Flow Information Related to Leases" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r876" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Stock Based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r41" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Fair Value of Identified Intangible Assets and Useful Lives", "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period." } } }, "auth_ref": [ "r30" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureGoodwillInternaluseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfAmortizationExpenseDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]", "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r267", "r274", "r277", "r278", "r280", "r476", "r682", "r705" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r705", "r903" ] }, "pay_ScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "ScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsTableTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Minimum Payments for Non Cancellable Agreements", "label": "Schedule Of Future Minimum Payments For Non Cancellable Agreements Table [Text Block]", "documentation": "Schedule Of Future Minimum Payments For Non Cancellable Agreements" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfGoodwillByReportingUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Goodwill [Table]", "label": "Goodwill [Table]", "documentation": "Disclosure of information about goodwill, including, but not limited to, change from acquisition, sale, impairment, and other reason." } } }, "auth_ref": [ "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r704" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Goodwill by Reporting Unit", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r704", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895" ] }, "us-gaap_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Amortization expense", "label": "Schedule of Other Operating Cost and Expense, by Component [Table Text Block]", "documentation": "Tabular disclosure of each detailed component of other operating costs and expenses that are applicable to sales and revenues, but not included in the cost of sales in the income statement." } } }, "auth_ref": [ "r82" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetBasedOnPhysicalLocationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r6", "r460" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r107" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]", "label": "Related Party Transaction [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r55", "r57", "r618", "r619", "r622" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "label": "Restructuring Cost [Table]", "documentation": "Disclosure of information about restructuring cost. Includes, but is not limited to, expected cost, cost incurred, statement of income caption that includes restructuring cost recognized, and amount of restructuring reserve." } } }, "auth_ref": [ "r284", "r285", "r286", "r287", "r288", "r289", "r290" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfLongLivedAssetsByGeographicAreasDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfRevenueByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Revenues From External Customers And Long Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Disclosure of information about revenue from external customer and long-lived asset by geographical area. Long-lived asset excludes financial instrument, customer relationship with financial institution, mortgage and other servicing right, deferred policy acquisition cost, and deferred tax asset." } } }, "auth_ref": [ "r29", "r78" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r343", "r345", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of RSU Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r103" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r9", "r10", "r103" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Option Grant Using Black-Scholes Option Pricing Model With Assumptions", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r105" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Stock By Class [Table]", "label": "Stock, Class of Stock [Table]", "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks." } } }, "auth_ref": [ "r33", "r34", "r35", "r36", "r37", "r38", "r98", "r100", "r101", "r102", "r151", "r152", "r153", "r210", "r308", "r309", "r310", "r312", "r315", "r320", "r322", "r552", "r553", "r554", "r555", "r708", "r846", "r866" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Expected Future Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r705", "r905" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r759" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r761" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetBasedOnPhysicalLocationDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfRevenueByGeographicAreaDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfLongLivedAssetsByGeographicAreasDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfRevenueByGeographicAreaDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfGoodwillByReportingUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r241", "r242", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r575", "r578", "r580", "r646", "r648", "r652", "r655", "r666", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r684", "r710", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r744", "r750", "r920", "r978", "r982", "r983", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGeographicInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Information", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r124", "r208", "r212", "r213", "r214", "r215", "r216", "r221", "r222", "r223", "r233", "r234", "r235", "r236", "r237", "r239", "r240", "r243", "r691", "r694", "r695", "r696", "r698", "r700", "r701" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r238", "r241", "r692", "r693", "r699" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Selling and Marketing Expense, Total", "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and Marketing [Member]", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r83" ] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Series A Preferred Stock [Member]", "terseLabel": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r855", "r856", "r917" ] }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions [Member]", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period." } } }, "auth_ref": [ "r45" ] }, "pay_SettlementOfHoldbackLiabilityRelatedToPriorAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "SettlementOfHoldbackLiabilityRelatedToPriorAcquisitions", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Settlement of holdback liability related to prior acquisitions", "documentation": "Settlement of holdback liability related to prior acquisitions.", "label": "Settlement Of Holdback Liability Related To Prior Acquisitions" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs vest over the requisite service period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r719" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Awards,Forfeited | shares", "terseLabel": "Awards,Forfeited | shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r364" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant-Date Fair Value, Forfeited | $ / shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r364" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Awards, Granted | shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r362" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant-Date Fair Value, Granted | $ / shares", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r362" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Awarded and unvested, Beginning Balance | shares", "periodEndLabel": "Awarded and unvested, Ending Balance | shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r359", "r360" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted Average Grant-Date Fair Value, Unvested, Ending Balance | $ / shares", "periodStartLabel": "Weighted Average Grant-Date Fair Value, Unvested, Beginning Balance | $ / shares", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r359", "r360" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "RSUs vested", "terseLabel": "Awards, Vested | shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Awards, Vested | shares", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r363" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant-Date Fair Value, Vested | $ / shares", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r363" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r371" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r370" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility, maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility, minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r372" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate, maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate, minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r343", "r345", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Outstanding, Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r353" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Options forfeited", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r357" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Options granted in period", "terseLabel": "Options granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r355" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Options Outstanding, Beginning", "periodEndLabel": "Options Outstanding, Ending", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r351", "r352" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted Average Exercise Price, Beginning", "periodEndLabel": "Weighted Average Exercise Price, Ending", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r351", "r352" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Warrant shares vested and exercisable", "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r368" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r368" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Exercised", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r356" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Forfeited", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r357" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Aggregate Intrinsic Value, Beginning", "periodEndLabel": "Aggregate Intrinsic Value, Ending", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r369" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r40" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term (years), Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r40" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term (years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r104" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Price Per Share", "terseLabel": "Shares Issued, Price Per Share", "verboseLabel": "Shares issued, price per share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "pay_SharesWithheldForTheWithholdingTaxOnVestingOfRestrictedStockUnitsShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "SharesWithheldForTheWithholdingTaxOnVestingOfRestrictedStockUnitsShares", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Shares Withheld for the Withholding Tax on Vesting of Restricted Stock Units, Shares", "documentation": "Shares Withheld for the Withholding Tax on Vesting of Restricted Stock Units, Shares", "terseLabel": "Shares withheld for the withholding tax on vesting of restricted stock units, Shares" } } }, "auth_ref": [] }, "us-gaap_ShortTermBankLoansAndNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermBankLoansAndNotesPayable", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Bank Loans and Notes Payable", "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer." } } }, "auth_ref": [ "r60", "r588", "r976" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r456", "r730" ] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureGoodwillInternaluseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfAmortizationExpenseDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Software and Software Development Costs [Member]", "terseLabel": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "pay_SoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "SoftwareMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software", "label": "Software [Member]", "documentation": "Software." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r138", "r151", "r152", "r153", "r174", "r194", "r199", "r201", "r203", "r210", "r211", "r246", "r297", "r299", "r300", "r301", "r304", "r305", "r308", "r309", "r312", "r315", "r322", "r435", "r552", "r553", "r554", "r555", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r593", "r615", "r637", "r660", "r661", "r662", "r663", "r664", "r846", "r866", "r875" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r8", "r71", "r74", "r75", "r139", "r163", "r164", "r165", "r176", "r177", "r178", "r180", "r185", "r187", "r189", "r209", "r247", "r248", "r281", "r323", "r395", "r396", "r402", "r403", "r404", "r406", "r410", "r411", "r419", "r420", "r421", "r422", "r423", "r424", "r426", "r436", "r437", "r438", "r439", "r440", "r441", "r444", "r445", "r463", "r525", "r541", "r542", "r543", "r562", "r637" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetBasedOnPhysicalLocationDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfRevenueByGeographicAreaDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfLongLivedAssetsByGeographicAreasDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfRevenueByGeographicAreaDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfGoodwillByReportingUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r241", "r242", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r575", "r578", "r580", "r646", "r648", "r652", "r655", "r666", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r684", "r710", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r744", "r750", "r920", "r978", "r982", "r983", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r176", "r177", "r178", "r209", "r445", "r475", "r551", "r573", "r584", "r585", "r586", "r587", "r589", "r590", "r593", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r607", "r608", "r609", "r610", "r611", "r613", "r616", "r617", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r637", "r751" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionLocationActivityCapitalizationAxis", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statement of Financial Position Location, Activity, Capitalization [Axis]", "documentation": "Information by location in statement of financial position in which disaggregated capitalized activity has been included." } } }, "auth_ref": [ "r952", "r957" ] }, "us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionLocationActivityCapitalizationDomain", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statement of Financial Position Location, Activity, Capitalization [Domain]", "documentation": "Location in statement of financial position in which disaggregated capitalized activity has been included." } } }, "auth_ref": [ "r952", "r957" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementScenarioAxis", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r190", "r341", "r847", "r848", "r873" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r176", "r177", "r178", "r209", "r244", "r445", "r475", "r551", "r573", "r584", "r585", "r586", "r587", "r589", "r590", "r593", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r607", "r608", "r609", "r610", "r611", "r613", "r616", "r617", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r637", "r751" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r768", "r778", "r788", "r820" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of Class A common stock for stock-based awards, shares", "terseLabel": "Issuance of shares (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r8", "r70", "r71", "r102", "r552", "r637", "r661" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Options exercised", "verboseLabel": "Issuance of Class A common stock upon exercise of stock options ( shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r8", "r70", "r71", "r102", "r356" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Issuance of Class A common stock for stock-based awards", "verboseLabel": "Value of shares in acquisition", "terseLabel": "Issuance of shares", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r8", "r70", "r71", "r102", "r562", "r637", "r661", "r757" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Class A common stock upon exercise of stock options ( value)", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r8", "r71", "r74", "r75", "r102" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r71", "r74", "r75", "r94", "r595", "r612", "r638", "r639", "r731", "r758", "r867", "r883", "r955", "r1011" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r99", "r173", "r307", "r309", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r321", "r323", "r425", "r640", "r642", "r665" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r469", "r470" ] }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiary Or Equity Method Investee Sale Of Stock By Subsidiary Or Equity Investee [Table]", "label": "Subsidiary or Equity Method Investee, Sale of Stock, Type [Table]", "documentation": "Disclosure of information about sale of stock made by subsidiary or equity method investee to investor outside consolidated group by type of sale. Includes, but is not limited to, stock issued in business combination in exchange for share of acquired entity." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockLineItems", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiary Sale Of Stock [Line Items]", "label": "Subsidiary, Sale of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "pay_SummaryOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Summary of Significant Accounting Policies.", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]", "label": "Summary Of Significant Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "pay_SummaryOfSignificantAccountingPoliciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "SummaryOfSignificantAccountingPoliciesPolicyTextBlock", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Summary Of Significant Accounting Policies Policy [Text Block]", "documentation": "Disclosure of accounting policy for significant accounting policies." } } }, "auth_ref": [] }, "pay_SummaryOfSignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "SummaryOfSignificantAccountingPoliciesTable", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Summary Of Significant Accounting Policies [Table]", "label": "Summary Of Significant Accounting Policies [Table]", "documentation": "Summary of Significant Accounting Policies." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r814" ] }, "pay_TechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "TechnologyMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology", "label": "Technology [Member]", "documentation": "Technology." } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual", "label": "Title and Position [Axis]" } } }, "auth_ref": [ "r882", "r962" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual", "label": "Title and Position [Domain]" } } }, "auth_ref": [] }, "pay_TotalPaymentOfOutstandingLoanAndInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "TotalPaymentOfOutstandingLoanAndInterest", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment of loan", "label": "Total Payment Of Outstanding Loan And Interest", "documentation": "Total Payment of Outstanding Loan and Interest paid" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r806" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r813" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TrademarksMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Trademarks [Member]", "terseLabel": "Trademark", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r48", "r705", "r897", "r898", "r899", "r900", "r901", "r902", "r904", "r906", "r907", "r908" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r833" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r835" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r836" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r837" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Expiration Date", "terseLabel": "Expiration Date" } } }, "auth_ref": [ "r837" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r835" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r835" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r838" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r836" ] }, "pay_TwoThousandTwentyOnePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "TwoThousandTwentyOnePlanMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty One Plan [Member]", "label": "Two Thousand Twenty One Plan [Member]", "terseLabel": "2021 Plan" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetBasedOnPhysicalLocationDetails", "http://www.paymentus.com/20250331/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfRevenueByGeographicAreaDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfLongLivedAssetsByGeographicAreasDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfRevenueByGeographicAreaDetails", "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfGoodwillByReportingUnitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "United States", "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "pay_UnderwritingDiscountsAndCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "UnderwritingDiscountsAndCommissions", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Underwriting discounts and commissions.", "label": "Underwriting Discounts And Commissions", "terseLabel": "Underwriting discounts and commissions" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r832" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r26", "r27", "r28", "r127", "r128", "r131", "r132" ] }, "pay_VestingOfRemainingShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "VestingOfRemainingShares", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of the Remaining Shares of the Warrant", "label": "Vesting Of Remaining Shares", "documentation": "Vesting of the remaining shares." } } }, "auth_ref": [] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]", "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year" } } }, "auth_ref": [ "r802" ] }, "pay_WarrantIssue": { "xbrltype": "sharesItemType", "nsuri": "http://www.paymentus.com/20250331", "localname": "WarrantIssue", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant Issue", "label": "Warrant Issue", "documentation": "Warrant issue." } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantMember", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfCommonStockEquivalentsExcludedFromIncomeLossPerDilutedShareDetails" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "verboseLabel": "Warrants [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r748", "r749", "r752", "r753", "r754", "r755" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonStockDe1": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonStockDe": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonStockDe", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted", "label": "Weighted Average Number of Shares Outstanding, Diluted", "verboseLabel": "Weighter-average shares of common stock - diluted", "totalLabel": "Weighter-average shares of common stock - diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r193", "r203" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonStockDe", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "verboseLabel": "Denominator:", "terseLabel": "Weighted-average number of shares used to compute net income per share" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonStockDe1": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 }, "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonStockDe": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20250331/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonStockDe", "http://www.paymentus.com/20250331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "terseLabel": "Basic", "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Weighter-average shares of common stock - basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r192", "r203" ] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]", "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested" } } }, "auth_ref": [ "r800" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-37" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483613/220-20-50-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805/tableOfContent" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(7)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/840/tableOfContent" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-26" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "36", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-3" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-3" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-12" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(7)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5D" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r702": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r703": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r730": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r738": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r740": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r755": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r846": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r847": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10" }, "r848": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "SubTopic": "740", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479176/718-740-35-2" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-4" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-9" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "720", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483507/832-10-50-3" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479664/932-10-S99-1" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "932", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477385/932-360-S50-1" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479024/942-230-45-1" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" } } } ZIP 69 0000950170-25-064979-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-25-064979-xbrl.zip M4$L#!!0 ( )HXIUI#?,']IF ! /R]:7<;1Y(N_'U^15W.>-H^+Y/*?:%LW\/6TN89FU*+\LST^T4G5[':( I= M!5"D?_V-+ DN$BB2( HD.7N(P*HK*K,R(@GEHR,_/'_GAX/BI-8-V4U_.DO M9 ?_I8A#7X5R^/&GO^P=OMC?_\O__?G??OP_"!4O7^\?% ?Q4['GQ^5)?%DV M?E UDSH6WQ_^]D.Q/QR4PUC\[U_?_5J\K/SD. ['!2J.QN/1[K-GGSY]V@FI M'#;58#*&=S4[OCI^5B T>_B+.MK\>_'2CF.Q2S$5",/_Y7LB=['>Y72',,S_ M/XQW,5ZXK1J=U>7'HW'QO?^AR'?!NX?#.!C$L^)U.;1#7]I!<3A_ZS9TT^\4 M>X-!\2[?UA3O8A/KDQAVI@\]&@,]@";#YJ>MA:Y_8CM5_?$9,<8\.\UMMJ:- M=D]=/0CE>=O\M6U),9;/IA'BC_ MQQ>:Y\O.-N?-3Z^UOS2^?'7>M#S]W'-)[D:>\CSC\^;#:G@ ,U^7_N;;PKA^ M-CX;Q6?0$ VG+<][U90W]0E&0)[][V^_'OJC>&S1U:&/[-FEN^![YKS)E,$R M1V#&R+QUB%?FJHE^YV-U\@PNY,9\WG#2H(_6CLX;)]NXMCNS"Y<:ETW%*5%? MFK!IB_D-T8>;NP$7+CT9Z(4RO9JOD#/?@S!!%R/UU60XKL]N?LWLXN5!G(X1 M7+_THGG[BXE^-J[ML$E5?=R*:^8#D%*]\&(8 FHF[K/CRQ>OOOCFT7WIK90B M3!&1\X.X' _BSP2CO__X M;/HY_WH)/6R,;,M+NZM'I\V-;?RR'NW8RKOY/>3RJ:F#S\?,_@>%# M/-W%ST=54^;![]9Q8#, /]]J^Q/*D_GC0MF,!O8L2V&^^F-YNIO?&NOIQS*$ M.&P_7HAI40(GOO[@I)%828P,3Q1Q80.RQD@D+ \R><^4!^8=VN/\EECNOIC4 M-8SR->@ ._A'M/6K8+$6OUP'Z\6P^3'33Q5IU3D?E@,9!1$(UX) 991@FBD>K$6&+< MT<7.S37Z=,;?PI.J\!I^:^[6T;_?;K*]958JD'7MK0<24H\<-QP%;B,)5+J$ M];R7 /R[[^))'$[BN^BKC\/RSQA>G8ZB'\(\P%S) '<+** MP#]46V*X<#2)K6(*.S]MS0!R-TSJ3U4=FCC<^GG\J2K.@/V;:\-Y=EGBZI@B M2(R/S<\_9OVZV[3J##I2M/IV-\/X3UL-2/X@Z[;VMZ,Z]Q,&AN9Z;.>T"8 G M[=,7']E^;:I)W7YKS8?=V5A;4K[XH*E(1 ,W1JDLXDG",*=$E8)0*F#*[-;\ MUM@*S?Q;&?+W5,:Z:'L=;]01+_;_Z[*(7+UY_K@F?LR<-/T:X&6GHT'IR_%O M\=C!*T()5UMS=&NF:W=?#&S3O$G_8VM0 ^,W=6NZ[9V6S=;/>=9_LV= 'S*[ MO/>QCC&_8/J\'Y_=^)J?Y_T[[\VSFX8^:OGFG!"M[3'^>6J=LA:R+E^9?Y_? M]^S25'QF9CA-/%B*9/01<&=(#M$@1!3#V' -?3PO>3\FMI@3^3Y44JV6%'Y=@.5CI#?(DX9FEB65Y\ MTCSC&$?&X8 P]EA2P3@+LI^A;YXA-G>[ES!#GIADC4:>8_ I> +O MP3I"1H M'D>\<[&SL+8'5E;(P9O+,_(N-F/PY,!Y;''N=S#?FG>'OV^,[@^*:@Q"HJV1 MB.L KC-A!CY9[F&JE'"AJS-R2YEY%\>V'(*3;^MA.?S8+']JNN#S1).,31AY M&RGB-@ADF7:(")Z8M,*8Z+LZCQWR>>X^DYEMX/IG,W6$79_/^P^(!KB"%< @S"I M&H%/BI&3,2(P*;R6E%MB.NN??I,@G:/H3)CVAF'^\64\B8-JU-KP53/^&F+> MNG_[0U\=QW-&^;7R[3K--84:;>V/H#\+_<@1VF'3*8E?&G8;R@GV$J-H-&A> M(22RB8'9A6V@PGA)?&?][ZYBM[C]3(HESB1+5*FDD; >W'9%,-A5&.Q;'J0G MS+LH.SN3G;&F+CF'2W,]C$Q*1"Q1$MGU #6*7, 6!468(I0QSTE7I^9.N/Z^ MMB$>V_J/S9DB\ H#HP[DD0?$F5?(8BV1PQR,(LRE-[1K4[06RZ<+.BM2C"/6 MB%)X+-<$#%0PEI#"DA*><*2RC[5LTG0&(R.+*(:\N$@C ?4PG,3=8J=E#\L+2RZQ6;2C<@(3RX VR5#"DF8_< M4!R4Z&S$8:E!\5LAQ#LP?V=ORU]_LZ?E\>3X<8*X=,D3"IA X?6R/)IB_D['D_.9X,H&UX,SZ*=6Y7QZ/\M),XM0(W92'4*F4IUH#YPL6<3&"1 MR^AOF.6J#>(FXYSCF&"APF MF@+G%H?4?6SNMK@M,;)D'6=$*8H2L0QQ23325&'DB79.8@H3*;HZ6QN]J)-! M(;_M39KEW#].,/#81PO2GY02B#MPWBP#]F)1)HJ3=9B8KK'73;8T<-K7;>E; M/7G*EY-F#*Q1+ZS^O!G&^:_+XK\756O;U2W7O2N;/_YZ]M6\4")$*2!N6=[(8'B-U4G9/ ML6Q&6'X]AH)30@6J(Y(RY)U)GH''!V8I=N /8D4E4YT+]?7JO%OJ?#VZPBD3 MN 00(C1B! ZN0U8#YWIAN+74V(7X M^YJ$RC&LP=U'T0J;DS@I'>3./N\W)NGU.>Y3X9AM5F\2US:="$P0Q(&S]8FQ(D1>:TE[U^G MFFH!DA' M6=98CTGC:2#*@XO@GN:FVF*>F:BR%G9R9%),,$42"SI(2=)9V MR%&AX&MPTAIG&>GLY'1,9):IL1Q)UFN+% .?BS-)07B$19[9F+SU%(R+KL[* MNBN =,$D=([KE%60MS:G)!-D#?:1,"U M9&!I <@#!6P(8!3[E(QS@M&T\KCY9KCCWF,CA-8@Y< \D/N8]90$G0YV/*#IE$,\;R[36$7D> M))4$)]S=?4I?*0V[-_DX:<:Y7/BF5H<-@GLL'4,I9E]=@%ZU.$F4 *64RMG( MM,]'[HSC$!2307F6L\?!-B7 "3JP'"U+(7HOZ>;7$GPHCV&9,F2)QP)@384, MNC1UCS7%]9)6L[NRC0I:*;5VR.>TV)\USG?14:YP"7 !M"YPJ/E*I MM..8=->0Z%H(L@LF1.!.4R60RCX?9Q3<<2,B$IPZ;:0VW'?6^]O0>.5Z)CI2 M&[@0'AP &<%9C Y9&PR*RDKX245C.UOH\VY+YR#=DW&LY[-\Y<['.&Y\H[ M$FP +O*D4.JI\SQUWS+KP/%)2S3+$N.<1053DD0^9P0>K)/)-7845HE*HE8? M-EP;1"?FLS?@D61YC1[T)=+2 +<;%CS@ \.K/RCP[M#0H6(BZS%!DP#<4-(C M'!.8H![^,5Y&9(':TG 70G&*U%9,A2C/0U\D*GH_Y<#F7QR'IG<)&8D-Q9QWW(-FJ5@8O :$6/R8KRR2&.ID)$L M!94/BC4K/V-L?5Z>US1&>*)(-.6E:P9F60#21B<3Y\$DW-EPU!X\(92#2EV\-6,@SOY \NI#[D159;6A"N&TN"3 M12'Y?(*QBX PWH&2TW1#0E.EA)'0%9A5GG+'%DO MDH"9TI(@ZJ,$UKQ[Y_E/U_JB:-'88WG^"AYV] M&:[^;+9-OK@D:?K(LF"(X!8%G/53(!9I!\ZWD%S(O"HO3&>SDS9P9]AZXIB44T(= M>&M@J%.XLU/[30C[>E*#M$]:4^9U>9H_;>YYV9H$4 418^0H1I_KD2F:$^53/J.! .@ZS65G/8DN M!)Y7DR?'M/0BT8"88B!J"AZL$P^(,,\4B8&&T-G=4'VRS5,ZTHQ%DI@D'&EO M ^+2!*0Y50C\5DH=EM;$SBXRWQ(_WL6Q+89-P5$.&,D&C";I0/_DCOG MKL M1HH'2=&851)]E-#)0U3)>X8HZ'/P??*Y$\DJ)'',^YVECZ&SY;TZM<5T/98S M3QJ[D, RRZ45N=,6&<4CLM(J1EQ27'36'>JBYEOBYFU!@XD@7BAHB7/E[ 2( MZG0^@H?#_[Q)L9-1A8!.H]8PZEXCK'-1TY2B.U:R-"R^4R9FN7.4JC"R!VR,< M*&?P2!W5P:?0N8*:CR);Z&E4%A'1!2:SG2<"09P"QEMM-<(@ZBGQ)*+M7,!T M6H_KC!,]ID(X)[WU03,SG?1Q_+$ K,_B5#=>I):P4*Q MFK*(3,C'NR:BP77!$2D98PS:>='-M;;5Q'1[F>B63*P'S26X\($;>'.T8#$P MDL!.(!Q1+PR)7B1N5Y[JN"&4 FLV> [0)7+*4EXMU#A0I!QQH!&MU[YS>F_# M=NLOT0B63( #'BR*>:\LQT;G4U@S79A'%Q157""*C45@0&CD:,PG7.9]@$J&)#NW>>S+.6U/-;@G MO76:4H^"L3QOLS#(JN20\\I;R4U*LK.AI"XGGJY(L7K'0H0YBMA)Q#F/@)\1 MODK)"(LFJ=BQRFK+''R4(7*ND$PT+WEI@AQ6 ;'@)8T$3#[7V3V2W2AEOC3; M6V&)P3.RR+($!IY.*MB<$]R9@QN6*6*,^H 30]YY$+$D.'**$D!^9:FFP@33V;RI M+M6#6J("4H*":6M-SG_)V4R)@JT$3W=&>>R\]5AU=M/P(TIE6X^A#*#H0F0! M:1UMWAI"D>8=WNO[S(GR3I).(B,ISIO@](,Z1@24L)J%S7&HKO%FSI>.WV9-H:/0$*6 MB]OC;&-PABRW DFPQ.$7!1C8V6U1'3MWX%[9MA.0\W9*?O^08_TY[ ]Z%&S9 M/? "086^K 8#6S>M<70^'Z$\ 3HN/N)@ LWMN#JGZC$P)Z#&SV53@0VA0/>^ MG/=@?FG^_<;[\X\OX[ Z+H?N9Y7Q_^<>^K7GMGF;LTN?N,S89*N/>Z6$PA?RM-=&$8U MJ7ULIE^/H@TM?P/)?_ZWHO@1_A;-^&P (CNR(8#EC<;5:!?OB'+X_$]4#D,\ MW:7/8<;042P_'HWA$H=+HUD**[Q@T.[C?>ZJ4]24?\(3=EU5PUL0_/(<>C^: MOR !H^T%5C M("&TS=*"[*#\.-P=Q#3.[VA&=CA_S:A_FU__GO1.+G/S[+;P>:CJ[0U6?;ZJ>M M8PNWSVYJ_^95FGIKWMTYD<4--%T#]7PUJ.K=?\?M?\^_E99[=6D'WT#!8I%X MYT.=\4\>F]Q18C0N0C4!R[68=ZMCM/@TE0P'FG_UQ%G!V',N4JP[-OK?#_;? MOWI9'+[?>__J\$E3XO#5B]_?[;_??W58[!V\+%[][XM?]@[^]JIX\>:WW_8/ M#_??'#QI\OS/WN$O^P=_>__F8+MX^:*@6'"S4H*;=;^<46.S75]\!XP"+"1[>FL*E;TVRUQ_RSM'(G$28ZUSLVU%D M)+=(TJ2$H,PIR;:*F5'_+J9;9T(60YL]IQ#+W9>5G\R]F6Z1DV#T]W-^ND2> MGWN96X/,==!L^?XW6_]1O!G&'Q:( #9Q\>,X)US/>SD;5![ KIV,J_D4YY[F M=\ P9W]XU$1PUD<6/-8X)U?=CJZ];ZM]/W2@ MGK_]I&Q*5P[ F]^=/V#>"IJ%9LYMRW<5L\

.M(E7UL1W_M%7"6)KH0;ZJ@;.#036&R5^6J-[2/S6* MR^>WP.MGX_ 4&.C.Y+XC%/[]][UW[U^]^_4?Q;M7;]^\>U^\_?W=X>][!^^+ M]V\*,.O?@^U>$%:\>5<0\7WXH7CSNGC_RZMBP>(_M_;W7KS/EXEA_,:9.T<3 M^)"!\RG:>E5=C(]B\:^Y2!;34&L1AR&&I5J!+D3'G<%(&B,1MYH@S7W,QQGP MG(H:*/;+0IBW[2!>39>0+^'+;H!?T#&\Y2C?AH(]0V?1UB@.NS4SO^4*]P4C MVTN=!,J)3S)O$FU/,3=&(*,#P#QS(L5 O>1+FX3790,P]P\@[FOXI>D6>?-* MT-=0_@&-]:[CQ)MWO67:6Z9KL4R3E5P'H9"*2B$>!8"7\Q0Y2KS1WGI!R=*B M!WE+0;NBT%'3E/>FZ=I,T_?O]@X.]UL#M+=-'] V'9\+Y=PX375U7"S\-ZYN MLI'6O19U_;\G;4+D+.*RR5DHQ>L23 = +A?KW:6:M\%RKHCV2"31UF]WR*;$ M$/>."D:5,-'>5U>\:C-:\A"F(^@6E3$FB&-.31]R[D[(^>;!WMF'PX)Y<)V1 M;4]VE 0^&6S!-*+$<.&(C/?VX:9,_BY^;*O.#\?Y\(YN,?IL$^BD*7Z!)^?\ M]^UB?^AW>N_MAO6%5Z?6CXL\B465BHMI+6Q3'(ZBS\F$H2B'13ENBA=';2SH MAQXJ-FQU:OE#W6A/7^ [N/JWN&F9KO[UF7]DCML75-]M=!T1(47O, HL9;V% M0]Y4HG()&9F\TUA3L1Q=ES>7U^#SMYNJV@3B%],M-R^J$*_' 9K<(J>LY^*5\>C0746 MZQ]=_>SGRW!8'%0[-T]&CS\/IP^UY'Q4Y&)FW_)P5OU23)@*5;?B*AERG M-'TA">!6<\QI)(9;Q$*[YS=19' N(65IPB(:DX^.7=$=X\,)/*]@&'WWO-\]*$O8"/;^KWU:>']61R MJ&D Y/N:*[/1LF>4("(AZFCV6YU%CAN,1 R&<"V#\V:I4]D:@F_JM^";@AVT MM*CMK6AU\.(!?=*IW#T2-4R3M"QXBGS**SA.2&0B-4@:N!*3%M@L*= Q8Y.W M53.V@_^_'+7QC8=D$JJI4KT[^KC-_QF7Y>6&40TX5([LH(BGT;=%B>!G\ )B MT_MB#S(9(.5%%O.O>%M/-]7D^V4F(5ANOQMOV5[; U1;)G@OAY1:ZX\]\?F,H\';(QA4%[-/U;HRY6';_SW_7E*CG33&.@SC* MDUD,V]G<+D!5#B993Q46Q!N890&U.S28;UT/EU^I(')Y,G/K3JV)7Q11+.IV M%F,=0S&:U,TD9U&,JP):M#%-0K]W/V2K)V[K34G1A$IZ\;-0V#_PK9L;C&O/AV3$\X_L'C8KT*-"C0'.J/\O%;!9C9\&KXY<(6_^:X\3<:3(\N3/S9+9GG7'3KL =FQC/. M V)$6L1-M,B27#K$BB2)M])A>M^PQ\P!.R/4M5;3'?GR=HN2V1 K]HKIL0=% M>R#"=@$^37%B!Y-8_ ?,$,8D;T8KVK*G'_2G1("KJ]8MK.4RT,/Q[M\AW]W-9!ZYYATQW9I[0]#3J.- MA3LK_%$$0N:CV\$NCFWZ=XX^UQ?;_+XG/Q1'MBE2.8BAL(,!7,SU+7(X^U^3 M,@>SQU7AXJP!//,\GLUR_O2TG,$LJKT0#)]/7HYTY\NYG$$1X.KP8]L41NYC MNYI!:-$676J*[^%YP'E%,P$+OCFJ\E[#^<;^\9$=7^W[)WNYE[F+TYMG8_AA MN[##4'Q/IV-TP+]PW?T31I#;MTWAIMR+V7/:4R;:3K2=M,VX,+@(]JS9N;1/ M?QF+@EPQ+ZC-)X(1D56M1MI@C$@T3,2$HV=A.8D]+R9U#0.;5B[)2G=LQW5FV EBQM(VG$Y'H-LQ@%( M7%T-LPX?G!41]/E9L9\U93ZD]R06+^W83FL_7$&=BVIIC<8C>%]_GI&9_10&/KD@E$RJ7M?#R?HCQ#,QCI<:/3N-&Y)?)O0PX05EL,8$2Q ML-X#;'!Y+Z1LASSH",D.N+1]-<5UE0BYHT3_>C,2KCOL\_@(O?9(VN,CZ0WF M64_8GE=77+76,)-"Y!1I&QFX8DXC3;%!F"@L0F"*RGM'=2\J$=8O )0_5O79 M#4'=ME$+UW[6:+7QW;W/:HENK+NR71KVY>4'J"Y+V)'T$).WSTW_>3U](O,IE;F[,%BO332FF;6)I#,6P:O-"<[W>W J&.SVE M^(8#XJJZ?=?@++_\4PFOAM<60Z!=E<,()V73!HB'=NAA7#FS(1_VD!LW8SL, MM@Y-D4]W*,/GZKRP[^T/-^9?+34+%$OC,9,"*=769$X>#*B82XM9E10-7MY_ MC];,;#J]./QR>GSR:FRFY;#7[?W2IR=YWYZ(V1S%P6 NG,7W(')M0N3T2*@O MIQO.,I__ ?19*N-KZ3!)$N?CJ?.N*,^0%90C8I5D3%D='%]2J"4/?J5NPD.R M_#KSHA?2H>73WD:QUZ81_V;/"KI=Y*/&MZ_KM7 W>5FJ;SH3O==M^C]HM=DI MFM'G "=#D6*%. _@JV/E$".*)(VU-.3:D0!:)BM=#HBJD/+Q3!PYYR72A$L5 M;#(JI1NV++5;[-N-@(=Y)WWS9C)N%3#T?*O(!?K;Q__^H=UGWVP!+OGRV Z: MG[;V#UY?DM;=X>08A6J,9DVV?F9BFRB]C16;"\M\G%V0ENF(,IO<7&_@O,K M>=V!\WH#;;IX5YE'!Q,%S57K!3>(4^^!$:1"A"?X'#5)_EJ,'#C*Q;9F9LS; MT7&NF"I21,$ I#-CC!;\@9E'FVTC^#81NJ/,L_Y>7&+?O]Z>?;>+ZF*B=F[4 M$\MR#B\7UI$[2HS&1:@F>3O"#2=-WJ0XOI6*5[OT+0J>2'PYU2B4)]F/_!'^ MSOOS9ZL_3W?I\S2(IRB4]=0CR=L9)L?#YZ%L1@-[MINO7G/,=P1XX?G]L_48 MO,/AAW].FG&9SN9=:6]%X%H]'U53?V"WCGGSW4EV8]QNMR%;!K'>M<./MFS9K8!8G&^+X=D M\OQ=<,"UF7Q$$_;MYO$7I:>MKICG"6Z?[SC)?^%[K+>N"I>X@9*;52I^.41] MWV[N^:V0&SZ0X;M#3=,93=X4:U@Y6Y_\XN9_T?'^MJ M,@QHQORS2H1+3QM8=$;EC@;3X*O![N,RA$&\4[Q[D77(#I7JNTL=P%]PA1]( MBI8'O$M:6K@'M7MBWIZ8EXUDL#'F]2<[7&OIH0M1OK4+%8J^*=NIQ[->!#<& MSVXA5NT30O2STW5W@;%CG9V;&6;<*\]W%-OEN(-J''/)E_DDV.*HSJ&*'GB?)C&_\=C-;D#,0]*W0R;AY@O&@QOZ>^_> M%_L[3P>%SFVKD:W''\H/YTE1'\KA=(4,C*,E3,HJS:W7^P=[!R_V]WXM]@]> MOWGWV][[_3<'JS*Q-A+_UIL&V9M8C]XJZ(GYU"&F-[$V5#!6K!OVQ_&X($_1 MH@)"'G\@"Q955\-5K\\3X2\B5,7WOP_M)$!/P@^]*=7C7+^ZT'&CH>-@Z.P M,"8V1S'>H;;X*M'O1969*F\(@D_MX]KR47^==K@XS#U>6=;WZ3.:K:D?RE M>-4.9:W%8'IT7CFQ58_./3H_9G3V<^3[X!>0;R'N^<';YNA#VD"\?@$=+UX/ MJD]]*. !$5/WB-DCYF-&S&$UCLV'M*#4 MP^;#P:;I.FQNIM0^]*HY?;*KYO0#W&8_SHS&4#9^TC1W2D1<)0S^=M['?#PG M4<^;XN5Y5]MXZ-[0#LZ:LK4@+T QH^:T7EUN\RXVD\'5:&J/E@\G:Z3S5N9F MBO1#PR5[LG#)/OPK%Z@LQVVIB@^ *OF'P>Q[MT#S[PL];?'O[Q<];>%S4#63 M7%MHSU63Z;@)=#VY]B+ GYB/$F">:T[WY@K&> M[<%/:7_P.JG]YOTOK][=N*?WJ0-6OY]W$^5G@]1X3\RG#C&]3;2A@M'OYUWM M?MY!_&@'TY!2S)WJ6$SIU]R]:3!IVKT^FO2 T:3.[UW;3!E\<'S;>[H 9S_4 M9?/'AV3]N*H[!FYY&;!X/>U9CVL]KFVZZ/4990^743893L]?BW7>DF 'L=U] M.]U$UBV4^WVAI\5A[FE.#ION$JS; M='E\:*P33Q;KQ(=J?!3K^Y5T7R7*O MHO>5 F?P(1^/W:5^?X3/>X?##/R?-N$QG\ZZT MMZ(X#,]'5=-64]BMXZ#=1KQX"/GYZ<:GJY:X^YU4O.QIHC?.T-&YZIL-I!QF MQ$7-V-:S<^V8]QJO"033#.73OX9,^:V<'NBU-_&4SS5%XPP[5) M[;Q5ER*]8WD'$;8>N;9GY*H^U+]@MQ] ]_RV6T94SEF]_5/$BB1>KSO$= M_MW5/B^9YLN$U&\5T_='95/4<535XZ(:9D(=%P2COQ? \7X*!;_F@!V@N5Z M5HQB75:A ,R,(1>N\$<%(]L%Q504W^<2010___MYZW?M,]N?R?,?BIEL-\6, MM]",MXH+WBH^E>.C<^Y&_I@A("=-ZL71;#.RG9KMH)M +VT"C MJHE%:V.W-QQ%VV8'%[-^+6;6S?K4YI?,+E^4.OK+\HH<;<]?!',(O5P8:#D\ MJ08GX E,'/PZ'.<'YJS$:<[+9.C!& =BY7'NG//N#00[MF?GS_IC6'T:SNZ? M?FZ?N'WY<6V#-EI:S#(@@5QVW#[)VTG.MIG4!5R9Y"Y-1[6=9[X-7>8#0ZI\ M^:B,)[,^C*O"P7Q!GS+GP<2',J58P[4BU=5Q ?P%K\FNQ?QY^1'M)3L\*](D M^S&+ET9U]<^I-=44\11XOLD%^.!">3P:E/#1G4VG_?.X##+W)2YT<4H((-+9G&V+[/\VY]PVXQH@VOD/6*O^G!91;M:[^"!?0Q7G_=E-;7 MGPO/ &K?\$H7!WGNKXT&H.SXAN8P?:&\89A5AA_@E_GO,+T+[RZ'D[AP)0OT M$+"\K:$S1028G^F4P.4I.S\4[+1RV/PY-!$H8MAT^I/Y-3 MF'T0V?CQ##@=Z-_>W5*QO?Q%"9R;+*%H@>L"2\NA'TQ"7&QK<\6?W46%LV ( MY4 ?&H"LH#AHV[=(/UJPA1:KH_(=0?5WE]V,*TKI1G^B-82?M^H'Y3Z?OIA@_-V5IZY7?[=P[08OF16Z=FX M9^,'8&,P=3*^9GNTY:*6$>OHJX]#>!U\.HE@P$QMW"&0&KP)F.Y8]S#;\^?* M^'/1H@46G$<^\J490VZW;8;-)2]P9@- RYD+UO-HSZ.KX-'LQ %B@MK/+EQV M_>T>3*5]GU]L6XQKHDL, =JSGD-[#GT B[:.>2$.@/%X%,'1:FM7-\6G6,RC<;E1X^T@ M7F+5GCM[[GP [@Q@OPZJ4>M+C>HJ3,"&2'&: #6-'0R/IFL3<%^.6N?%BIXW M>]Y\ -X\*NLX\__;4%9VL>HR C>&]NX:?JN/07[@^X2M-EJNPJE<,TL.<+VAX ]6-L;=-Q;4,L1M4 M[-89W@(IRI3@]O;+42SK<]=N6$S@]_.H; ##8AB@X0GTX6-L0[N%/:XFP_'< MT 4GU9/1-%;6+O;"N&:8/DM N8@6-+$^*7TK"U.? M;+O-4@"NC6 GAVE"1)LO,2C_-2E#?DCF?Y";LN7R\6<7,F:1B_FK9TO=YU]3 M>_4\>MS*RPFXC&W61E4 _J:,$-_QBFK+T1#'.@IN+%-HAK99MRF"4VS@ZP'EI[F?[8L M/ZW,'9 MNGGNWWF>RD5TY@(ZVGN!_"":^1MT^^)4O[S$.=&+7"]R MJQ>Y'-RY6&A?<);;&'J/^ST3KHH)X -JRF2^+ @\,XN!SL+N:; MT.!G7U(T-.9%\,#XJRJ:9Y#J%P\7$N8L% MQNT%V_\S:XU32V.6?3J/!6W/:,]TN;BXDHIX#_L4]@[-VTT7/HCV+K@3"\Q:@ M^:X6 '!?EVZ>F!_SUJ&I_PC8.HCAFS<&W?$,].;S^X/FKYNM_^\-ASF(].[: M7JS_.M^+=19M/=M_]3+Z>.Q \RV8/'S8.Q\I%<&NL+3W!<&TFZ!N+H);.;CT!^SS?"?6DS M6(A7=J%E\IYE7FW&H2R :CF;_93^K6Q;F4P9F%;7$G7+MY MZ/)[IP(_S2%J6>D3]&"Z/:ME(=ON!?E:;MSV9XU5>'V3>P0#?'^4XP5CG[?4 MS3AQUH>K.-M\<>QEWD/G\J#:2."M-B@N+E)-,?YSV'Y+: >W,WZ"%\3/ U;Q M&TAD=9(W(0!1IS1KF]OLHYY=3I3)B[]V5 :XO5W(:H/QPY.RKH9YU#NMO'QF M>R>X K'^.,L5SWGE\_SR*9R7XTRREG7!'2[=H*5N,6GC_S.>;.'A;Y2]Q5&_=S>MI;?/?COU7B.+^N3\,MG^?6E.KI7JH/UI3KZ4AT/ M5;YBG5 $5,K*^9)E=ZYD%U2V+VL_.R8CM0$9HO>'AM,L'B0_.GO#\*+"- MG?;I\/JRK;@S;7W1N>WKMV>/$53+ &@RGM5;&4[3*<8S9R339&%\"WZURP2Q M(8\&>*[T>1!SC[1U.[)C.6F5G,TILD+ZX"<7OUITES]Y:T]RV*\ M<&$>/IXU>-$F3YW-K[;OSJ\]O['X!=@GU]C:+O:'?F<.4SFN8D>CNAH!87+0 M9!I):(O>MDHU%[TJ0VGK7-VJ]]X[[KWSWGOOO??;T(S='9?G'-_6GLSY#A_* M#^=!Z?N=ZG%'=7_>^V&]7T^CSU_L'][% 5M3%O8,7^WN_%OL'K]^\ M^VWO_?Z;@V^T4>XQJU-9:.=T>O+RPIRNH:#H;0^:Z. L'A=D9V%%]BO%2U+OWC]]>';S__;"#TUC\\N;7E_L'?SL$@^G@QI])YGPH=FN4Z/_OO6^JDD#OLI%7*\YLK--O*-< M2+3]!G)A?WC:M/I]:"EI*NU]6]?.\3DIYXL& MN_,'/+_A9+'I"Q7];M'WF9O\K?/S[',WD;O<0W8D?ZAWW>4>NL/D2M[U((W>(?V>E M<]<#@.?G"*SB<+\[3)("F7;8' M'EJJ]IHF7EX[>U@$[.5GK0=4/R'R]IS<<_+&DW>#?.]'HFCONDH_V\=LNZA? MGT*1AT1^AY,:99A_#5 MM)!-U:2VF1[6ZO.'O!ODI#U&X M*]?,SMMB[876KZ>F^H%V>@/O0^C_N2]-; M,_W=#?T+(WR5=&[??I70UTE[6]Z_%?5_+$]S@]?Y.-B\"S'GJ+[^("(Q5DF# M-/<)<2X$TE%SI#U)V)I$) .M/-LN]2ZFG[9>?)#>L0#WH8B=A'MXA.81ODK) M"(LFJ>BWBJ$]AD%-&O31VM%NEK.]8Y'^+*<]A,WQ*$G9H^-C1L=$ K72,T2"T8B[!#B)G454 M1Z(LAX_*7$5'$K2PD1#H+'.(:P?H""V1IP(KYQB3#*\5';'8-ACWZ/C Z'B/ MX%KO1'3;B7@7FW%=MD47?.]/=-[XZ!7ETA5E\-PK9B7R";0EUU0CRY1&#FOJ MP<$P)NC[N!$C>[9[(66O 2.;7^(@O*[J\\V:^PNUW)>D*MDV=+Q7E-V5Y)Z4 M/2AV%Q238H[A$!!+. H^H"L311Y+*, =)14\_MX#^L"14%(#XK=]Q[Z)8C- M\![VO+\XI'5:SK*.^<3+O,^UV2Z&L3TIQPX&U:>VC'JN,C>M8)X=CER:>EP, MJJ:);6V[\SC2VO$/B^B2\1HQ)13BP5ODF$_(&2YB$B($?"UZ47!+\$4H_"WX/R#13J,@=+ZI4%V8[^VVIFVNR'82!V>]MNWMYL=K-P>)A:-@*(.: M +M928)L"@ F,BK,F3 NW2N8<(XC,\S8&X8W6>U>8$=S$,>S'+LEP8@QVT:+ MWFSNKB#WI.PQL;N8J 'X7,[.4(ER $9ND/'!(1PC6$Y>Z>#E4FRK!\1$0LRV M)K('Q>['$OJ5R,V()>P/VW,MQO9T(8;0RU.O&1^O9K1$&V,"18DF@7@4#.E( M&8I$.B(P(=QWK?$$,J3\&M^3/6U?3H5T*?]RJPNR+;D[)' MO^ZB'PV4,)P,4D'FQ M-D756(>.D)>1\Y\C).-(D4):Q53B1WR'KI$,.::B>X3DXMPY]Y0.1EVUCH'GD[" ;K M7PBA>IU.D-@AC]4)>E^-[:#PMZR3U,<4-D^W]IKSLN:,1&-%&4'41 W^1U)( M$U"*TG/BA0PFQ:54XGM2=F#7_?!SSMLI= ",4,)XIY( M9*CQ &DV2&&B(N$:^-TI/6H5X,?%MN3]EJH-L/Z7L 3RH,;^X[#EW];5".AQ MUBYDY)(*HWPD;[LQJI>17JL]7JV6>-".1X*P ;W$([7(<:41F.4J*!]EI&(Y MRQ!3 7L[L,/QWC"\FLO805Q:%&P;RU[%=5A\>U+V2-A=) S1*AYB0CPH"D@( M@*:EL(@I+W R4JMP#0GOMBSP $A(OK"EM!??SAC[2PCU]\;^'0HRC\HQO/W/ M&(HR@]P0"#-I8M%4:?RI/2\^GL1!U4HE2'PS;GI/H-=_CUS_&<>LL0P,>ND8 MXI0[I(-RB)$0M,'45,>C"1#Y<"9WR]. 4F^S/MC?90GN2=F# M87?!D IB$I5@E8D4 P]0Y81@2REV(8$KD*\!H9WJ\K\$&"HMIGJ"T-L@#_0 M!__7LZ-Y;((LRR>WMKO%=PC5W Q2*^M=4A(3$%9"8Q =PF$ \'!)JJ, M6H'DSP9?ZNJ\*D<#)85]9+;AG4P"[:7XYZ4/21V'Q(U MV%Z:4XM\S(7A>/)(4Q:0$%HHF^&2L^7L(7K$]7L7&3][N*>YP%;[1GR)"G$':"9I5R@I*A4!DO&Z5(V^JX$]_IX_098 M[7V\?AU6^YM1K.T8FA6#:)M8M,-%56IS>/I]N+UB>^R*C6!!%(\1*:_ .%=< M@4%/%&*&8ZTI5Z#$EF'0GPO:KUG.WN7QOTF_-].XU9*TG=IFK(-%@WKY[4G9 M0V'WH9!YHS@E#E&G#.)4L&EL(REO5:1*!N>68>,_#!1JW&]@V@"SOP_6K\/L M?QE3K.L8VJ,'6C._%XU>M3U>U4:HPU0SBE00'G&&%;)&$R28C-$E[Z).R[#R MYW)U7G_[?%EZ:=O16!?K@O;"VY.RQ\'NXZ WP@G!P=3"&DQ\KG*J(L8Y%]\J M[)RS:2GG#ZP?OMQU7^ZZ MT^HS<5[N,P7_T3D5_ V4 M?\)*6' K38O.M,ZI ,P0(^+.^4A&6!K9+; ME'=P<:8'V_LMX=S$X?=Q=9[($LZG*7%=-0CW O%?2^O*03DN9\LYA^/*_W$$ M3XUU\Y__KBE1SXM<_GA\]GE)@S[G2S]MT:U[3,Q&KK8OW8F\NT73TW<9].UY MN>?E1T#?>X09>X7\H(7.9[D2@PL]W(-3#TZ/G[X]+_>\_ CHNY[DQ<7E,\+7 MN9Y'=\1C7<_;\QZF;=P4(WMFW2"N/=3439-HTT/('0:RM82'HY=6:6F18X0A M'KA!&KXCX8V@*@E"T[7P\)W6XF;B]78J7(;2EY]Z+%71'A1[#HUA52 M]FCXF-%0<:E<\A3YX GB B#1Y/-&"*%6,18RN"UEL6R5:,C-ME9]V8(-6!5; MH)S$L[("Z50"OEZL'MC)ZC;C\S4HN\. T1BY(CO+V)&0,YT@I M1AEFB4D>EE+9K,V/G\K9PBKU53X)5>FLHXI:AK#V"7'&0.WI(.$?&9W505B[E"-.+I"[N/A4ECIH+*Y> %8"'8_,@FP9!3&$NEI9+V6G7X^Y=$ M7B$6]K4C-\!KZ!<7-L1K@$]9C'K?H->'3T,?.AF<%7HQ[4O:(V'U$C#PXACT! M1,0<<2H5TDXK)*D5D2CN.+FVRGH7#^$!$9%N&];'3#; 3^A7%S;#3YA606_/ M6NG*%H6^W&=?[K/3>E5:IB-)"=ED<^0-!V2I22@0CQ4+(DF^E%6(V5K]^4$% M2T]65EE/VWU(?I8\8;)Y.[37FU=0 XI7E"0E,(N)& M..08N"J:29V,=):1:Z:GM2]@"X 0#HO#0Z)N0$ M!9?WP'1T0,D MNS(QO;Y[A/I.JV28]Q8Q "C$O1'(<>>14#3 %2%8O*;OEK@O8NEGCXEMC4VO M_;HKPSTI>SCL+APZJ13E$2,"" ?FOW#(4 >FO+2>8,Q]"GZ%6R.6#H=RFY$. MGA'UR&5X/>L"O3.PE+T.O1?0J[VGIO8DH> '>(:\X!3QQ!-RRE/DL(U4>LU) M7$K5U2_F^Z[@#'C%^Z6 #DMR3\H>%+L+BD;0)!-8\YP[AK@)&FD&*.>Q91;\ M !I37/DFB%6 HNY+SFV 1] O#W2NM&I'78,^#[?/P^VT)F7$B\"M0%0PD0N. M1&0#5T@HBZDRC&JYE W6GZE3N'0=:KI8I[#/Q^T*N7O0[4%W_:"K(B-64@M. M"]%Y*0,C8_-1$I)HI8,2,MD5%H>]+^BF\C0&]&>LJ\R%FA+ZO,?<#L) OP?B MD>^!Z-+>AU[I]DJWTTK7"&$\Y1(Y"@X+5Q&4;HP:>1]5H%XYO/3]$\OR:? V M-QT,#/8JMBOD[A&V1]CU(ZSB3D3&,%*:*'!K6$1.D9"WJ0F/HW>67T/8>V[0 M6!["2M'!<_!ZA+W/\LQ-/'X?SZ9?GOG2'!Z.*__'434 AFW:J(!Z7L1_3?%"+J4+_VT1;?N0?>-7#=_R+/H[\G7/7UO0]^>EWM>?@3T77_0L"\+N:J4 MZH%MFF(/D.KXN,HO!86]79P?+KYV_\%H9@)6 FGB ^+2:62B(DCBR"A.1-)X M[? +Q:@/.#'DG?>()\'!YZ $1:PLU5288/CUK*X\_M9>>6OK-_7AV(YC^&\[ MF,2WL3X\LG6\[%? QQC:5LV;M'<<:^"YE]5@8.MFUOK"U]@_>/T59^,SVUL( M"\+DLX\LD8C31)##(L D!,Z5HA2\J*N#QY:%[%LAFI1!G,$G&Z@!#\I&(9+V M(K".#1ZD#^.;/*W/N%X/*!Y34!S9NCC)U"A&$? OCW"[Z(R(2 ].<308N(1Q M<+%E1%91A;P-DC,+$Z!H6BCRF<5@&F7P+!A,*)$8Q147JNIO)11+969Z39AMK,YS9"^(,$WX/MV 8\911C-21Q\(7#7;SW8O 6M#@$<*:ZQ"IPRQ:]A[CU5;>MF+>LXM5_7BVI.R1[[N M(Q_!3GME##+!YX7Z&)%UTF6O6VN*N1/F6F6I>]IE/?)MLKCV9T4]\D6!OW9V M42 XPKR2%G%,LV<(.S7X?E'@?B*BJ/7:!01Z'=B=,M#*N42RM3IH0ZRP M^)HC:!% >IL# 2!A1H,(Z*I-',-DP^1@GI*6/B$OOI>5.*W+-LEV***PTCFIM)(EACYRC%!@9 MMVMC%L4D+0S/<2^NE3Y MX0(W38+6)]ZQQ.VRM?\#,'-(BF/CP99CGN4"/KF'@2.ILE%C<]H'7LFHELK, M=%L:LTT-[S S]XL"F^AK]Z&Q=6*NHTQ3J@RBPH/'Q?,>EA0]BDIK3+2A=.FJ M=IFAL;Z^>H?%M2=ECWS=13Y%.*7&^1PVR)E'!)P, B@6&,:>2>N=OY: >D^[ MK$>^31;7?J? HUT4V ,R9!FR@V)DRP##*[P=E6,[Z(6JUX&/6 &+J7 MJ,9E+94;O&WX34&*7HP[ M(L8]*7M$["XB!B%,T XC'21#/"6&C*<,,>V\\"XHIJZM+=ZEIL?#(:(VVP;W MB+@!WD*?0K0AWH+WD^/)(*>,S JS^^H8GGP4ATUY$HM!U:R_/N$C%Z]>2SX, MKW_?F=5A&AAH4P9HB4-"W&&#K$P)"4I9L(: K[*4@Z$6I+NM)_QB4;;WAR#J M\5<0\(,X?I/>V]/;J^D&YA ^?>U0%*UZ77T[8+\/7__0T[0'Z!Z@EYN^8Z0U MTB,G+ "TI@K9O%;"F"<$<^Z-NI:Y?"?7:_BV)9# M<*FB;5NOWX7J"Q#W!8@[':Q4(GB1G$">8XZX5#EL21/2T1OBO3=!7RL)7 M:"Z:KV:2N:"!7\94^G)9IUD1;+85[>!!N7UAXJZ0NT?>'GG7C[Q1$!LM#HBZ MB!&/&)!7DH@PL]H)SHWF2_%U'@QYC=@VI(..30^\'5A)ZH^U6I'/,SW6JKE# M)?GUBU^OB'M%O'Y%[$$)&V$I(HQ3Q+WQR$;)$3$I*&DYHR0NPP5:/.WA52N; M2U*\ N-M9D2O>3=;^'ND[9'V<2.M]LX+0QV2..]X238@PQQ'T?GD@@@2VZ6< M=K4RI.5:; O3!Y>Z*/SK7]?I?9R5^C@+1_>VF^X7?9Z_=-/;H3LT2V*H)FX0 M.Z>%E[?2^A^=4\??0/DGK)!I,D(X)I$@/)>+BPII![Z,-P%K&TQ(YEH,\IX' M_.X-P^H<(8.WM=9=5\]7>/.I*.C.$+R'X1Z&.P7#@3 "'A%&S"B%N-$2&:$Y MPHKY$ VSZOI1%O<\!7BE,*SD-N4=S$'N87C13X(/%D9^JX$1"M_O.+8+:;Z+ MRW#1G7MY$$>QL#[OL;'#,VA=#*MQ=B-J^!FD$)I]K-N=^_4XE_@:'\4F9H$# M-ZJ)^:#28>M-M_MU4CFT0U^VJR[PPS&\H=FY1.I0GF0*_PA_Y\/]L_7)3G?I M\S2(IRB4=6R%8A?H,#D>/@]E,QK8L]U\]1KK[@C@P#RTF3N+=SC\\,]),R[3 MV7R4[:TH#L/S4=6T&P-WZSBPN0(9,/YI)F0FT[D,G*Z:IUG[Y M!W^O/(?HS3H &R"<:Y:P>?[%GS?.O9 MU:F_C&IY*B^8X=JD=F3N;L*C5/WUX=O/_]L/CES:\O]P_^=KA=[!^\N(17#T&4 MUM*YP,L/5?I0C6)M\PPUW2+9BS<'+U\='+YZ6<"GPS>_[K_<>P]?#M_#G]]> M7=HKD0=UKB4^+&J)#XMC;0>Z=:^JEBL:Z\'[P^+-Z^+-VU?O]M[OPW"+O8,\ M[M_>OGOU"Q!A_[]?979Y0&3;W]XTK0JOO]]:"QS-Y(=>9>[[G(/V]&8/=3+[G)/ MWEJSF@[>8W'K)C&XSXK7YN\P6U'MZ+N$-U:W774^\(?7/P].WO_'WILNMY4< MZZ*_SUL@^F[?8T>@Z)H'R7M'J"FUK7.Z1=VF>COVKXX:1=@@0*\%:/#3WZP% M@ 0)2J)(D%P L\,6,:TI*_/+_+*RLD#AZU?_^8/ZX5Y$??="C\<;C%L' [=. MM#0Y#WZ!]R?MX!5$QNFB7_K#&LBM2R)Z,6X/:43H7-"YH# ONQ*.KN2Q74G= M70-=1C]=!AI+_XQ%HK'TTU@>9_7=@Q:B[D>=Z:_Y0Y[,U7UC7=;FN2P@3G=:!Y,1&E$%>2)*FV55%*22HVUKMH&E*2CA&:/252 MU&,TDX1'Y5B.:K&#X=4E_AUN_=1,3P_A9/4F_CZ:G1S.6Q!.;EY]BN-Y'9@7 M;9OA?^F[6II]O9.944,N>KCTL"\&CEB)6(E8>0.LU%8S5E(F+JJZ5;W@Q-*Z MF8BGWB89J. ;^XA8R8M,GA.=ZX;%4GCB 5.)D*F$Z(N(=F,7PQ,!#IU_<77DW;KOJV01KV1&@8=BS C@6]CDJ\3B:6% C3I>YMG"FQ1AJ2 MO=/<4^ZRY]M@P0>7]@8PCQ""&.3H-Z:2)S($([XS""8$89HJ9S+ MP:EL-WN(WH(G=KCWMH.]+04P6@^[TB&,7W;9Z!%A$6'W&V%34I+GI(AFP1*9 M?21!.D^$Y5G99"C Z39(XO815O&AX3V<]D.$W:65+T][:O!HT2MB\GZ0/YW5 M;@NWVMH-"5[O:OR?K&!1F*BE_1H!RWR*EH:%DSN:$L&$Q^6$APNV:)8TL=PP(G-0Q OX1\1,K52QY,BVLWAD M@5\O)NGE!7J]6M"L;&Z1; MXAE52CB?=-US8AN+0QX "_F0*L3"'4KU(@/K-P,[!BM<; D%]_7/7-/$?<5P M)%^(5QAP]#_@X%++XFPF0*$@X# .@H>H"]'69N=G%#9D7_@AZ+N!%T$70?'W2ER,7X4K&S&")+L "Z%) W6"I$"KD4 MOY5%&@\$NM1Q!-T>XL#C3^9Q^YBL4AVP?665[Z8SX)33K:SW0$Z)XF./K29R>YD%IIJMMN*:)@::MO#ZBF,:/HB M;D1:1-K'1]KBN3G+@M@Y6=*POD(X,C!,*.]F1(()Y>]O!$.9U'7;7ZT]D"EZW5?_8O5,'$'(/#X4WE8!7J_5: A M@V'F)9$J4($=\H7 MSH(I:3L3>JN2HI^:Z>DAG&\TF<,]'YW7M/_8@=OB=^\JM+WZ-&L\.*+1Q#>? M7\_R:0N13;V39MJUU5MEQ+=5#6J&%K=SZ+/YHR@12?N+I(EQJW@6I%AGB2P> M0FJK#;%2TJQM"-+*[4P$]AY)Z=#H'F;E]MS\<0)Q;R<0WS;3#Z.V8@T8'O*_ MI\7_,+N-V>V;1C[WC$-_7(W/HT=;16H3M$DD\]JZANI$K."99)^]5XP+)3?* MKF[/6R&*6N;0?\R3#/>WI4A)#)VU_0N4=BF9?EG7[J+F?)M)+ M9FG(SA"C.2=2)TZ\H9P4QT4RTG"J-HI5;L^K[P_IE9"(]'U&>IP_W=OYTS=Y MAN6W3Y,O\P->02U-YV&<>Q=';0_3_J,'FGUKR?:*+SEP&:J3>:.YP&R(+$+C]!CIB:%GO^SIQ34(N0BY"+D/"+E9 MA)AX CJH+#!*GVK-"_>D!*$*UU0KD;?!*.\#^N\7V;6Z.*UGK0.]R#@9>YG0\\[/<'I47 MI[F! 7TY'8]]TW:'G&=HZ'J&AG\C04,/&"XBVN=<=U]$B3BYSSCI7?:B<$>X MDXE(QBQQUF42G'.>4^]]B=O(43\B3M(>YK'[8MS]876X4=ANL+J7H_$<[!1Y M'?*Z?D(:QBO['*]8$[1GPI$0BH#8@V7BXW6K& M#JN/^LWM_MZ-8D[$@]S\^SP BPNY&4S+HA*I'=WJ"^N5 M=H(%8B4(5H+T7YBHI:BEO18F9K;W-K.-]4H[8X5(YW:T%0HF::ZT1=8B9"DD MX2D%(JE1Q/EL2;)"<"FRH=9N(YV]8G8O%L3N3VF/YK-VYB=U8#:G MY1?$;STK0[^U6I?+H9-L:"RFL7MLS2A*!,;^ J,HCE.7%6$QNKIUF".6:D:8 MUUH960*+81O9ZX<%1@' J(;&]+ 7WYY;,ZXSV5O>AA5)R-R>(J1A@/*HT^O. ME>1H)%EH"#:,*R1 F$*R486SG JW6UE@\H4 90EZ&W'*G4,46W>G&3K3PR:2 M:,\H2H3&_D,CM3'QBG A.TEDB0"-CCKB*&,4H-&6S;V^MLC=[@T:]= Q,]0* MH7$'V-M]=3RZ+S+0,R[V<2'<,!VG.U&!P^DIG/@D3]K1AWR'WKA8((2E%SLJ M6!0F:FG_!8O"Q$0S)IKOL;L_YII[AFM(P#"ALAL)E>B$I-G7>7";B,PF$D># M)%)QHU-)+H2-R7#LW8\&BZ)$[-MU['/<21Z3(8'12*3.:I%69BD&^$@P';:R M+=L3:J*_Y_:*2S3VEH']-&U@'">#.&^:/(F?![/&3]JQ[_#"IW_,V]DI_+(= M=@M3IZ7N78Y<#;G:Y0' [6]Q^]N;QCQ/9OM;17EQR@82$PM$EF))< &"+1NH MH<8$6_PV..;1["0WEV8%%V'7$MH/E\C^[@+87YSC^CO_Z>VTZ3Z;S9I1F,]\ M&.=WT[<>CMG6#KI]G-['[7-[)W?T%.@IGJJGD$YZ#EC/N -/$1*QF7/X)TK* MK(M%;[3@NPTC[[VGD!P]19\]!4[%[FTBX-[*RI#H[RW1Q^V"'RN2P^V";S;3 M41R0<$ZR3A C6:J)CSX3[ICDFK/B]%88^#4AU9L\.RH0,VUOSM_\ ;(;,]CZ- M^43Q]YR5PHN:E+C1@S$.[V_Y;!=F?!N"=G$[=Y''NY,\\+%V#?:3S_#KP60Z M@_OW#7P,Y@<_>]_X\>#,-XMIVY/E-'$3R)<'QX% M/N@F? \NB3J-/E0)_P7^KA[WWQVI^O2,/R_C_(FD49,[HW@&LCN4Y$EZ?C9M1]VYFUSS4A\R M*/ZG*L@JIG,;^'3?.GT?XW[U\C?7 'WM")TT5[CP:#(>3>".9J )S_Q\-GU^ M^0N0[^+C,_\^+U(TQ!=XSF=^_-%_;I__\.>K0W\9U>I07BC#I4'EE;/W8^R^ MCZ5OQT:OP:QU0XICW[9UG.#PY4'=7WB?FQ^NVIFZ1I(/I.^=-V]GT_C/DS$, M5_M[_M=\-/O\^[]F:5N+(;75V_>_78\^-O1SR]?O_GK\7#P^LWA M)2Q[,(&=@^WOZV#[^P7$_KX0:;]$>'CTYN6K-\>O7@[@U?'1SZ]?OG@';X[? MP9\JV^/!T77S)H]\US_!#1X=_M\ZZJ]^/?Y__Q_+F7D^>/7__?;ZW?\\].#W M2C!_?#T!WS^=MWZ2VN$@?XJYSE^<=''"Z70.:OBGIRV@WR9^GNIF*M\K![WM M /+!W5$7,WE/U_/ 4]><$ KOI?/F3Q:6K82Q8"#=83]L3"1]&+6C,!J#9WFV.L%U,T2+ZPEYH&MZ?RV8 M6/G0+IKX\Y<.9+ZUFV.,0>:NO7_>GRO MC!T(VV=EM =2:GKQ'[^7Z_9HTZ0=;V""'0?V1; H3-32_@L6A;GK6GJ-$':( M-]YR)%Z (&KVS8][H-J]&(&GH>Q/ 450F+NNI;T A >'Y!CGI_-Q3:O_)31_ M_J^NOKT'6MZ+P4"]WUN]?S>=813R&'J.2:?=]\KJ?M#I[BOMG@Y^'4Y/3Z>3 MP7&=_GY8&+OU8JY>C!.Z]+TUB;=^E,CK"3IUU/0]U_1?ZOJEY8EH+ZCON^YOGUF"BUF.6 K,4O<$JS%)\!YIU&YIA?J*? M((?FTC-S>=&M)D!S07-!<[D)-_1GHP>?Q4-[07O947MYY;L?83R&!H,&Q]B6:#5[F MF$]#;@:"#0><(=BX3F6(A3NA, MA C6Y*QU,?EJ[[NL(Y?"6.)+@6.4I,2;+ A3B4OKO:/17NU]MTA3'\UG[:C7(YM$(/N<5=)GMLLWLCROWJ$XHX>&5S"Z>* M*DX1ZK,EDFH/Z*8I$=)HK6A)\&XK.+A6?+ (Y[?5>[F'FU+TQ701!1$%$05O M$@T6'Y+(G)24*)&.)N)*],1*%75V0I20KJ*@+SDG+R3)U-MZ#*!@\H&XS)/F M*CH;'@X%A75#1WO8 KDO]HM0B%"(4'B373EHX#8D!P!8.B@T%04Y$4JKH)DS M5FWL/^Y$X<842Y0''BT-H\1ZFHF124#T(8PP4N2 MTM-4^#;1MX5A@E??@&$N$(,? #@>?\_@_9,I@G'_PM((\2>7D9+"=*]HB39**SD23N^4;.30I2V M9@4MM0+XLX_ GU,AG)O$;)"4.7.5"[](=SU9KI#L MZAN[H/UP+6;_M6Y!V,*C'^?FPRCFM[D93=.O.4[?3[JS_+<;$^N_OR:&%NKY9VF.Z\4EN(H1%8\=-C>T91 M(C1B_@'5&46)R+!+09,UT2.$R)E&[@@EB8_1$%"V+I\YKL]E^X3MF:<_\YV;S![.3O/A@.JXB&,S\IP'.V#V^4:&/>!B;Z,_N M%8JZ:#(3Q#%1]P[BF?B<#(E%,*VBUHK'N\X2+A#@[TL ^&G:O#O)?[^P_G?^ MT]%VI@IOMLV%$4/C+$X9WLP?W$7-<:<+Q.N]P&N,Z?NFSBA*1(8^($-_(CEI MLU!669*"TT0RKTE07!,MH\R9^0(1W5T6F-9([JW_O.QL!4$;W.>+^>QDVHQF MHRO1V18V(V-#)W$[,@S2$(H1BC%(VTUU1E$B,B RH#JC*!$9^HD,_:%O48KL MF*G[G5I/I)2%A$@-<4:)[+5*MFSL$/,]ZUF1OO4)-NZ;ON%2UAV9'?]IVL"H M3 9QWC1Y$C\/9HV?M..N(?C 7_021\M!A[L/#A=#\;ZI,XH2D0&1 =4918G( M@,B ZHRB1&1 9$!U1E$B,NPN,O0GL4\CSD]S4_02;?)(G[>A#?CV) MT].\S# >+A.,[R[RBQ=;%;[SG]Y.F^ZSV:P9A?G,AW%^-WWKX9C9MCI:2IP/ MP'(N1'!$\!U#<"]=8DB"R)#EZ1:V7-DNUC5;#B. [C#8]G-'% M]"DZ^O,Q%#RWJXT 0QMB_B1HQ%C,4H#Q$($:@WPG[J"/0H M49YDWKEB)%&.0L26@B&!IT"LD2KF7 RS6]DP%Z.\)X6QN-+XH>>E/RZ$&Z;C M=*= Y4<_KGMWM@,_&_SBFW@R$&PXX)2KGMD5/^#5L-)T'L89W>G]N]/O$/@3 M=J@*W*DRPA"ON"321TM<+=>U(CMIHHE1RXV&BT;H9*(@B1H MZ%7,C3PQ$W,@,6C Z6 5<<5$(I.P7A L KU*!6&L@V'5!.FF[)98FO. P_ MA^"8:9FR>[A@E[JAX1J!%X$7@1>!MX?E&OU99BQU5,8*3IR@$N":2U>*YML$^YLU?^;6(.+W!8(> MOR$$0C]"_^[$W#%F:7.FI*10ZV2L)QMSG]3+PHK;HN-&#:7A[RT>[,-_U MA_NRY5Q<_VL7O(,HNF?O'GUU,\N[[Q3*SV?3E:+4VZOGA^>I/R=C_WDZ7_YD M<2EG#^@?5C\';!C[LS8_:_.9;_PLK\2RT*3NL!\V2I4^C-I1&(W!_)ZM3G!= M#=+B>D(>:"'J%3]50=6;6SXIR/[3\Q_^_*4#V2V.<0>.ZP>ZUFV.T0>6\A[? MGP. 86[MOQ[?JSF T+_']\?8 7=B1X1I#Q0S]W*M.Q0[7@>X=ZF W/%BQWM8 M=O'U-!<,1_WJ/W\ /GQ[J7XYN'FR@D5AHI;V7[ HS%W7TFN$<)^"OIXW/72- M_@L01"7O?MP#U>[%"#P-97\**(+"W'4M[04@/#@DQS@_G8_]+*>_A.;/_]5U M[>V!EO=B,%#O]U;OWTUG&(4\AIYCTFGWO;*Z'W2Z>Q>$IX-?A]/3T^EDT$V[ M/BR,W;I+0"_&"5WZWIK$6S]*Y/4$G3IJ^IYK^J]YYD<38&RHZJCJ^ZWJES80 M0GU'?=]S?5^OH^QZ+YH^Y)Q[,128I< L10^P"K,4WX%F73LGS$_T$^307'IF M+B].P:',T%S07-!<;L(-_=GHP6?QT%[07G;47E[Y[D<8CZ'!H,'<9*QJSW)=NU3>:2S_-Y18)S0CB*Q$W-NC1Q@8O<\RG(3>KO0W$HW=!Z,NH MW*>7V;)^WW[NY4G.0G/*.-$\ M4B*ES<1EEXE.AG-JN"U%/\2>!&)H.1LRQOK7N01M=N]$N5^-GA '+^,@]UY' M'B)1=<\R&:DA-FA*G!/,90&8*.)6GAELS.D<&6I<11D542$Q(IEQQ#.?B*8R,"^CTRP] M&!+VL;E\7TP741!1$%'P)BCHF880CA)!):!@$190L"@BK4G1Y4GKJX6@@?0F5MAOOW;/^MVM=>48K_5'G5&4B R(#*C. M*$I$AEWBPC&$1!,71"17=R_CBOA@&"F%45$8$\S;JUS894YIII9PSB6P9@;4 M1FI+#-66__7B>M\2L^5!:G&CI,02@*!%- M,6-1AG&C(Z&Y,"(C_..BSG"@K$7C(:4DKBWL MJ9:8T\MY S>[\(B+A='=ET<+*9(=EH2J5TBUC)!4G*:>VH,M1M!TVUF@+\0-'6Y@V_'3'?H MID IADW]M6@4)8(CADVHSBA*1 9$!E1G%"4BPVX3JNQ5%-$P8K-41#JKB+>6 M$E<5KT MD'OL(5G6SE,5"-6R>CLF2+"ND&@XU8;18#2_RSSMF?_\;&6(1Z4SPQ>'G1%V M?O$W,,'_7EC@4?GUW/X6WU7K.UY.T'YUSI9^JY!)J*%F#EUE?TT;18DHB1D& M5&<4)2(#(@.J,XH2D0&1 =4918G(@,B ZHS(T#M1(C(@,O1=G7$QY8Y,UOTT M;6!4)H,X;YH\B9\'L\9/VG&WZ'G@+]9+H\$@_B/^HSIC9-AC42(R(#+LD3JC M*!$9$!E0G5&4B R(#*C.*$I$AEU!AC^NI/_HE<8I24:CLL0S%HE4EA&GJ"7& M.B6UK726&ANJ"V%B.(]D2(DXHH1Q!NOE(M.)[VQ]>_1["0WM6=BDT_R MI!U]R*\G<7J:EQG&PV6"\=U%?O&B'>,[_^GMM.D^F\V:49C/?!CG=].W'HZ9 M;6W+."Q$OEF6^2Z*_R>4*2(X(OA6UXIPGSE+FC@9')%6 8)3I8CR*1N>:XL: MO8W5E(C@.XPV]XW@N/QR1V9TW^398-39[:/;1H"!SLWY)P?J;#9HI^-1&JR> MOB]CLA>^^I;B?A+>O"^9FJ^,T0(NJ4"C0 1"!$($0@3J@5$@ B$"(0(A B$" M/0EA/W4$>I3\IH]:>94EX3E)(GGBQ)64B2U94RNDSVZS6UPRW%*:B/5UTV:; M(@E,U.RHE[%X9U1(5_.;;_)LD=#\>=JV6TI)FB'G/=R3!"&V+^)&B$6(Q2 / M$0@1J#?"?NH(]#B3V-13$7@FCG)!9/"2>,H"\2%I81FE)FUE$AN#O*<$L;C. M^*%GI3\NA!NFXW2G..5'/ZZ]2=N!GPU^\4T\&0@V''#*9<_LBA_P:EAI.@_C MC-[T_KWI=PC\"?O3I U+*F?B(]=$>O"2SH1(M [%*LE]HIMEO:8>D27).3HB MC>&U@7 A+AA6]SBS4F^VV.^Z_A[-9^W,3^H(W'D?5\;ED'$U=*;W/O6**CX5 MK]H;@?<,;+=78_ W25LF-]JVWPIU M:R/V$XBQEA"BYC;)X$CYB+F]@IS V7.)RV(B2P1J2/@ MI^6%9.H\H"= ;MW7Z4KFR#$:HI,D"2N(=$R2((,D-CK.N34A:/-@F"LL'0IE M$'@1>!%X$7AW!GBY447::$BAEA)XQ8A5 B#89>^5C#DYOQ'L9E:$9A5I?5IN MI2ZY(0%@FP>JO%"!UM+H9)1\U5W$V QU0'04J&2%DJ#44+6'.5=G]=L-)3Y0H(OU(9>%1?2 MPP>U\\FH?%X];WU7H->ZX84ZQ;2=9S@ M\.5!W5]XGYL?KMJ9ND:2O=;WC;*V[0CU[8O_^>75FW>_'0_^=O3SR]=O_GH\ M'+Q^O/RU9OC5R\'\.KX MZ.?7+U^\@S?'[^#/+Z^N:]+UR#?\YMWQX.BGP>&+X[\-?OKYZ._'#SW8O9+& M'U]/P+-/YZV?I/9/3UL4OZUBFW4Y=%%A%Q1>\85=J-TYNZ7CJ;=:+P)/6G]. M(&"9SI<_65R/48B<_[#Z/3SNV)^U^5F;(<8"(U]);!%D=\?]L%$]_6'4CL)H M#,SDV>H$UY5%+RYHNJN=>\B58^A3;S!$]:O__$']<"^2 MW>HZL/N5_4.O.'AWTN0\^ 7>G[2#5Q *I8N%![?)DO1FX<[^F,A#8-T>8MOW MT<7[1C;>*V2[1DQ[CW2<APX& M[KZT]SXC@8/JQ'91F>CJ8GN7&S^K\3YV2_#":C?)7MA/>#C;V M>T0>W.&@('OEN5&HJ)V/[BQW=W>&/CC+W=^%2.Y:B* M].IJD=W;9@JWL\4&4$P,+1/]JZWKB0WO0;5R3R2):/ATT#"R[).-F@13!* A M-\2FS(GQAJ7@:2J.;:,CWM;1L*?M\'IBPKT)\#$;]@@!_L6.B.U@-ATT&;Z* MHW$>3,XC__IY?5>+[09GS?3#J$Y%A\^/DBB[)_#>U@A>B]T[E*! \?9@.@Q% MC9J\GPFX3@"UXGZR;'?[H!FY]3I5=F"5^,.E&Z+/]\*CO\QPFCCJ]CL>^$D: M^-.ZT?&_NP\PZ.U+!@#IZGTW<'>":L4DB99[(KGVQ$4;"2_>4::YD-%M(WFW M;F_P>IR[3<4GZ<6:V6TKK4>'1O:P/PP:-4H2X7&WX)%G7AA@(/$I%"*C4<1S MXXC/DFH6; FQ;".;]X#P:(=*]+!KX7[;].WS?,@C>LXC2FZ:G,ZS@/[3U])[ M:$SH(+?G(+^K[E MY"[?A<&<^<_/5E:^V(/J7;7QFWOC%L8/7GV+M0PIUB(\P SZGU"D",Y/A+U( M6AR3,1&>@B%2:TY"\H+8(J-@G+.D-UI.?@][N3,T?A4170\WM=AOV\79CCUE M*5U_0A+\HNW:Z5F>M#C1@;[P*?G"4/MZ,N8)+=36D-\3F^N\!TU1>Q]$8'>B M"9=VUONQ6MKAFJ%M:\^1(97H%?MKQ2A)Q,,=P4/NHF*B !Z*.K,AM -L,XHD MS;-GTKN0-G8:O\H2UB<;:^OFZ,]&,[B;?P-K M^.B;QM?RYSAM9VA@Z":?B)M,BGK.)"4EV$C _QGB+;RBRA5KD^7&;Q0 ?._L MPKK='97#"ZO[^\+H#L'DMK5WEG+H+GMKS2A)Q,4=P44'#( 6J0BG'##.,TN< M\(JP7%+D,LE@U%VG%AX0%Z7!I8^]IQ$XV; 3-.+-=$*Z59#C#+1_D#]5UH^= M4= W/AG?Z%W6WB?">!1$6F&(Y*<'\PJ"E# M&.P[(\")A9U@!%^;6*B_JO8U\/%?\]%B=SF<9$!/^:0\I;>9.J8)Y=$3R:(D M001'1'%2N!B",!L]PVY3F[260CM@D1J? M&$^2F)(!YD)1)+!D2?8%((X'&I3<1IG2 T*C0F+1>V*!4PT[02S>UCZ+;44+ M,+ENIB%V>\PW.8UF@_&T;>O.])/S3_Q%'T3^?6^-.T.9J=Y.:PL[J?.S/<5G.GH<3>3CTV9I0DPN*. MP"*7GAHC/8D^)"*5$"0(SXCTKB3N*1-R*[V='@(6K5 (BGTG%3A;L1.DHK/1 MP615Q82< 9WCTW..L; LA(Z$6,_XYNVN5.R6 U MTZ1PJNL\2"+6\$**Y,FP4G1.:1MD9:MXO+E>&UO^Q+O MH^<6^:/F%L6!H68O??6+&&'4EIYYVB4:(=+.HP\^C+%O/#+J)Y-?%"J;XEPB M--7)-\,,\<@[;R"\"?6WJXJ"7>?'W]61E@B\FJ2.[OU[8W]9[ MNMNAL-A8H+]FCI)$P,04Y$T[Z.K,I-"62,XXD9HI@&P5"(N) 3!SF>B=NLG? M,V1_8U,LC9MB[6!J$NE.K^G.VR:?^5%:]8!9ISV+#"5:&#IP=. /Y,"+XLRH M6N%HM20R2$Z"M)P4KK(OCFN6-UH^;X=S+7%@M5?,LE/#RIV_Z*!@6RWR#?KQ MQ_+C3U"D"-P(W/>?+*.%%>\\4=%[(E/6Q#'JB>!2,LFJ/"MS.86W( M[A PG&_:"0)V/M]TYC_7? D:%+KM)S+#E(UEA3& )U6;ZF@5";@81ZB@UC+# M/.4;[>>V.\/T=F%SV^K+.=0..T?TUZ!1D@B-NP*-+L=DA2 Z&DFD40) ,F7B M@1EH29T.9BM-=1X.&@V2A_ZO?\5)FUWA#,T\I[6YFAN5D*-1H9?$O-]6_;2E M5@NO1=U\K"[Z\I'8F V!=R:H6D(7-A9];8W"5 SX^<+PMUT;9X:,8R,?G*E! MQ$;$WA_$CLDDYA/P*689H&^6Q-'$ 8(IT*9H2XGW5R-WSXAMATQC,3-.T2#= MVFZ[H?-%NXO]TI!LH>M&U_WPKML(*DH)CE#E+9&V2.)C483+6(),7+KD[[IK MVZ;;/K?^;@NC>_3>FDKTW F131[RCC)3B:4V= M::4 M(LO$\E"(Y);;(I*)+-[/E-+*\/X^FITVS<*$F$ MR1V!26>,E#X"2Q"9 SBJ2'P0BEA6 "XU,SS>B5D\+DQRW)RS]\5R.'NS$W1B MT1YY,/.?X"8O6KD-!Y,\JUM=]V7=30"UR[=+])<*I$8H1;&L"5\LHX7"!!,JZIX%G2?#\L96'/[ZHY7W09VG9B M3PZEX_USP5_1VD5RBPI$"41D1.0GB,C9**L!1(E)S!*I@R6V1$H*0'(I.EI7 M[JD%P8,@LAA2VD-2A(C\^/,PZC&)DSS0?#^)TQO@1]W^>F=U>\R4TR!\7M_ M BSP0S\F9]!1HZ/>'4?-F!#).14BE6'$,TZ)%S9IX:V6D6^#.H']'H+Y MOEU:[X^??VMS6BN.>'%NP-M:Y$N'LH\%$>BC>R)M!&,$XYZ!<9+".NDUT9%+ M(BL-LM3ZKM$"M24#!=K(8]V&-3TX&#,Z=*J'!<4(QK>?:=KV-G_WQ8_Z17\^ M+D0;IN-TM[JTRH7*>/JQ'91F>CH833[D]L94"'<]PUW/]D.\J,FHR3LOWD?/ M6K)'+??8W[UVW\Z;>.+K3A:UMJ.I^3H I$E!A*XD\08+8-BLLBXE6T$W_K/U;;;=],7$0R] MR6^7MO]V[">S%Y/T:F7^6R+8&GLCX6I=Q&K$ZOW!ZDB%"EES8I-61+J@B-?: MDV2\,2H$I>7&]D.W288^.%8SAFV1=F>=[I8+ZY%I/0#3&E7DSNV,A.R;FA-- M^6S:CG#_0'3@3V8N$4YL&*66R"@YD2%D8EUP0&"XH,F9:-.=]K.HS2Y61G=4 M7B\M[L>%P;U4'FS)3?'331VA\?@C-%N\)AF&G-. MRZH.,+YYDQ,2&G3>3Y[0B)B#S(S6'?D*D0:\IHU9$1%\X44I^'NGAJOG^<"E M!?X$!KC*#?XT;>K*LFN]Z>O)CW[RSZU52@ZIZF'5.IHY2A(!<[< TX0"Y* $ M$H.T1*K,27!*$)54R(H;%Y/8R@3*HP*FICULC;#?1HZ3*'M*/@[]V6@&5__W MBG),0'#S-@_::9E]]$T&P_R0Q]-N-A20H^T! <$57KC""S.0WT&CBK:\:$VH M O(D0]$D:"N(MDGZ3&-0>BL=72_**EXN,.-XB2%;\OMNR VVX.ASCK(G8DE:5 MT<1/XDT)(W;ZP4X_^R%>U&34Y)T7[Z/G=;$(Z"%6(.1/N8FC-M=EU>UL&O]) M@J_Y7O_1-^GQT[L]B:3V@ISWF'KW@/@*YT/F01'EF".2*4&<5X[0)(NW3'!F MS+:7'QQ7@SLZJW?1OEH:8MI6?WQ<9=!?:T9)(B[N""YFE:V@A9,8ZMZ+(4!P M%[DCS!4FBG/*\JUL??Q0N,@HMM+#]01();9")9;57Y4\++8\_CB:G9SD<1H M?M0MC]L\FXV!3JPJ1^"'=<50,XJSG!:$HS-K9!KH47&2[Z%\.N>.>2XM>$6= M:L)=U@C\FL<>[/W=])W_]/>*$--QU8^?ILWQB6_R MCS7C<#@]/D4HP0O$.CYO-&EXBZ%]0\#G=B1[]&-'.=;]I0D'7<4J%M1#>RGVF\= MRL%XY,-H/)I]!D+4F?A@-AV<-:-I,_"U3W4[ZM(?:'7H6I^(:\TV&TJ+)JYS MK5918I.CQ"EO;2PI%%7NVM'VPAB/RM^6IOCSRA+/?>W;:H8OUJP0O>K^VS=* M$I$2,T@WW;PC"I%#CB0(4RE-2<12Q@EW1?,08TI6WK7/[8-B]37[R_=PW7%/ M(*:_!>"XIKC77&AC3?'WE8@O;W*Y5&(Q=E]>8H1+RNX_$KC;4."*,PPE?E>> MLL*D(RFY6 OO%+$Z>4*=YRJHJ%3D][@B^:<5 MW?BC,VM.X632R_9%L;R\%P M2=J#3F:A^T'W@^YG7]Q/D44+2RFQ3#DB4Y#$ERQ(<3SSPDMA::/N>XL+GA_ M_*1A*?$?OE.2EE#[4L, 2 M68PF(08&_!28;2H^6[65)60+H#DJKY8P\RN@S-&D8DO]_ZL+5+D E/K%BTFZ M_,':+U]/XGA>E>OEJ#V;MG[\5_ G9W $O*\W/)K,#3@>=SL;Z/ %DM$B2@@$'4I?F>0-T5FF *..YB&DK!:G[YW1P M>X%>.YU'F01&UGN;*=W1)(*@VUQG="MS'>X&O^W) .U%(-'C,*$'3EK[(*27 MAKB<"Y&>%G"X#CBB#EZ5X*P*;!O,\$[N^&UN1M/T>FG++_/B[[F37G?\BV!@ M2Y56D@ZYZ&''9H0'E"0"[6X!K2TRBZ(C$;ZVMT^F$$N3)"87RRSS+I2-W<]N MPX9V$FB=0I1]"JOZD,3?E!GXVF)WD03-U:1L&25SXS!S8I I V96$D# MB7 F$X(06M"M>NLM.5].W5"R'C9EW*&4X^.#!@(T O03 F@O#) @+4B4A1+I MDR!!)$6DRY2SNF-85E,$UN<)\$9:@K7S#C31X!F5@R9 MPT*$'H(&3@7M\(8PWTNK,GS55T+%#WBUOC2=AW'NF\?>WH3L?_3.=7^'X-%Y M+YUW2LGRPC)QX(^!4T5%;+"1Q&2D,M9XL]FY64?P[YDYDFD 1B8EL*N8X:W6 M@HGLBLFQC\Z;2S?4LO<%'5?4^(FX[][(&_$:\;J_>.THBU)I28 FQ9H-*\3% M' GGS#HF/7,R;Y"MD%Q.T1+FG" ZYY8J@UQ6I1DA(/_>HG7S,HA4[=8%(UX MW4>ZM9JTPOTW'W#2ZM<,K^-H/.K*8RMGNC'?JC]\AAL8X@:&^RY>U&34Y)T7 M[Z.W0\/6T ]>=M+?$I.>!%>/GZO 8L[[WI(S>6L\9\0&51.8EI'@N26N:.\5 MXSR5M$&(?9%"*4TB3XE(6BP),5$BDD[)F""-DGTDQ)RJH<.MZ7IL[BA)!,X= M <[@?5!,1Z(LET0Z+VM%NR0A1Z9K*WW/-LHV3,QP/P)^SBD IY4"CO&*:&D" M?&*%H4/MCT-ESOC"628VET!D M72?FBF+$".5=3)X&MU&HKK-.64I#=.$4CJGLA9H$3"1JGAEC.O@^.E0Q5'TL M4T=C1TDB;.X6;'(5M(S6 ^:ENEFF-B3(6(O+BBJYV*"YN J;(?G$I)$$L+/N M2)P+<8P"WJJB5?0V:]93V+1"(FSVG85@87B_YCFVN[RV5ZWYL?AP*Z."M8D] M\.11%N.2I:08EH#,4$>\H(IXR;1TQ2A=PI-?J=NSGOE/LW@1W0&Z W0'][VT M2$7MO7 M.N+]MC),NO;'-SLAO/4LD!Q"I5V"$BN2)=D4&TUTA<>-X@_XU#'%="VMTT0F M&TC@RL#;%+1WP0O62]_,I1I:Z3#MVEMS1TDB<.X(2394QOD)HH7%8\,U)"S8M13DDP.A/J.'?*YFC,=IMT;XW4T"$3/>R7 ML-_FCBMY]I2-[& O(^P]^)!91NP]^-TU=SRG$C0EF7E'I):,V.@<$52:HF+0 M66P4CV0?. DJ;6$1^L)#** M2!P5@3!61#$^>,8V]L3"/K!8B[%'9 KQ&O%Z9_!:*9.]"($H)H%9L8J]5$6@ M2MF8G&-.="/QA7U@$:][P*Y6LU78!_8V[&I;VVX?AR,)@O#!&O#3K#8/W/OQ8N:C)J\\^+%:O8]K1_I,J1G?I1J MN R^.4Y/\V#F/^5V.)CD677=32XPKNVC1\:]#*IVG34C(_YJ27M*S+MLB8G, M$BF=(=852SCE/D?*HY,;C%C3D))TC-#L*9&"%2##3!(>E6,YJB+]1BG(Z\[N MWE6S>PNV^";/MD1S%>UA2K(GAKP'R<:>2!(A\>E 8M*>*U;;R44%D&AI[9(M M"I$^2ZLI_%^XJY!H)2\R>4YT;6 GI:CE%U00(5,)T1<1;7@P2)38+0GS>9C/ MN\F0OIE.2)>X&TT^Y'8&OQ]4@_DPFHURB\D[3'GLO7A1DU&3=UZ\F+S;T^3= M;Y,N?SO(DC6;S)K= =^=-D]./\]F;Z>Q_\JR2WFW5NM >UKGT MQ+PQ"8A B4#YO4!I(U"+XG(XB%,I-02XX(+W ;)S5:2@ \.E *!LU-?JV/3Z:E(R*^;3-0BVF8^=&D8RF#_"F>^,G[KCAP>I8;WZ47Q]G# MSZ%$SVC>R',:OJ/AW M/-N%B=XFSKZXG;O(X]U)[E+YIW 'GVM$/9G.X/[K) #<4IT=>-_X\>#,-UUM M[^PD0[P-AP/U:&L?! BY:R,/7YLBE-'$3R)<'QX%/J@S!>W!)5>8\>=EG#^1-&IRI^W/0 [ST\GS-&K/QO[SL_KMADX>*%# ^FA+ M!KCXX!_S=C8JGU=/V1U*\B0]/YNVH^[<31X#7?B0GX?IIRK(*J;SA72?[ALT M[V/LW?ST> M#EZ_.;R$5P\AE"Y@Z4#W]]GT]W-D_7T=67]?(6N_1/CFZ-VKX\&[H\'AT9N7 MK]X/?T?7T\@T)C.6S])[1#"Z7%NV\$48H_FXZB6*=3H(OWI:[)P[O0'>THSBJKLXHTD!62),6D.D59($X101SEB3F?");652^ZAY M[R>C?W=IV\-SL(,W+R;I;0-A)GBP^O:H_+2**X_/P\J7YXO%W\%=_#B>QG_^ M,,A M,[@"K-FGM==VGJVG(@#*>T?+I,@<2"$^,/5X=E2E+^,1GNF/^S@?ZT/ M0%??\Q($V(S.NO<0Z_\X;R&":-OOM+.=DE5W@6==-53\#NE]CZ36M4\>R*^I MF7XTR6TIIO*?JW7.V\'?8 C@YX#>KR?QH-.NT:P=?#R9CL>?!]./=5*GG8=V ME$:^&<%#_K'F@3E]?GZ*[CU[/I@V79.]Y=>'"Z*Z_/)/@[-F^F&4X/@\!MK8 M3"< 8V$T!L*Z0)"N6JU>_6QQWD&;FP^C6%>K=JA^UE2'$D%X4\! 0+73TSF< MX\(FVCPN9'G0H,D?\F2>!S 60'*Z\\VFW?5RT\)M-M/Y^Y.!'QPOZ^B(;XDG MQ\NC5X]X[/WQZ@&&<($(*#8<3$\G(U*GN"9Y/)CE>#*!H7O_>0#D=U8310># M2M57[^ P?UK=(DAS2=(K;8>74[C^XHZZS+IYWL)3 9N_(.?UL2YFT-K/+6!J M6Q]D*]Q;#)XHT'T3779*8>+ M-_GP),=_+DH(T^A]-;;!1P]W6,L*8S.%T_I!"TH\*B!Y./-D?AI@,.I9%_*H M#Q;'\]1=JZ.;P\'I%)X2_K[^[U^'<"48\H6?'M:#9F BW?4^3$'R)/B:JP"6 M-(+0H28E!A>:^M%W9Y\V9].FRV*,)IW"=4%&O8>7P)*ZHDC0B.-\!L*J-\>' M TX9&WP\$-?=41W\>%;78BT'3O@!_^K&Y]J MSNLCU&GJ\?P4GN9S_6YMN 87XS58#=B6 ^T25?;6,H G#6KF9"36&$N\#51$ M;0/$VEM4S2L*^'GQ[TV5\"8W>UD)]T&[;AD>7JML3STXW)AIF*\8[&(1PNCT M>^85.M/M$ICP@\6%V'J7U^\>'L>A-9;\6=GH"-UVFC0S.L9 M%_?W?CY>A@2+R9,KISNNP54W>]C]_M6JQ@GA=B@L<'!PK?'70PUOUL_'E8;^#S($VKO)81%0S)>+WU6@O?-:>= M()JZW&,EQ,ED#N?]]JA\3?)59ET4T&2(+_)P.9ETH09W&_[V9#H?)U ^-QW M-P!G^<=\LI@6[NZ@BG+M8C>X1#WB\F664_-^N-4[] M[G/V36T/GBNWCHO 4; :.7()UQS#Y^?W!6-;(\Q??!-/!FSQ(W5I]+NCSB^R M4H0;!$?]0)L;NLFEW_'KD_DW]3V/"FZ75/DVB'8-?DV77 3\^2!T3L6W"RU> M&.27]':XTL[IV6BR3%)L.'0)!AXC_'!N :WU> @(< M4NNHNR7=%P<,)KERP!H^K72^^%%S<3 M%3>[;OQP=)-/0) C$-&BZ53'\P K.[(%]#W^\P3\.O#P_]VM4YM]ONCC7]M( MMNU MJOYM6."=I6)O CM0-TO21#C\+LZJI5[F"TC^FX9\&6@_W;&%T)3 M )CN\G%US.I<]>#@QS5T7'>+>3R"A^KN:WXVG:S=*0SK0<\ YHMYJKO"CN7> M)T\C$4QQ(GDTQ$<724Y4=0S^6$ MZ)*7X:M?S8Y]'[34']49CAK!G=/&%1EMKTR]G/I_0NBRDOV"B-?I^LHQO M:R.%17_4:[[L;F\,@6K'EVL0MIQ1 5[>UNFJ^H,QA&\+I(7(]WR&!C#T_&VW M;FKQXP]^/#\? Q_/R?R5'Z_1W#C] (%O5\_\N49V(WC:4;,*XZ^YS,6LS/OI M-'WLY@ANV%!B>/G^N@!^ #]M?*<&,(@96$SW\7+ZI@H?U,@OY+4:D&4JYVHS MVLNS#?4$;>>.+H8*KGLR@O,WM?*Y"W_!*U79=V<>M]/ZBPUE6E._JC2C2CAJ MOJ&=3FKNY_)EJYCJ_Y:)CDO7]LOD4+/@=<\')]./(*-F6#MFS3N^M0C/8Y?5 M2"/08HB^F^GIU;/=;';DSEXG"J-H8J1DR8B, >AWS(EXD[-TB@63[]39],Q_ M?G98IV$A/!@O4]4M!KLWZ\F\DMMJT@*]T)H5GOC.[,$\1^U)G09>)/2J39^, MSA8^ID(#:'O-*)Q/;$^;CAO[FB:I9C@>+PK35^4$72KD_2IMDILV'#JXJ#!?P">GVL<^40((,[6?P,+KUDZ9685]Y^,6<=QZ,NC;, MQF62:#1IP2SB JR6UTSGB+$21X=0 !_7/>WJ49?J=)&T[K(HJU,.SSW&NH0G MT\$XOP<5K)%^TTFV6R5R_B"+ISK)X\[K=@\:S_7V4N2?IET:ND/863,==X?/ MVWRQ_J [%Q"(]M)MG!\WJU'!Q7TL'Z([:)5TON[2RZS)%Q*\:]44:\'"DJ4, M0+/R;.EU5I^M=C%9!1F;E^RD 6HS^^*0U.J$QR$.RT,R43&,TFUSH%CL&_E1UYV\P6C]-F\/.^+Z\ MKY2^M,Q+?:N%!%<'7VZY_8A<%HX:K]#N\6^GMQI(H[#%"D:,+\#&E?<$HB%. MO',N.1FDW:R69,U,^0W+!&\564A_V$K"00'9[3.)Z**@K"+%TM>M367.JTYB6N//^2!M?D=_?H(/;5 M4@*@P!<)D66^ /1@K7[D(G-?:\HN9>ZOFUNX0LL?/RJ[ED)]\_P/T"A%Y&@* M8"G12GDB@^,%9Z"7*0MH< M*VVI#?O://GB1C.)%RJ!_)MLX4DD-20$SXC-(16MD@V!WZ7ERWT\R9OI-<2K M?TSL?'W4TOR794*G=7D'0.&DM]IM6=;% M+7&[6IQ-6"RX" M\W0#,(-1)G&;B=;)$EFB($X8#D]BC*>&:V'N]4E@O'8!-VI>+M=UN3OG174V M*D,$16BLKE0Q1GQMYEU8VU(,49!7.DT\<( W0>'S&GQ M@3+7'R\JO'/:)TU*40:>4$+8Z$TAT4K-K;-*7K=O*_>6BTQ]*M>]#J*^R#5+$J48+4UA*DLB4P!M),YH#Y%!Y:2E]TL MH[/+29C%RIA% ?;Y6L!!NY3GHDRDKN+HFD74#@YUU>+5WUW4>=3*NV5">A7E MCB[&9 !/^T\ L%7[B+3*X,2345[OU5X1JEO26*LVF_.EE(='+W\Y7]58ZQW M@B;+TZ1<2QZ7/K),@8?6 I[%TK_\H=9*)#_SG1M=G9W V;N5CV\A1A]-Y^UR MX>-%AJHJRJB,ZA6Z6'VM%\;BR9>9,!B(I52Z99W++VL>K-9I=N4_D_-RQV6Q MWWF_$;\%?K7^9%V$B\?\,,H?\ZI(9%!E=?EI M4H;KGW9-\KNDY&@VF$P_+I_I?!EJ?8AN[=CY<%\\],4O+C]F336NSKX8Z#HX MIS4E>*GN*%\JY"S@8:;-I=I0>,#IO(F+^M:XK-]<*Z2L5:=MQ91UC5M+YBV$ MT)W\8M58;CH%K$F^-=ETA,8O13H\U_CU]:U?J.JYOAJY'PE#_E.%\NAZO-6YJ+JK;ZVZ52 MY_8+.E=_7&&LO4Z[S[&HO;"4+Y28K^'HPN).LZ]ZVM5$+[470 &>L!9DUUKP MA9F?W^B\JR^>KJZ>S^_GO!J^MNU9O_51^^VRMDF>G2^S]&OU\M.O9MW7+.=F M:SB7\QGGS_&%>^B>;_$@787Z>'P.?VL/5EL"00 -8@*!O6\6W8IJ6>6:N&>@ MNUWE^FK\JNG"U=Y#9'@Q:!=+ZU=5^?$S M#D\9"]8;/BP;N2RZ-5Q$*N=^WS?Y8L%UM]1ZVE8O6+N]A;7>4!5G8NER_NWZ_R]M:K9-I\D6\ ML;"B2^'<(O981"\?NT4)RT4Y:^X5=?[Q=?[%8EG/= %P;Z801;"# M==H]\&$ZGPW>9_"K_NRD6S$%Q\P %.?KK/#J!5>S)/5ZXVEM/M:M25@N/+ON MPNU =+^67RAC[(FBW5MB*A?)$O>*.,XTD5Y'XIQ6)%*6?]Q3!*KK>-DWHJ?.7U6,F+?KX,2'JY9(V^CJ-UQUFET& M=PL8 @@]7'=\%W5@QVNK@K\R>PHOQ&IQUWDSJ/9+W:"&%[^'%WQC$=+EWD_+ M+EIKK1$@OEN7Y:HUSL(1@'L_EVB:-RMB\\V>-H\/NL.Z[6,^FW5"_.&:A/ / M=0PNXG/P4Q]N.(7PA8D!:4U*4=9I*T:NH]F(. %Y#Y?^:G9]UJAL'1O#GOLEX'J9G-SUH8N*Y E%/&5U4X?V1_ MZFC-:*USVJKCUSFAO]A*8JUM8VUM/0_CVD!\=:$Z45";,P[KX_V1;YYY-KI\ M>A I^?))+E+BX IJJ\FTE.3'D]KTK6;:VW;4U?G^?=46<(%_YUT2EMIY:0J@ M:WV^B/K7SCO<..OEB8-N6?3%D3<>R:^(X-L2Z'IM=XW(*I?,X^G'Z_?;>4*& M=AWX#'[K9AW:_Y^]-_UMZ\CR0#_W^RLNC DF 5A*[8L];P#'21J9ETZ"CGL& M\VE0J\4.1:IY2=O*7_].W4M2I"C)6BBQ2%5CQA')NYXZYW>6.DOS]:NWO__C MU3==7?(H.^T+JC6?NL!.WU^BWQ%;WPCJ.[KU I%/7>/RG,.]*'1>M7R#XSM+ MPC:YH<2TBTL#DV3ANF-_E/M.33IZ';-N9VYH]VQ>-O\;9TOE\]+9_Z?QI3&< M3> >I'Y\^_MWBR8P#4A ]PO"9F7W_W26%=*"HL"^/_5!T/?V#/V^"CRT'XZ&ES[&>L.9YMP.%YTD MS^?3\\FJ74&_G=W9K<.-*0NY2VVN=UBV)[AN W)1D7$9B.E$>S;+VU7]AD@^ MM6\.$[MN:?#KI^P0=+ICE2V07ZY[B^4F5[['?#8!!^GRIWX_XVP^FN7&>EY$[:/2NPUE^CDY-=QJINP8@QFBXG'^P(-XJ<)W[0ISG &-. M<5IV.U[5SRR;2EXVZ^P)N=(YN:AD]2XN D-GQKKLG7O9@[=+;TW#G#C5-Z_, M/M/^_9@[!(^N:9A9"W%+*\3-N76U$K=6XCZR$O=A);77W6V'?O^A6Q(;G=?7 M50 (6]865V-NHEJKFDP_>+=GY]R3/?C MRO[C"_MO1<%KW:/O)CFM8],^Y B#\0C6G_WP(2=P+-=T81JNHK;-#\M=[Z_? M3\[!305[\INEB;AJ,YG!=F&XK!F%@T6?P;YE;I=?TS>_7J6"#?(M5_OJ[J(9 MVUDWWJMK>)5=;C"3)A=C5PXGKBPW/TS[ 9&?]R[\ZN MVR)8W:M&:EW'Q<&E^;AXTM0)Z6SMP(7?W*_!I(MC]5[;@^W3[1D1=T JM34[ M*[?B[V.8R^S+14S_TJ9>@E-:+$5W0 8U@(;5@^?UZ7I,/FSPQMKJE+A#>ZTY M? +"*RGEC0S5138RW1:B?SG/[>[ZK_.)V54\0-1"QP0QD[^LJ#JH/EM+5?R5W!Y/ZRE7BWIW7RWZ$Y^S[C7([3U M082]MM7O@JP['KT0#!4F, T&-I6(&X.1#9JAJ*2S":? ^$[J=S;?Y]>T>)OW M.91Z3SG;J1V7C]X1;^QNNRBMZB+Z2H+%@)6 1YB%0#X.&R'?0?MU\N+ MK!\)AX:5)]S=6'5W73GG2Y^T\\Z_O>U$\M#SV'/?L,P'_8]O9]-KEW 12>ED MPEG_QXCP5:$;^W,Z2(HU%WNB:,]UP?H;D:>W05X9N$*26&M\L__[ROQ MZDG(NPJA+4.JY[.FLYN;)>"6LP /-A(>K IR6M'?)EU:T0^;:46WK]HSKU0O MR9@5M%;/+2P5 X]R63K%A7A:(*12\4O I%64)QHP%0E?ZA M+>6SX-L+)V\E:>78PR)O)6D!_K('*R/Y&[3DW;7BM6_[I66$\TM9P\=L4SQP M/1::&MWZCXBM/ZXX\F=EJ,LJ?KRBCR&^/^V"[K> MF='O2=EKL>4I:=W=_2JQM\G['.UJ'5:48HN4B[GKN35(,T%1U!1K(P.YIEVM M"X$9DC R+/>,)D8@315'SE%-M7#>!G+/1(4?/B_*H=XNZEC>V\\WSK1B&S.M MV!=Z8%+%!E1?UPBS"OHMO/=2_ 5K4!RI4 0]2@ R-$F?JS MU)VP,'9:TX#S$"MAK 8QX 90T3 CD&WHXC3'B[Y=9$"=Z+IA39 MF$$Y>8ELD@$@G0EC%6?,W;=NY2G#00-"607E@C%BOQLKZW4:"F[TK([0>LT" M.:&&?;7Q//B6HI%#\I3>3V9=H6PY&RZ;HD=/:):],)GG>I+2U//Q!1Q-RQ$6N0VJ'6R.LEL?]'3=/(MY&_-HNVY(8;NH M=Z]%Z@=8^WTP#UH+-(\RC[@6J=2WEOP>($DKQU:./1B2UB+U TN-^L=XF+NI=R,*VB+V MT,HD_#%LJ-?-\LW-E)%GEJC0@\)B7CU2F"?B3)2J60L^+FL>.FR<5R M,C'D',>(1VJ1X8P@S:3DCKM(Z58EG?$))@.&2<7-$M*':BUZ^6Y$K44O2GYJV6/9&I1BPP- %9*<@0:E0B/+G4:1 M$BUHL$+&K33=R+6UFE 4;0(-ZJ1#CGN.@M"&QZB8H@5I4#X00I:I/TO=\"H7 M(RHH5U ^?E!V)L2@B4=YO!OB03AD?:((1\(\IO!34EOA(*4LQ3H@*UQ$W!"+ MG,GA(.:YBB3Z&'4YH,P&0O$*R@5C1*U%?Q&UZ 6*7*UNK-6-I6OHP(-444@D M@W&@;9U$VL%?$3,?A%1)6%EKT&MU8T&6?$7IBM(O#*655@9+&W-X2B(>E40F M>8<4D3H0'CS66P.R:PUZ1>GGJ4'_=F.F.WP.PX]W>FU"[U6)OO'F_P2>'*:+ MG148?+$VO;O!ZR&X&D-_KVKU,SO,AS6_Q6DG F,?FU\=O$17G+Z1(?;TU?R[ MI.%NROG?MKD^?U6NV>0ZID%7K[^<,0]_G8%K/NOJ^#7-(;+V5EN$0!@U<)7;1KF-@'3YMP"!, 5+C9^R!T!ELNR/\+\VW6/ M\,7K/X?/D")33"DP_1-!G!""C)$"">%C,-JE(+=]!N]8B,2 8P$N!N<\(NTC M?)22$19-4M'?H(U6$K0F0)?R2>YS%DN*=[4,?IVUH$OLR%I M/\0-)CJ?3^.*BQ!=9R/Z!2ZZ)12\/R;Z:O^/T'S:_S. '3OL^\*,@;<>)B$K MME[8.LOL+8&9)-0B)9-!W%F&C!(&&6N 9Y-6F&UE;]TGB')N+RXY>B'GX8=. M^&, +AY.P@9CHC;ZUV$^S;'J-H[WJMYGGR;-1;332SOGJK6X;\88%(N6*CCB M" ,73FAPX8)V2$MCD3>$T."5MM<$YYY*T>X>+6F)*K<$M-S_([@X^Q3C^,$H MN7Y\1B,T_(Q.AP'\F=<__I^WS$I%*3"F];E-N4>.&XX"MY$$*EW">K\^"8#6 M"JXV_K-'I@ C;YB,F6D'V@%L_IPO&FV:Q>E) M\QY^F0W/A\F:+3_]Q]^C$W(!797FOO]>]OX1;2R!36UH,M6ZS^_B&ZV)S7\EE MGMI+>LUST_<<.5L2=SC+/YX!N3W!^%_;?=;'^OW?+DP.\ MWT6 Z?@V=\?,%N&/D^F[:0S#V<^3MMU5](6=Z )MP67X)4M(&GZ.N7/ N!T" MW_=]1:=QM P\9H%)\QD8PW#2>'@V/VL^S.W4PJ5B#C].)_,/IUFXS$D#(G<> MIV?#&9R[+6IQU*G(?-'8[;? A:>3,S@.<#D,6S^:M/DV^?B/%MXH[T)L/E<7 M[3R+$:2P!84[[(*:?@K$@L/A_MZ#DH6W'UWTMY]UPQSN%!J]*<"Z1HJU@=QM MG'XL4EJ /'@2#R2!:YX"B'38;'NMLHCP+MXOANMQ^65O)2S%M/D9%CWW M>QUNUI>'XI #, #./!R&1]8HC&K!R4GDLQ5;"YD/20:Y#G+RI M.'L[#LNWNWB?6?L]W.B[T<3_\:J)@"WG63M/Y_'5!6::BX7=I0C: M\?5ZJ'T<-A,ZL2618L>1MBHBK@-%1A..!#?4$4Z,E$^6T+E*JUJ(WLX:X+%2 MVS:4(M?[,SZ.DIP5)H\=)@4A7&)&D(\A(*ZD15IBA:C2U"4CI)+D*DR2H(6- MA,##,@?0Z@ F>:YGH@(KYQB3#.\1)NG ,%5ALH2^-8?9 [2Z%%_B@5\F8^0+ M]QR9PICD'!9N$%HA3)I E5*- B4D^@0J-6P/;=NZ1@.3Z M'6M;Q>NHA"/!A0K$%8B/'XA%<@Z+2!#5$7P>+S#2B2CDF&-<2A&CW>HAM'.? MYRF 6+,*Q 7C0CF[+83OV3>B)T*KX_2-NA$)JRX.Z[6C!$U6@))6W'+$$_;(N6@1H4[2X'4T9*LC]\[]IATI:3D@M[1B*Q<87I*:+H;H M%8TK&A>'QL:;: .6R+B4VY:X@ QC GD=DA#PD]\>_KESYVE':"P&BN**QD6C M\8/F(+R@IG)_WVPX^&<,39A/X;2^W=3I-,;F#(X^;9O<7C!LK]=EK=BV9"#6J:" M!,0B!^4N(T.&6H&,$<020;3%6SW)A,14V:20\GGP+'8&F:C!/>,A).!I;7C8 M QN:$MEP-6-B&G.WP-GP8QQ=;/3?NUZQ=?^"$ESO._=GI^ ^OZ9OTBA^1F$X MC=U[YM9>\[/QFS!LST= [_SKEH5Q(L!0R(^Y"#WV7RP4VO*)NU,1:(TWYY.V M:V7[NNL]"$^]WL-J9:I\OJ/I\0B5^[CRO]VL(B$;"[9+ M]DQU#KM9HFMLRG4)\B/;MGF=X/1E![;\7_@4=8EK24B,4A8=P_K'K%',3##/(M!X^WLD5WR2D'=01_#"[M9 M^HUUCY?K/HZS98?0W-KW2H_09K-N_$A;AIY0_>Q=0T^8/)3&H4_^K,_6T&-; M(H^S4K.,3@0AEA3 M##>S$+1F5%/*4;0Q(9ZD0Y;:A+"@WA(J+,?BZE8'=D$+01+RW%#$NG7GK8Z_3F^;MWC?C&\J>9DYAJ5(])'D:!.X?TX M!F2@:INZ0Q#D2LZ*BV7C(B=!<"X5^ /) BX:A9SF% E*6&3$<6>W B;*)&U3 M3"@*A1$77"/+P)'04CK*I D2RWWA(JT!DP/S!^INP;[\@9^C;>/I9!2:X=GY M=/(Q9GDLPQ\H=XJ@WB2C.D8TA(":M=U!B+[7X&SZ([F:JM.(\$#"KZ5O0]?O2E3B5F M$T5$$Y'['G#DDI,H"<%,-,Q'LU4!F1PQU!*)F(X<<2H3>"XL(LXCU\%ZZ3'; M$_H6.IVEHF\!>QUU-,&S^$-]^\WS:^LSBQ#&%R!H-1JX3YUJC8K.&PD^B0#O M1&(+'DT4"'1C5$8Q(O1V5X$'],M\%IVJ!TS579(#$.1*SHJ+9>.B4PQ'C GB M3K"< 160"5(B:PQX&X%X'[=ZK#VD<^4SX2*MN'AHGL03##E[>"?_AVZ;O) V M_C_'MGW=O/5^?C8?V=S-)42XL!_:+&E%"%J-\-4(WWVT[A-+S-T!HZ?+\&#O#W*.8_0/F_/9L M:_W9?7^C8; CFT -&*G[/P753WQ3.NVKFJAJXN6J"2Z9,C08I(REN3TB!H>0 M2N1!%EJ/K M_*4Z+.Z:1KV7X8T^P%,GH0P#HY\GXP\_P M!N%MV\99^]W%7^/D ]#T=.C?3J-MWV>-N\])0>7IW/? J+FEIQU?_'O;C(" MS2A3L+$="4'C@LQ-X6W>KR'5\;=]/\3)2$4L5)6I"DU9-8+/W5WD.+(Q_S$>YDJ_WV=V5GNJ M'WDZ3TW5N9*JXSF5FDI$B."(,\MS-81 P49M*7.*A>W=R\0H)CSW#V86<>,\ M,M8#<%%MO$XB4K^/5!UF3)F).J5(\Y'D0Y9"S@J.QPZ.@AOLJ2=(:!$0=U@A MIQ2@G3.6:QRL%EN]0Y22+D06D-81P)$2BC0'K&0ZJB2]Y9C1^=AX_Z$+N/;D12EFE$M)&Y%DD MX V8[$MX:HDB+(B@MS1EC$'XF 1*@<,YFA-D*$G@B3C-I'$2N[MW]-V=II3R MYBS(4H'@)67[%T+RBKT5>\O 7LJ)"X8XA'GV4HB7R$J; $RQY$P($O7V'"C" MP5$!Q/6"$,25DTA3YE%*Q!.7(G=A*P']&;!7X8.HM7JQV%M.!\3:2_UI>ZD7 M*'6U\KE6/I>NB[$4%LN$D1 I;Z=$BHPQ FEM&(Z4QRBW='%M0U$KGP_.%ZI@ M7,&X=#"6)F&I9$"$!HLXIAI92AB2BG/C-,&.J]J&HH+Q4SA'7VA#\87F%'M/ MP[Z^OO/J[1Y#NNZ%KRUJMB+ZI#ER6$>06JY! C5#@C'/1.[R+HN:_3B;A MTW T H']:3RSXP]#6*^^P/G[8>M'DW8^O;&HN;O_<#R/X>WLK@_]?^2F6FC$ M3CC77VT*(3MAC-U6(DWHPVND'^-6;J6S[J886)S\9;DD@^:GK*G&@#[S-C:_ M3]+LDYW&YOOX,8XF?6'TNTD[:[ORZ,O5:_KE6V>S.XC4X="QN\'K(;CG0W\/ MRB[)>BU=7EA-_H<%+9II/,\--,8?.@7=-I_B-#?%Z1XWAF8XGDV:%GX>Q2N' M#I85^UV'G.'LM&M*X4^!!V,#)\TV*O_;^*%CUQ9@P^<:?M#ZK9\.77>/YI?) M+#9TT+SZ?7'<3^/>#LA=/?IR__[*;=/5RL-'.YU>Y&>Q9Y/YN&L;L'JG,)_F M7_)A:RTJKNU0D1M3Y-[$^8GACL"*X\;/I],X]A?-;&K'[:CO%V1#7KMNO/C) M,PK6(QGFV63KCD#UTD7O^VLY\XO-4]9D"1C_O%N=/^&$_;>N>%@[HD>Y.9LO M>&-[PG9RF2B 5\^X]H[ESGXA( M<.JTD=IPO[T3;R\Z4'@_63#[DOEWU(S(G/"2FQ%E'MW_XQ3+A02+(+5WR&KF M$:7XN M9"5S(=@$[5+GA#6=D[ES>'8^BOE3K\=]5D-/VXZ*<6^4]P(E;/.FL@8G*,)2 M^A"T9%+'F';2CNIW?QK#?!1_35V6WJ_G<6JS>98U;0Z_]!T.O[O(F@/(.)[M MLS55/KHT;;S>.V[5$'(X]J-YZ,W2SM"<9&KD#E+9WLU[W=T\M#97274RETW/ M24][.*!K%@G_ER:CT>13V[R WDX*/W]?)\8/J*W3T_:]>JF=&BT@ *I/TQY#T5Q/Z-G<5G!)6VL@156X[M% M2_[EOL)ZZ)3L*+E/#"3392;WE2+;1Y)#70HY*U0>.U1R@SEW02#'B0>H#!Y9 MK!WRWAHK$O:1D:M0:1UG1"F*$K$,<4DTTE1AY(EV3F(*YVWMQ3TS5/(!IK7+ M5Q$9SK61S4%X#'^/;>P"^#DG8"U'H B9J?T5GIWM:W^%>P_X\U(X;,%O(%HA M+HQ$FB6"K'*"DN"5DENCQ4E@)AC,4. 6U"_A&AF1\@1<(3S\9*.T>U:E=*!T MH5Y'[;90$LDK$EU+XWI914%Z:.KPDE M[FH3N938XHOMO;"UD(_0W8I:(!&X39Y(ASBW"EG0OBAJDY+63*FPY44]I"[I MF76W'G J#T%WO^#&#,40O4)WA>X#A&Y"75 :/"Z6L9C3F)"!+Y CGA"JN-%J M)\5\SPS=Y?H.)ZD>>?'=T^OZ9OTBA^ M1F$XC9T Y-JW^=GX31BVYR-[\3K_NL6B)P(X+3_KPO_MOUA0:?G8W:DHCL.; M\TD[[*[=]9P8?HSKY5TK7O]\1]Y]1"^$QR7'[J;XDM"-95PNS>GTBKL]'(^& M8WB0F9TNRA8W?P#"]E^?VP^Q#R\@F^#U7MO1)WO1+FKEUM=\$[;RDEURP=9J M[G;1]MJW:@>@M"Y!?F3;-J\3G+XL3LS_A<]Q^NJJ@(EK*/GJ(?76BY93=DTS MW[_MU,TK]$*ZM=S<*FH'%? TQ20E]2@2"0ZKQP999CS"4@L7<63$Z=U6P/\X MS,,K?P:FVNIB]CXKR]V6OM]'BDLL?%];?]O1:-",XVS5T"GDU.I<^]X7L764L M(;7*;]]5?IM]VVJ]WU'6^^T3!,^&(8QB!<$GJ72^F;@5 ^^^7G^=3MKV/]ST MV_]\M^C,VGUXVW5G?2I(?-#254BLTE2Z-+WU?GXVSXV)PU*,5OL^59BJ,%5A MNL=Z_1)G53%56:JRM -9^I_N.C&@7HB QO9#[/[^1QO3?-3\/$S]YZ__-]II M^TV5L+(E[ "[W\#Y);O"3YV>'?WI&&[QX:*(%)TRJ7X,.7M'F8_WJ/0[[5T, M"N%$#>($6V053BB28!(.6ANW-='!Z1@\QQ1Y$G.VM:=(8QQ1"@H3@;'6-E[= M5+YE*[D+;#' M6.E:(?L0S=H8F4B<(2]"[E"F([)Y3C,5RDOG2-#TJ(->=^ 2S8($1%C+").B4=:,(525,+#/U&&K<8D3IG I5&(T(AS070> MEJ< VH3AUE++S3:6O?7_F@^G,=R":G1#M] MH/U^)T[C)WC%9E=+DZHP%]RZ9)\]&U]VG/O=O(7'B--^0',>K7=$ Z$8I$ MH)Q2GW!R3PW'3QS@5@-!ZE9D#7!7I#Y*I-X+:@+Z!1\%1@P0#W&1 #4E-2CQ MZ'P$_'1\*Q:T8]3<75R;\ %G=>#& 4AR)6<%QMT'M@/721B3P",WN<&,ULCQ M()%/E-LHIWSK LED6/2(<-UC)H;Z?G>,K@'FK#J$Y0ORI6<%1EK M6/LJ&DO!%'.$HJBX03P$C@R6$C%MG?'&:!OI$Z/QTX:U*S[7J'8%ZJ,%ZOV MIO98Q^ 0"1@C'@$YM;4!<RM7<,F@^.:J?AYQC0GW$ZR4RF*:%O M*CJ6+\65G!44=Q_1-H8I;YE$1 2*N/4>.6,!HP2 E 7_G/NM82:&Z8\B)*2.<'YV MA5A'.-_7C^">$4*)0 (KGJL^";(QPE]&2D:5=\FJJ^J7,T:B20E)EQN@./ H M=!0&M''6OX0+*L*>0N%\@)DNTYFHHYM+(GE%X(K +S?DKHD741&*@G$8<0)8 M;@VX7\30:(/6P2?[Q*C_M"%W-I!85#U0P_)5(52%<& FN1;6*D$X(IH'Q -8 MX]I0CP3U/'I#(M-;H?T=@_/N$M;AP2H,'P<8U)!A:=AZ4,AY0_S?,Z,ESLGL M*L _*7EDM;]@,4B=)9[&"A[]A,)G941'BM&F. MT!.:[9$PF>=1MJ7Y)L?7"_+!U"]5V3Y'O\@0B6;!()JP13R2@$RD$D6JL%3" M"JZVTC:E=PQ. [\$.XDXYQ%I'^&CE(PP<&!4]'O:.9!X(#$_!%_E"GM6;Z4B MPD"!Z,<-2BF%C6 N"*P6>/<@X6391B&;>Z*^Q8"SSM3@)G UEJ M*^'#T@O'O9E0%415$*6;[)ASIH(P2!L,P(NY199ZCAR.EC."DQ7FB<%ZAZUP MY, <1JY/Z<#\U ;[W>9FOIS8^%Z&EU;"[WFF)7RP(/]KK[T>4>4G_*M;@JH2 M/MZ=$OGH-5K\<][.ANGB[M2X?(2=$F=%B8X0UX6:[7PV68)G?K!\#UC6?#@: MV8O)?'%(?SN"@;N^6AX/*#.RYVU\W<9S.P5O8$F4GA&[\UY=&\[_.&R';C@: MSBY>+R]R4YR^OS'3)\30?.?/F5;Y*1>O#2OP^%I\(HY_TIH^L>[D.5AZ[&7;X^Y3[G5A.R&-&EC]E=M?+&5G^??3Q MS,5IP\B@H9CRIQI)_@1)3T4LV(&,)*\X6"X.WNJ!?HFX9\,01K'"X.-@L-NT M_0\W_?8_W]GI] *.[SZ\/0,9FCT5)#YHZ2HD5FDJ79K6-K^68K3: :O"5(6I M"M,]UNN7.*N*J6W![]Z1AN\>&BB#WQ,JE^#*DP!>^X[B7-)7""E0@2N>0\XHH* MI&W4R$@N(C'*.N*OIKD0PE,0&",2))PCB$ 6:X$BP4F&$#"7^\I,IV2@3*&) M+J4(=1G9$T=#SHJ1-5?\"7H6!Y6XU!A%EE,)D_'(:N*0XHI8[WF,:BO]<,>X M_,3S2_5 JD+;SAP?M)21!7Y\=*V07:99F["-GC.,A'46S%H=D/&:(>PP,=&P M$.53F[6[R]YF T(+[0Q3BD17F_8(R?G2D$T2C@RQ+D$7.(!(Y^D MDQBS9/%6V2#8B,EP99"G22%.!'CTE$0$US(X$!X#P[7K2Q7FVO6]L,5Z8@?W MW;R%QXC39AI'G3?7G@[/J[14U7?\+@%6UE$A*"+6)L23C<@FQ[,:!?7*!4]X MJWN[9-0%SSG" H/JC=X@C0-%RA'G K->YX$K>XET,S(PO-!:^RK+E9P5&FN M^U8X)DEK1CBBF@7$G4K(,G!R"&"K5X)ZR;=Z6>X8CI\XP"T'4IL*T#7 79'Z M&)%Z+ZC)8Z#,<(8,\1QQDCN,<,:1 NBD%'.E-'EBU-QA5Q(QH$)5A"Q?DBLY M*S#N/K"-M:/4)YV3&B+BW%OPR E!@BG"O!6>17$5S)RG1F.GD8D2S,9('3(. MSO9:.QEQ2$$??F!;U\#V80:V:P+WO@+;OT_2[).=QL:.0S,: ORUL0I+U7S' M[Q(DYR-6T2"3L .7P()Y[Z)%.'@:.6A(P;927916H$:Y!-TI!.+:6.2<(,B M%@V6N6C*0_BI"0!W9S.BX9VN?0GH/! QJR+ T;#THY+PA_L^42X;G[JD2L3I0))B@7B4C"DK4HH^:"XMMK9N+6/>7#Q_]JI9=_"O-^$]O7IK0IN M]*S[ 8M%Z"Y+3JAA7VT\SV(%#W_#8#*SHR+$Z<'CY@_:*RRE%>2#J5^JLGT& M-T6H9+VG"A$3 ^(D..28,<@J;30UQH?M9@0D:&$C(?"PS(%KXW(I+G;(4X&5 MQF2\G-KZ7 MV:65\'L>:0D?+,C_-='\,/RX1HSU."L_X5_=$FJ5\/&!]/GGO)T-T\5#_9;+ MQWD,^=;-]29^/L\-2)I):H8KI='83FLTGVS;7.?S/._S_MN-;M=MUW^4*M]\ MP9L4NV7&.YF;U'$3$*<,E#2.'C$NE1;&>AJW^S2#:Q:X(0A'"\8 (PD9F7N+ M>F%(]")Q*[8VT=86[-=T5;??J-CEAF(77ZJ6/B$W:O7]K7T#9XTRQ7.SG/T_ M3K&L2)PWF >/@A ,<4ER)HJ.*"HO=) .*[M=S\5IXL%2)*//3LWL-,+_3V-LSN#'T[:)H+Q"\S<[ M]:<-(X.&8BHZL8$_^*"9QO8\ BT_QM'%R;KN!#UX9TZ^(9O , RPAB52+)K, M20$YF3T_^-(;Y*$[2+;[.C_/9?!K7&?6'7L>]SX; >WB" M[T83_\>K)@)SGF?5/YW'5\]A"N2CBS,&VJSZ]\_7FWP[:%*WBIUYXF? U_8Z MHV78@J4"TC :33ZUS=?#,4C$9-X"T[??O%[C\94QV-F"U^VVV_ELLO0?\TOF MYP7++1^.1O9B,E\3CTT >2&UGI]Z KO)*#Q*;O\WVFG;_##.+]]\#X;$F8O3+,>["$X< M?IY484&'2M##JD:OV6A/OZN;[8TBPM>EB-CQ[5H5'!S=RXX4^%A)LV3 WS>Y M$-'G6A>6D-="!9Z#!V\O2LD(N'U);7=_N2U] M8-L_^WL\LQE;IK^">Y<#!]FVV%F%NA$WQ[>JV->4[JI$'ZE$996FXM(QJ^[< M?1&_]SHX81#U4N6Q'A9II4/NHJLPX51BLAWK?'+=^0O<[/VG./H8_]9%@W=6 MT$]EH=G9+T#0J^_Y M2FJM)4U>;QJTUM91*Y_S'+&I-C+I!S.*&4@F2:>6/5 M5N/DIU>;V<-\_VE2M>41R'=U,E^ MM15FJJV/'YM&2-.-FB)O&0"<<45LHIY ME!RH4*M4(F(/3F:G+7/*4=671R#AU;M\ ?K2%"%-M0'@LVO4V@#POCHWF#S# M0AAD'":(D\11;H6%>$[E%\X&9?:DU#TH'1-<.K27#1#EN+.'[U,OT M1&AUG'JYZW^US'"^+K&Y0'FLA?:UT+YT#2XXY1([AX1*(1?:!Z1-D$AHPE@ M?9Q$?&(-OL-">SDPAS%4XP47VM=2XR]HNM,(*NY3_N=!E9//D0O)!8W!.\2$ MSM,YN4$N<8VT])@Y$01G6ZV4(K6!"^&18C(B[J-#U@8 #64E?*6BL>DJ:/QT M=FZ'TS-XE.VZR1\^^]$\R\I?)Y/P:3@:/0A#NA:Y@"/9Y&OC^*875HHG0G+% M)Z;@YSAX#LME*0L&"*X10%'0,E +-*."20D%S(9HH39*A7= MPPN/)]?@97F%I,,59;KBNP\+&@QR!3Y< !XWD;P?=+LDP7)"?%C'$W.\_&P M+&T^:7I-L7Y7_7:]G#WO^]V]*G7_S[I1"9M9)?\T',_M@EPP9U5R JAD+ 1T\@"LVX[C_H>=:_G]N+U;],(W!(6X8#V[3C\"LL\ M[>7HIFK69O$:,;R=W?5!_X_<5 2+V GG^JM-@X&=,,9NTUV$/EQY[;2R;3>< M(D_^\AAV?:*G6G#'TG%L.]&:9 99P,*.*[V9IDR+",BOG <-HC0R1B=$#%4Z M2,RTWNIE]9!*[^]CBM-I#.\RWKVSYT/PF.%IP^)]-Z7@^V'K1Y,6O.E:W;UE M?\%BG)U/VF%G 8"V.?\2Q[R\JFII3K24SUY9?<*9>NZ;/O0\>B+-TS[L([*@+M&P,22.,S;RA=_/I M%)[J[3C\,AG[_L..$I75@+!"2XI*D>K]625'2RER.4M[=Y6/8F"PJKJR?"&NY*R86#8FY79O-<';E'?$!)_(0-/8+;C]9#-$K&E/]0T!9;7O91F'Y6@QU ,^E*( M6PFZ=U59.S#4#@P'LA@5HHZ!H)5;*[<>!$%KAN(+R%#L>6!1I5A$[*<4<3N^ M@&\-YFX&<['V05"O$:;:(^Z81 Y;A;PVADA!&6'AJ;?6WNVT))B0@2YU%FLI MV>ED+/"Y+'#)"$R:F8B$I(:Q+7UR&I-D$_8&N>X]#$]]9[7CF&2#; H M= YF*7)=GF-16R<*9>X)V;IL*=^?=BNA L(/(_7NQV?J%D+SB<,7A0G!8@\/C"$9& M1H^X8C9W>E#(!Q.4HY*DN(7#NW9\=H[#X/H047&X8%@H9]^E5DT]M7]TQ]JI M+R1 E)"56YC:/KZP9$W7O[\&3PI';)Q W.5.$AS^TD0SY)67$A-*.%>U>*JF MZQ^^"U71N*)QZ6ALA3"<&HD2U@#)UCJD#5/@((5D-?6 T3OIG%>+IRH:;SE2 M\,$"!4I*V[N\]VVW>Q0Y>O[\97X6IT,/G\/PXXW?YG^!6O\!_UT^^Y^=U_7Y M-7V31O$S"L-I[!C]-:#%_&S\)@S;\Y&]>)U_W6+%$P$?VBWI>S"=M8QN72G$ZO>,G#\6@XA@>9V>GLM9W/)F\V?P#"]E^?VP^Q#PL@ MF^#U7MO1)WO1OGGU[=4UWX2GO&277+"UFKM=M+W*W0[ 9UV"_ A<][Q.%]UI;EBT_>:]U\B^%X;M?4KL?6*Z(B"HX;\(2L0J") M%0*]BFED@5EG_X^LK]!ZO(6?\*]N";D\0LX62+!?0;NYPW\V1-IA.VLFJ9F? MIRDD=*G4CKN+P!5R.*<% M*R-_/#L;MBW W^Q%?C^P-^&;Z3R&GX?6#4?#O%C? YN, M)NU\&M_#S;X;3?P?KYH(IN=Y%CP\Q,]U6*A.VGKI7EMS=?9? ?L')@VR0J&E"468)Q@Y&S>C9(V M46:H\F3+>WH(.__N3V.8C^*O:9N-WV<&OR<'[U2!Y*-+4R'O3V/&]:4"SPAN MU_BBC^./+HG8# &>6P#UT6CRJ6V^SMA].IFW<'#[S7JD?^6Z=)[+=?LCG6FW M,+/R"^9G!6'.AR.PRR?SQ2']8Q,,;MY7R^.!2"-[WL;7+7C+4SN+2U+W'F%W MWJMK]Z$^@I[L7N;B]?(B-VTP]3>6^H3(K]9-PZ5%U-F&W]YV+GGH>>P$Z^>^ MYT//XR?J:>E3^X@<04'>LY2//CY-9'^SI1]L#3QPO?YFI_ZT863P_$6I#\Z5 M*&*AJN04MB#/+3G?@SMXYL NJL)3O/!4VZ':#A4!=XV %%-1D:]LY*M"4Y[0 M\"HT90M-[<-VJ,G(;V^+6A;8U.I%BM?SLOK+)7'EZ,K11T/B%)U/B MO]F+Z60TZM1W/#L?32YB1%TV4;PL+2HB0[5,J^H8TM)KROF5$EY,#6&8(>]D M'M8N&#+<$R1-DBP*YSVUNR@ 6IC."Q%\;S_'';BEU#74PHY*S@> M.S@&C),16**0NCG;2B'KDT7.4,$ELQH;N8MZG"<'1R('4M2VET74V=1^;L?I M72R2U1%1& GU )M"FY^] -&MNQ OQD^X<^+ ,TE7[3?Z[*JS]AN] MKW+54F$I$RA70P/BQ GD-+@,U E&&0Y!Z)UL5G0BNE;5N=M@'!\P0LK4L;7! M:$DDK\!;@;<,X/4MI)@PGG(%BQCI/HA,$G!W, MX"^O9#)*VAI1*]07*&X."BV(6F2$D'*3L= T,JME5L/@J UE;$$[_19E.\B MWE1$1*@4<3N^&'"-[V[&=PU)CEM&D:,\(*Y#1%JGA AQ-E&+N?1A9[F(3[[? MI@>"%#JMKQ21/I*=M%+(61'RV!&2,ZR4(00)93WBA&ED)27(:FZQ)Y9R%G>6 M-/B2M\%*$>GRW(G:0>'PW(E?)F/D"W(I:H+^LVO2FJ!_7UT;,8[>.(N2%]FS MP!89D1S"UH,^99Q(LI5MLD-O!&36[U3=FE)U;4W4+XGD%8 K )@P7$Q'CFO<79VM&9!4&:WAH_NT-EY+ "GX><8T)]Q.LF MO?<$'RQ0X#^7:_;+_"Q.AQX^A^''M==>=S#X"?_J%A]#PL<'4N*?\W8V3!6B;Y=B=V:2Q'^+87\#5S\Z&W27;-2<'OO)Q-++C M.)FWJVLM5W9_)#IIMOKX 5$ Z9PM75*V3-PP&?PH[W(;)9?V,,:3X#)-J@P MC0D<=7C%Z;"%NS=I.CEK/L*G_-Y^./7SLW:62=N1V8_F64B;,&S/Y[,(2S"; MC>)9S'>Z)-[R1JLA1S-8G+:'I/9D_T1L-B3T[N*'V GG^JM-*&0GC+';I)+0 MO8GEUGC7W=!/KR_A4K$N"+AT<:@3H%3N[ZT/_'REK+4[^LD:"3@8W MB+#B]*MU?2W4&='Y3 =#=X/9S![?V]5=W: MTCT&%9_MJ3> LPP+Y8XLNP50S"@OI&<(@ 7,_6@=TE0S9*EWFB<:HTR[ *AN MH=?6^7M H.GP/(O.7FVM]Z"--.TFS3W;:6UVP='_$##PKNZR9G=I9TYZ#CY(N&CL" MBPT6T%-9-L>XV'9_.SM>M,&A>;>1O#(!L[/A\-EN#' MX:75!E1N[#E\^1EL(3!,9L.S?!080OF7-?L##*@USQ7O%<-( I>&[ M4_LQPEO$3-0F/V)>K\:?6D#J[@UGEPOR[^WJD<#JW+!?)]/>8%W@_60^:XO>72$/%EX_S/G2_R-SN#!6_+0\_]8-:N.78@Y#[&#!F77LN">V_A_Y/FQZV[@$AT MF &8 @(Y6!?!A1?:;CA::VY3_RB+9X.[#S,DPKW!Z,J>Z0R.ZR3TI%G6"-]Z MH;.>03KT6")'!SIPZXZ7+BAP%EAZ&?YL4+,2 KKTSW\?-0_3T8U@*HEJL$Z M+LBSN4(NCH;QXT+-#/)BPO%_LU-_VC RR$@F!DW\[./YK--6YY/,AOE),Y5B M1L1VXH?=6W3XGB^^HLF5];JD13[J'K089+Q?Y$A\B9=C%_/P"\[H-(:]U!4V M?(R9J6-*,9/O*M.=3]IA5A(#>-P6:-G18W(>I[WJ&/1\T)XV:33Y5)P;7O5% M1Y.?@+'.>ALIKUK5&)?RWEFH;6^@#C?)M&X-]B;=FJ7:R78/HF#]+('S"^IB MW3!=F5#Y]'&'0Z"Z "DF^<^EI=9_6(;8!BNK=/'X77:3>I.%$IZZ.R(, 5?Z M\_+!2Z-[.2*\[4S'#2.]>ZL.')8$N.A.#3'%Q>U6E('C\O->K(/.4N\L +"= M Y1,>Z-[V"=RA<9=W'"=3DLO3=(I' 2J!)8I/\_I7N4<0-PN1G2IYLY@_3I 70MH+AT$4+0KG0;GK73:IB([LY\[ M!V93XRPXL]=HMS#PC:3;/V*W/45AR4^'F?TO^IC\L..?S1=:X[I.MX^'_X+W M2IV7U7'[>FCYTA3,_&]!@W>2ZNP&_IL;X = M$3&NWNY1^X*94_Z?IEF/OO[9D>?S:_HFC>)GU*L'X"M@LM'\;/PF;[J,[,7K M_.O6/NN)&(Z[^R\R,?LO%DI\^2C=J0A4Q9NEL?BZ4PG#C_&-FWS.[YW?9;5A M^_F.&["/,#,N$P[V)]6$7[LTIZOLUL7S#\OOKVZYIM[[WG)+KE@:S5WNVC/U.?EJ8!E0X) MV[1M7J?A>'E2]U_X'*>OK@J8N(:2KQZR$;(5558L>N=D0"8RCCBW%%D2.8K. M$W/0<"OKSC530>[WDGS9S\I2?E M@:BOXGS7_['3J5W;RGJI3NNOX^9O]J(AK M"D!L";*6&&0\3Y@0+M-V M,PG0 %PG$A#WUB). \E[X1YIZP(+3!A'Z/IYD' MB+^0!BBP&3"%;\P#W*/GU+],YL9W65DW;SM7>Y(?!_04L$%V&G,@(';D7^QH M :,U>4LN.^K9+0?7.>\ =ES];Z4R3;32$Z%@[8-TB!,1D!8L(*II3-A0"C\_ MAFG6DU\FX\X6^,U.?YW^GJ/.X;_M:!Y_B]/?,\$WTTO'V7?OCFI_36\[P\5^ M/QF!E]TNCEXDG^)UIJ-?[.)TPG2)+'<.>-:Q7?-UYJ4%5&9L[N!M"WN7 'K2 M_.-&;AP4"U4X1(:#<@B; %SGI &HH@*1Q(+"2H84MC(:[@M5/\Y'HXO_!ET4 MPR.1BFDZP/3FL7A[9)O%8B_98P%<'[NW[F)7GV*W5=/A4=YAZZ./^8"UG(/+ M;(%2&29XI2@V&!&5&#@K-"*C5$ Q"L M\BCN(50-&+^YB[;6J.++HMDC MMC<\3=[P@+\6^ZYOYQ_ N,_O1"\W5^Y%HWQ!X.3^BC<13/;)3(L4I"E'0[;/W]N;I#O_WD&76)8 ML1"));0)D0!WF($E9P,B+CFG&.%&;'7;U%0DHB5'4683,,F K,^=Z(P4 MA%+!3:[NO!+/R:#Q'8A0R,Y3'+>=A+W-V/"AX^[O+BX/^Y*_> G:$7[M, MPK97R6_'X8=% L'[2?[JATL=]TU;7^[#-3>;@B=,\2\JXW]3H?\AZ(D-\=^A6$F3\/.Q-JENU MU4)176H6ZR8?XY>"$UU((AQD3")1'B.7"0PU"H:8,A0,?6Z1-U8:3KSRBET% M)<$P3@D[1+G'B&.AD+,\(*QM=)Y0[K1[HIB$U'P@2)&@\05;[> "#T8QQB1/ M*-CL AH)ZBKDYD >.(9@ZR6CC^&,T@(/^*1,OKH^\+!FP7XQ]M!ERB]\A%O/ M*S<>D8BRUAB *:7 ^J&&(.-Q0#1&)7CP7MJMH<#WA:G=Q2.((@-"BPQCO91X MA$G:)XA&"L '3-]??EZOC;HA'#)\F M'"$WK+(^E7K;M.N2N1>N?_6<;_:<2Q7DZ#VCE&N4I.P$.2 =.48BF!B33I0) M=U60 TZ&.A]1=,J 4>L3TEI'Y'F05!*\ZWVR(MW MG-<3D:WW?1>&-)DN"T=RO=YB\W[9FV&1CIZ9*$/=@J9=!G-.2?X(0 CGYPAQ M9U,ZVU>>7++\LE=&K_B7:Y+L<-I\S$9Y%_I9;K^F]37^ M>[^]\6[2SMHMZ&_OW ?B#F]17A^(CN-1]\(;?'^W%A W-G:X&RT>1$)Z4S[B MD:N(G\:KR//@FCJ/MG$3,%*R*EB5"/6!A%??Y1]>?=/8,#GO"S=!2V<=T:XE MA/9%K1_SSXN2;M+TF8W-3^.<;SW\&)O?1O#V_46[ _+GG-+51TI=]"!OBU+# M?/@UL=M%0D2O1\Z900O,US=O'<])N>+PL1%H6M7.A/M>.&T M_KZX&01OR[XM]N7>@J ;7!(Z7)50=?;(FSK?ONB%U=9BY=\'< M@28>]M5?JWRZ=K$$EU?H2;SU+KEL*1=YSKLJF"OO Z;4#$0L6U'=+]O?= 8E M'+F(,\)ZQ>6N:M?_;'';\SCM+,NNLU4V7*]V"EAQS-KS7O),5V<#3S0?S>RR M.\RCB''UBN"&@E>",D.1NI=8A*+A&/.5L!*XPL\X:9Z -Q^*I. MLHP8G8P!ER7O^W$?D&-&HA0HD912Y[:]D;6@Z#M[GJV7/K3P]Y@;6<3PXV3Z MXWP&*BL'U?.2/M:MP ,NS #H5J)G<1EVN(Y=KPU%7+;(F"Y(ULG=<$&N-0_D M$FVRC0IF6;?<(!I?#[_I]I3&XURE"("3R]UCR=R9@@DX*HX\MAQQ[3G2 +I( M8<>YPB%ANL6=GD<7D\3@5>.:_5>M#K-_#B],ACDU4YQF %LL&J/T__2 MU>A:#R9&7U73]1_,=;A70H_?W1AZW%B/7B?VZJY3N-EC79-]0J\W9[JTH_BO M+/GC+FZ3[WQ[^'/0DV;K\%S?"\3,W2/@YJ5BAW2.2>%S'W'N$*>@I6P"(]M+ MEK@TF&F^-7W)2I<\H5TR"\D)?#ZGMA,D"%<^RJ@ 6W<=9_MK%\[X:0PX-)R$ MOTXG[6/C[6H@)!L84Z+J.VE^'3?_90%FP9Q:-2*Y&O?>%L#!>@.KT<7#N.Y1 M?+9)IYNX3IMD120,@9,>$0=3"5FK-:*@?+!TE'"\-7(F6.*Q\.#_A1S=C:"Q MX D]PL"A-C&5K.5/8T\M=)?AR]LZ7117+"*EHV^ M-NREI3&U,+' @I\5M[?2Z2AXA_Y%#D(HI""!6I"'2%W>[-8.&1,HHD91X/T$ M?+^5*$@"9DI+@B@ +^*24V1-]CFHC%: YY%P+$@HJ#PIT:9;2<7E!O="/NQ' M.^P[^"W=]V5<'L2B]^2O<2FNW\ H,1CU;(6=?2Q]H+VM"M7\DN&RQU"WCLM'011/FT^5^5^Y: M%)<]._M*@$W=TY<=Y.CE*+=) W\H>T*3>0O>2;OJ)]=OQ"U"=,M/?LD\_0Z$[[]6UX]IR0YV^W=_KY45NFL/6WYB3$V/H5^L- M)Y9]%KJ.$]_>=C)YZ'GLA GUW#=]^,-2I?#E_Y[] 1YZ'H6E/1@JXQ.PF9[T MIH^<<7@=R%T_^'"[O\-=Q[,\X8C#FU77@_O%7-_BYXFF%MX^\0;6*O_<12\K M>9]QS%@E:>78$LE;25HY]LF[U&TYZ@^D_O]TUXD!59ZN/'U,Y*TD+6A(>W5@ MRES6"D05B Z0I"^'8ZLY6'GZV,C[W#S]%FAD/\3*T96CCXF\E:35P:G+6H%H M[^2M)*T<6XW!PR%YY>BCXNA5UZ'*TY6GCX2GWW[X,(T?[*SB='6!ZK)6J"H8 MJJXI8:A 53GZ@#GZAV5SXM]R<^+*V)6QCX2QWTWZD=MS.ZI<7;GZ2+CZ)V#J MX;@=^LK3U5>JRUH^5*VF:B^GK.?BS\EH&)HE:)2S ,_N35TV[7E^.+ME87K! MQ:R@I:FR\<)D(Y>%=XT&JF14R:B2L;8^/P]3?%3'H3L\2'?%^_W6&]]FT/RXM=N.@/DJS'>TQY MN.#5Z4C\H3*V_J#CR9&LQ?Y2(9^#N:_%DZ:\2<>#]DAI*Q$/ MG"$CHD7"&F&ECEK'K?FE)&AA(R'PL,PAKEU$FF.'/!58.<>89'C7;6O7I/5. M.]S&/HTAB>8W:P/N&JHG!%X1=& MSI<&OC=T'59,T3Q#!5GNP00UWB&7F$?268JM]I;YN#5UQ46;")S#N+-PCK4( M*"&0 9?:."<835OMNCN _$H/R$RCO,F:L@4 0(' TYJV5[[):M<3PEWHT+R8/8 'J1QMP@EJSF6O% MXA90/]BR?0A0]Y.(?AJWL^F\&S+Z:YY=\?[4CI?-Y)?E,:OD][>B*T M^FKCF1:K>/@1_%ZHE_/78JCB59QY<]QJ^(D9_.L;)RP]M^I/,HZ2KA6CC]15\IAJI2U%7G0S%H-#3@:!DHF24QN=25O;J@_" MRR]M K1?V 58XNAJ(NB^]P+(B;AYLET%C6< C;ME]QUITE%AC< JE2M?'R[% M*Y6/.N^TQKF>-\X%=E.*V>@JPAPJ,TG_J+VL!Y*\##_LQ<3*@C0Q4"&1-#HB MCI5")@F%*#A^W'COF-U* 'L2W^\+KM^//9S,IY?.WZ.#:6H@9:&I7*56L-1X M6]4$-=[V2,S%5@H1B$-4$@J8&P5R3E)$DG4J,I$"2T7$VZX!W7U'W/ )U65" M]DN!C1J9J)&)8Z1RY>O*UT=&Y?UFEAWI(CYOI???[-2?+LN\11&&SJ9O2D]H M=D[#9.Y&L4;3GB>:=@^BOV _RW-GL>+@9W7%C9AT*> *\:2)B=H3%>B6G^4= M"Y$8%+&3B',>D?81/DK)"(LFJ>@/H5R<&SI0&)?I*MW*S,7%M\K D*/Q3VOI MS;'CKB8A,N<$TE('Q F@J=62(J,Q4R(PP3@N#'?W'=;2)Z)F]584?FGD?&G@ M>T-1.7;6$$\CHK%+P$T!6][]Y"@ !0G'(,#&19?^ M]9M9!9"@2,D211%%,CNB+8G$I2HK\\FLK+R8$\L/R:8]K*1R*O(ZHNN_VW4R M=(.1ZU]AX2+7O^J*VF)1$D:@J"/NP(X*]+8>16:DIZ;I\S1(.%\OTS6&"VH@ M\KMS_?OAQ+#)]7\T&'(T]@YMD(X==\TT2E++,W4CY5AURW+TP,5\#86+TPT1VP9@%"+;!?@\1R?-L.0S=1X43@;L"\ZT3 '.M$P*83@4,!@:,A M)QF\QV[P>F&2FB%+]"3V$ZR=Y.FA8_H NK81)[YC>ZD_ZHG .E"O>O[-W?G[ M#8=B6)3P]\,?N- J)3@LWWW?ZYY$CMMJ/R*YS"P2_XZ*J^12CCSA9/L^H%UL?RMKEZNM$OS<7BT*H;?U;D60$#:5C5O&)M4[Y>_0((*S^>@P$J MSZ]TEL+T7K'\BMW4KU_\='O-5Z$'EVS)!6NKN=M%&U7R=@ _0PF*W>3^ E_HT_[EH"Y&R@)\QDLRW='+O7Q4+([A>SRE#,/='%H![ +2FT'%+*? MZKZ#90PC*W"X]=4:KM"P"H\S=7ZXIQ#/$^2L0X)Q!>W+!:^X=H7_W%F!Y+XW M[2,Y/@I,QS/ @K*YK3M6PO0P]#T]<2R#6Y'#'&<_R?'?\2#^"A'/%>2$^[LNU:W-T_&IE*C[MJ<**1/R=LJSJ'MM=@4S%BIM__[? ,OW7 M-3#L#"@%-"CC;]/QR:(-D?P4D?#L=GS%!)<-P9'5"K#MW[:"YR8;^M!P!P]\AR>.EX81N9:;77;"5P_,)AN\R#0G< .], P M#3T*W8@GJ]E<2D//"(2(A96"RU8(, M"$@+.L$?=:,)4PR^:4JX4M)5XM6:$F@!(BH!%[B7 %M.^YBS M8J+!!$&^,FQY(<_8\,D1 N]B$"5LX34&GW2^8NVJZQZ+0XKX>ARG3G02[N,4LUB/7]*R8>:'OK 7<1RSPHCBQ]- T@8LY-@<_^.-#->GGFY4 MQW=K7],:3?U*"87=;I[LD@R?0 )@01 E!$)K>*Q>:R]??/K\1_UBI3#) MZUT<0\?U6 C":]F>[I@VR+(;!GIJLM2TS-1SG=T%BLL7^^*M"\=9[R\2GK.?[KO1W/8^>VH'^W[GMO=9 M4\]ZUG<^L2K0)A':G"^P[K)\Z.G/81WU;':A*US$C,B[\_ %(BEQ[([.U-8L M["VIWP=DZ<33^^-I4JY'N:PG!E6D7(^#I*?#L?M6KEV4,W$TJ59:5@(J=8$* M_>>$4L3.1\+.(NQ*^X4UI'I)]=*R'@!6J=EZ40TT&Y3=VC^ M_@YC:D6*&HF&6J)!M>4.K[:6+H3NQBI3C7TT//9VZ46K;MVK<# %T_YDEHN;IM^ZGN MI#S0(\].]<1BL6U%46I&_LZRC+Y;R'41-;RCNG'6Q B]B>E1=\T#0(2C(2<5 MR#AVI$V0-HGT@">.GCJ^G;#0BYCG' C2WJIP)%R1Z(G$G8K8 MJ.RC+ISI 4L11JM09F/O'36'4?ZF V_:]UYH&&QN3=W _V%E3,8]:0<'MUE: MI+N1;"EG_Y">WGW=!3<.4\/U=2].?-VQ,0?3C2R=6WYH6&GL."RXK:?CR$Q9 M'##=A^T2W.-9H-M=IL$+F!/7$#BU2M^G! Y"1T M51M=D]B.3?A/]WQ'(*6C,SMV]"2T+3/P7"L.ULH$JHRN2FR%K'!JV83/A[45 MVM$I$&V%]KH5D@X0$BW2U7O5U<_,W"_OK"FS;_L@M;V$^X:AAW$(NZ_$X*#K M353]3I2&-K?MU%+;/I =-7:V^[*M8&*1HW-?IR<_$ET)VH]_&V8FEAE:<:J; MS#1T!P!2#_W$TTW7LPW;Y(;'C4."626V8:8_-2EJX,"V870B=8C;,)##E&>J M[,34C%X^:H6^)SY2(F0$E%^WV@[J>/:6/'92CW=B0T' MP#FV=".THB3D1F ;:U7/E03T%G!;C4VC.PT5W30>DC90;V-)65YC;Q,W9'FM MUAA64,JLJ85BEI0MEC8FS;\7S?\(HI^P[@]8ZCF.9>N<>['N1':D!VG*=<=, M$X?'AF6Q-9]Q$)MARL) CQT#[G'21 >ESW7?XWX2F7$4\?204\5L$W9SKJ*Q M-_'ZXW&=@2GD<3O1 S>)=,=(;,!H*P"$]V&O!\1R MUSM9*8KK:NSH0F6/ 4DC;-K3+;I$;^Z*/%>5G#6U:[1:[V@AR_2TVMO<%VO=K92E=*K9M) M@LTR8>1BUE,D@ S_E,W:\(J* S+5,$:MEGW-NBYM@Y9O\'H-.UMI:57.UA^+ M2*+)_MIE)=MHGO,"P"O/;S0!C/6B"^:+?S[U M].W:QLD3F,WMW1;M8T?DI[1L*[':RT*CJG59$RRV2TX2ZYZ&GF[S% ,V T^/ MN&GI/(Z#R B\@/GN;4YB-@M\83.$:8!=!T.=6:ZM!W;,G= R$N"H$^/;R90\^#MF@='IN=YS#9@^Q2"^G4Y@*;!8MV/'19$EF^FR5H6 MW#9;KD-J'NQ8T[NC(D:4\=D.N@<+VW%3TV#+5+]'<&KXS N9J?N.B>>W*6IX M9NF!$SBFF7J6Q_DNSGRI1_"+_[*GH0(LKZS-L=XC>!<]<&W#3IECZC;L;G3' M= P]2N"?U Z9![R=1N$:&#^M!^Z#./TLS\M8_/8AO\$FK_6X]=E=I>JS;R#5 M\==K_R(TQ6]24[Q=U10'5,%=B;4[D(KNA(CJ(J):'2N4D*I](^)38BT)^4AH ME%B0$81FZQX4)#0CFPMD(I")<-K$)8(2MQX.<8F@H^^A*5]NQ'PY/%#"TXB* M7_)B^T:#1UFSZ/BR)"@#8C4CR3XBC)22AY["@9.SQ@*7-TYH5<=Z+(TQGGD1[9 M/@. ]*+$6XOT=A+NIW%LZU9B);H3,*X'*?-US^!6%#M>S).UH,6]HJ1+E765 MR,':>\%&VB=LLZ2?>,W%63;&Z">P6R(.>XLXTFT>^"RVC,2V MPU$U8!"0"CP <29R$CJJC8XALST_C"*=&Z$!^P. .^:F%B!-Y/I.$ 2P%[B- MCE%D&X$'%W'F,MUQ74N/8BO0?2L,C#CAKA,[XWI1#$5+.9R .--!PN%M$#Z# MC,D,7ED( FX@<2'M=_S:SV+<\4P_TE/3Q8RP!%M8V;;./=MC06I'1KS6-CCD M2>AQF^L\B3GL(KBI,^PW;-JFE\;,,GG 1M5^YL0)'=)_Z@LTD9/P46U\C&)F M!HEAZ6:8.KJ3.(G.6.+"G\QG@>$XT7J=F,@UN>T;H1Z+9H"QG^A!:$=Z"*C$ MN15YGCFN[\2 M&9^:<#RZ>6-J\-2W0!ER*]8=;J4ZENS38Q]P+0HBTV'K!5EB(W3=(-!].\%[ M[%!G,8MUSV)&Y"5>DF"1BU%5J6DHNM6@/A@JD9QPF'!8#1PV3,.U_,#130-# M0%/7U)EG![H9!9[-/2].0_LV#L-V)HH=YNBAQSS=L4S ;F8SW>2N;3(OL,UX MK8CJ7G$X] B%50:%<0]%A@6E_)&[W)I3*[2/L\NM*&NGU7<4M%)0'*G/!?6Y M4%U=>SYH6-MANF$X7'?B(((M$(8FVU[@F[$=!(&SBSI_>U77]L1UW$-0V"?< M;$(9HA,L$RPK!\NN2DL*GRHXC9KL=C>PV6 \=*G819 M.GP+4.[ !HHY\ C;2=(H9JD=CYQ\9TU"F[K"J0W+C^D!A)]V+0E8MY0*]09Z M[LJZZX3<0=EEV[!8&KA@4 5& #)L+?.\JF];VR_R4'>=:^:G=L(!I3O^7 MI*0&I.3UD!G4$(+]-\CJVEF)O7G;P/"SIM8:=CUH=/+@ZM%:=*.Q^3R_@3>+ M.SA,)KR& ]*Q2NP+C.V","*Z$!07?1@R>0"B<8L%8_;JL*G M#2I,RU-704#X0O:>JN.*X[T-G\$%52;:=HG2TZS1_FQ9!=;(0?1:L:>V;9\( MSW4MU.I-7/%PGD-VP#)S=[9K^>[@]V ?VCYS4NX9>AQB>7YF6WIH1H$>NI87 M\ M[6L?C\U^&'\(VW8G(C/B)OX:5_ M3#]/M90G(AX)FS*T35G=R&NV;:&S%SQ,4YM;7(^=V-2=,#9T%AN6#GME"RQI MVPC,M4#SW>$A=B(IXBS/9+>="^R^][YX6S#L6=1=\U!V_%XC7>ONQ-01F;'O M[L&B\K)ON21[=\PK&'<%#^V:@]9M+HIJP35@7F #NR73UKWUQ;#9A^@*+]IS]G/TX$3PM M^+[+R%G8>A$O>(K&JFBH=PVCD7;KXO.^%>J&\4QA$,)HF(#)N*]I?WKSW*-#/%"6+87,'(P=05\ '94/.P>9"&MN7R9[1V5]']+DH25FS6;V/69H0$7BBPYRMRV;O)XU#QW?5_-. M+YT]=9S@EI?NNTAY;&XZ:_J_?N>-UKGJ@,$TL03:6=-46=3*AF' BF]DPW/1 M,^W4?7D <2 C!9 M6Y*M%F1CM\BVTB<^JWO77X+N.Y"[##EO^*3>%]-UYHRD MC=0W[M3ZQIV @A&\$QO1=2_ MP,4M U@1B&>FK15[QN43WL %(A__R]-&_KK M_Q*K>OW*>IWF_%J7S>LK>9N%VU/I:R?ZZ!K18+BG-4UKA/W!8P=P,E7VQS M=#8\>'R$*K];51XYGO^2Y0*3GXSHYX#H +ERJX$7PQY2FY?X&AB1, +A3;C/ M6'D*_[/-8-\I.GS"3>(TYQIOPE]O-!Q%?V/OR^H>T[T)VX(.D+^4?;8GLHTT M&HZ+%J4PX(H#W(J.T;#_2;:>>G?^E,6+GJCB# '0I6[!C)47S7AS 8I'#!J, M^[C-%U=O_V:Q6TO0),XQ+[#)]#6R"FUX$%OS(QS6KPOST"ZDLZE(YQ:E_C(I!_6K7?@+2V(42T9$!T'W>Y$7,GZH"#<=3$\ MN)UC8^"RP(U:!':AD&#.8.LGP']HHN&4)@O?D_1[X< C84[*L6TI$SU1X3HQ M!9#QLOM5JUEG5P*37'R?YO"+N! X!E@4B=5VZ;=P602**Y'SW'57[3B.0V[X MJ>ZY?JP[L#73P\2T=,>WK#0,4^:;:Z,.E^OW&A. M#6_?C:CMJ?F\C:AWVC3;?U[Z[*U%[/I>Z#A[%JG1RH](>E*=R4^BA>B1="(_ M"6$AM7*4RTHD/"Y14IR^!ZPVB++$I\2GATE9HJ8:7IP=5FI3L._!:8 MIJ\'MF\PR[),.S9V$68#J"=S"OY1UO6N2G[;D\!4M$J2*A),@$B 2(#XJ![- M?I*8D:-[!C=U)S8B/0@C0[=<%D/DQZ$XW)#WWD#LY]1Z#\LZLJH/=5 M!?HB JLI:YJHC6:]EID\Y,,^./.+=GPCD),\-0\$KR>X;MS("8TH]G0K"5S= M2<)4#PTGT)EOV@%S>&SRG=0GZH'R3.+D[Z+XRH=4)(W6'Y:)]R*!=,6U(Q%U MZ-,QON?CMIQ)Z)@3/[B[F"&)N3)B3N0DU#PPU+0B,^)F&.D^-E-PW,C7F>WX M>AI9S#4=W^2IOPN']WY1TP;4=">^?W<]8A)SI=WA.]Q"6N:8^PM[&AQKF\E? MUNL.=45#9,6A76P.3W?Q:'-XT/A'9LZ8Q_AAG$2F83#=3%T;]W6!'@1NI,>I M;_I!XGBVQW;4':KB,Q@)RV5)5&G/#,NE?BF7A9 _LAN\^ S+KYV+^^HGFCK6 MQ#7"B47;PT,0="(GX:;:N.F'OLV,,-8]+TYTAQN&'EB!I_L."Y(D27EJ1[O8 M#2J FR:ZU1S"S0/;(#[#&>/I[C'VOT'$&K2T+Z1]X=2>#[8D M^0D;1FD4^*[MI'KD<#!R3![I ;VX4\"VU73/%*U9J6Z*$&P3+!\_+!L6Y;OL8#KD>N9 ,L T&'J63H+ M+9<%+ X#%N[MZ/)98-EW)U:HZ($EH?)3-K:4.#G"QG:LQ,FN\1FE3M(N^"%8 M:DTM!-.D;+%E'1E<>S&X'D'T0S>Y=IE,%"2A89AFK',>>[KC):G.3"/68\NR MD\B*?,=?2R;:80IFUZIS+:?HR>E$P20PS$GH*WIB<"_OGI+YI0S1":4)I95% M:9>S,'!26^=&Z*$#T]?#!% Z-"UFQ 9LB)]VLCL62GN3T/0GGDLHK39D4*7$ M SO+_7U#BVZJF$C5Y8ZP\AE5ER.>/DIZ$XVI8N*1^X2?V0KZF0H>'J3U=&)A MN]2CXB <.D\)0$L#RTA-2S<<%NI.9,8Z\Q.N!S%+TC@U>&KNQ,O^EHDAUA]Y MU:=BWRK-A;'X&);/&EY_2,]FO((%_:7,IH&G1Y%C M1B8S'"-BC6&OY/L\K_^ _ZY M8^+K USP<_>,W@@P&>.F;X'J]SUD9U]G9A3I1NQQS_="QEQK%T; Y_B")VW. M@4V+)DNZJ@Z?>=Q669/Q^NUUG+<)3]Y5Y>Q-.9NWP-3 =A_2VW+P!<;Q=]J M/9R=OEQPD.8\+Z_@4DVPBU:W,Q@X/+[6&OCZJ@N@U!:910NRP_>L@0LJKO%N M!;04ED#<%R_7 ;.0NH0CK=@0QJ6Q0=ZBUI2K*4M,C".K\+:\K?%Y5V6;)]H% MC$B+."\T-N"*81O=A21T,UO?B+*V*?N@2"0S4@P$&"_7F=[!/#,MX>*CINMX9 M*?SFF97JTFI4V*]#)'UJ4)[[/$%Y:A:2V+P ^TXC_G)1<:[]!G]?U-K; A7Z M;ZR*+S3;G.Q?$%3-YU=#6$BM'.6R$DD/,]:;U,K=ZV,9EDOJ@X2"A&)5*!P2 M"K6$8MP8FKV&8QQ'1,Q36KD<([D5LU:W.+]1G,!JT/)9V/6$SV6=R Y-+PQT MDSF![IB)KS//\_7 BX(X8"DSXO3V09:1!G$<.)[.HL#7'8\[>A &H6XFCFWR MR&0VUGIJ.;=EZ&">6;O/(2QTG"5/#4Q$M M'=>?V+Y->#EZ.,O>$]J/<7_PS-NQ?SZQN\HQDOSPMV1JG2D<@9U! ;,/-362 M,/9-,PETVS9=628PPN!!/PJXFR9N),R&55/#\4+72!Q#9X:+:98>F!K<3W06 M,I?#1@Y+P"I@:J39-4_TOWA5(@^*LMP4-ZN^D)/11ALS5=&2FRQ*/"?2G2 & MM S"5(_".-9-,PABTS>2T%Y#2]^U?"]AH)*_G99V)9U<\9RBUP[CEQ9'P]0.Y]'%Y#SL\>M]-TH/I;UR: MBX5WH1M_5N19 0-I6-5%\Z]^ 825'\_9.9>.!IVE,+U7++]B-W47!#Y<\U7< MP25;-/^)M7+VX+F+N!D@= LUWB MSW/.=9'()(P0F./LJ_45[@&AP YE]5< LKBM,7%G5Q$WNV&R]\VB@+1"HYII MUE3[;4$^L3/T7]?:+PLJ:JQ(M+."Y3=U)CH\OE9<9*!71-"POVT2/6,T3+'Q10'C/+\1+%:7 MN L MIIJ\+R$YP"N\("VT@J<[CDO.K[#IR=MW&AU"]/2FHNJ;,\OX.VS$EY9 M#)\+"C?^AFF L[+"*X% UL0U##$0>'K4UH#S=2T&D"YX/RN J(T8#0P_0^B9 M:A]@)&!%-;B5T*Y8K;5B1C#X.0SH&K82#<]O-,?3@(:YN!4F@P:L?'S_+EC9 M\[R,6 X79X7V"X\Y-I+0,(@/APKDZ;(4<9#U1)NQ;QPF4/ ;^/=2(J%X(B_. M,8OR*FLN!)T60_TGIE96F-(HIBG$%MZGU5TJ)FN AAFF9L(8NK728(5UQ->* MX[Q9=2.>D<5P!XNK$HFD7<(MO+G!YP%G ^O!5?U.!D8JTBH% P#MP'Q+C ;S&O-B*7_"BQL;T!6^NRNH;KDV_['=R-="5L_A" MSD@.O;P"\.!-?_M"2BO^9YO)#J%PUQ6FR0*;76(VKTR;!89A(JFW (:\S$1Z M;,IY@H=I6EZ6&B^1@9)FF*H%C5L?-KX&"( ^Q7('Y?U M30TFQ_34T7P%Z#ITJ(< (]F&L_H&&14X'80!^+%8X92*]A.JH<%%4#8$N#YO)S#(] DTO#A.::F W*B;A//RKE, M;$>H_,S8YUMC%^(3PSQAP;($&9_/\_(&)/<*)(;A)9+1F[+,Q9QP+#!:D+^% MQL)WU=D,K#%6<"$_4^W+0@5VPYJ76=%(E&[X>:HX\N1CSO-?9"APR>WZ-E1_!Z[:ER)2]X/J\EO&+^ M.G ,(,XE+UH8%% .9HPC$NH;7@*,"B@B[04^$\S3(^^"%7I,0^(+KU]OPPHH M!1P SD.:CP*Z$?K<%')[)NOV"])*NT%K[6)4Q&B^) M@OL<[5:=AM4:#3LKR="%>SRP^,):AK_K3@W+^GZ:_S:E 3;6(@C'[.2]!8HE?2V@4S'GP3W^((#RB7& M*;%N^Q0B0K^C0#^U4GZ5D")U\N()Y<9&.1(6]83ECGQY$A82%A*6E;7Z0?NU M*J^:"Q(8-07F/ALZ(!/Z0$SH9W(@/$%$@J-"L9=9T9_+US_N%\J470-54.HI MI7#&3ZDZOM3+E8.?^>V#G\<(#24//5(?4';@LW.WZ=M3BYA9&68F4A(N*($+ MMCNUB9F5868B)>&""KA@!5.#>'DCK9_D5KQ_F[C(!#W%"%R1_Y!F!9SG,;D2X&HT(0)G) !2^&H""V1TNCJ;B(A%F-6<$ M(>8'L2KE# -415PJ/K)FLKD5S!6#UO'<2HZK?Y)(1%GF/[#(M*Y2YL[]8P"Y-AEZB9FD)17 ]$<2!E(^15@CYZ7 MY3<#LQBT3].9@[ %RW+8: R5Q)D M.,F ,2H-Q1Q)!A(J! S^;E 0%UD)<*D@"N SEVDMRUG46EM@*AT&[%O&ZT]9 M_:UG0?&1^5H,KOOZ\YR+./[?RX8#^_4D>]?1]1\=73\OZ-H_ Z;&LZ+#!C$$ MD9#V#F'7-/3_/AP ^"[/BN>]RAIX6_R8)%_ YEAPQEOXL)QEL:#6^R+-69\R M)_'@U.5]09\6Y++"7/KF9J!Q9ISA,]*V2X%$9DNSJFZT/UM6-1()4&%.!@H- M4\*0<^'1\$S4[^*P0"@VD'M^6>:70J8KELALG 9T8IIJ\Q*6660BGO,2_Y#) M*PVFS0G+)ALN()"CKC$19R*?(70M#(G#Z# + %"A07 2:AAS_#HT$*EP&6:2 M)&V,"EZK83FR%-X%:(*)03G.:DB03L?SGEC=DT6Z&GY1<:Q*T&71X@L>J,.V.0;;^H.HS W5^O>/DA4A%&(WKR:R->K MY\"_0$:8?5+.8>"88@,K"[/O;;D9;R[*I!9V7]V*&_K<'I&\*^E27V0IO'K& M;N!)L,VIN[P](4%HTBV!>V'JR4G73;_\)Y^)=]89<*@Y)IA/=RE,Y@7#=BM; M ,QC*0I,C!*&B*!PKX:2EO>LUL#\M9R!4<>;*^QVNL+Z7/@5D&9!73,,,]Y(8YQ7P!AG[;O4T[[GLGP_1WV1[^>G7W4?@/T1F0\ M=:D$CD=KKV[G\US84,!;LXXVO=VX"F^8L5KAGAZU6;+<9&'2(L8T":D>)FHO M$Q>CMAELFXNR$1H*G6W"3KOG*0/3&6Z1VTHT\&#W6R5B8")3\H_IY^E@ PY? M\[G8E\M=LMC%@SC'&4Q6@CXRPP+FAT0H>DY94*.S\66.);9E[LHW $$G':C MJ\Y%=8&UC]_^_/[++V$K*&O1&'KL2V9^E$4M,G,L]*%%O:SLP69EU61_L?ZP@\5_MIE4"KI0"L+T;4 *98T:$,)NGQNS MN>#&OS@6($N;*VFG+_W *-4D@4L)E$8YR=ZAR%Z_B4(/"]92 MG!$EYI60T< MF]W'+[$R4U'S'R=X\:33@NM?)AS&#WO,O#J +\5N E4@N?HVOI90X(!#.Y$U6ZRBC.LI[NWR#LOX/=/%$XQTYIT+^7=8L"OI*R0?ZF8?ZKK'$(^C%C[%.WRB M2P^H*,4G'@ 8GLG3B+X^I:PZ>=V?]?7\6$I48 M$07X+1UYI3PX$V7IY#&F.*.OF_[Z.WRR0[>P&$(7VX/E"^5O^ !9$V\P"A#U M?_7'.EW@PP-> &"!V@_ HJFU@8RB<[<1Q7J[0\F$ V7R+EA!D!V')N@G< 5' M)SW(@ER=OER^M%^\J?8;O _KN:X4"I7G0.M+/2P:F!6@,F58!3JEX;5 UI5% MAT$@762I0'[)\E:>QE8#R.O7$1 Q93&>7G50B*5)+Y HR6"AA!I.;SUBA8"B MQBZ+\JRO "N.IT0U7J#%\AB[6[PNC R7409R9;4X$7U?=.5' =,E:7J#Y7ON M@>YPO&/XA7VUR8\1=>4K!X07WG=Q-IQU.D!R+[!KQ5.LM=@;)7>3H,8')J6P M9 :5$F^=!N.Q0%^WLR^+O*C(V,?]974W&=S38?%+F/L,F:CI#[B9Z.;2UZV\ MAS!"T'&VFRB!BR1Y;/A0=@D\+NH"PO=IV\GIT@S3A'/W>R\>QC NB G\\6T9 MLW='R. 5[UTZ76!!6W?'M-)=).(@!QMC<<)2R MTBP;:-X=0"8RO X6'%49"GU71'9>M8EDK165TH?]2;"&?6>+97TWC F#!' ? MF#S@%!;?U^^&@;.&H^-YS:^$N*\*;%<-6#!BA>$58L-]TY?Y79NP#&?8,)%# M*F<[SNG(>N'8;HXB64.Y[8FU9W]A?551/Y:*M%B(DE6E5 M.XEHO"HK+I63&KL0"Y5I/8GB+81^ZJ$?%=,;'?VH3*NZ*$?"HIZP4)E6186% M3(*C, F>:4.DKHR,47>RP4()K$@.J/#D:2,559[<>2[:ENOZZ^!$C(KPW%V$ M9U?T_AN5FMI%J:E=+8?G3;:T@8^2\9_3)#HQ4A*&G J&N-;$W\[I=)2,KXZ5 MV>^'GV!E#H-#?'C)OJW.X1&Y.;5"^X>5(1GW!*L<4D'TCWE;O]J<%#BZ7&WI M4#P>R=NO8GFZ__8 5,^V_EISXMU*OU=,(NYWXIZD3! $0 ="P"9WL1SQN_M M0 !$3M=#=KJN!,HJXGM=E2EK:J%0)66+\;JJZ9DC]ZULO12'I8-VM62!KZ!2 MNK5JIZ*6E"$X(18AEK*(Y843V_/5%J!302QJB")*KQ=]B=+)QI3?K+[5^N+[ M2;AEFM:\P>L+WL >XYO,N&9U7<:R,XE(S.PNST2>:5FO=F21Q;B76FNER+_6=9E9OA7QIL;T?Z@JR8NDDE9T 67;U")1/NUK"V :]DIZ M+=9&ADTF$'LBFJUT!7-DCJW,XLYS\?.""S>V2%Z4=V68OBK;?$Q6*B[(?-:N MMKCT?F,>.ZS#5-NP1U@4+G]"(Q1O:O\PV6TGE'/1O5PD5@Z68=D"YA(+LO)' MM$[92*+MNJK<\[R5C$VJ,*M2A=F0*LQ2A=EGSZ)^BB?H8 IQ/M= A]4 *;/[ M89G=*N=U/\_@*(EA+YA^H$D,E*KU\+6BK.Z32(P@]%,/_2A1=73THZQN=5&. MA$4]8:&L;D6%A4R"HS )**N;LKH)J2C 4-4 0[FNE-M]>I$X%&6SC+*AW.XC MB_A3A92$(:>"(93;K6@R"^5V[]TXW7+=/]_1 HZ$2AG%3#KC268F<;(RG$RD M)%!0 11OZ&,;*HO#J: /!84><%#HHK; N4IQH53%39FX M+ZKB]J@E\ZV)ZXY_^$]5W%0B."$6(9:RB.7Z$\\>/YJ5$&MH2I]TW=<#&)9ZA':RU.4%*\YA+6$D,;RHG/%*FV77W15 V$$M1E'^\'95 MQ1R6GD^T"Q ?O2O!*) .;JOYHCZBF&!>7N'3!:^(-V(I17D%OA/K0&(!4!Y+ MFF =2%;UM3-EF4]\.TPI'SC7.%$%2/[H@MR0_-!:\Z,_+[W9AQ=KHS M]8)P^)][U_(L2>1-_8W!M.OML1\! R9I--)H1Z'1ND,%8F=EV)E(23E[20[$=J6N'BB)'^F,_W!],'(K74HB9B92$"RK@ M@C>Q3>H&IYY=23[)0[4K5>_:<>2R1HIC/VQO34S;)V96AIF)E(0+:N""89%! MJ9Y!28[*0S$H?^'PF#@3!N7H@D1=EJC+DB*:Q?3'MS>IRY(JY";T(?39JUUK MJ-::XB319QQ7*I5@VDG1B+6*^2J($;5(4D;C4(ND[RDA;^+XH=H"="J:2!F" M$V(18BF+6*8W"<+Q ]H)L>ZRG8^LN')XE+65GZF"_*G2E6A)/*HZ78F68Y^4 M'J3^4\)?M+Z,X@';]EK$;(Q[XN840J#C:NU Q#Q./7E7T M\EU9P4H6V'1:=.[6SEDV?G"1*F(VOH>80DZ?L 0O78-8^6[O.Y4:)G@X:7@P MQS]_4(65%:R^1H'IAV)$?F[*^)L>L9KC=G8VYT6M1I"Z*M)%BN*@%84]<9WQ M@SR)F8F4A LJX8(U"6TJX$N!W8>S1ON.\I+G=& 6/C#"NPO'D@MQ=Y8)A5.. M'$[YM'6B:,N]QX>'D]#_?IG0NY9U+1"2PC'W9+X1(!(@$B ^0_AY^*!6YP2( M*@#B8@L OS"8^8,FYMWJ2?;\EO.M1:W;.0C3U/;:4H/;M7E; MQ1>LAE^J+.;R9OBUK(:%\J8JS';(DPO&&_KQG:GSPSVN_"=P(E(O2V^V11[CFU/X!7XD\UUQ4G,,@BN8"Q@6+EVB_,6!#S38GFF58[D1CM3C" M8)4<,-Y5,^!RD.6LQ(*->)TSU;Y<\,5;M"N&0\E@(8&^6E)E,"T5*VH6B\G%95O(V5R6>0O/7MZ KT,L[VM&%L D0-><5[6X([K4/9GG-@O=KF0,K]Z1I^2[ MT]TRPOD=%&MQTRLC:INR-!APNO@<0!2_7['FBL.^2U+T7_4/V.1CDR_T MW*F)IZ!1>8V4P]%U4X:EN7[]XJ>[;C2WN<>=.L;>7J;6 )_@-:7TAM%#EQ[SQ(0_O9Y/3Z;G7(KE=G3,G>(783/\)FV&MZLVPWZ#S[>N\J/$NAU(R#JA MGSKH]TP9,81^CS@X@$T1H9R:*$?"HIZP;-6*CX2%3 (R"<;<$*DK(_O&L)?" M55JV-2N2>JM4GV-I$A3PMA/Q^9TW6HQ>VSEVI$=G072CE7->R;,O M],I?9DU&[9[4"-N@Z.@]RH9K3!R'6L"H$_Q_-*0D##D5##&-2>A2O_NCS+F@ M;-V]9"U][ *OZBYV!XS3+FR'_]EFHL4]R9E\*Z MU.*ROJ]N[YX$CWH(4@]!5111.+'\\8N1'5(;P6,R9PF)"(E40J+QC6)"HK&= ML10/L)/S"I'&)0("TM4T+A7DBNHY**.%J&##=Y;,,2>F,7ZQ-:K'H!+!";$( ML91%+'/B>I;:\G,J@+55 9D]1+L_P-^]N/Y2WB@KU]9 MK].<7^M)5G%1, )S^-M9\3K)ZGG.;E[AMVML-76!._#]W2Y$?M#5*NF'(F[5 M>9&\GI>RF,LK60+FD@^3UQ?\>?U ?GM"-96G1=COIK"%96QLW,N-WDZ2V%ZKUA^Q6[JKA+ <,U7H0:7;,D%:ZNY MVT4;599V "1#"8IS5M>X3G![7WH!?\+?O'IQ6\#<#905V+H!_>24?*4L084D@60%'AN /B]L\2V69YW- [&8-/O&Z MS66MK@\+DCRUP)5I/:7ZCC*\F98Y\&&&)1T.A *N;"Y$ 26X&(@A>UP4 MPADIV L0NA'%S@11EWRVX&=9.0HYEM>H@))7QU+-QW'V52C'GH:6RH5\[*GA M&(/_]O;B;>XQIKZG]OBL@(HBJ>Y)/[H<8*IT\!AU2461#BVOF(1(,2%Z(SKN MDKBH*2YD+!R%L4!ED4;'.:HAIB[*D;"H)RQ40XR$A83EV:(B2%)(4D9?C'U+ MR@\D*6I*"FTSCV*;274IJ2[ED2/57G3ZR2()$9.X5'W"$C%'L_JHQN](M2T^ MR0Z%HT?RJTGNO;MOJ/K1COC:\MV)96]U,G.4?#V.WCQ*4A)$' =$F($S"7R" M"(((@@B"B(W4#XV)3556"2&.D90$#$]8 B>8AL3+.]=VDK,W'^=2I:C#\2J] M*>L&$P8K1;Q+5(.0:A JHCDL(YQ8YOB-H@ZI".'X0D$(1 AT+ ADVM;$=,?? MU1("J4)N0B!"H'TBD.]/#(],H,.2"0(@ J!C 2 WF*I6;5=M^%'6Q;?C+DJF M,W(;)6OJ!OYQME'ZM2IK+!16PL>C"Y\J@G44JN9T%8GG3;9,:29N5M-*)5(2 M,.S"PK0F_G:%08B;"1C4)B4!PY.\[Q,KI-@1=;B92$G H (P6.YT_(8JJO"R MLOZF'824#7T[ECFRO\F>!@?8MEL\X)5HRAT_V@,E1ZGU'''WB'#"NC/U@G#X MGWO7BBVIYDW]NROVKXQ]O7W&PV?STAR_N:\J>$&Z3U7=MZ6H6LYT_ @55;C[ M0=IP2T)O53OK**E,&')L&!),R0,W,H8\K%C-D699*%3!ABB\S^)+1&WB9^4I M_(1H&RK.N6?G8-?.L#C7^/4<^_353X6HPR>Y0FA$Q*0JAJH0EHA)7*H^88F8 MQ*7J$Y:(.=I68\<'K?[(YZSFU#K <]:'=EWGHCTJ*Q(MX9<\+^?8,IQA M*CS:6RK%S41* @8E@,&>6#;ECZO#S41* @8E@&$2F)1 K@XS$RD)%U3 !=.: MTCY">:<3A3L=BM/I5U[PBN7"[<02N"JKFTK4;AA=RJC"-E785D3KA!,S&/^L MXY!*;(\O$H0_A#_'@S]&./YNF/!'%7(3_A#^[!5_QM]S$_BH0FX"'P*?O;K\ M%*B==TCHHZQ7D+H;'8Q;\$O9L%PK'U&G97Q!)+U$>FFO35&,B6V/7Y+QD%33 M^#)! $0 ="P Y#@3.R"WX&')! $0 ="Q ) ["5TZ%CTLD2#\(?PY%OPQ[>GX MW6H/"7Z4=0WN.&"07(//)W3OB[B<<2VMREGO("R+\1V#JHC842B=$U8I[L0+ M*"%-'6XF4A(PJ ,P<1VQM_K$C,3*0D75,(%'W#!(V96AIF)E(0+*N!"$"@0 MMJ8*+ROK=Z+J:(?C=@*@X'6C9<+_--$*3C7Y25<)8F\*:[A^D#G99UA?-6K MBN>B*MLCAJZ-,%YY!;[J5=; HL5/FL%+:WR53.'.%.ZLB%I7H O7(04[CR\/ M!#X$/L<"/I9--: .2R (?0A]C@5]7IH!P<^I>D4)APB'5,$A/Z"4TX-WOU(A MNH/QOW;9IA%/RXIW?EBM8==4BH[4$JFE1=:J/PD,,I /2R8(@ B C@: C(GO MT?'$8U/??NDGT/+,*Q.+S91C#$ M.,+I4T>A_5J5=:U)"FI9K<&DXS9G#4\T5FOGXMMY5<)=6I)=9@E\'MUH%;_D M1?:#*ZZJ#5>X-K]QJKX0K/-B689 MEH,WY&T"J\!@26> MK#)\DI5)W3]>"B[#CU&_LW.Q1)W OAHLBT!A.;(-D@R&9<,8@DGBY MGK.;LNTND9,W#5!L7/]UUD[G-/>XT\%<*NN[KQ=L-UK2, MP7_/\^(GY %L$KO-QWSKXOP0 ^ZP3OB6!O@0J79N#7]OTP)KA%_]YPOWQ;.0 M5LT8D'#\ZW1943-W>[1J@1*A[PG,-Q30&>HZF\X=L.3<(AP2!4<,J=;>?P) MA]2Q;ZG'R\%8Q+\.0C9'%SM51.HHE,SIJA#+4<"45867C\E,586FA ^'C0^! M B:F*KRLH/GX^&BX8XQ^&\$8_"#3!8ISC5_/,;G@GF+>NPD$.DAXVGO0%='W M$(+:B-;$RZ/2=WQ/#37<>,8@MIJ+3 ]6)%K"+WE>SC'/CPQ9VI0=PZ;,I3T9 M^6P('@@>[B@41?!P""X;LB-5MR,_LQP+>( 1">/ZQM';0X)%.N(8=$1(.H), M2(('@H<[&WZ,7_E8%5Y6T(8D7^2AV)"_\H)7+!=6)$O@JJQN\.#PDC(J3DR; M4"3SW8MD3U7K^W':@'D8&A\[RKE4SR?M'TI&S", MRT<$THTO@J212"/MU1$3D&6LE$I2A.Z$0X1#)Y];J(5G'*@2$D#ACG,3!;I4J\+*"MJ0%+]Z M*#;DL/WQZ!)%!V)T(*:(@C'H/$PI):0(W0F&"(;V"T.FRN)PI=T$IG&!$,$0[N+,@I4%H>3@R%R M$Q^QF_AC55YF=586&IC&9!F32B*5M&&17IID&H^DDWXDVYB B(!H"414Z4 I M(*+6Z(=C[/[.&S4C(JRIA4*4E&V4<](JSZ]5'D'PD] KKG)1$;=6Z(@5BVH& M+H$1@='(1055LW%/'8P61B[\PH $#YJA!W_N<(YWL]GR[?>][BDPL?_9/E3$ MKN1.(RKSY#YB#-A O.!5UL"[XT<0Y4TYF[,JJ\M"*U.MN>#:EXN*<^TWN.*B MUMX6"4^TWT3W+MN<:)9AN:)V+OSB;"3ET)ON3!WGAWL\ZB,1][EH^8E?\J+E M8Y+E7VW=9.G-LU'F887D+D0P#FQ^:_Q%JR1=M"M6:_,J@^'#4[6DRN!C+;H! M?EJY')FP:&<1KP1+5JRH62P*;L#=926;A_3O2E:?+8M[M)7&K[-:%,#K;IKV"SH>1;45^$ZR2T3M M_X"?_7#^$KQU_;\6D^RBHMIO8)QMK/B=9+5\YS=O,)OU_3BU 7UAJ_N M_!OR@XZ5^E&(6W5>)*_G99V)9U<\%Y6S0:M>XT1Q&@L%>_U A?D$9E^:2N.M MC&5N7)J+A<^H&W]6Y%D! VE8U;QB;5.^7OT"""L_GK-S+MU'.DMA>J]8?L5N MZMYEVC#]F H07'.ZAK7"6[O;A(_X6]> MO;@M8.X&2KZX&^=W!_-X]1Z!?FMSHFX0C#OB#?7E+>6V0:LB4>]2DO (#N\L0:5-E2^\)8,P3.^8,4Y MUU+>-=;J[BTK,9A:/.&*YSG^+$7JF50M\FOXM"[CC#6@2Z^RYD*;L6^H.%&+ M@KIITK*::>R293GN+K2F%-\HJE9/TE23TBA'J26\-XR25JR6Y(Y:\":,MIS! M^L^R:V"]NLV%B;3D*&$^(8^B5NI-KQP>#"!P 8I(OT1+A&M"9\-MP,2]4298 M)R^O\.EB).*-2U;!=TYA7Y+5.$14E]*4!%4*LQ7H?(84J+]L$H'0V;X4TU;RZS !_E\_H[D(! CF JX:<+6[7(R&Q69%6 MK&ZJ-F[:BM_:YR2L83VTXWL2#A1/$-UG)YIC_M8WQR3AO4MXZ_5.HM^1VUL^"I1^ MH9J *V=9C9&6*^Q^6[! =L!$:VIBW'L[(.?GW9\+;QL'#; TMJ3)UN]:P&QK@<=C#H_CLZR="8,K MYA7NI+6H!%[!>*.C4P/YOW!1B3;0"/!XJS; MEB#7=?92S.H++6(Y;5,C5GP#IK[-R8M'@P0];)-PJ(3?FC]%'L&7 MVWD$QT:>1_)E!Z%W)%P,72BX/>UWV?U1ASB!*V[^-UC]:8I>^TMQHV#"X3&' M98%E()Z.=S7BE&XF3^GXQE.Z6IC,8+0G"/BV-0V6M]<,AC<'6[M,^G& BH O M;V!3,[FE,N2FNI]*$NC,J%C?]@6O: G-WQ1]D/$K]_9'^V69(U-X*J;^3&5?O$Z[*M MXCO@Z3C(L^T&41)&D.N/6KK#WK5%\B D/V8@/Q.D6$5/@$ .HI=H?[,<=QIH M\."\V\JU!=H(518+/P=:&$A1\0L'E@1!YKC1T_Z)$IMG_+(3Y,6Q\L,> )8* MP$($4-VF*5K,$F+J=CZ'K:7PCEZ5E7"W=UZ;[C'R=V']@WB@,ZC"QU;B4%QB M&8P&4:211^VP')II=;IDJGT68(/_S!&/.DK +%+8?<"GR: #Q@J.5F5[?M%I MEYP+URN\%P2TYG%;94W6,5]_<"$\QG-V(WQ)@Q.,Y0ZD;B- _TR, T;V 8\5 M*AA9-H<9MAT/2PI6B*.%V'L/AG<'18YZ&_X@GG\GO/793.P%\:=8YAF[03+E M6$VE=^/C%E LO'!0#C!DQF'%\'9I/"-#]EO!CN2]]1*7;9YTSA'>,<6D^ZGG M6?$->$IZ4:-F^3(A03$KBK+!$+1\\Z5F %++GE5?!/2R^ M$.(N3B[Z_6X9_4L:=<# [U.DLGST^DN(V#]H4P*>J[>.QA(CX]H"L '"5M M]_%RH9'\L$"-9(#SJKR"K:9PQ_#SFZEV!CR;M@*0AY1$0LHA(SD[2Q1- M. U#YXYQYZ:AKVOEVUSCS4-GVF 3\@(WR0/3TD3/_R, M\)TGEWTO!Q!6!+_ZSQ?NBVLZE>)HANJ;CML;ONS.,MLD0'*'D MA1+KMD\A(O0["O2S"/W&1C\\7B"44Q/E2%C4$Y:M*O21L)!)0";!F!LB=65D MWQCV4@18E6V-.1<_[A?-U%T%Q9&J+W5-2#5",3_AIA41E>@;B&ZTEZW,<;I' M>I[;:E.%_'M7%$3, ]I;G"QAB9BC&_74%4)UW?IA$?F$D9:7(I)L]))\JDC9 M[HKM_4V!4I2G6V;2-2:.,WX73E78>ARE>Y2D)(0X#H0PC4GHCM_X116V5L>2 MI/YBAV))OAN=6SU=G'4=*4$.*P$2*.#(]84Z"T")N)DN2$((08B-".(9'O*RN';D# MCR3U=-UF!=^*"BNBP$]:5K!&!19]D^7VRD)$B(TN-]1 G!J(JZ)'MLLIHO[A M1V"*$@P1#*D"0WZ@LCB<' R-XSDEBW?;Q(>5;F!@XD[6RX+*"IHK]4,5$SFU M&XT?5Q 7=1R_;X4<8V+9XY_D'U;3\?&--,(CPJ.CQ*/0)3!2 HP6=C'\@H7\ MCK"2HGC>X\M+HA4J*F)^'*3?+O.&SM;.Z%4:_)-K8QYV/^&N/CX,\Z:KU"[J M@B\63^PELOIA!?@7Y?;%X_IB^[<>AF7WX9.Z+ J>WV[^V#U9U(AO+K(JD1U; MN?@@;?,4RY*+5L'K0^BZ$0^>L*EE'SX/*Z!/M8U9X^6&=+='--#!/C%_ON(;TU[V1MBHK$$V0"+G\,[8*5T,:+X MA&4N]OICN\ONO+G*WT MT87+$@[<@6V513L8[.PVZ":('64V=[FYOYTGLDF%M-YZT[[D0L'IPMWN9=SJI-J?&W3+O M3ZU'B;R]O)XD?@<2O^S:MY#PLFV6(AY.W06]U_N8/TJXC[+$]E,-PS]D*19M MF0)$1N$AH&170J=K%[*U5=1!&+:!$L)F#WMC;=L__&_&U!P^9P[&ZP7K;$Y M!Q#8KM$;NL+%W( OZ(9ND"D(Y?Z$7C% MV3FO3+9AE'4&VSE7[ P^#E05+&/XUU4!H:X@4;HAS6%KU#4'FQCD^WZ;C U% M1:-1['(LVAW#!V_'O'$;98V!^8N+(59>-F%+->P( MAT?^"VL7.X[ETA;&%FQ=$^#!AF$TAE!Q_9^IE>T;[.F'K8C.XKAL"[$:'\L< MFWY*\^@MC'K&FJ>#ZJ&+SA?1IUKVTNE8KQ,>H)[HM"R!,!-;;1"A&;*XZ/G^ MQ_3S5/OU[.QCWPZUUF#&[%S*!C#_C'T#MNTI+7?A==W.YH/V@%W?1]DSNG,U MP1:\[R!66#\0.18N6T)LFU7>/WO3F MSJ4K+^HV[S5L?X4ML[Q).!Y$UV_IWJUA9;,4> _-I"7SS1?,)ZPP[,$:2:CZ MO81!6A/MW_\ML"SC]<\,D ??_Q%F!H-<.C ^BWY,PKGQ>?"2#1PN'F6^QB7H M.CSN>=X3?O#>U*,L#08%EA@$GW MGJ7%6<]EYW-AVDH#.2F[YPT.DA8?"KNGS_LK[NOCN7&:O1S+TPGX5#/OM-Q& ML9ZT+/G/%[!ZLZ_VUS];6''1Q?R2?X6)XP=Y][=:@@^4W&]CW >-:J;94US5 M!1$%]_S/DHC:+X,]%XO*MD&_R3?>:)^R^MO).Z&^/'RO H+:D5'LD@4-*Z#A MG3L3W!,!>H PYD*0$0W>E#.8ZPWBF>F_KA<.=PV[XDX6.;YQ6U6P+;Y9)/O* M_3,>YTCXQ!<#U-2 MA]!I+7W$RGJ_MFTQ]U[N>*]\ K(9YW=YHH!VF[86#XO M9-SE^E^"AO-5'*.7>2T 0_C<$EP7PHN'X 7PY9N.?H(K/B[H]\B%'>MD8F\M MQM]>LKQ=.-B6./HH^IT0EOZ3:[BA0.-CX.G3XB&UEM*JO60UH&/:6RJ?6@QL M-&VFF^Y+_J.XVG23[J\6*"@/ CYS $=Y-O"VKX1P%@NWOAG:#@ EO&DF3PA> MOL [AI>]^/''SH4I77I /+@. !VL*QRL^"X;@&/G)1771+=\: B.TJ%8@RF& M!TL ^'4;S;(&K;/EF%<&*B)/8]Q])A-)C[K&7Q>MVY,NN:US;Z+;MK-[&^"( MSG%9:VA6@LDLAR(H\_;-_X9GMWV *$ZB=Y?"K.HVOEB9&@P$K-AVULIP51&Z M5,YF;0%F>"-GC#-'IBU^\^8BXRE,#E9$*)4/*5CP,&5\DOSNW<) [;Z3 MRS/'(VK@+E1Y>-Z"/>S%Y, P36!6M7 U5_R<5>)EBT48.)"GVEEQ05:.D@2 6PZ,,MQA5G'[AL(O8ZSN8+7-^:D2^ D[E4 M$5R>2,A-&SR@ )'NG_T )!1GBK>.NB?RB472GX5(L8=G7/)*QGA^WQ<_U7X6 MIXWPF9!^OM!HDVWG+6UEF$FWET9HF70S$.](A%0_<.97:'TOR-8? 6T4P!RC M8([YC'1+*^7-9^=E:[86>F/=]@L/PZ/4+\?I2/,#8$3_5X:X$F>&:/" M1==:-9#R&RW/OG5QT&LW3!XW6P*(#3T*D(^*1OM'-LND]U6X(][>UE;]MN;4 MY>ZW93Q$4L+(B[+IO+22LQ^HVX#-'R>H5Y@(-A(8UXOK()7]!Z./I^H+?' M.7QD!E]UVZ*LJ!N\2!;50TK"O@:L^^)F,MQKQ=)3-_ -RO7@"29A])M'L2^ MJ[I9#X?(\KK$/98,^(*GHNFIM7.,S>:5V"4/ VND;Q;?+- PNRA+8?NE;8-< M)KBB"Z.1 19(@DBHAMOS+F[ZT0F6 K,,H]($E1=;F SVK.+0(-'.2QAJA_Q( MLWF)@H"\V;T;3Q_$\1]F0R+WXE9MLISIC-W 2$1J$+!U ILUC.&)E@L_T%W+ M9PE%('=2YZA1!.UF\SP3,UD:['TX2%D-I0O?B0N"@7KPMH?SF0BAUI?OFCOWXMS)^OUAR]_?_M)>__[NP^??CO[\O[#[V.?Z9A?!EA<>M\,ZBWR-5?>+7.5L68Q",J@T8%4S=K!8F ME30<2_198UA+#.:_-$AP'Q"UL)=Z\Q$]9W(\"SM'/GW2N<'S M;I.&;YB!U3.P!=<.E=M,^X8!7\J#9S2C M\#U:#799SBH-X\,E?:?:/[G8-Z!!)4_ <8QH-@O? !)J<3B_M@R"'!,\,,>H M9X;'!RF8;?(< M(2#=.FX33I6L;&L\7AP>X,KH.*!RA]%[C7398&LOY<7ZVA8 _)C/!A#V553] M^5JF7_$@M+DA\7F(^%A3[8\!$;7/HG02+/5;0<1A) $JJ3^DKNX,J5&%[2EE M=W>4G E?CLG_]M>$IPQUVU?TF'VM>9&5%?SHEXQ$X('!H;]T=)2>Q\^"C@/6 M)S8?D\V=KS R#O">\N;FZR"ZA=C[@;&,OP'] -F1?L-0Y\V+.AOTDG2FKFT? M,6,WVME\GF+N5['?^SJ(/"/F?@ASNU/M@]@I#V*U3QNM?UD&(?PI MPYXVQA^,'WXGZL@MCJ)NNV?D@0_N2] 9(L.J:FW3J+\[)%B.[!K'\GN+3J%8 MB-V[KZ;+$S<.0MUQO4AWTB34F6NB9CF[%;FCRV$T=YK[0"C:#06J$T-)3"-RS;.J M.L/L)9Z\R]GY"TWR*P# =0.4N>8)C#JO^1VC36QX6VBENN\&,-K8N. MQVT]Y+#65IA$=A2#2@NB';/OEVI6-%MQKY$& 0NC2+=YZ 'WIEP/$M."L3NV M8SJ^S5-OE]S[L)&.QPR RL*%?DC\R_J<*22TAI3632S#+-VW6!]4Q@/UB5' M[]T-6"_T.S=-^KM8+?W\2*&^IDBZDJCI&,%+]B/JC4_R3 )]ZY_Q?B-\_=\4 M6*!L8(%+@0446* \S799D.69@RAN[R*]K_SZ(HNRACPC#]H\>EC_21)LOPF[ M3]DE/A,U4*7VQ!C00O0]$6U/-KF'! QWD(ACQ;< A^+E.NC0LNTND2\,@ZGQ M0W\Y3#=G\YJ_JF6%-MY33':1$;>]6&M'B+7%Y6']J_X!KS?T&93O"Z:F'_PP M1.\>M 1\_W37?>;4L*PM[G.L:6A[>WRA.S5-6L<_W^5/3W2<]36MJ M!+9R!+VO,6<(8K\1*Y[2D_-[#:/@T@?WWMR >AO@-<3.JSLQ 78<6+B+U-*' MMN[:)=F?F\PC]#P=G:;$RK?(#D/!K_[S1?!B]TNPVGO.?'3C[!-:HO=%7%9S MD>(AS^V M6?_>8A$U%0!&-H$E&Y108$QY^&59?52%!;J_,_)I+A%)CI++@G'\*JP,B0R) MS($LR[LLQ^K=4Q56A\2&Q.9 EF7#3HVD1IWE(:E1NNA8OJ"YYH?^<5QQ)@!^WL/A77H3TUI^;81]ACT/7P$7E4 M4C+MHL*$B(NFF=>O?OKIZNIJ6O-X>EY>_G16Q1=87O(GGIRSZJ>$->PG,W!, MT_5^ B:&'XX;&I9IV$;@&#_%WWS#<4W+<&U'Y]>V^36<7C2SN^4@33?+@1AF M@O7Y1?3]*U'1!H.SI:IZTNJ>=6T)L-K )]Y57WR#ZY2*DOL8^+\\\.Y*7GZ4 M7:W;6OL[P&LF*MW 1X8 MCA6.36UB7&+<1QKE8].96)98]G&%]V\T*Q!%'(AWU>;=698D.2=JDD=*68^4 M11"B-(2H2,HG>*2,T#5,W[!LPPY-W_YISF[0$?755-0/)?K;-*5&3BD2NY.V M.K%1XMB$)IXEGB6O%#'NT3,N>:6(90^,9<_:\[9N-%_XI>RQ24[[!,RZ9W,2R!\:ROY>7'.LB::8CW%#$P&HS,(5'D=-) M8:>3:4S-_X<@1&D(49&4O=M)^HQ,0\7@)M&^6730J9LJB]%E]!F;UFM_%%FC MG5VQ*M'.SBLN>O-H+],2&^PE''NYXP=OX$&5;!O]8]?.'GNX84ARWS?X?8$V M #:S_YBS@KQ-)$I$2B(ED9)(2:0D4A(IB91$2B+E*;HI_P]Y?P[#^V.1]^=X MH&4T[X^"(4-W>G]N.W[(M4-R0J0D4A(IB91$2B(ED9)(2:0D4I)KAUP[A^O: ML4^T$/<1]494R,5CFRH&^"QK$_7%B*JLB+,YR[6WUSQNA?OF0PI7\$K[V%9U MRV2EHT]M#O0P;::;SDOVHT@K,]VD^VOI$/H,#ZFR)H.+WU['%ZPXY]I9W."K MS-!V)AJKM;.DG*-S:?A\N$\,R38LO%8\BE41*WBM?[C.^4W_%,LPK)/-4B-1 M)9H238FF1%.B*=&4:$HT)9JJ1%-R4I&3BIQ4S^RD.LG\54+K9W)2*1B'=(^3 MZEU6,/@5?B,GE4IL1:)*-"6:$DV)ID13HBG1E&A*-%65IN2D(B<5.:F>U4EE M3VQY.$*ZG@Q"Z]TYG8XI-&HO3J=' M$FHW7$F.+I)VHBG1E&A*-"6:$DV)ID13HBDYNLC118ZNHX05TS"G[W__/+9$ M'"%E3Q*PGYFF[POA^OH_/W_ZA_:^J!M6Q%S[I8Q;44G\W_\ML$SSM7 P9?VW M2?]M4L+$BK+1V'S.6057B O?(S2R6 18_<(:IKW+>UQBJN M8>?7).'_?WMGUYPV#H7AZ]U?HN71,9]694SF. MPFB8BMZ8SEI^(JGO^&HH+Q4D- ",&DS!%$S!%$S!%$S!%$RKHS4 )62;!^H[ M6+;I'AQ5T>SAE4O']!;9IBL#)PGRGZT=Z?#K0%H%$0(4RW>PB'/8>U-%LX=7+AW36T2<0^7I4$/#@86#*9B"*9B" M*9B"*9B":1&90L,I)4IH.,7R':SA'!V\KJ+9PRN7CNDM&LZ1'*@ \@V,&TS! M%$S!%$S!%$S!%$R+QA3R32E10KXIEN]@^>;D4Z^*9@^O7#JFM\@W)T99NA _ MI(*-@RF8@BF8@BF8@BF8@FDAF4+%*27*[ZDXK7JS#2%G T+.7A6M'DZY=$R[ MT3GOOR[/;MJLZK$7F:&,>=MU:86>T7QDZ K.2-(1EW>\ZHU]/="Q:.PV_D!3 MP?S!%$S!%$S!%$S!%$S!M#JB!%"N7M^A+W(0J*75;>S.U_8)_;N![GA5EI^! M\9?(/^]#EVPBIH)+086F26JVV3)?R!-5$1GZ/ARIT,HX,JD8!51B.BB-D6%^ M\93HYBHSYVH*WG+/5E77S>'^5N<^]8N/2RK%=I]N;37/B*TACJ@BYO7NY%5 ON95X\N;%+->"D,[RV MA39&V9'*]20ZR=4Y4Z$R,IBI.9.A7GN6L (UIR;9Q/$G]9_?\MS5Y^P.7]#? MJ8G]5]-4U'&GN>\%:EQSM>'[1F&';"\9AONNMN0;T@Z?O197ZFT*(FQ.$\T\ M/_ EL60[Z=2RLJ0U K(_BFSV8J&.4?R6Z'.U/XC&;+QLFH/(4&M0UN,;PM(* M>[NC6+#;K*=N/EG:-/[E.L2D_+EN6+.Q-'%')G&T/W^"P.:'1V0'^:)$+;.O MC@PN9&KWMW86VWQ^5,%-=F4%UUISM8VVIJ'$:IIHR\7 ME>KXX/3SIUY_Z0 D(\R-2KYMK]YNM1XMWGFF\1K-,@\G3Q)C$QEF89?#E5'? M$HH0'$YM'K9^("#F"<^TI:$G9>53@'23(!6.3"P%K-FA0A[=V53I!,4W3;<9 M*%\&'D=YSBB+V9,+.+2JA -^EA]Y03\R5&^W?L>!8[F]4C;!R>8W"Z$CFR)F ML6'BI[E0G#_5@2^O46"/DLDE^:T:NS0U?#2]GHPMD".K.E:-) ^VIBSR6626 M;NO: OJYMC1 #'2<=J89+%L;SV^XUZXWFX]F8\K4E69!9>>F=.WZ[I-[)&O5 MG]\C%17RV>V%_-[3!%FK#Z3S]/3SWWQ[N/1X?OCMWV:V1YWZW=^V*E@[FFH M73=0#Z&EX:% %51!=4542^3#*]^"AS1?ZH@/,A5/MT5SM]E&/RF+]ZGV].AU MVEFOJ5ZJR)-5!7[P7M@HT*Z85K(BZ'?LCCA,K)^R4-;WI1E*Q(&2MRG&1Z6A M^G#FG:M2&&"\:\$,GU_0!D:W =6R4(7/+Q7FKB\U^?IP.WO?D^;'";(GW;J^ M5I[HC9639 ^ ??0\[2A3]IA0_+%5B1[R+GYO DS +";,=?OYQR=&AXX>R>"Z M4U_^8V]X=?2=8L+$ !]4014+M ^B!;% 6UKO<\,"[>)"XN4Z8E5@;WSIMG+$ M><6V+\,OY$7^EH&!=(\!/6 6],4&(%D6LURW1@,/CJX"F/#@92%9?+-FKQ30#]J9HPX>:K8Y8;7$R]\NCLY0\_-V_ BX[/+?B3=5=JJJGJST]CM16H["N4M;2 M[7:'HX,BD1*[D&0VR924'?[Q+PX6$MR9) B0NK)GIG0EX ' (&S/N??_L?K MAJ!G',5^&/SQN\\_?/H.X< -/3]X_.-W][='R]N3BXOO_L>__Z=_^\]'1^CT M_.(*7>$7M'03_QF?^K%+PG@78?3A]NOWZ'\?WURB6_<);QQT&KJ[#0X2=(2> MDF3[AX\?7UY>?O#6?A"'9)?0X>(?W'#S$1T=">(G$7;@]^C423#ZPY=/7WX^ M^D3_YW=WGW_WAT^__\-//_[PZ?/G3__?IT]_^/1)Z19N]Y'_^)2@#^[W"'K1 ML8, $X+WZ-P/G,#U'8)NY:@+=!&X/Z E(>@&NL7H!LL;>#YSH:^S](>9, M)$[TB),K9X/CK>/B/WZGL+)U]L#?CK,!XW[Z\V/6.XMU# M]5#BC[FAZ.]J&^<:TK7,S>;E1S:7+Y\^??[XO[]>\K,B&Q,_^*UZ[K3]CQ_A MSP].C%-^L5\]"?J'W"3H3G7:.3%E2LI+\I3%''[^R/^H-O4;9DS/>D*/7SIC M'.PV7ZHH?_GT$;\F.(C]!X*/H!F.V+<0'WV!3Y)WCZ-L6FLG?F"=Z2]SS.[B MHT?'V98;BC_DMZ>TY&*#/O_RRR\?V5^_^_?_A!#[)OS--HP2Q#^-R]!E$VS@ M'OYU))?@"'YU]/D+/74_4&+?H:#RHZI9OX_#)B%/3J])I,>N[R3DJ8'1?ZX; MM_*8=1HQ;KH;Y#^.X!^-8U?>+/TF("\!>75T'SQWUQPV>.F#^(A)$L._&H)9W#OS0G=_TINH\:-N5SOX==SK=50]"SS57[Q:^[N(WW=8^=S5I.'.' MG+!=Q8D M?K*_H"-&&S:5[Y!/'_+NS>5$Y50]3 4_GS'U^1/\/RH6*A)B^J,3>(A30PJY M?_M8)%(@OXNQMPK^G?V\C:@X%_ 5O*2_$)U%DX:.RI8_0'*FO['OV]=^P0>$EOGS!.XOO V7E^ K)FNJV]NK=L M\V?8YI0P EE=T$8J<22H(TX>?4@'^/Y]YYMW/M/ EJX;[;!WZ3L//J%SPO'M M;K-QHOUJ+?Y$/]15\H0CI>EZ7HYWL1_@.#X)-P]426;*!JACWHY@ MNLMQ3+_$I?N/G1^QS5:VAOZ-7M9>W=G11[CE'/U8.D=R:*2.#2=)#(]6:\0G M@.0,$)U"[MR)2;P?JCZ'ZA)312F[*VZH"$7G%CRRWU]S6O3Y\'!T%08NW/G$ MH1KO:LO4W>"1;@:WV A*=6=LM'%:CMQ/I2/'^^=OJW0Z_*](3@CM8$:(3NGH M))T32B?%;C?RZ=9TH>?67J\$\V>7:PQ?35 :Z[#?#^#8RO"%S370BH M8)7XE/F!6D&>5LL)_-U@%0%]R WXKC+8?JU_-/1:_]AVMO[5WFO]X_LI;#Z% MS1=+^M=XM18K3O]*SP$\+Q%^ D_),^;/2,&8,0;AEG/V^XYW6#8XG+ML>':4 M=/ )!' MC/[[7G=QL:6W]2IZ= +_GXP34.IQ[$;^5FCZPGRI.ML.Z]BPU[_\\O-//_]< M?#E4JEQ-S^@R_5U0?M_E@W89S![T([Q6%H+N62HJW/J/@;^FVFJ0+%T6<$%? MWFOZJ;D^KM[]001;3L7O2J>"C0;;KX['CH_K5T'L0("Z2,@91!A +# MAY&FFO<3,,@7U\6MUK:3OR]_V54>LO>-.NAROXY"JBTE>PA\H:+O%@A_;=]#V_1J&WHM/R$60X"APR'V,;\-U\N)$ M^)3>A++S$8_HBB(Y M)E(&16Q4=FJR<843_/W@=+V@J1RT=7SO['4+FE$L@U_4(]&U<QS_?/C5J5W['X4\L6?2EM$>_WO@\'QJI5Q)#5!*)5M6S9I1]+ MN[14@LCX]Z.0>]^\@SXB<-#["3,'"0V#ZGXXJ-5?F]JW;.1/I8U4B*6:1TKN M?2,/VL@;3!SNLT_V=Y$3Q%2#R]2/KHU;MK!L=Q*4$".%5%KO^W?0_G'C>^5N MB3^U[$W9^L/[O>_#0?O 7"+'#K/(;T!0*Z5-M#5MV:>R58;1.6*$D$KI?><. MVCGN:K]S7FN>+O7O+7M4MK<(/S[K_;XO^@,X^T=;MNUEV01S<&CD^X8?9IC! MX6/D;)]\MR;QK*5E\X;^KL*,DI)Y3S;K__#M'F+\CQWM=O8,$GGUDU=LU+)7 M92M(1@%Q$N_;9,PC.9IGLJ.'\G=EBXL.#R7Z(']Z#U@9S5EY!P_C8)>EH-)R M3,HFGWZ.2_2!C_=^+ 9Y,*NWOJ%ER_:6#4'5^7[ONZ?3K:GNXD$]6G:S;!-J M<'&^[ZD-7V?#UFLAW')"RI8I37[/]].DUP%:?=%WZ=)R LHVKU9GZ/O>#O&* M-GSQN08M^U:V@XE,@O?=T>@KK?[L6MNW[%W9[M7H-WW?4>T.U(:/L+U7\^[^ M:]D(UNA,?=]=G=Z@AHUM[-"RIQ7&LAK/T/MVCNB*J+Z.#^[?LMEE4]CAB WO MIT"??Z))1VIHW[++94M6M:_B?2O'R\(22:^]D[%D_Y:M+ENUNN9D97FY[[MO MS!>R]#S&BD.4S[#IJ(PV6,NY*MO7M/A,J#J03BI_$[T?QK%]*>UG;R3:+4>M M;*CKZ7=Y/USV#E=Z(U$2SN-CA'E3P+5@A,ZC<"/[Q'_VDZ>379Q0H3/2= ' MC]]R2'5E->91-O*3Y;@;C"I:T_FFO6/T0F>,Y)3?S[/!\RPZ'N\S$7H984?W ML6T9IN5TEBVF.DZG/(L/>U5_@&F]GT"#)U#^@7DH%,C;O>XSV#I0RRDLVWYU MG,+TSVQ:K$WA1&E,C]"A\>(]-MIYJ=: M!==/^Q@ ?&7-G9H;:J116HY9V2#?\9BMFH\9]]&M B3GA>3$WD^@WDOL8,-M M'SHMIZALZV\^1>_RTH2B(5,M2Y(YWM]@J!7F!X_WE,]&AY&AH5O.7]DGH"NB M,J?P2:)@=TCGB=A$W\^NE;-[\.4WXG M9W2\J-_W^U2?K%<\'[O#[K-,H]S M[Q TWIZ*6J+.$&$^Q?,V')& MRWZ$45[X=')IU/W[\;1Q/--;#6XR-\'>^2Z!&/"66]7V)%H.<=D-,+ M^(3S%^_9^\4[2K*0:JAI:%9K_=%'NOD4_E)V:[0G'Q7MBZW)2N^':T"VTL%: M38=N+8>B[+=(:Z^\*Q>:"_CDRB&& 69U+=C?X(JON2 .ZMNRV75 GQ4E#_D0 M\"]>;0=&>=_ZP;6;;G?;+6%51QPB*YHH'Y= $;P+G]%%FN &:H %C;62M[$4S5_WH_@0=F[2K!">DQ MJ4_0K3EF@VBUG*6R1T!F^ZIQ%;F#Y2CIP"$39HF:#OQ^5H:?E4.BN0[LW7(> MRM;WJO/PH5K6_?Y]]P_?_8:4[D..05\R+>>A;/-NSA=_5X/,X01D2@ZW7WVE M,]_L-O*A/P]![.!O/'ODEX\1YA7\FG3D40=L.6UEZW7;:5/U,&'%$[/*!!YZ M"$'<0RS584IWW?8B,()P=O>0\R+4>@&0W%5=%0W@^%D4.1B0WL[RL&9+"D=^]S M,05*'[F60U*V[#8<$E7&X J?$PD!WT_+^.?EU_I@YW_2/WP-/4P@,YBE@;"_-$JZYD9O.8UEXW&?T\CFB-@D$9OED9BF;" F MBMA,$4P5*7-]/\2'Z^XU)R@U",>[RFMN"(&6HU2V#?,S4H$%EK<6W]Z_7VIXZGRSQWB+3J3M=[^(RVJD0'"]5=^[:F=XOZ(A2/,I>5(ELW1AZ,? MEH,WQ,P9MAK,G8.N\=FK UQWA%=\/_^&SK_\)1AYGAT"YMRS5Y?L/.P!7! G M>1G&,24K]I-1KY'&+,VBY(:SGSV)V762$Z;@Q>)(3[ U+]GAU]^$WS$ M]W.N$4?T(+@BG01;3E]%+'8U$ND[\)#-4W,9!H^7_C/V>&!Q<;.;$U:T4&X^ M1Y^[5M_+GR,8_(C Z#)BNGRBOAG+!?R?!PCE@CTD0;F"I1.YT/,&KY'X43UX MKP\1^2&,'C_Z0?+1\S M8^^_*#T3.MT_?A?[FRW!WWW4-#/Z,U4BZ8(=T;5S=B3I.<]:.F//.H08O.&3 MSI$99\YLB*,-WCS@J.^$JVB,,MLG2C1R=P_X*%VDGG-NH#1DYC PCC?.#W@7 MA5OX#QOY([UQUBD7+[Z'HZ/ B:+PIOSZ/,/?,K5E)JG+.=; MM?;JIO_"G], ,#JQ=^D\X [7':RUV@U.S"]'G[\X>C&.N= M2(IOVP71, M\'5+91S,,S@##XRR$-45A\3WX#@(S,;;)XPA6-W9>?03]+KP.83N5/F^IHIM MD#SA!+"8QEJ$RD%&7I'F>:9_C84[X2DD]!&)>?1,UU.A=8S)K(?,$8JU<5^B M.#*OS?".LH))(W.'D#!R5_LR) !S2IF5[<+4-H:EZD$QS@<) MS1I&FM+:=([DU;=(!PYI['L> GSWI?-GJ664V=F:NZ^/]A&-K=5(^)S=EV[L M"4S]9=62$_AY[ =6[RSG?KI_M'VZ?S2TDMWCM<2,I4-VLXWP$\2*/PM)6']\ MW,$CSOW4_63[U/UD218T7O_%H$&Z]^Q,G^:.E08..Z$'$9W[]VO[\YV5;F)$ M-;%SGYV,"E=[R-UE8B;?A/P]"_%[NK'G^H/.YQ=M;BZB?/(1I*,%AD["$C7( MJ#2I:$0M489SU"E,:@@6HBL;Z@(>$"39@8J-.)L^L32V).<*R?50N;B!Q&2D M7FU"Z[3BFO3$+MF,3^H3@S2E: <= 0S68Q)ZQQU,6 ,;05^:D)]:@]_9TE>T M>XCQ/W:TV]DSW*\'?C\UO>>C@YG7Q6:CDQV8 3^,_"2TFTX<]R$U)TVGSR+H M''$:6L^!A_\ 6C8TH#Y[6M5S MK0@1O3E=!D-*,^6]69W!0D]#X,=J$T09GW MP+/:E_ $Y-]>CT8[H4E(!?HBQ <,,(U744UX;FAV>'JU]C%M10ZHM>PEH)6R MJ\+D$R>X^9C[T='*2D4,Q@UV0SJ=?V+OPJ.G@\[+R8!1FG)\RC)* M!<\C#VCM"(M]BZ^=/9M]4#&[KSE4_,(Y/H" T=L3E/1H&_)4!/84GL \HWWC M-=K<2^L13B\ >8IDI#F]"?S0JSB#;3VL'2+U=4^Q_&1(ZNFNN-R=N]F3#7)* MK'QO @_BNOD_ZN2%]H[6F&)ZN**1* &:-=PT];#&!K@S?<^'!RCBH0U?A?!,XX3C&^=5(DXWI<;RV;,AE4G.>L,GF&5^ MEU#0RCDZ?\%.=![NZMZPGL2L,7^V7F/0C+.HDAOZ4L&[$+CT$F63/7FB?- & M9X$#3X1H4[, PCJ5BG#9QPY=!J50D=U&WM7$=C_X]4NH4I7X%'9M^X^*;6S M-^74S%(67R6(0J/PRBZUMMM#]RAV=[B,8Q5%\"W FTCO_[2)$%V6+T[DM1IG MAA.VMB@%B(T"!$>+8M^Q\[1U>OI+%PSZCW47ZJ%4K+%[2=]XG*4H5LOBG T/ M1ZOU.14"' )/8 WG PA:-%?5FNF[2TP'$IG$"T _MIV;["*>G"I<42P"J%$\ M/H#"5+0=JDY>!%=T]>]>,'G&7^GV/-7=S9VZ3F#_A )R0IRXXWZ5>TS*1)Q& M;#+8PN6K7[=#'3OK92Z.$H4Q^J^,*?H/JOJ''OT45M$MCIY]%U=,O[;9%-6H MX_U7Y^]AQ,Y*PU8<0L$:FZ=X&V'7%S[6+<$B&%C5[FKXZ]15LV&07JH^QYP( MO/@_,/'.PX@;RWQP%\>)G^Q8Q&ZMDG0XC0G<9^S>324'YB8,I"F-7EH2BJ*[ M\G$PP0DL@HS2[7:AYUM;%)HKDZ3:E*#6;H8\!K+:93'$K<)-4-O4YD,*6@1W M6=SX,7W?CZG8^;1QHM^:G]#F;O:^A5*!Q:LPP=T%\>[]CSN'U @(U>WL'2]XO5?K/SM@FJ!BRXW_^)0TG:O:]K95>K42FBHXMIVGSMTG M)4NG.G>/0(MR7WN70>9J@3B""[0N?8O[?BT!)#[W! M+O:?&U[_KKTGZP[FVO1-2.B@CQWT\?[T)AMS'7_\GWE=(5M7MK!UB\8 UQK[DV]BSX8;TV.-H5*KT9;;6'QN">@M])@VOD"E9O/S M8O$H;$"56V,?X.;BBZ R/&G,D2;T3&>V!&?K)U0T;Y:M#B!@\?)P6.8W3S_) MQ =%-R]'1![8V:IC1^+V,1_\!7T-<=WAK6MMUX>1AV:JK=V(C9AI4@H,. *OZ.#]HV:K2 TJ>B"/&PRB)P'1!)4=+89),Q/&GLQ M&C_'RJ8VO\-P@]/TL'8AIK*UC5PH-HM5=!V%SS[]!MJRH8K-]2HM4;CV$\6E M5A^R6-O4\A& REO2K.D'._I99<4;CO$ZS,&6G;W2?0\CCW(1[9E[!MX7L![R MZT:^F(W':)P1[XRTHX*748%/+8J8]1VFXT"ZHX.U:+;U/>P]L(JC M^X3X*M)9\06M:&E=MHLPR&KL5,,'T"+7%5L;]63QJ [A*ZB*#:EI9.^$BVF4 MSFWCH]W6RV(T"Q!%^IZ$<'!F%$%"51S=W53.JA.<4PK9H$E18-HAWEE3@2Z=2RAS5A1D[J4L;ZKQ;A\C+I(-5J]QG4L5R?Z#2L'J/'.:NUFS]1([]&VV>?;V,/<((RNJ'5>\ER(!:WA MH6-GZWDWQ;*?5.K&_F/ #[[+PWT)%ZN\O]// S[T.^?U&N1/^KL9J%7J:DX%_MFIXY[>-8 MCB$H03*U(MFT][/W?C)313<JV4PA($28V'FER@V,D+HB5-V M\ MOX_!S)P5P>:0OO4QA0<0F)\<(@'" #:!751L#^^>G* < /MG#*E3V%L"VM$C M_A5"S4^I))^&K>D67O1.;GZ;([C\$X"W>2)3F$%=A? KQ:8_JNS8>7BM-\^I M']'!5FMZ&RJVQ(I+IZ:A#:@%B#P6* IQ9;Q"^=FR8HC8/U(U+(C->MB9FR+<94U M4ZIWY31VF:;SH%4![]I[!I)>BX[>@Y!%RVPEXE5G7KOWU_J\RVHC<2&<&H2X MU9JN-[LJ*I[[CAVG8%"Y=J)5Q$)^/2:!2L]TNPFEMNQB3VRC[ZKGDQW@Y-Y"_"4WB+:5$&GM9E%1"J,$!*IC)_A-IO(! M5HH$\Z_5<-KZ32,@>[/=)?1+%C5..P9EESO9.W [^@V']/MM*\%0:J>W;$B* M-B4_1K6D6;%^66HBBQN1@C42MG^S<<-)BB?6!)?7W,=&3HWXSR55*8KAD,UM M)P"65AF$1B^C4[AO#\:J/HS:!-BOP4^+C_>YOW2$_ M,EVO+RV;:A"36U+#1W-F2TWKZ9E\+EL0)#MTU(U4P[Y?>@2X58U]R,7S776F MNG6'W7WE1[/[#Q[:*%B++9W%3'(ISR@;HG#B%BXO3V%WAL MC9 A/2G.*?7O)=27^$=I&5)*EW1G/-B=<^(4"RF5_S[IVEMUH?DNAK(+K\P2JMJ-FG633WL8K5SF+Q3YM+D!@S^L+(_YC.B M:['W>A":G_!7S@X?-9),7\B8#K8Y1TJC3[9ZK9:+440LPGP5NMTC?A=5F$; MJFUJ]%S?P*U2^2D6_VIMBW^E FWD$*B^Y&WH0L4,E.<9-V?,MO6:AK,Z P/K M4)2J2T_KB%:A%-^YO-6\22V=K#%S%SD>AIHXS4:I4C.+,&A1P$+TZ7D_]U]9 ML'XS#$E]!WO)/E1J>7R,\*.P_8H2+$WB<6,7O3Z '15'Z','-7JXR52@Y)_B M;1C[U>;_UCYZ<8%VA.QY(D'%9-2_6KS\XB?X7WB*GZDFR:K"RJ)U\ <6'*G^ M0FG95M-&"VV;WK"UGS3HL$J#B:#?=D!7;^@P$H MVNW]]$+YL?*?4!(9?CA6+%VUB8VM76R>>D@+K<06;X8#ZM)SMA:-]IRU0KZ@ M/&O,<#B2^6/@I.:W&9WK&3BO5LLIB.&GN\#QX55JQCC?NJ=A3];C-2'9#=X, M+%UN.(&(F+9(MNXA+]TI68TD*Z21MB2B-O680EX0%S452)[VA*!RERGZ_[/J MZJU)*(=2L9@;S9-5&R9D4M_78N8-X3D1/2K W/;.G:VZFF.A86& MWA7-D).5;;6J*!(D:;7FFH=R$]QOPT"QSTN; ?\;/4]QK55? ]&)I;IU#LT\ MWE<3:,B+&7-$O>HL^/$\WR%+EV$YQ=M^Z@13R!A12XPH=7_H)Y_LF.Q><4QLS62*HLUE2]Q_IZY&L^F8 MANNPB+U3)W&JC4&MS:WCF;!3%;,0-1DJS#5W8:M=1>Q=2T-*Q#?=;/K51%SO M/<[]IG #J!A,=H0 ML!N@I!:$#G8_B.W]S,?&U12ZR_XV$3F8@JS$-U'H)#2%@4]6*?2@'7]$1! MVBX3W0+OUG\,_+7O N0#MZA"OA#85'TO2)I=SYBG7Q_/_4S_SHJ!A\E?<)*9?CGGYV$D?@7MZ@J7&I[$ M)&(?,T?;=425\ 1?$\?%#?C)'3OK+=\4.D&&*Q1X\IV$$DN!)W 33\N0'X?U MM2<-AU2G@)>2OX_'^ZPL!12EZ!8GF"Q^8PQ*[=M3X1]X&'HQ>(6Z#TA1T/,&@@<,2/XQJO<9=>;U!LS?LG++M' M)N6V;7.O-7:Q"-WQHBA>41C0'[D<)J)EFL-L>I.Q@;A[0G]<17?A2_'^:6HY MY6HUS>C4G?M;%NA:D@H+C2;UME&E#%/MA8K'QW@=1AB*1+^ 6D,5MI,(>XW9 MA ,(3C(/JQ57JF/G-_AJBHP1BP]G>086*TH^)-E,SZG:W^AQK6T^C5HT#/^! MA25 =@V(:!35^MHQK(*0\'\W@G;N+FOQ8LK;V5JY*6FL4TOGK!!0 DV-8"7 M/>^LAFKI7FBUR ^E:M'S%T'$;3[9HCF7H:&'=1U"1]RQB&-5_B +[ JO;8M2 M8F8.4X/+8U84JKJPO]17#NG2UVA8S,F3C]=GK]AE61>K]=IW<50+(=74>I([ MH@&_L('.Q* GVR2&ME[VV,F^<_'EMRAR#1UL*MG,<)?I76TZ=77S*>R"N(;K M[,U5+2U[-.Z<5ZA=YGOU-<(J&EH->08+;S[NN%DJ;NIB.'7ACE)LR%=@?[9\ M.=8@3TO9\W1'U8J;D(5Q,91T.G@S;&\O@C:]Z\\^N ZHMLYM=JG)IU8\:>ZC MMR#=;K-QHOUJW1RU4P$6=VAO0U^&R%?=?_[R<.^AM_SS[=%J6 5U/%^MKV-NM\@0F!F9P\ M[!WO[V,(*+E@:2V06LEQH\#"W"P!]B!DT50-DY(6TA,JF3^&D2CVT6C[[=#1 ML@L=OA>/+K2W>F_ -4+_ MQZN'8>U#R;[?I3LD1&,7N\5N6*P]^\+8FWP>[J+D"9[D.L6SN9/>Q+,*40*& MQB(NNF*:G;M-,:.[WH77TLEB'.(VPJXO4Y$[E']JZC$!?:&IS+ ,W(D!8VBU MKHC[T8*F?= X=B\/*@]'.^R5HQ*:+H_Z3C:O](A'A_#_7@0IW"G/4*V_UUOZ MV1+6Y9&KNW\C(95>7P 3H*3I] +2?C8ZI4P,/(D EL"[V"/3>?N M>@&MNU2ZKX+=K9 $^M,R[(?B-NBSP*M(HZ]O-S4E5F#TJKKG86YK=>800ZGNA34XP%MT0]V $;/Q?URHG$/ EKO MLRP @0X)1WM'7XBHZN-H:SU72/W&U"0]M.TMC??W'3=0 1R5YS'+C$,@SO(B M$*5NJU$*;C"WY$B\&WZU*Q U3<%(HP\[A, K_W6D.)"ZTD^UCT>:5/R']1>AIKI^\U#6/3-E/\^I32K-A&HL8O=E)F< M$M.4$Y-OJ%4JN'L)[Y["7>P$WMT+_?#WJP!R):N](1TZ3.EH],Y^NP@\>HO4 M&L:ZG[319C"]P)KC/7C&&GR@77I:C_ZK@/)LC!AJZZ;9#2$<"-SE$7-\0>E1 MJ*I2WM;#;MI]P=9QWZ6& ?N1+U5NU[LG/_(.=-5F??0:.7*R=)P7 MIIOJRW7LJ+E\4IRD4.SUA=PK6DW@ ^R$D@N01VX*.9_'P668%-T=E;K',YKD MG^:<9&BL#JFIA5'?]NW!,JNAJ77F4B-C6R[NTN8 RS>R-MG[&#[$./$A&JQN MPPJ-;$;-NQABN)@BYL>_T6L ?N$\XKJT^L8N]AA1"KI?MB!,5+?5^FI=P>=$ M/ZVD_LDJ-9G >U45N'B\5_[537#L2.9M1#!().(_A51787'SX*KZZ@?^9K%=IC9UOZ67<#*"^R,,WB9A2*UG[V$[.E<:+NO2FUFT)&QMDK/1(! M5]9UV0(Q>DY2\#AT7@]NSEA="0T\AJK06*ZRNM5V+-!SZB\TV M"I]YX9?&"[*IA]&\H[-7YDEGTGME;8;&IOJS1W(96=5(%-71UX?TGL(5VWZ; MZEU=H6ZJ D=-I&M;:WL2*/,LMX3GYMI,+4A'= MB:O#81H:3@UQG6>5]03!+W8V>G.?^P1' E:C*)O5M;(>I,/+R.8",[M#,1Q( M1.OU*<*ZV$97W)>Y/T_/>-*:\];6SYX,'STZ@=#YWD@*.E?1BMAT\6$E'0X"O.8%4K>P]@&(12_N(3DLD:+=!(K?VT>^;I,\L$ MG&H,UKI6ANYZ(Y3P/ 7ZE-IBDWL2320K$ ?SOI$.[6% M15>V$@I;ZZ16VTP@\*@UM""NBRWH%I$TE/YD[&1M8DU]>[-&I@V.'@&%,@I? MDB=8H5UFJ6]L4JEV,O1C\J#)YB2JUH(MSS_TQ?6JA"CKW\,<7P;$3_-:0 MTM6+FDU+!I?#H*3*\MGQ"8=>$: LBKD?2M6[[\IG*38]8QM%PP\5JE\14C88L9;;:-4P=1L-^%GQ6G:R&H:J6%J?-O_N< MLJ-J04W%P3ITG9@$K#>JE3M.+8;5B@E8AMQ@]Z; Q^*@,_^L=9XU]9A.XD%K M:G13CTE$@,B/L[FR2U,/K;J5SDS[U 0&=!1X45X2<-P,3\"> MDTH)4BH#LM=YK9H[V;W#2SA$Y2OTH:9.BR(=%*2(&PP!>:P*/(^0WCGD#D>; M(NJES9G8LRW@@$X-_!Q+;T/G%K-[[ED^\8V1!=WZ6@\VUEAQF[?L@2)D9R[V M0M>[%KQ7OZ&V/,N!1&U&LQ;*@;0PVM!ALA8S-5]7! QT2UO10'@20EBI> V_ M[#W07S,_R2&QNDP( MDZVUDNBXY4/[P].NUC+##13[%7/X%@H&9VA*HJ!P_A=*2[I9O.H)W:QM&#OD MURC<;:%\)[@I&6PM]CK"WEJ=F#V+@ A3OJ)Z/OTQBWL+O JDZS6=WHQ5FU\=>BHU>+#K7NL@"XFWGD8 MW3UAI9PN?4E6P9_XZ0?G;QDHCA.H,.7HHCP_TS3[/]4PS'4 *>.,91.LET>9 M'6)S;NED/&R6N[ :8V9%D\G^.$O)WH(D485D[CHU" $ M&)R$WC2.W>,N3NBOOW0&IFSM,H6<]TJ@C#8XT&Z])Q.MT\)/;7/KOND.'O52 M0ZVGGJN*%\SEYS\WHVW7M[4ONROAX]>A@,QH4Y@[=+5W0*Y7S35@T[_;-Q-E M<4=M-B*EI=[X5L!8%"+>:JUXI"Y#)^!)+540,@=UM?BRL\HE(-#QJB_T%I,H M (IWLQ9'L&MWNTI#S)/ KB,NB[/?-0G^E>WGI_=TCXBQ%XMCO82,DG?3J81, M17NCFM MU=Y)6S!NKI%>L(X 2U&M'K*CU,;H"M&]D6Y@#I'<,=WF MV9Q*;3L.=224E%7$P#<:(9^:>A@]*.+[375ND-IV13FCM?ELPWS.7G'D^C'( M_1V#:QJM989G,CU3..[\#KRPT@M M-5&UT#TIS1,%IT7:UD/;T&5Z26F0ZZ@!!>V_.L)KWERW%B+21MZKK4Q:<:'_KL 2"+C686CI93:\5 MAY/>ABQ M=ZB><0052=GIX#;]YKR>VO8VI;ZJLKBY!-%&G@X@, $5463%'EKNXP "$[(O MR#UH315MZ6?=;:T.;5CBR #QN2^W0=HH-9U UO! ;:,;V)Z6 M0:8;,E4+%9CW2(-OA(>.%_S2\N\L1*QO])3>24P'!NB$7@!^ C_5*E?U/>P! M+12!F/D]50_DU=!ADKXSQ<\EI)0#\^H'4]9J6!8?#+NAZ>O,JXL!B#"]AT22 M0:W-OGM?LR6GN!&MON14[N]3@"]K%(G+[6P#A\1TXYFP$GAE<:][_$Y?:F]# M@.2I5DIRE0G1L3SH=(6+NF==YKA0=8()ES'3$.^>G$ \^%:#,QC#&4932"*3OCN!9-G_#4,DJ>Z+VP@4;-1\Z+*X7T0;[%+I1CLU4?- MU[8U.N4[/X'/^8)>OU0RV#D$D@]8T!M(YT_^]B[DUW8M(X=2L&=>$->3.K=F MWUM3CPEEGTB15_H&V[TOA]&8@D&H23LM-9L$\&:A6GBWO().O:W+%.&ZX5;F M<7L5=_-!6+-:AIAFJ3L%0!6>*P&AVN$I'$IU:M%DAX616??\TQ6.Z*IV3^FO MZF#]VV7R8\&F?" *="N!*49H'AZ/.;DZ3:?@-\=>U]#Q0ZE,_K8<>"WJ53\S M2#A6:^0_./9E52V2*JWTD-Y3.X:ED]-BP#J8C-9]JCH=*;YO =K\JY- 0$HS M*KXFHM,)JSBFU]W3QHE^:T;7:.LV":&[3;:H;FMQ+PBDET&%EJ;B5KE&9E&! M-@XATF%3:]+-M](;C8$C.';TWH#8L6 '=R/767/ 9[7HQ(?U?Q-^N?K((MVC MV(8*[6I];K/B]R9G/>ZDPEQ#-Z95.^G0U^;[)!%Y5@_$?VRRF%2WG22RIW1) MR@(Y*<1ANW-S,%EK"P+GJ<+M7%%X6D5Z0![J@@#CFV%,->QHSVQ)&^T7SWPS,"+0.+ TQD>9@L= M0E&_MSTSEMV%QQ@"VY9K*BW55!'KW,V>X8G*=8#Z=XH?DM3TEZ3 RO2BHX_+ MELH640T8\P!"6G<'WD:P(1T[[F_G.9B2$Q+&91-AMS[S0Z!L#3==BF =**], M-R7V7>8Q;#>F6IV2]:SN;82?*,]4!*[ M3)<=Y)P4L[3VM2PUM/>1$Q*^P+FF1_PTW#TDZQV1WW)K*9N.G:N8 T+H=4/H M3\'C'[_#P='][7DT^C6:7]L:_D8=4BXM"@OGJT,5Y>7GY@2T0 MK,V73Y]^_ A__DA%3:H0 -7O_CVEAOX*]! C^'__[6,V\C1Y(#:F7P7/*PU+ MGX?L@B"*"%!%+B4["Q9(?O:,( ***"4Y"SX\ ;_ [<0&=T-^#X!G1]O$5*JC+^W_\;< 4#OD0^!4D2"[0)PPHI01 MD)X'0\0J+T4G2*[<'5B+,F^._&!Z,BA'0"]T""3'6" VR@(Y8,U!Z5.)UF&$ M./(" I5N@<0LT%_E/$9_=T9<$_44IPO#3:=C6S*J;ES&Z51@-%49E:A=&#F,9A6N49-@.: N> MD#$?OMO=9N-$^]7ZUG\,6!TA>F[SZ3]4(2@D V2$OF P*@R),K&1'+0V;-- M\ARO6CGF/^S17V%(Q,8<50 UL@H%B2C+*(4CX&2+L.6\P]4>*\M4;$$G],.8 M:Z(S@J6L6?<\0G)22)D5RJ:%U'F)EP+)F2$Z-:1, 8G)(3$[]6_?SL(63N7[ M NM>8/7.EPM!QE^(&EMJ)= -S[,[E+%G'#V$)=;4_?\K)SRZ"#H>CR1EC@V MQ C("2I/]>@<9TH5^'&B;3+*Z*@<*'+2%@A**^!@@=5.2,^(FKRFI#U#*V_7<>"J\M)*W M*.,-2][X?HTFWC6&Z"MI/#ILEXOT?MPO4!*B!XP@+&5NK*F?%ZL>)RR96T%R M=OP #SE^-MQ+6> +^8$(4*,_\7B:T0VW.1AN:4(*O*N0%[D+^MK6!&$D*,^/ M#_402F:P %H9FYMBS9A3'+N1OQU@!F,4D4)R@12B,^)'W1;.E*LRY9EC*BOG MLHIX--17G#R%W@5'_L-*D9?C?;FQ;,;"$(;9MB1IM(H0)X[X5) 6+=Z"[Y\H5B^!;JCS)E:HPH%NP(K=<@! MJC)#C'[%C<-6D^5*L0&:,'4JPL0!0$\R>+B_-$@'.V*CH6PXZ=%*Y7EUY 6" M01&,^C;60CW;7SY]^65LKL[6:PQ1@#A%-K^AZJW$J_1YS4$6U7X1G 4.;(!H MTU>IE@,B/B*BY!#00_E!%X@/2Z5)) 9.FRZ02"%].ZNC[ONI#_5[,6A&#SAY MP3A .%VUA*Y!Q-Q?@8?6V(,<9!1377&7A/0=@#^-'/810NH179!^AK)RN >C MMX#C\,/H9C$M+&3W%:,#,Y_'Q M13R87/A>SKR:T'WE5+N]WOCJD/+"5/@)0;#KMEQ">4$&Y>#>";R76L*$ M@31BM)$Z/E(FP-1BI9V8!&*S,!M>;'RMU'OGJ&69'L0R'=E>IE]Q^!@YVR?? M74)600'.8F!P8$8<,>H+!/2%:B4^,W.!?YVBQC)0F/&#Y;*Q9L[Z8:%S6V-L M=X)_JZP;-5!?_H(^1.DZ)$\1QFC#@#9'EY[,L2S..Q^0BEERR$8WFOPLZ-CP M //1F?%D_+#?#M6UM8A>RDA,=LB--6\V20<.;1D)5?$2,JI=P-8+'NDJ,(QN MD -BD;'8^VI7Z/(<%T,&[*IJV$4\^Z%7UAQYJ/',Y6\<9II=!:._-MD!%-Z6 M$^+$_0YH?K"=11Z]+9:1;O9=W(>KO >?T6,WOB Y]>F3 MVIF/O/X=O#7'^Z_.W\.(?0-#MZ;19Q6#MLG&XA_K-$7054:OCGF\Q:AJA58VUN! MLES+%(C4@L%P! (9"'D,90FW80 8==H],\J'+R,CWP[7%1X7KJEEMB*F1,,5 M*(9=P..=CFS#Q9*NC@2XU*K 2:+F5;=![$A[ON'9"\/-M1,E^[LLN?I2AS=+ MT$:,.%*H&W6_Z.:03($Y2(A*\W#DJS#!FLW\G/!L62$J%T8,]945 M08=^0(P@2!89R\S#YDRA_FCGG.281FM*'U5;MHVZ M^*IX3-W,(P%9I?0M0U0-YK,2G,H PD7ZDF6)2 !0MUHK8ND@S+M<8M'HN'?C ML9/3&56>QF:EC"R;YAE@!0.)*EF%#>LT%LYV!S__M-N1SPP%""']\,8YF_J14@ M8(%@3"0&19^_(#[D7("#3O$:1Q%+'#H9E+5>E3BXZ S)5!-L#1X3/C_XBE+8 MR&]G<>M@KUQUD15H#E]=9(-)1!AUTPHPFA*J6^/5_XKT&2"1!$3&2B-*AN:Q0_ M)8BQY=]Z\ M$F,%@L^F/K42>6LS9DV!M8)/0^C M-?:ADE!\$0S"TQN<2P=Y*6Q."Z3,"G3R<>'XIK"4E68801?";X#P^%F_98-+ M%G'"BS-I,6BF(!UA&ELBM9[ *'[M>/PVVYB4F!H^C$%[-4A7K!@ZS$:QHBG1 M#?TAM!EQ;A=@Y!4#&I@5LD ' YL[#J-E+(E#>%Z@#'E"^)WFO P9!,5ABR M*V:] NJ-=A'' -;L( *J2Q*B2'"\A9@>$VF$ & Q,[(P>BYU$!NX!N4 6BFU,Z V:KK MKDYY^NMYU O!:.<1QJKE110['10;0LD>K2') M7T(.,_RSA80H_E;72)\2!Q-%;*9(F>J"1Q?";/.VO07Z:F;EV9>0X2/S3VN0 MJ8A_6QG)%";%D-5%(T?E*X.9*Q,P5QKFJJR4"3AJZ>01Z0=4HAO^%M4H: 4T M;R;8FGRVS*R!^L+U7 A#C^'(ZU%I?2F"H#/>0X//:7ODA A@ -"$.P"N&1@+ M\O/\.1*?=;<@$!G_P4 GV' V$']2$";V+W 0Z4;WR6">>,5?&&.>G.:>J91- MPMG,4)QXF8G$ )OTDN 7$%/)ACF>)"D9'&GHO=7!0J%XA!4^>.!>6F!\N.46 MP@"5>N6C6VA+18W9X*OH.@J??7J;:8@R26L;IQ6I)/&Y,$4L\\/\M5&X]A,E M UL/KO7US>K\XBY+M#:(;ZV+(WF5V>$D?Q- S6J9;.$'._HNB!>#:J/'>!U& M6(DF/GNEWW88>73&T9YE7()>!9'W7$:0*NNPV^0#S.G[+$6#3PME\Z*R"4PL M%X2\0/FII.KS-[2,!4T%UD:LE*^$JH]NT.7..HAVE$D9D!-_A7OGL60$LY0= M( D!RJ/OKSYVH32G]%PC/ MB!O2R(BQ*!P5F>6$^*#.#MH7)WX"ZXL+^60>8*Z( MTSX$-JX'GT&$',E$4T MPF 390\./ _#K:%!&!RE1,6C,Q-FBL;JC(V+6;!1'1J5[HH+WXKC_9U^*J,6 MRX2,<@Z()Y(\AX#B91FY9I+(Q7"EBW>XMI]R4G$%&XL^U<8\LLH"R$ZW_%#LP$KH35.F=PAAPD'5&,<.\P!P&\;PX?7U2TA9RN -&U M09ML&I XRPV3!B(6)H),>F/R!E= #:XE;I7*G[MWE^"@8? M#0LE9V*BG/>!I0P'^F_ZUG4TXL+(]6,( MKJ3+0F6]V'=9),CG(9PO'Q\C)ORAE"B/+X&#D [X[:R-^$9TYELHDUL45WGD M\H3=',++-3T1.@JDWE&!!3M ;?Y\99=EYNQ6,'#D>(@."(^)='>S,<$A"_L'F?VXPA[?H+ &3DGAO.Y&T.X-N4XT\E\ MI>L,B,E2Q7/B)@^_P38#N3FNQO=NR(@WH5=JL6-E870RT'4V;) B!Y*@4>$H MDW#I:Q^X_M8A4M(<6"8(@FZ8HYVQASMYBKC8'WU8E^P\IM,EPW 3Q/'NV? MTC97YD0S7])6A(6JFV-*)G48@Y"BRI"6'1*$)CU?DINJL34& =(%1WEUHJ'8 M\D$6-";ZL-3P(V;L!%S#=(!Y\E=A4DU-I9DU=2&_&",A$\!6A)_H>/ZSB+$\ M#R/L/P;\CG5Y$1+"[=!I ,2=\WH-'@CZNR2)_(== E;=N_#:Z77AEY*@<]-" MN2)TH).CPJ9K,LY[$6A,KR_P-K&]E!)%< M0U>N8:*LH1)/E()>)\[K-[!659K(^TJUGZJ['@OV#2Q2I?%D*NMS@Q/'#[ G M;:M+U]UM=@RYYQ2O?=2TC877FV#@(UEC< M9P!8G7DWBWTUPA'/%=H13&-!?G[LD(.V;_1<7-H1*I0,J9].22"@8:I^&WZ$ MR_H&;^&Y"!X'&G,%.932,Q0+6)6O7A6QP (5;C*4@GG$HYCD3AH^V)!%,(*Z M\!0>DW*C C*,'9MB&>01FM,GZ06Y7S/E(Z\.RUW*\*5R'C7" M2@<)A+DMU\E'M[*S> ;AR].2+2/F;R900LOTQ9*Z'7!>73U]^]V88RRD=%1!H71#@QE0X6/9^M/_;_>VPM^(> M\HX\#GG(=\SG:;#ZM>FERCWE[A/V=KPFL3404["P,!9_Q>%C MY&R??-/]?0QYQ*G0LG03_]GO591$\3_247CH\%:, V80I>)2.LA\V249 MISR77N'T XR"_.![11A<&N.YMWGL[!\[*J5>!%3'9 ,\XE^A(.@IE;;24@%#;EE)' GJB)$_ OH*Q']:JHTV_'_HOZ*/ MHEC,^_J.:[/D;""%#R'\))23RCIZ"U2]HZBPHY/=.<'4GZC@RVI*2Q"(NQ!^ MI62P3\:>S*?*1*X4L8)JGW]BM5US*?=FC,U37?K1TBNZJQ-QWBH:]X MW"F+=C8233?R4I"!JS!S]G/@/\H:<+N%FUL#,U"<579LJ%^Q6LLL.-T&:U8H MGNZFI#\_#AMJ=1@IS7&\B_V C!ED2Y=",I?IO+HMS]]O*#]50')+6VZ=5J(&!@SV\4@:#"V\P> [<9!=QN)$; MS'1L;=SGZ+-[2HQ@EETPA"X]S^D@%:5&);=T**XCS(];DM]4JUQ6A,A>.]$J8E%U M'G/8273)H7"L8I+B4-M2$Y>U*9/<32MBA%C MR4FS8DI5K O B@9*98S#4HN0-[JK5]:M7:U!!CD'F6MH9FY:"A?,TB#8,*H& M999ED/B>3W94?L"W4$V*I^$XFV'%XU2R**.[$%G4AKQKMT]AE(#%_=@)?KL, MG0!\AE=A@N-K9P\FM]X!#93N$7,G &7$2#.!C!%'@KK1BHR;[8Y^(+?A.GFA M%_!0:%FEX*0/]46I&,:$K5C01QY^QB3DBK_+8XA-:,I:.29E9B55),F:KQHZ M?"-K*X=6\6:C>NA@%LOFR"Z,&C='CL%T9I#LPK)9@^1R1U_XD+['.!X>DJX0 M,X?T.)0!8G[NH+3)](1,,KG=;;>$B18.$5:"NY"I6DIJ1,QR.'HG2!146#5' M(L571K$R$10)>T42"JAEY&63&0U\P=X*27E!69E4RD/J!%)+#ET9/@N57*%N\B6(?11I2/+*Z=,4V APS#Y1L&$##<)_U, MY5N$(&<$9\4)J6%BY%0ZJ %T1O6-9+_T/-HF%O^Y](-A1=(X423(+>0/" BC M53#:=@KI([Q5]EXAZZS+YB%\7])]L3*:PB5%9 MH)^(_4NM6"5T5]4"]D86K.*%JBV+DULP\_F?V8J("_^:BO\<:1-<76$0'^]S M?^FCX5<>H-4Z?6,89:0.BH[WA;_RI7D;ZY&ZGFK8-\;L:,E)+&,GO@BNF7HU M2&.!\>C=RBBRY*VY)VX-6YO46F8J-8M/%^H0\@F;^P(;BM=JO8;X.*BZB&]L M_N;1S;K<'&NXQO,*2*T--V%V8.:L ]N0B$ M.6:@$IT5[N'ESUF%"('GJ7SV!4/=K8NHB3H&$] MWL1RY$/5)KLFBA>:V2/3Z#PMY4VYB=-8H+,F)DC=_(V9-6MC)D'[NTCP9I#1 M(HV*3Q#@(E Q6>W+XL2 M'9=>&X*\$+%*4L;\>"R^L0JOCN"5Y\'Y&:\\FGE\0.!4E*KVQ)^]NF3G8>\\ M"C>*$:-L%=!I :CQWB,Y&1YI6K"IE,T&5FT$MI:SP0*5VH[8Y?'L$'8(\XN: MRS]E2RD-+D8"JWJKDBE^!TM2X@K9C1__=AYA? $1!#A.;IS$(KQ'!L>!E#E" MX&'\&X)I(CE/!!/]YE8Z5X2"TCM:PYKXF(J;## 8>*;K13 M*5J>K=> @,.B(@B1J\7.KIS,&UHG]8%-EP"G2_!BB.,&D^UR U#X_U2KO@** M\]U+V/-,Y*RV9:-NBN"E#KS@R-%TT#>Q$@5X\'\=,VA@20^R!X?YG#B/@SQ9 MDA "2I.=,C$Y6WEJ^*65@O+<.:\@;0.F0^#ZQ&='IJZ0LHOCF'8XQ@%>^PG5 M[MS^>;WI/*3.2 DSS07EY\(JUJ9UR3^(L;]?5+]J:F5F,;\WOZ"YF)^.JSIZ M?91J?'\]*=)%Z"#KM5&TJ]Q 2F9>IH290T[>?3S14HL 65P MZ O:"Z,Q6/H9K-!T._)J(7UA+/85;;4S\V83&6X=,"'S)-K(=[7D P--%M L M\F>!KKF,65T#(+CH"GGUSZ; M-/I P/5A!IN1206G.'8CGZGW@V.U1!527I=5(6PJ,DLC6T3E:"$%* L\L>\< MRH9A[Y1!G_#@/FZH87\4MAD!FHT'!7%*(Q26Q.;/GCYK9VK/E',Q&6PYWCK] MPM+>)R;H--SC&3N0^01Y-!F4@K&2#G+J2,L^6 M46 2I G.E+MW!!9S,0(U?(X)_0_H(:OU5^?O823A9 ;!E$@BQA!)N#1U[@=P M\7)@+0P#J_#@ P4U03S%U9+TA5!Z9P F? PNU:,G691P<"F+YI#0"_FRPXMH M%+-F9\$ J9[[Z)\3A(I"F1RZYY#])K:?2TI#-D'0!%DG><+*MR,\V>+WP@,\ M!^Y(GC&6R9AG:@Y<% )X"]N4??]<(!TM:!>>H!L0;H:_GI!X[U,NH$SB5WIK M[7@4PD1G3AHG;>SU_!4'.'((%6B6WH;N.&"D@:].R#1#K&:"-!-F\L2EW&8( M*$DWC\J94WETNPB"%'>9&[F%GE0<%JE334']!>'0S MBEZ^U,NS W.&;D_-/!8K9!MRK-Q%CD=EFNBW8>'E&1EC-H>A,U=7/*4U>AS@ M+@I805?Z/IW[KZRTZ_#IIU191J2D.Q]>2)$-1V'#V($Z]6/G\3$"RSS+T[K! MSSC8X<&.NCQ=KAMSGCTG&M D83_5;)P;Z"TB@^Y"/ '5KM%_8725XB#?AY5URO\RE#9N#B+>R7,421PL.*8N5%8 5BK(5@K\;0)A8 M^TFO""V%'^/!3OVG3;(9%RHCTW^2'8O)O.8QXJ4T+PBP!AT^)(1KA/SJGRZS MQ2@Z71P;TGW[,UX7BS?^C/$:1Q'V6'0+=PWP )AA=40%51F=*IPWG+*QS=#& M6@YJ1[(F@E2YPP/YC/)\>")==LILTHD$A=&35Y/BG\=H'4;%"F:C6P'TL$:* M7(F0 DG/P(7F8NS% -:B/P*Z4HMZ,'%K'D,$C/V3%*JGCDT#,R?NUL M[+!&4!!86.&2RH?LAV,E"AJ1Y!&D7%?P MJ$9GCHKRJ)NWG#0O&/MOSF;[W^ULG_*@0 GPQ/LQ3DZ>7" MZ'.-A0.-R?Q*4S63M?-)\BS*V$;@D'M*EJ)N](F9',L16,Q+Q0V;R3<1&FK^8"LENV;;([U14H[:OSZF]V@P)2 M:_#2%FC#:7^K:Z3OW!Z(WK= 7R>R\G'+17(>1FO,'*PISKZEFR/N>G4H4\[2 MOZ9_3UC>B8->0C&7\8T@3/X6N=3#@]BY-"_SPJ<_=U(U;7/E:3N74=!=5,T8 MIK-!5N5-IV#N-L*/F:RJIR+*1_B)7DXIW-$53E;K.^=U *I\2K'HL0!+/ET& M2GU1\E5<.R:4%8T,Y\K:YK@VXZQ0C"#<3*UD@&JH7YM#.^$#+/))IN;+UVKG M6"E>V\ZO6<@7G,**"2/.G'72CVMC(I.H"N$U+$-!9K^/\7I'+OWU((']+$[\#:N MV/T M$*$$WQ*S8N/ED"VB4X6RQX=&EV]L7?)&8$GVJ()K] $08DT$\ZA>>"K&K2)6 MQ==CUA$=2&6E*(.M$Z%GH#Y/WDB1+8E:1MFBUQ@?01B7C&*8Q2(^FXK$.O 8 M1*RWJ6H".A@@^;D?X\!]@I0/(QY<"8"S6G-_IR(JW6_#0$E>ED&&_&_TUHD' M96,W(.]P"P0,CY0L9R405#2 .2P,9'";7Z."'_Q]K3I^_]W@G)ZSA5)B9T4# M$PN5/N+#ZC,=[ZL)#*A;7U?U:MSJ]2S< F!H/-\A2]>%@H[Q=4A\=Z_%ZI?2 M1I+XG#@A=4P@3AC]U8#U;@S&"K?(ETE@Z9N M^%B.=[$?X#BF"_7@!V*=W/ Q@,3^"X_.V%_[3E9L0^ASR\"[S)#HF9L7*YDE MY[O B_\#$^\\C#@"%/T6H/".G^R8 V\@FIEFBMN M/ :KG:R]1KB$4D!G]#Q"T3>Z 0XKP7+J)(Z&,%Q.%RF$$5 >.S)5-TO$*C?R M&,IK99F!\LAB?3S\2F0$K2*FCZ8HLT)^ZIDO5$A08Q19JH::_L3NH0=Y[2FH M06]S38K/KS*Z4I90Q,3Q(<#:*:<@@799V,OHIA$!'G7WXB=/$G0UK<4SZ(I. MP;'^3$FC%- U)3X?KDB.(934,#2C?2JFM-CB#*[B4S&7_[5S(GI^R/X&0W&K MOE K@AI*R2%.;P8LY&!P3/.1(@*&H??B$Z)%3)/$C ID@SD@%B<_7F5>GE=0 M$T#[*\#F4G$%IW'G]B+*.U;N%7D237'.C"N0PK 2IOZ^@WWBH!GYH\)2IIOP M_]!_11\-U:X>A'IB&1SF3:U-+NZSVP*UK8\A# BCRU014BI7HA(Y1UD>]G>' MWI=I@"G5";9&BOI86"(E!O70!<*0\FEJ:6XP@;B4:[JA^SMZ+<:@[=/K.7,5 M:?&KB&$0&P>I \V80=+&&U(<;B9@2$VIX MMH,PP5Z' BY9#K&04=0C.[,58V5:^B-5[^X#CRXZ."ZQQRLW+S?PKV'P@E!K M!/D0*<"D-#,84^/P5[+*JG5@J'M,2S/X M'0P]_@8./1CI"T$$0ZL5YCWZ)@*OM3!0<"X4&9G\_&NBCYA2.@5T?=U1>[7H M]+-D4OJ!6B#W32:7WV(&.[L,O*].]!N&9UA#;1=!E9E$4KJ&:V)IY$P]FY# MPOC:2*KS881TV!V36K",-!">AE60ZJNC *JNU0J@\^2S6LU/(S:DMPJL.&/' M,G2(,?LU&@AZS@C0URV*]K"?9NP5NAG*]JPQ.9;1GAMOZJ7?B4%32-H";?@N M%)&U,N()QPQ*A'D)1.#J,%-B5<@LY3+@*"JN]!9$1<> &'R6"U$98,=DT*VL M2[,U@=XU)G,Y<'@Q#D#@"'HH&RJ%S&$K(,>;\T$OI$#WX'Y\ETCLQZOU-6TF MM3DJ']WZCX&_]ETG2)9I-A3+N?)QK$4U8>,"M^K([ -7E!9E&BB;!Y(3>4MK M0UJ7I7DMC/K1QHM^81$H=0" ,XQ?XOQ\2_%+(^]@G_@E]FO# 4QGFRT)]QC? MXNC9!Y=SU7I?A<$S1S)FA0[8.Z?^'4R95V'R%YQD*4]\7<_#2/P*VGT>5.B3 MF7EW@9*=Y*K?A,O*'D?9:(8B,*:]@A4W265J:#I!>7' C.AO$[2GKWTVJ86X M()A^K4S,9/&+#$'A.O*?Z5=T31R7\:&OU,>64T9;27J>#)(JWE0,"#$ NAZ; M3["(7X9.0 <,7'_+RKQ+,\;I#K#XZ;D$8RA;PWPG;H$P^"1F4&X MZ>-X_RL.'R-G^^2[RP@[&N%Y8:0CPBPN(O&2RG_9:(@--V]VB<+I90NG%APH M0K)DJ7(7047:=RHS9K$]NJ!!T1K$12,@:R;8%#LM=12>?4AUD"JP@!RX?S;D MV,O T8C3",HAT9@Y&"8.P9Q%9DK",^)'BI9J=*G@RU9$*;\HA@>3F"FXU&^V M8MD-(;*#WO#0KG\_="D9DA;!P=%FD"J8E:*AE- '>F/LC8!J3F! MAZ,70(VC7(D([1B*Z-%WWH]C#: NZ@A(!H'S& 8W&V34TH C,"GV,L=<2IH7 M>'N2!O;N]CQ.U6W^J"J$>'&Q>51%@S-N2I+HUQ M+THQ"_R;6_C*@ E+I[(";^=R( A#%8J.44"&*_RB^'*C,* _Z(^KZ"Y\&52G1,"""9H+!%0![@GHSH 58H^+K*H$%;5W+&&8W9D5I:L& M95HL5R<7-56XC,7[C\9C3E;)!A%O:;Y_E62,5 > MKJPLPV7E/\-Y.<;K,,)+0L(7,+R=A]%)A#T_N1P8F7ONOS*/.]T=CX5;,Z!0 MOG_TB-(=1.L=E,5$&S^ FJKH<>>P@ 8(&7.E!NX8B>@UMT0M%H9LT 5Z8,.B M=%SF0NS;$/!DMU+YI+O.^0(2%"/.A$&"E&3#NCZT&?43)(02[[=N53"H0H@!,=QS"D.A9H4<:1YX M)Z"E@+I1 P.OIH.CVW"=T(\%%W*&-& FB &0'&%1RAR:)8^D,WO&U+AB[. @ MQDIQ@C-C(R^]V>(EBUM9K?/U89@B!9]^7'I?]22RL((O%>_F&V.Y0DJHB'$IBL ME3(*@W5E4,>UK !RXERYMC?5C)N$T>N'_< &#BX#"\60[%3RGX=\CF@#SP)8/R(U[$714JTC#MA MJN(CI9G((CN6-Q'CH73 \='^ *>5X>ZOLS>-^@- MQKQ"^-5] IL2/-!A 9(Y?" ^!WP<_7;@,3EWSBN.KQW?N\)];P61OL4H(2#% MP'ZF/WTU@ZN:!T/H3!I841\:AK %@0:@9_JE M ^-TAR^"FY#AKOX%.]'=4X0';<>73U]^?CN<%=2$4D4 I8Y)$J('+"YR,2R" M<1$;V LR[,/&5?G8<2#8=-0P=Y6Q90FN]9%\&L6!SB^-J&5J0*&CL(9EBFD M+F>.,/H\DXW_QO'^OHN3S9C5Z"!C3T#UK=;-F'@@9NN ,5^U(@(*V(I1\TQ' M9)I\8_P6\FN[(S^.EF,+[^8M=G<1O2(_?WFX\Y-A1Y<1 (8^?_GP\#V2I*<\ M?6)EYLVRXS*1T-7]0 ,+12PKA<@%U!A,$;*%<=18I4K]/%<)SL52B[/DK$W/ MJ=C(6?+94%.TT]D]3@N*"K"8&:]"1=G03FM ^QE<@*KZDH, -GI4F!P9:4-5 M::B0FU-I,@CM8\P-K,.<>><\[ZEH -R*8>;*HJ*CA5&%CB;CZKB")D>9*[?J MV]O&TX.OEY4ALX"BIXF7G/KE/F%OQX5!B#0- [95K-8F?(\F MJ@RF%R%50\!?_102CTY12Z)I[I)5J?\+,I:#JMKKSOW8=8A$*79W@RP'J06/ M4Y4HPXSN+)@I6B(-\J&DJ& GAU%UCN&P6B4+\/$4,1NKTS@BNK+/1J^98/C)91@ ^ MBFH9OJE"#Q-8B?PASZW#-\"]E(.'9X WU+TQ4I5/JBJK]:]AZ+WXA.BNHROI MPD+<8(8_0>^1>WJQSX@WN>&*8I?R95YEO8[ PI/LKPEXE@(&>< DK,&?,@>= MW@KZ3(##DOB\N))2F2"Z0(PLXR@E;.@;T[Q=:G7 #MR9DK:U,EFVY'=CU;@% M?PRV,]-]-Z;-FNQ/Z',5$M]C+YU&E$.!" (UKIG93!EE3BQ)7YM*TB90I5H, MNCV"ZB4<&!GVT]SY$?M7*'/=*0KL)30GT51+N&HB%/CSN&2<@>F/8^)6\Z%$ M<<;[F-U(Q'%_.Z)-0_BJ10.)?2;4 MBVP^5APF?6(SIW^SF.)+\6;VCS@=[Z[I'L%VV33E^DJ(! M[LDD&4^3939;QX^XM[0 PA6?O;ID!P*V5/@'I02E _$:57E KAA]2$=+[0O? MFTH8&G,-2'_V1Y<(=@^Q[_GT5-XZ3"Z 5W=H534@E8I&L^& 5$S>4+VT*YQ M>!H+V_>P=[R_CP&@\R(0WJ&EF_C//)M21]XT1,*M2?@BZM#ZM\(5R3'$ MGY@Z7/Y,XI$#0@")L>SP#!13BUE(37F?$P^D.'VEL*]1B$Y9YF3CLZ>+F1O. M:8?D"?3^J:?MZIV]V)2T)HN@FC>+,',(C#&F?(7_545Z&F5.<(GZ"68GZHNH^$,.$!P2(>CK. M!J(WN&PN*X[,B[7,NT.)'C&J93.$$:@9O7R5_>4=6+3@+A^#Z\Q=WHEGL]YR MS5^F.+''RBG>1MCUN7LO\);*S=:[)$A&$7 &MP2S M>Q)B-E3RK/[4-@J]G6L$]5X?H^J[T)-;0[9LG4SG +TSLJ;>O\QAW?#UI5#> M\35] 5;K"B1PG3[KYGM6@>L&V+.(V?JK<+\M^*ZMKV9=#,6YXTPFG6N&^VP5T;_'*34":JH"@-T7FQ5H++.BX%\:H/< MF*R:H$&(V8O C3@*,/_O12!12*^=_5!HI!30=,MIS8Z9S%3%Z*$/DO+WD#R0 MLG<]4_8* )I=>!Q9J"B5C1;_N:2/PIP/+F9EG@8=MBJP<>#I MPQ;(X=$K>,W J3K*?_LOO__R^5__NT :F"NWI)I18_ )8!9EURNST9(35O&! M'<-8K?E^%]ZD*;F,>50.OU]AENL'-[?VHH(O&^%2?9CX>X@/R M#YQ>\S,OR4D2L!XJ2%1XX1"I0,IH5#SY5F5I(%Q!F6XE8Q_V$FNZ1*L4\;- MQ;^)RO4"$X0^KER?Y1:88:^J("WQ1MC+*@P.W(1B3EKB=QTKK+34@.)R_&!'S[[PXE+I>I!2)TEDX'78414P&O(DIC@]5/3B-)%"=":\%(1-%1PQX3PYL^,IYRG@HG**H 28 M]O0]X[_@,$[LNJ&WJG4TI27]"CVAY D,;,H]#W/$'@^[A-+T;*]6ZS,G@@"$ MF'Y#C$ON_NU;K4H9&V6#(SFZ#,5,QX=EDC. SY@K)0M#3F@K2Y4SAJOK%:%ME_&]M MZ5312EV_AY[K9ZK40*;U'.M2X(ZM*W ]6:E2X(Y-EK;4&H-@,_I@E, #JUY[ M?1R5PH\=R]$(7,<4UJ1C'."UKZDP9&JB^B#(&LOVUL,5:6=HZIQ4H]?FRH>I M]2YMFD6'R;42VX_;1D7X8JQ\5+RL[)P8[&COG1-+Y=O/VHZ!6^DN_;2Q@M6;$D>2.N+D$:7/H$-'U]'TS#5PROD/@:K-L>A#"$WPJ'A=FSNA\;E:H&R22)UE.<\D MR"GQ2$P5#$ARLG7)*M_PTN=Q&])U,:4%U. F'^\!!V@H_M9E&#R*+;_+;?@, M^2(M+!E"Z,IT((PR MRJ; YS7S5H)1VV;%%QW!Y(,88H$>QV210SL(+ >.#1)?A0I/@.HY4Z&8$SHC*ED$64+OH+Q$7.D*F"!%S>,;#>.0*5(_8? M XCXW"7EC1P-6%8IME8*J;ZYO1\D&E='2J,/$$__O4'L,XV7YT]:!E_=L"MFBP?(\Q*R'=#LGP/_%9 M$[/GH@II\>[)CSP-,)&C5]K0.GFQ\!U0(N^>Z*,W:O1WS@\6NDNE@7[DH3P>$P!YD)8Q"J+8Z2OU&Y M-6$S^Q6'CY&S??)=APSU":FT9C%Y4IZW(5]/IU-[%;(*&]AC2#4Q4]W4O\/) MY?;=[$RKY?4&19.Q6)1=$&4>8C4MA?XC'C\+=8J+U/6#3^>5+T2^X&D65\(^ MGLW)5$H<,^$/-;MR(@:CW>YCN.KCQ(=Z)(,.-J7$_B>1LYQ%_[BTC*B01T$Q3OBG5.3&4%]=5KB+&U=8<5Y [)$J5 M7>HHJ^D@^F(-2.Q+DICSI M')HZY+-Q8D9TP*%S)_.<=D%OO6*B&J-G4&>M*D]VO%?^-<0IHX(Z5Q8E6P#@ MDO(+8\XHG2B9H"^"R_]/(:%DH%@Q *-\]0-_L]L,@L\1A-%S2GF!-ISNM[M" M%5*]5CA1;@!@ZY[-EV'=+-!7,XM?\ D,<2=R0W$6!C3QJ=#=#,6L%'30WL=DM!C R2Z%P1LV M7>D; ^!P524NF?]*R3#8,P%DJ(VYKL!E^GLVK/+O=/@%LSK?8!?[S\S*;+XN MB(%EJG%5Y)A7YHBJ1">"'SBK"Q$O=I MK5,9%=-7W4EKIDI"DY]Y.1D^3)G AIA0JI>?O=(#'3A$7D'Q\3YS%2\!.&T4 M@45&RE I.!L.P7AOB'=Q2',5W.68Z9T?5ZQ!;$%XK0\NI[W[W3G3SJ7MSQ=I M8* M7W(.R%-+C((RF*NY#>F,6YG8 G_%B*)\@*-\A_*$"R4-#:78#P6OSD]>"),@T&3>5V'L\3(3'2>1)GB MU->T8)'G<^:DQO2'?W5>(3Q#!T; ZYAQ'H/G2G+3-':MM!6 '6Y$)(4:L"K" MYK\8PM;4S:6TLU26MS5FZ&6O[XW_^)2LUO'F:>6M9(H7XLJ-Y L"^XV8^FYW6RHYB[JT3OQT3L*7BV =1AL>&*)!JE2' M0)X?NR2,=Q&+TV25,==T2.1G8XXN=X[$,ZE@EP&U 7VD#&!0%BU6KF)%H'N@ MLZG5^2JJ=@FRADP0NI@J%L<>#X%-\\Q)ZTX8R1:#A^IB X5MV7'7(.6G9)%* M=T;,D"8^1A>=(#CG+$A8: [#/&.^:I[.W/>,,7+H[!5E!$5UZC'5 5F ZA3S M_UX$^?=7D6]TRA4&JMN,S)W8MK2 EQR"OC^H(&ZHT1HSY;:JUCUPYDFN_4 ) M%2CM\>BI+T..:9.Z,N%YEQ60,<^6B#%2+8E]JU\5SI*,7LK;1$*$;#6-6^*YR *L6J@WG8 M.]Y3!=F[""X"475Y"?7"!]^S5X!,#!K;+F9!F?1_9%5G)QU@OJR2C$NFE\HA M()KJPSUG^7N4#H26H_/,\HI$+M!Y&&&Z^!I 5R6EZ<^:Y"=LSF4#=L:+.*8W MZ.DNHGO-)7I>[?P*O[ _#2PL #38U0RY%BS":,E2 ZG^P(NB0TQ-K)0W=AA0 MRP+%;!;S7()<:0]E 3A/Z .]4_B/HU=G'(<_:>-B&\BI(TY>*(6BN##=1CH& M;S%JF3RNGY[[!$=FC^IJ0\G*P MU.=L(FQUU*G \J230=EL;%RDIWB-J4;MI<6UA\F@DIR12MJ:YD\*4\]JG$]^ MZH7;MG+U1[]UK\(@M7ES7F1]; W.?!Y=)?CY()+O1E=FM+,D32$*77G./@C2 MWQNJ% 3(7D[\Q"RC8NB!>&I'S(;%O1UX7-QE30QDV\$M4]P_-3)FM*:Y5R"K ME7D8[:,''5+88,_I:^40*+AP%GBG U%I!$W$B?(R#F<@58P(G:*3%V*/C2RL M@*ICN-K7N;\/(!(*@'VQ=_;J0MHZ@_D=GI> _,T60D",@0J,RVNQ^Q2$)'S<#_=G M9;2F/&-2G*R1O)&ALRY(;QFYT=4T5@3Z.@K7_J D8&-\E/>>224'J66CG-A7D;"BC/$*I;X3'C.GQ,K354V1!5 M9934F:#C?:YA#@[3?*55PTM'"JL6KE$7#-&X$434U*H5\P"&6KO+F0!&#-;: MV5%*3CL_#".+FN!7D&#L0IB*0"N.+ MX-@)?NOKFY"C<7RR#W) "&GZ'N(&Y:!'8E0DAX4_LH'?R'KD2VJJB[)QDEVD M6*&.'L12>&)$ W&4_/JXI"+G\MGQ"0.F"_F5H6;:TH? =X=Z$K+;Z@,,^#U* MARS>4V+4!6+C&G17&UJ10DD:JEY%3A)&HZ=U,M>4DGL80 YK&!JUT2)PY#6F(';8C"( ="8B0D$(*E M.!@C933QR1G2*L9= V5W&8%9F+ MD(X%"L;'G!B#)U)@IQC,P5PPZ0"SK+)2*&C%X7CTE_P:%XUH^BLD#4M62GZ9 M67Q%X.?OV'*7/(41E!L>9B?/'BF9QH.-O(F]*N!R MIEP:B/&3D>_T:WZ@LV#'+RVO?N'1$^2O?2=-TQ&%/3RE !6 L\$%+M/8?8=< M!''B)SL@=KX+O/@B$/@HP_%7(0C=S\BC-= 'P^%1PH?X=A=+'*:T(HLR2Y1- M$ZGSE$E1K4N MIO'U!4Q0RPE0C=YX9J)>KG)H]FVLF7+C@X#VT*Y3/!1UBA67S!5K3L'JDH2!D&P3CHPQX[D8&D\>FOH#[U;"7UL9Q1 M\8!=&3W<"@=T"I!*O/2@$G?,1-UG:3$9'E@H!N @_[DAC"%1C,(C:65/D#?& MILZG7?B#>,OK"&\=WY/I4(''7#T][_2<,Y?137UOHV!%LUBY!KET MT5DHX%=QZVG;[3&+K,J(.G-GYP^=6;)1 MR#62HM)Z^H\TR@EWL9(BO7@HI++]\(N+)$@"('CBD72S[LJ(< #$>[C>^7MD M>_4CK1APDXTX9;F*A@@^:OWB;R5'A!JR(+,8OT>]6^Q3&?C4Z(%#TY-OMJ$S M^>13S@D+!0ZE%5JR \T$(Y=X0XMTO3Y[X"Y[[:9-_D8$3Y-F+5MEPF:*;X"'T<<<#F9#@*V8_F0J0AR(4XE-/N:$(22@A ME4PG.=2JE0Q2+D(8]?_Z;W_]\ODO_V.B6BS#T<,7B WRJ1:U?N]$TXJL5_L] MVB7;_=7[[H4(&,3;O*7(!^3_R33?')\]='A&'G%.DQ^P4E3^!Z$EWGQ^2DPF M>.L=P]CQ?X["](A[D*T8$FDV12X_;5ATZE5Q@LZ>/(39_*F[?,.1%CXQO 5A M;N3YS*;-FQ =J?*/Y1XY/9N,H VEB&$I"31M"J*FJGW[S MVCY%>G^!G4S8D']<0%*V\U)/S2$I()$,3'O\6D\9FEO__,QLI,E2*WM-W;H,W&=89M\'?V75,$O>S]YJJ0-\"CQOP.^.#LU#)[/,4ZCUY01MA!E1MQ9($ MGP1+^L_%!F8*IA/) B\7R*U*2,V):^VO%,:R[U66?1=8EC"6O14LBPJ6L8R: M= J6]0Y]I__S0(3MV$O0(XK>O!UBL/N?^S#QX?%;3-FS"=\0XU^4?643L\^0 M'/P1:[Z!XHW$0=,QQ(2!2N33VO!YC5Q KWCH./[LX)'^^#N;6LMP MX.HUG65JI'31KM'9HL8NX7IU2FYG$VUWS"+6PTXTC*F3S7B3E[G\CVS2_UTT M@Y9MK6SJZUZ(:HTW+V=@5BB4HK;LZ"K8M&C2@HGI(8T3$@O!BW6<'2)$A8U> MCD\V[(;&6&150/*1-__U.CY4X]"$50MV+H[ 4KU+/743^; Y+!\!%'/$(X^&NSLH)=FA9A3D U+#[R2XQX-14M(:K9!3\W<)I:'N"50Q#?WVUX[#O>?+F*MZUQ+^>P33C@/[BM@[GJ'"99 _69 @*CK M\+E3>2H%+$N$N, M_"G^=%935LQK[N5@R08B3PU/J*.@;L6G-W%6QW9'LJ?F2G1N\2H(R\;/*_5^ MVHB?F,2A%+-*U?<1\PG1?^OGV68#DE0\[LYA*MULJ)'X4.=.4AE+D1/E<:*. M$?=A3J.G3H!N-A]8LQ4RNP%E;X(,56+8$ J9#H A+.!W8HEA"NS+P8Z.ZESX1Q]?D.\/5S2 #C==J8 ^L_>GGS@1:K3+# M:$-'W?P7&W>"X\V?_3R$A9B(TWYI4^PT9&@M17 ,&WHN)/E6J1D*B>SJ'44[ M+R9BJB$262\+3P7YN M-:G&:I)00WETDP ;,Q;U<91D@<%%5++C=Q/GY#'.XP$B##IYOS[O2<3/2VY4 M*("DKO&_])(\LR%%H*@-'74&A/BV:""&"A$=BN 64@=E'Y<[\W"6@?N)2P\\ M$7P92C!6&UJ.>52,D\'F+_4T3[<.%<\J!9=R/5("DR!W$"7*/4^3NS#Y3Y00 M*+!^GM6-./XF^\#F.4TV^!.;#Y10O+&Y$BO>;=\"BG4J^LIIO&;@^#^D>%%S MQ[F+WI ?,N&/.M&I0(AR@1"_N@X#VHRGTEZ-9[(TZ,,M[ZV0YOUY3B MI8KN<&-._<0X%: #&2*S8A6#3NID'Y'.VNV$/_0#_9(,9MX6 \1JN\2532Z= M&SQ5$L&8/OO>;KO?(U+]=I!ZP]D7-OP3&_:-3?:1V5*KKB;L<4J/C-*0?X"6 MJR.&Q)1 97Z/\.:(_N]XXQ)(I#3+W2&U$[TXG@+W*0. IIC./'*U>WVC'$Y: M&&[DXD9$KKL@P'=85;D(W5Z.;S+.A@RT(2-!G;$_Y62S?3) ==^:S)G!LD^H M0@]6;-E&F64>#2"BQ',,>.&?>D8:B'#N!4K[[70K- J1LAR:2:FCX"-<[NOO M7\Y&@CM;OSS125SX_69<1;;A@XV6W).+)AS8^2F\9.I ]N5^@O5%>^T#/J45 M$9./1_!I^8B;L4_&X+24Q \X:T;/$TH2GZ65,Y["^\@+ M(T'<,[^;I?NV^"@1DE_X9W,1X6,3L0^313^23V,5N?CVG-FAN(=Z\6/4U,2) M&.+7-L9VO\F^5[@?-OR+FZ=P0[\IZB"CWVW;Z. $7'6_P-\+?<]E#NO O<=] MLP45$@7S#+^^'C?QVY\VI:]3(4?\?CF;L)C"!$XZHO;=!8GG>GY*< L*(+FK=P(BA5R&6$,R M$;G@4$5$N?4"=(.?[W[&$&$.&P'-+IM%AFR3SX.61I PY#9;.ATQJ]F9XEO M_GQ91H*R\*2=Z./1H87CR.TWR 8J1MZ0H8ELSC!]YTN>7Z7L$R,MM$&:<$UB M5>*"ELTXH& W:%F(XAM482A]Q4[YAQQ6HEP%K9_-OH#(J)<\F\B$/RQ=)>,1 M=Z;0H'=VZ80YO2R:9 (_BQAE)0"']CV+>:B5,.:T;TYA2Z#%8ONE>HO>46+& M(X!2- 8%.AG90?)8B>J?G?C3YCJEN9&8BJ\H>0E)]=\2F +^H?PTBF$.GTJ> M8M(XQPR]F"#VJ2*)TN**^$D/ W< ?L/\YJ]D:Q,8QR?OH?CPS8F6"9';B8W M]?>992/FHM@\2/ 5LY\,H:HJ/I\[L;<;'%GRTX:.:Q%@LA==ME$FM_A].?/] MD)Y8EDS4+_T:C_=#/F!6X'HR4+2AJ"GE9%LEZ3Y")"B45W#-0QJXT,:" 7NM M&/] 5B-6#-[(),,L#7?V)%=LT-#HSEW#5+2)D#*QK)^G]![/X<4A)&-1_RCF MS>41Q#,D5>WBYY_85)+H/I6SZ.9+LA@?UY[NB0J[UJ.SLO/<$R*@'GZ6Z^03 M"@59_"H6?Y^]@&HH#UB@/@1$E\D (QPA5)PNC8N778Q7(]A,R"U== 7L<=_8 M-18E'(T.HPR9)7S3Y-'&PMR(.3^;W4:<7O8,9!.DQT>,=N1S_%1Y-SX)D-63 MF$V>(B=@^C!#,!@DS:X8E.,BS(&2JO%G,B)RNS(O_[C=]_0Y]*F'*O,W?'PJ M;"I7]X^;"\??D202*M).5#6U"<,N5H'8E0$:2 (6L_A48!JRWRG$XJ!(%]G( M##@R!UT8W_P&FV>9W\, SB)NB6=!<"T#;MB3X%J4%V1\EPI%BV?8T@]>_-L% M?@Z\A/RI)R) ,2R1R=FP&S+NC$CR9=20@3Z)!-DL^7O)8SARE$7V4-^A?D]E M%AE"X"(=,N)\Z/ K)!1PD;D0,P& RH#K(JA"#41-I/?H\D4%=P:W0@P9NZ)- M(!4@;,M>%5LQ+1;X5/&Z_&G,D&?^S%%!%.NCF!*:]!EC/>3 :T$-8-+B;ZGP ME4WQF4U6D_:GW:^8@A/&-#0H?[,9H-E<:NS(<$OSYZ%44TT^<3N*_9*5A14*P?9+]QNO+"M,ZD>VVY(RN)E3 MA,_0ND5'9=#)JN'%242E@Y@>C*<7)^"VD[LP>$,QENPK)IZ?"?SPI9.@O!:$ M/=C2O/I>3@4_WPFFHS "Y:1(3#^4G VA1ZC2<5JUYE06.2=_J'#RT^9;SOMR M7LOF_]O\^^;W/&7KQ'"3E*GV+*_E3TW*]3/7I=X24B?-P_HXC\LR6K5E$-)I,_R$XB^%47%06(HK7@=&M#5.!^ P#GV^DC0;X!1XPSB'0T3D M0AKNQ/TCMT,D%)?')OG$N1?H=KI\OZ$I]*7$A7:(*\+:^-2K94(G)2)78)W8B[=[KK?A9XN%DK'_'<3Q1+] #I,(@39/ MLOP*1<7P-D/QVH7[W.&)/7U'_AOZ2H&&)HV(HIG+V\!J!87A65()?OKSJ'6, M=BAP(B_\%L28P][>0VX_/8R/-[JJ12;_Y"7D,;_!\C'6VU/')R6S*&0D\2*\ M>,>GD G7_95E^BFF6V8?FS%EOD@4A9,,,US_B33D3.01:>J8.5J&X?/GS_]^*2/IB?_%\_TW_%O^'N1 #" HC_\3\VGW_\PZ<__O7/G_[RAY]J M'_'B. O+$B!;>WT0^J)EETO)@,;=]C>4'= I$',C-&1,E!?1EYIZD(66ILGQ M:(>AKXC:T5(W+?!L[XTH"!_BK3>!@I777GP@ 3G;_;>8:5A]ZK65<\&.^ 7V MF)&6&Z1F2E:A,Q=%,C]MZ =^"/<_X$]D>O.4U>XUZC+#!98HC13$^<@ M!B+1X)K;#=AW2_S(;&)+YHO$!MU4O%##*6Z(GM(8=8OPM) "83-#5+E,J]:.#D*\+=(OB$X1GY3\Y[]PJ(Y21/,AS#ZWH]^N$' M0C]DM7S&]H$-3YJ?FS*H"RFCC@XY&;BR -=22VD:_&V4I71-_^:-1W(9Y/WU ME2"\8[(=(9>+V:HF/(H:,/0QH,]G1$XU152D:5>"<_^/NS!!F[^,7N2CDH_! MBAUM]Y<$R0BY@P9\\3%G3A'?D;4D$_8=:I*3%*M9!NUE6RK_6/2#PUF0U97: ME\RKFQ\V[B*H%X4<<+2;JAV3Z!=S)5:E6!SYD+.EJR:>OW)PA3)])/_ 3ZEU MDQ8V1>-!^Y,0J0<\?N018\YU&KCQWY#O7H=17O>0I!-Z2=JI&F494C[[#,NH MH(\M^0,:/P%Y9#+]&H7T$QORC0W^B%!$4OS,3*FMA,,)5.\IU2^$ZCVF>I]3 M[4U =F8)=),\)DQO&9L/92GD$@7A*\E9"Z/_9^Z4R> P9 MRQIIS.H)[RBD:2F!;/2*!N2DRUXKK"")'I+\\?KJ)!00M9^R6[D V 2J,@F] MWTN.%*'Z<#:/"6T =EA5DMM.+&IA.GG(JVTRSN0@[RD%ZKL+218]GI)/N5-P MML;3"0P3%3C1=&E]],TF11DM+]/$,'R"!T\(6I M>+TG*R!V.Y6$"]A^D1*%DH:K;O2" ,XF\E^,O M_Q!UI]!/$>F:! 3>_( M$DVN""\%,%&&61AK4PPV"PK*21LR,B;+UQB" MFK(Y)Z:CK%WI*!N3.O)9)8;K(^6>HU<'''YH?J7Z)RFT>X,;'QVN<5UJFT8ZWLZ2RXGYIM::C.5YR\VDY MQWW[G&"UF"AL^$B]D/<$$SU"6F>>^9[&V36\"?FW"28-XE^GKID\!(=YW@O[ MQNAOT83<\2N,R2$!-EN!+]EWZ0:I1GV-'EB1XUX6N4U/X3DB*0%G>[R\!-SO M&G?L%>^"AT<.&6UN5/ 59%;Q8FS\#F$=FN9-;.CX# .1?&%N%$KQ2G<%I2Q# MY$@HI2NX^2"4[O&71K_'B,OE"46OE^@YR5/X$BX:;_=8.0QVWM'QM]$-SWSH MLTFI@P?_P^N&?"_7%2C$*?_0!A_0FY&3+*8CWA?H?LKH_E3D:=KC =GKQ Q( M8H/.G=UO^$:FKEYF"[[PP[AG6B.U,=+4@V<\/+UXG>(#FQW[PJS(\P7*:$S5 M>4:9,/;F8H:456XHNQ263'7/S::ZY]9EU\XXBCW"IPP?NMC;40RI'DF0=0-Q M_HU-_I$,,6M:T_"L.%C8BS7\F]!2/!/F#6<^-BR*J5F="2MY9,+:,4(OF%;O M#175E^ZPWK%_2%?#>Z1',D4NJQ6?+99:8=06_Z/CS!-\\8FM0 ML9JR.2R,1:+5:5 ^361#GII=M4(2NQ*[>-[:?Y!HF-&MD(_I>?=0D1ZI T,$BHR:;:"H!C]D[-I$93"'H<"O M3)Z/-GE(8<]U$-X.)2D3^"<*5"J&$/F5@4)D"8]8X;K#BA;-=?1IH#06A9C_ MR.J&/%5#;%7);((;_"G*V:.==:YFQ8#N\4-[E-?E74 M^OY\&Y-)(@[K=I^_)\C]Q2':2W(1=K:_E2!>,?'"X!L^^H8,/S?R*NN[5#)+ M#[1((X&5$FC\SCX18R%Z?..QM/)$!<-P\((35TN2)G">"A)";,\L0^2S.7]O0*@D99^_QAKAS M7A'+:Y+QOMS"ZJ0+D(HSU\7G,+['_'3\_^,=+T(7B9/7MP3!^2SUCM1[S-* M:>!6D82:;179LK3H#H)5JDAC 7<2A7AZE71:1#KI \)J%!7-JH\&O=K((Y*Q9J,IUZ?**NC M*3LOYKV!W.7$P1@=0X:_1E_Z"T) ]*&^U+5=K!^(_,;*MF56F^J>2G'5'=W0 M',26E$*B"X$@KA++&U^B M>!=Y1]5+JVD.@ASBB?9/Y1;YPU MHRX%J98QX/@@&"9Y*R^]F$2>IA&22B'M>H(@4E-J3U)D+PMA5UQ8'48"P026 MLYM'ZSPY[P_X421/2K##]RZ=]P7- +D)K@*'O"Z\C8P1W4>S_O;B-0Q)AC>> M>5U$DC8 L7XUJ'#I_22M5&)]ZKEOMRZ'9^A96BF\[.*5$C[L)V"PK2L.@]Y0 MUGM4$,SY&86'R#F^>+LSXH6J8+'IS")F/4$0:638* H.]M&BB% D&U4S(91 MY)*DVFLL=S@^>6UE'.@^&@AF:&K(&4IJ[48 0;1XG9,H^QU![0\.>/H/K((F M,9/':C'=O#L(^G%-".28I&]>](5,^MIE<@X2GZ]CT(7GYIM](BB-V^'JN2HVH!8'8V2 M=O[QU?E'&-'MI%JB%MU!D'N)CA':,94+_]E'5)X+7%$AE=%ITL^ZLM:B)IA< MF6L] (@U+2Y >L7GP@OU#@>951'?BUB$#P.2A&^F'+4=#1@S,@@>@X>CU!0$ M&5STN'>BY.,):ULQ0GI)?2Q7A,S"S2I#6VH-AAWMBZM/'D).?(W@>N]>6[*:L)4 MQ15I(Q"K1,6)[9Y'?V\C"M2CW'>JQB!(X=8&@I@ODW2U^\VT+PA"93/,C0IM M@W)J'4&0*/BR2'#7=B\\0.I8L.9>((BK!['GC@PD!&'**#3L"H+,)@<[,Q<\ MA#[N>VBR-G0>S+H6,61$T"7:HRBB[JR+NOM__*]9%_E8?,T%%7ZP_N2B]_^% M/N1!.)5&((X$?SG5T5&E!B"F+()P%:;Z<^00H^:U]TX-%10*2^6N;3>"]?.* M+Y4W%'GQ[>V%7*NO-0"Q3D4]0?7[6&T#8N)]$=^OPVB//)(M&]\$]1"V$3\# M@GUUB: PL;#<2YU$:-X;!+$$IY96OZ*%B@MY1S!55&)RV_4$020'1R=2+ NI MN,'/,9)N:D53$&10?1M)CUS"W=6SDU](KJ-!(() MS=H9U\Q(9,/3"]Z=W72\ZB@@B)?%>.0A+_1O1/HUC0ZI]P1!)-Z*;!/2QT9] M7&7M0!# ["1YIF:#4"1K"D3YY1F#='K;B%8)"W;Z[,)*6_LJ5A3NO43P@RJ" M857M &THDK^<68V](,7GEA]G_!*?HWT8(<% =_6.-U(8N9B@Z(/ZT,C#1HRR M[%[+GFSUIASE/]*4WSQ MV?%3EYAWOV)9-HTX4&I)OA<*IE9?_]X#@M@I[;.V=/I1EZ% L*$S6CLWO_)Z MF,1D5T9E_RSCU'A?LW[,C)7D4DFB"Y,;)[HO:CR V/75NT0*N MF9"J?O54;4$0!OE59:RVZC)4ECK ((D;:B5)':C33\0!#XB]CX$[ETM] MQS7U 4'8+;Z"M524&H"8,D'6VQ$WIMR1Q'DLH\6L)P@B5:4_L'J O$/ SL:. M1:K[3-YS_X%/$"T3J*T*HC0$C/(U$,Q\0*SX9O9>G^UVZ6M*7>%8#_5VGI0I MS;U $)=! JK"F,7?04SX$1W(OGE 1[)M\ 6I>8R0IMI'0+".6;EJF'!ZQ*O&3B!(8[8: _1,:4,0 M) @11]Q&R0*/'E",HC=$\QMIZ0H2B>14').=!P%!NNFE5 I34($Y=1[,*BMV M#,;P5P%T.A3_%<0Z,: S*HCA[ZB$@'HK$)/OZ 70)C?U'=.Z:$&G5T#G.#X! MSY&'#&B:@EA? G],_!HD%,-%[OG'MYA8\_.+@%=L4T2QFO<&06QG :6Q1*L0 MC?T+(EF(R#TCL&D']#/)G[C$*DD>&SFHZ#3HS.:]2)S@OQ-429>G\E.LO9#\ MD^!"&4^"-?VV]1OLTHOP_+9[?!$+1MCJY25O93WX@(.MD/!Y#K<2UV-9M U! M;'3!6F%21E8JE[<; @39,DF3A)5N]YFMV50^+?<"0=R0Z8YX]V)RL?3M.Q0M MF5SUQU>%PCG)AT&P6#D[A>-,UQX$05H7B][,8-@5!)GFLJ+.$M%^%!#$*Z#W MS&@V[FQ=K#AS78^9\LHY!$3NW.[Q4M';IRIFF/4"L8Z"I>C>B;81C61WJ?"< MA1@T&)A4W8"0I[E/6E] ($@2*J*3B^/:#[]K#YNN/0B"SO!3[GI^2@#''TE8 M,+,L:XM2-?4!05A>J_'<"7[+\F,)S%)6FT6NL35T D%:*3W@]9@F^-"'^P1K MCL@DH:#6 P119RD^[B$^ZMKR.M5&UM^H A8O.]^/Z?'HTS/O^/QM?0I98G9A M?8S5N.O#C0IB7?,;D-F6Z)('46/R!B/27HI&&FHI&H5@]3P<63ZBO8 M>2 0ZYT)6KF%2),3)F\*@@REP>M6AZ[;W,O^-N5A"'@7,?,EO4.J1ZJV)XUZ M@5BYXLJ0*VQ7[RS?C&5\#.(Z8XGI&!*:=%"=P07UY2 MSS2SW+ 7F_Y8!B^0(X:V'P4&\3T#!2>)1H05=BA$,V!Q9?="S,SH#?DAM3(T MYNH:=+,>F,B*/)20C^2!B_NRZK%J^5.VLGY,'T>.3TH!NJ^8AS'%_WI# MFASVABX@R%+@%3:5233H!H*\##8OS#0.)@IJ%DW? P113Y'C(E)236.*J[8! M,?'K- IH!@H^$M?>.\U%T0 /*5N#(.82"U2'0X0.W"C.*W4IQ7A=>^LOR7V* M)2K\,I-2<,SFS,N@7*)C&'L29TI3!^LD7:>^_\'R<*J3%WX"L95(I!#Y?R)E MO&%EFY9>SRJTDA]HK*_X#T)+;5VU(08&P2*&N*S2\8M?@4Q6Q!IOJI6A;@V" MF+*Q3@=^)6\)@@B\078(N12BVM@DT=C)^AW':F[C0TS_<"X8&>5)R$WM@:P5 MS?Z6%I70 )09= -!WOBII97TWFR[4MOM&.:E?C.:]Z(8%[IQWNT5V6'?G@>C MX_;ES@;?[P// 03C>8ED>MEK /]KK4!,WCR$TC#@R7@8$.1+LKEUR>":YE#( M*1>'$_"^%/0HVX,@2+.;F&F?G"I]8E;+(4"0G>6.:^9>N1:_Q6B?^K?>7H[Y MV6,\$ PI:W)M\D+->H(@DD0#Q-QXA:\5#:BNK*%UE2E#;MONF3(D7"[?CF$@ MN$HRLPC[#6_)6.Y=Z3\BB'7M&0-\_B$?0)4K-N+GK.\QZLIU/<<_VU$(NO@^ M]+W=AS)GL*D]B/U1"$]R^5FVO:G0S.$)/MK(9X-\POH^&!*+I:!=K&8EE*## MMTR24O6DNKTL30/$KM7($K>Z+!B3?M;#;%FB*E7U'1I:>NDDCL1$UM06Q$IE MNY1NOYC&4&:1\,R4P8WBVX@^N'DL$[\L- ;V84:V?IMP1_O3=QG$1NW0ZUM; MW[J7X8XF-_SOU(GP(O@?##>\NFL5S4!LV)_#T/WN^;[V'JDU C'U\7)3F"U8 M816S#8'9,3]?+Q!:'DEA1%(:=! MH56IVH(@1%K;[5O@8KX3K8?4D2>)+BQE7"&4F0\ @F0&\T(J09*(6,,-VM@) M1MRFK-AK_@,([I<#$DB 8G/8 FD%8O)"M5D:AJ.)E%,T!4&&EO4P.$[$Y8I> M*P^?D#8"P65=<*$>@M^D(P@2U37:I$*DLC4(8L27+--"N2B[#;1 BV8]H1"I MLJ'\'"DB^9KZ@""LAB2261@00]BF4C2WHDF]/2WZ@R"8P(%A@>0>;S:2DT^E MRL!]] Z!M_=V!">&&:Y)VAXQ77LHUMXZ?<8#P9"IX*^ *= M)P=BJ:Y>CW[X M@1 '_I_$QGE+DS^$R6%Y9PQX3J,^#^1=M*BW]/. 33 MQ=#9PC]Z'WEO>'_<^\X.J?#KS7I:EQ<)GED!$+FVWW +$I&6O(M8Z$5;+ ML/Q^CO9AA,Y\/_Q.]#6LD5Y$R%7GZW8?#00S=*F&>N0[LYX@B!R]$JFM9[CV M>1#LOD3/23'I:V>'U'YP55L0A)2*E%%0&!I/0NJG:T4+DWX@"*R6X:GX*9JQ MXK4=09!8-;>I:9*W!$%$850AM4'%*'(J*="BX[4K1.^WZ#DD"+8\XCL/Q6?E MC"--%H^Z.0ARA@QNY^'0P@]9A7KN%M>I1)-, 3+%5"=U"R$=2?ZBZ(^E$%' MZ\%-%R\>VE^]HQU-+=KN]]X.17*0.DU3\"O5%YE5/0@(TN6HN5H)I*$+#+** MJX%?%CI%4MT:!#%9NENA^FEU?&E;$(34;W*IU5W2#,3TAZQ7 M4U4KBFO75+7I;O\H2_4#7?B;^!X#R[+Q5@_IGP>YEB/>DQ?7YWH8[O7!V55 MP2Y;=K5^WGCB^,?G+\]/7N+7SESU=Q!;37Z#G2473A1]8!8K \.,.H(@49;' MHG;9JEN#((;<;/B,2]$1G\)SQ$0:N?!MVA<(H3RJW[R$ MOHNBN-EO8]31^IV7R1'77KQS_"R&<)?&*H&CUA#$*FGK0"@,S.H.($C*#G9> M)1P+V\1%1O81/OQ84)![1:3B1<>Q0#!"(07JSEY#%Q!D]07:+(=?*W,H1O@, M#/;E\#!95KTAFDRM.0ARE(5VE0NK[P&"J N\?["$[](M9Q!KHVL/@B!ISK%2 M'546<6PU!@C"96!,XF4AFGZ)XL NF2(JM!O<4_G2\B(G^U;Q%AFF'IYX]0U+C:IL!0)#\F#['GNOAE1+J0ZI2 M!)2-09!RAQ)B$Z$6.1>YYQ_?8A(==$,SLD@6,8.7(V9[C03:?A00Q+/Y98;E M"ZPL',*(UW!26]&;>X$@CD4OD"/E8MZ[J>/['S?X>DGPOSN^))I9XSCH.A8( M1O#X 8:K60^^S*\8!#DZ,TO25KP;^D[6K?^E)"#^'Z)+?:E:_Y4-0:S.H$5S M"$H02EY"-_3#@][#,_YG0;!7C%0*W'9>,-.^UD4.>EC)"E&D#8+93^%^SY(D M\I[3A%J70AGF>%4.Z3R0]=L@<_$Q4_]5X%8A*Y2-0&Q3AZ8[CR:] -!(#L[K(B&-HNFT@K$Y*_V>T1QU7/5D91>(TJR%Z2D_@?3 M4BI)^>U[6[\UB^@3/$MR2E+\A$6U0];0%,2:]:Q!HD[0&V1@&"QR_Y$R.Q]! MJW-=:MAR?!( ?!/P*O!R,)$'Q QA&>P5>ST$I"IEF-K8WP3!6.$:.S>Z[,X! M77:M=#WP:AZ[(X"M/?T ?#EIB#(T#WR;84"ZU+I4^00(_+CQ^MS6/*6 MU7X$P7N)?48KD.G:@R"HKK-)=>%:*^NRR=/W\.DE3&,G<)^^XQOF8QN0U&2) M'ZNY-8B5&#*Y]"9P\76EM#H:[M2Q/@^"W;<-NL$@3XT[K(XY M:^AC_R:8^ MUK?>5^?CRX]?/O_B$/MOF(RUJ'LCJJ62_KQ)%DIKQ^AOP*D#0!LO (7GZ5P%Q[?BR*DG*AB!VPVAP]6(\M]0( M/L6'0;"85?C2.E%++4!,^EM,SFR<>"3D4;J Y18@)GU!FI! 1:J[>O%O^.8@ M_^ !D'$%LP#J&]U:#;2AM9?R3MR0O%I311/9/5W$#POGBQ9E._Y MA_ W P'9; P8A \9[I+!Q/\]Q&H=36(A/LZO7N"]IJ^C!]MHOPZ"V179W4"\ MAR/Q/.([TL$BF5;:$1N!X/@H&^R2) >@P'VH1-),]E$0K)5E!U"-3; -?S2G M"'88QKKW*L.,N7K?O9 UO7->E;@R8AO[;S.O>I\QNO8V5WX'L=$NT3'$SZ;H M;V#^YJRPDFQ;-78"09I$4. V>*3!PFGJ!(*T/&C MGKHIA]Z1Y#FTZ ICV\E)D?QL?56X7BY*6+)8\X:F(+C. A9T@?)B Q!3-H>T MD=%CWMNZ1):9IJ]#K+LXL22$2]T*Q$HIBG2P1-0N15DJ/8&\+]>>CR*.-O0A M?UI*34"L3192QJJ]EZ*>#>%HVHU@_=+F,8YTYU1O:?$W$*NCM$7HRN:6'^QN"#'T--)_*T" M7D'5#L26TH*0?@M<7D0>N5?O.^)U4J9$=QH(! O,,=) MS"$M:V/]X#^AW4M P7$4"7R5WT%L%YH5A>4#11*Q\#.(Z99BTN4A&$(#$%.6 MX48K8FEB53"-09Q>S\%!L*IJ_-2* M_D'3' 0YHD$:/VZI5)I%Y,;0\01,G!X^JW\[.B0)H@D%0$EP=$(E?QOV>)"ZGC/Z'H M]8ORD9AV&B#8_S,*\"R),^O,?<73C.G5^99)$^KX%Z..($@<\J;@@CYKV1;G MS[WX@@F%*OHZ4C6-T:!#%-ICHQ[9_' MFABDG/4?%01SM#4'V?O@$A6[<#LUR8)FH\ GOEHRCQ3!:4V[;! 0I%>3IM2O MJ;PE""(DY9=T]Y2F.0ARVE81!UDQ(?<24*CR[3Y+726VB"WUOI/_)Q-^/E0W#ZW<,8\?_.0K3(ZG33;S"% ,=N28 ZC9G!6)Q MLKC].]P4_[$(M0Q<25D#L]/5=TP0C,ECCM2.OU(+&)-&!S*A!W0D*C67PCX, MJBH;=01!HCH/5$=?.]2\%=1KE0R!8B+5P%HIH;'O7]P#BZ2TX M2P]IG'SY\FZ;^@[(A"/[G^HB0.7$? RO V=@.63U6"RVO0#L3Z\*!B18%EA-7RA M9J E@CM:COAJV!<$H4Q>9]F:]Q%31NB_*=4>66,XI(P;(F4I,@L$>W- NSQ% MK;E$6[TQ$'WP\07YOC;@6VQA_<[=!BB3315@1-4&0/B,ESZ+"6"8^SHE7-$8 MQNYOK(H+L?XM0XWC.MPVHOA":@@]37,@VXE?(KF!@XBF:2S?3?*V(-:E;YS6 MU3N*=EY,E"/#."VU%7/::8!@O]+8;VAF:],?!,&/Z7.,_IGB&5Z]-<4DJ=J" M(*1ND1(,+=N1Q=,]37MF&5,+6J+*- M?4$0>JVN!2J@R8HJN")(J^4H((@74S>)@DXVXPTI4>[X]^FS[^VV^STBN9N* M!\VL,PA2SR6 Y(I$&D53ZS?B!8G!PL_/1>C6T3N$WT#PVRR;%&@B:;U6?!99 MWH!9:-31^MN4&1;E5H'RKR#6HZC^RQ&?LSE*[R558_M\1TGB.%TZ#620@:U?\;01/C6GXC] %!%F5*E?Q=4I$65ZJJW4*0_?10##C+$@\ET!68Q&7 M5PW"+]G5.XE>02X+B2!>*W[&JB$%M[H2@4.-#8)1Q!*"J7&BCT>'9N\T5DC4 M]P!!E+!O\75Z0:/.#RC8F0=OMQD !,D*B#@=,HJVA_6G)3.4"%CZTFW9U!;$ MZ@AR#4X&<+N=G-K(ZGD;<$043U M66D$?-)V $'2]@U%I' YW3C,_:+)PU,U!D%*.<\[UZI+N>!JVLQ[PR VUV!Y M(GRK(ECFO4$06S>99,NB3PG7=P)!VFBH!T68Z[1H"\)WP<@S1047YK17R3+5 M=B!V2)'EWU,),@ 2'>(+,)C6&1&U'() W%(L*Z,2B)#]3J,5E3$0D\T !--K MZ&(7^,;P$O(GN<*G; Z"G!IV/KO@%'"#ZM8@B-%Y'P67(Q=_VJ!N]!W6NLF= MGSUZ^6.Q@!7]),CN^&KC^3QR+XAQ1^NQ'MR&J"CC*/X(8K,*J(MJ@;W6",34 M.1!1C/<&E9X"MRZ'&D:#=1P*!!L&%2]9UJ20)SFZ0%O[(@BF=DX(R-+'L-Y# MY=R8JK9/+T[ 98V[D$)EH*J,\3.)UR45/O*4@DZBS@3S K% 9ZY+M0>2CN3A M!Y%'.:GO,&T'$"2-H">*/Y2ON(D45?4$0+#\S/U'&B?4*<^]"@7&C-9",\!T0#&3SSUWWQ"%.2[PK\Q.T'4"09%163[?8K0:P;KCA MB195\&U%Q(!9#Q#KB'GM' X1.G +"E<3;G7.WZ8^( @K;$A\>C3F\^H]01%^ MW;+H=V)6OPV# U48V>XSL$IU&=&Z5LE 9IG GCD5J@JDK V(U21^JGB[KZ"J MFN!YF?4$060[V\4=GOO3=^2_H:]AD+Q(3VJ_$:U;";*BP=^"^(AV6*Q"KB(C M1-70.@E/7D)NC!M\XV.1)75\DGM#XQV).O'B'9]"]E+("6O9'<0VSFY"<9H: M/Z>F.0ARZFE4F8R>N60;/%NM!@!!LB"U*'7L:AL0$Q=SDVA.[W:/-01ZX1ED MPYAT!4%F)HF$>\T%SX(U)=>\.8[W$..#8)BV@JJ 2TU>P >&3-WTM/8<$@1; M%+-O$2@(@@PNL&*FXQZ^(6"'I#4(8@3?=\VXW@:!OZDW"&(U(;:J-T?1' 0Y MBE)\ER2 ;E&208MAP!!MNE5V.<:M:X^%QB9M-34WQB$L*P454VK;M$5Q'J: M5I34F??:CF%]?64;,8=IKU2R^.HD)!))4Q%EF!%![(9:5,PYOG%?7IWH-PV^ M3D,?$(1)%Z))-8 E^5Q@"<9):&$O98%%L040._KCJ^/[F1]-;C@O-;%^.=RC MB.QG?)&1D,0@)9Q M0#!"8]_":Z77S9H[@B!1@/O:/OO>06E7DC8$08(.[3CS.&=5VG*DUP;'==\Q M03"&;#5)E(&D8H]. FX_"@CB.\=.-596[1^A/LRG0;"9B@"$ ,?GEG163B3! MFN)SFE U(*Q3*T3K*UT-O48%PIRRJ1D?)9;R@5SOJ M,FXPA=N<#X@%R6Z"8X1>,/E8VRL"8?'3MMT_.>_WQ/V*N5)ZX>\=)=Y'OR%! ML*6*VZMWB*D:PR"EL[JDLO?U&Q$$4RHA\ ;F@G)+Z^]#X825 F;A%^ .W_S$ MI.S[U,25E1S3.'B''-U>J"+# ?D)]$V5>),^(+:O--RKXHHW#A.K M] -!X.,+7@DBLN40T/+7N]H*Q.0)6LQWZ2AO8F3:U==$9GY5#CZJ3K#0>9=*=]?5OU .GW=M%\XBD_ MX1$U4Z0_0UCZ<].E/Y]VZ<\PEUQ:\,%W#A)&EG^?>'$9ELM5X%X*9=\DJUQN M-_$D%04U)-.LMK0R4<8KLZF*;2>:+%>4"E:I5U_9=&*^_N_4B1(4^1]EP"P) M5ZLMI[XK%=!>LGNSVG2BJ3)Q\ $=/.)W#)([YU6V]-)FDT[Q@L:0^3=8^GS_ M7^A#.<=JNTDG>4URU%/)NR-M,NG4&FH2UN:I:C_II(E!,L+'@4Z RL<71,>* M/L02(K6IZWM-2L"9ZT:D$@O[#Q':/BNG+6MK>;)?6DSVBY7)DKHQV^@I_%[5 M3'0M;4R4[L-M1$- @IUZ\RJ:VYCR?1@GCO]_O*/VM$D;3R6\2"H*B0*+^/-$ M4U)5P!"F56LRT=2R ('/7YYI+K%D:K4F$TT-BS\T[O7C]3GT)?,J_SXQO[+@ M H5L)&TVK6RD+1!;%Y'DS2=^V4D@.G$^(:Q".!7'CN1)ES:?7+B++O"U? @C MM?Q9;C7I!*6A]+4)EEM-.L&K5Q0=2/Q5%'Y/7BJ%R&L3E;>>=L+OA5[&='/U M;.M-IUU\26WW^MJ+C::]H@S@DNH7E:[35")&2.H*5&)[11FC]+MD4J)#91#/ MUI&&7_RP>_'\?#MJRZ2H48S4'HHPZE>6>O(Q!B]Q&77E4>\ MY5SZ\XE+6L\Q9]-?3FQ2>JTYB_YZ8I'::\YY]-.)1U*G?29NKTJ/;>"/,G(@ M8]8RE9-NS&J(6,A8=A+$&V(D,D:=9/&&^(R,42=A7!L;DK'I)(PW1Z9DO#J) MY$TA,1FG3E)Y/1HGX\U)')>'!67\.8GB\MBDS&1Y$L4E 5(9'42MYM#U#)>G21N96Q-$ZJO$H>^Y^-_=<\*$D_A8XJ>OA?\W9-SF,2"]L MCMH)48%R% VMH1MP^'-Y++*BD>7)4;HJ7T,>/>WP0/)QCS5H"L:)G]PCN8Z$RE@57;2UY148G1-(/C5IZC5 M*!:M*3D\-YECFJ#H,=PGWYT(J6^]AD[6B&&,Q?RLXT-7*)"UA'FB])>$45=H M4ERSX-/8SQI)#X@5-;IRH@#?S;%PT"_1WMMY*IH,.EH\-^95O&H'R:"K18D. M';&8>?5.BM*@3*0I&;25@EUS3YMO%#D:^276I!BIVT,P]C7;\R"9[(Q-=?8F MW7!D[1]+DP,(Y*@9&Q\@&1R*FG1$CW4ATW7 XC:5*DN:*0U5?M8(^62 MN[KR*SA_+15T:#I . M2#TM'QPQ,\:!12#7L;/F2U=ZNT !F;G5UUJOQ%8O& MM)*^@KH:UH91$:M@FAG,E39N815\:@YY:"[AMSY6&<4FE.KF:MB\"N:U8U<] MP&"IF(ZU]P\*%"C '60>4R#E6SDV>-G,D@>BUD6IM5Y&)L*F^7V_"@C(1C&T M=2S-*MC6&\9XV>QI)W\VA02-P;(W%#V'8)G66A(U"$1:Q<9KQS636*>5L,U8 M3A4>UU6PIEGFT@>7K8A)+4P-#?%KBX9-[BQ#5#';E\V>EC)$0R#>VEC66H(P M#OY;!2>!(N,#Y%,K>:MM!.8J]EJSA-$4RKDB-AD\!=)8T467&.CV9)H%IZZ- M<>U5[^90V#%X"-" T8YO)O&VJ]A\S?>_613OBIAE<+L9!0@ONJ!*YV 503R MVKC5)QY@)&Z%6 R$Q*UV_)$%%JZ"3V6=A>V MQF.V&C9UL'9IXN@773_,_$IJ"-)?!9?Z[#&#V))E@M":;S%=\L0J6#20M*E( MVABE=AVT9\#$06N6#++H4G]M8PA'*NLGW3VS ER]IRQ^08FW<_)$S!/ZZFB3 M/O/]\#M9A^LPN@S3YV2?^ED802,:A&%G^Y!J[,HFWITPH%*I 3*BU@G""LP'44_&S)LX3EMQ MGW< 142IQHO=,%=]5 M),^=RA5I?1IGI8A6Y#-W9 M)*L7O.R 83->&1DJ5Q&XV)I?2F%@V0%X'?E4N:>6'3+6D4>R2VK88#(IHVP$ MD^GCR/)?L:3$@ZKQKS3NO);_/M.ZWFSR.:$-7GE5:XNU7]Y0D*)KO.UE6=%Y MLB4)C<3_YZK+0W49R3X,/P^-;:IQKFYO<>5BA&\R@I!]B5GOAQ1YB<]/N4:Z M/M9(N<,72L9@=D*RB&7]JC3WLUE^".&+*RE-2YRONDR"45=[P8X\:3V3*AN6 M2-D<# 'G3NSM#&?/VEJ;^B^(I"(A]^P-[X0#NDN)<6:[KPD=#6O2>ACP!.O6 ML-T8%H,!XF2[YX^HTOLOMK$8S.K[9'L$[EH%1^0W%?4!3+E B&N:M-#2H=;Y,PPN?2B3ZHH86D)Q(U,J1/1R83:]7J<;YHO_(OWXCG M^&2IKPQ5:WM*'4H:MVVYS7RF^NOGSY8E%XD![1IO<.\0,"B,W<=3Y 2QSZRE M[C_2.&$>N_?[,*+_EB21]YPFQ(7W%++43IW4,\X';<;>5LEI*'^NZP'#6MU@ MBBQ#T'4P^ZTBC*O1,EAFH]8&MPJ&&1OO*KA^!N:Q5?"OR:!6BON6VZY6P:>N MQB^1?RWM2:O@:XM7HV*C6D5X8:OW0&<96P6W.CT&3::X57"NSS.0F_M6P:D1 M'P*UQ7$5G&WQ%)1LF*.$=D)#VVKU$#3:3E<1#=MB/VFXNXJ(V%:[2V+*'H5) MT(Y@E_TD&O96@;C<@DD&TMHJ0H9;L&Q4W\8H<<E:0WN3=GS$-\Z=\XK_2&\L M? KQQM""TQITM!=X=+_5@B86O]L'1CVA1Y_0HQ>/'CU+0%D!/*JYNH?JJ&K[ MVB=M%C#8Z7/LN9X3?0AOCNZ:5+:W1X)A!@"@&/\62._ (-X7AE0_7_#W0N.- MG\(SU_68)G;O>.Y-P NCTQW_[,2L/#K6;JA*\H#P11ECO04OS9NW(P@@7N@^ MH%UX".@H%!=$P8G1/VN1H5)BM)M;W\>NLL2@."[3"-]TC->4P?2W+=7;XZMW M%.V\6)D*UGX6)7P:5>Q8]6PIHNQT_K"A\CH@?$2IID)_"H E<7;T4E HD,&SG1NY!+L[-T+ M)WZY]L/O!?].N;HCQHT1=M]'X9N'F7?^\0TOS$V0@RZ=[1+OC4HP316\V@]D M$X\_0DZ,+A'[KS!-;K%M+OYG.@ @(K&N&:;$<1LP7?,![9#W1IY\U4YM-X9% M4M\0EVCP5S2Y09*&0"9]@:^$ ZE:2V\W?=)V+R7($1U(3@RHTL)]1)CPU MYFFL]2[V"9E#]BKA&_E_(AN^.3YYZ@N3 OD!7RGE?Q!:-BS/,&//DS5CL.24 MU;_&3%N%",?>FP%D0=U ]EZLW&9WML,'($)XUEB62S[N?2=(\"$AQX(6 U&] M:.8#6+U@2*WN\BG7 U#HNEB$0#@>??J:.7[V$-\$^S!Z99I^PRMNV-M^H3 4 MDP 2767A6D.KFXMPDF"AXC\6ISQPK[W "7:E$W_IQ3L_C-/&>L.]A[7($*H" M4JA3UTOPG&*\7L00ZYZGR5V8_"=*R*HI"3?L#@//@,2$X<7P4)CA':>?2VP7_V$;UV O?LE9CAF0JG8(115VBB@^2@=A,== /95'9W M"+D4/[I-YG]S/T!&(RRB'O%E<\D%U0Q6G)M_2%4YI0K2<;"3&I:U_-5BMJL- MI#)YPG\:[5[P[MGN,WCU<^20:"-\"X:Q5^.\69]!IU@LX'4:N'*Y6MW.VA+? M>LZSY[/+-([35^1^5JRQK*5]JYOP1AV<29,S]S )TJ.,(22Q.?> MC[_AL_SL['[+7H2/_+#?D[@%:@*+:0Z,%%&HXTCV('WW>[3#D[UZQ_)$<$ / M>(;;H)=0A^\.5I'YTHOQH7'\GZ,P/9*ZPUZ\8U5HD%L4H5&L.X")P;JU(SPY M04QI0%]I^#/?)=WR+-=K7J^T'O>1$.PIQ\E(; MG/9U)< MCYAJB3)XD<8)UGRC7.PS?JGUH]CV]I [/YLAN?0-3/HF/0&MHF"R**+^C%=/ MWMNFFOR&U8LPP%H@2Z&(D,L"TY1W@+Z/7?Q,? -$B#@)\P*@"B)4K><40]\E M:'D5.$7M YLK13K;1 P/RE'(Q=E4P<5EWC5'\RX=2ZQ[+D$9'JH((1Z#8P"S MQ4T"DJ>&]H.TL08-'2[!S_3S^*X(%'2Y=TQHRL%7EK M%HBZBHW8/72UHK4TQ8*N@IN]##A:*6D5L*Y#&W#,HG<'92U<$7(8^\0X5_0J M=C=,/?[7S^.P'R1(3>]J&\O>H?W4=\-P]95EUZ*IG8Q5E&E8:Q(@3QO9A5<'$:C;+,6 M:V9K6R=:UTRH5?"XMW1NDH:U"DX"+7@#2>+L56ICL45NIG+V-$B*RSZ=_<3Q M7NF/@_)W[I(X@(3%==3N&4&RK^56KH*1PPCW;7(Z1V%KB%=\!FSM'"%7RR(= ME(MPK]TIK'AF2;%KO@U:FO7:).2NXC8P$QZF3O$=I=0:--9W$Q1:)PROHFS= M,(]:FRSE56S1*=XX:8;U*C;M!'=OS7"][)*+0^M>#8GSJ^#I5%8RHSS^57#< ML)"9:5[)*HJ##GWR%6 +@_)RO;JM(0K$*G:NN130+SQM%?5OI]JX2LR/0;G< M<$'8J"+Y@/_GUV)[;:.#$_#7F1C^4;R+O",S5YVG,=[1126R>521%"DJ"F0R M\NZ%J6_WN>>]J)W9 *X_S-CV@&[Z3+_8,T]XC<_Q#'\;@TNRS\"XF@;=6*6[ M:/!EF2Y3#L 5=N[$7KS=BYS"C'M,7U^=Z&.[?_0.@;?W=B3OG\78X=O^'O-X M)X#5S>-JJ\^_J?B+NH.U2TBQ7+I5:KIP>@T)XW)I7EKQQNC'PV7?#L7%\(#> M4)"B>Q11I3K8H>VS[QU8, ,!M>!6BG/')S_.[#+@U)'@3)F5J^%F,.UM[9IH MFE6#<'<;Q;[F8XEU@SJBUG/M,;[D(7Y^QP,1CE^9TMF44-!QH;1=[CWU] M5N9ZA&%G&"?89,E*3[@A9Y9]:"NB?(;2)0)T"34\YW%XE5!C#2>XN9]-L%_Y MU,P/[Y/TXQW=]BS1,A\^>YN1^, M0RI?C!*D3S,'EGWDA*N)):9E5X^D2M4\3F ]P>Z"H (W*MS-_:R=TPH:" &6 MK4W6_/1V'0W&F39>WA+(9%<&+OOP5]Y; E/HL6@K[@_S@@,*YN<9UQ!B+%.W M&\->N323:3;=""T'@7$1=%KD*BIG&]:MZB[@0 SW3I1\/$5.$&,FSL]SIJ*B MT1W>T,VB'UP^,_.SWF8$& ?==!'+;O 6?%K5P28>B*)*Z#R.,9MSPZ&M-+)V M1"D6%<&5Q#N S>DN3%HHU^;]81Q/^>*4P:B,.;*JHTCY(@&2FM/1%'(']B(5 M_ *FYE$*F/5,Z,Q@1IKLV?T&M7;TC>=]+LZ[Z4+H.RJ,:V*8C5(JNM.7VZNZ M;$K(T7.Z8?*)&ZONNAXV"X!7)]5T\+5=8)QJ@\615L!;X>-?D)SG+]XC!CM^ MEB21]YPFQ#;Y%+)J(50XF-=)O7*BP L.<4Y6@\"N:F[MC%9GU'1 U>UAG,ZF M!2D!2JII7_:YK(:EH? 0.<<7;R>@+\SK'#ZB R'[ 1T)UD9P:#B'RN;V5.C* MC%HHSP8]89S-ID4JUX$VX,>J3NEC^ARC?Z:XV]4;"N86!5:=?=,!536W=T K M,VH\ELKV0 YCPX*4@7J4M*_J"/9)M#XE7-M.N*Y,[8/]KV%J=5-GB]YP 2_! MC"1M%VN$?",5#Z_BQ,/R9W%,*E.O-!HTBIX^>A,UIN&G6QN2UVB"3# M4O.@%__&<*G(G]2[0MD#C%CXG:GMLL6.MA8$A2G9 K&A^C5=1Z;\WS^4;CLS@CH[SN2(HP/:%['P(C\+B/!N/![8*,9'I!5*)O#0,RU/XRK4$Q[,+?3 M$9].E84'Y3='0>1Q]X+@-W59K.]2D"X.N]OP(PN;9A5BE_!=R;UQ\ M7K!NB5R&.4)7(:)P $*.-/XM?46ND8@Q]%>L;^/%P&^*)XPM +H,7QTO:'$R MR_V&!1!R/MY0Y,6WMQ=?T>LSBBK3DKJE;U7CMR]'9*N_0FODD2"O-UUY%78NG5L]'PVSNW,, M\,/0_ U' ;!@=Z ME;$+K)MKJ^4@,"ZF8='UUZ8:=.)>V\TVW0,)X/+O5YU@CF_$BFH4%-)C-F%S MXUN]!P R*&)O42&=R=$<3/S\@X"CA('!T]AC0 !,T&@"+1T6YB-9)SO43?8Z M3R7!EJR@+%_"5OP8Y!,PWLG>)3JT-\:9\GQ;2.T2(I<^W M$)A[#@WC%NA+\Z;)OCRS>?9=X;Z9) M[@,,#(HI?,G.OCN1*\[][XZ?LKN/9$<>2R7EO^)#OB-_! M0_'5^\Y/\09C8$:OQS3AQ[MML:P1/@3CTFU39:OS9EN%-->-D\/MVW5EN,@* MG1=V3W8I8:?HD2Q_/G M=@>DSS%^! A*=L1*S']%R4OHW@1O6%'$2HM#54GJ0/BH-\Z::2'WAOR$/7$/ M+R%U)5WX3ASS^6I0^=3M[9%0,/K.><5_?(HADCQBB0L4W<9R2[ -OEQNY M5'0HV]O;JF\H(G9+&LW!+/O:FT+='L(M=VYZRYW;GC3=PFPG7%+\)V8F9COD M#GVG/ZGE$J/.%N%IO#=\Y=S[#JLOHET516.;V#H[A-R8:%2$D202Z2;P$GR1 MWJ?/OK?;[K$VA)FNI,>T_Z#1:]^P"A)])^8?5B*;EK&BT5FOKUX<$^^<)##- MI->@T[ST(K1+,A9D29&2F2D:0A"\C:YZ57-0^YI4,"Z?OA:;6M(9B/ED!'VX M9'U5JY&KL%2;ZZ BUP0E;Q5<4FN,Y9(7=15M%>QI5/-*)\Y@QZV":X-JEB4. M#WIGKF(MS%39$I/5^N(8',.JVG,(E6QTXPY:&S)G"Y^>C9\4YE6.:O^N-0R&AW$$Z4ME_/J3ZM1P_I<:3+K M,6?@GU<144;"EF/"!6$! _1/ M4SAACPP>UUJ;G-[KW]!K6'+B*!%(P7\KR,!_^?6K\X\PRN-S M):=#T6C223(%JC0+Z6;1MQW4;;P-4#:\LL!FO]3=TZ70?G /Z;+K%Q2ZV]SA>]1W"ZBN^K+4[1-E\T!O^+B5C M;O>9!".YPFM-8-@23-6_LBNM2<-:102!@5Y6XEJ3_K-HING5)\*G!MUEJ369 MC52VS$@L4:06OVLDFEFV72K:T3I8(3LW)1XM]:1TU #U+U?UM5OT'NJAC(I< ME"IYBV9<"SU1N]U$"6$5#&O62'-@X38G>Q6\,W5D5'VC$N5YT?QJ$A+*"OH8 M06O+?1V+VVW1P7X#/8QZ(\NB.=CGTE*;=!;-LAXGMJ(,C!&&-J\[37HLY9:Y M1LD.4!YGA[1 <] Y%D\XV'4@-\VL*23+K?HKZ MF(U/$9]YYW"(T"%'S:8G7X=$I^UB'UE.2+R]#V-Z+=UR4/ ,G#TO6[?Z9>FP+T#]&2!_(V=S/WIE! M$99OMON;P,5;V$T=W_^XP2(1%DGP1I=,/-9'QQ:XB\,>T-:LNJ M+SM5:VAO4TU/-'N?;NU'UO&9/"!R[%E.;EV^UF^VAKXS?'[UF*E]AQTT1(A7 M+!$26VE23HS/S8&OCS(VVKSO:H*3ASXYA:6VSQD21AET\^0?S\K2D/Q 4D&( M9>9+MDQ3#U!Z9&'X/4>8J8B@67PGG"4.Y@BY7G(;QFT49\,!!UTC/H^G[\(\ M\F+HLJ#NA@Y@[/DM;!H59XBAP6"I 2N=').+XT(;:X$4IZ^C4KY4?IX"P;J: M)$LQ3$J3PJ)C)5H;)$HGLK/*OPJ>MC0(B)S5WXU+/\<-I@:140;[=NG<,K5L M2,H,-1D/5G%,A[(V9([@%HK]B;_&SI1A),&EWPF=\B,6%_K85L.01T^MC2W] M'PS19K;H2+VN*JQ2L%EJP%Z7+6=DWUQTT%[7[65JFUMJ!%^?"ZZ/&7H5Z(5M M-V/S(BP=R;#MI=?D,#@%C,H#1O/(6P7#10-,+)YO.$&E#8Y5K$"ZZ2[91H\H M>O-VJL@L:;-)/'_?TH#;2F Y,:^C]7L"#]9,K;F\ MX_G'SR@\1,[QQ=N=1X81Y4-DM=6OK@$$DCPU M3 -;I6H.B@ ]1)RZ@S4B[B-T=#PW*V*/GR#ZH&=W+?.NZ@+#6@P U>H"R6AW MLI(UW%>!?_&N>A&BNL, M$\<'YHW*L&PNPM=G+^!.J,64;GKWMA0[VI-+&.E<%V;& ^KMQ\7[W]IZ3IYMQSKE"Z!)YF^,X?<5BE!._ MX!^N<),WQR='I6%)1OKHH.MY[04A7BSG)M@IU[/>QG[!)E$(,2F%6&L/\7J^ M0\EV3U><;XGV5W5]B&&/?Q3NO23'0M;M&F73,>"9"E90>TTUC51^29ETM+?3 M7\(H>4+1Z[D3_'8;.C3P\BY,4/:*J79\8S^+AQ.U[T=\=/46'V4;"BTU#0MCR=7\<=7^D[;"4Q_'#\#?GN MN;/[[3J,A.UV@3F)IR"Y2)O[6%0=FD$.4]B#!^#BXL06916^:7ONT9_4$E1E:BS&8-^=Q)7Y)>:V M>J&OMO=;&]?4B7?RM\' [;TPEZ=66?H:>/\^].B)=^^:D=?CQYG\I\7+K5T M97,WWR!GZE]..]?\^%>]CIR'?SUMS'J%Q&9'*.?>3Z<=*#5$5SVOF>U@$GLS MO(250@HW,%+-,I%%\ES6MDAS6$O1Q7HDSREF=!QF-N7*:+O8B^3)#[!DU\;G M'\+?S)*U#(>QOG(SS=@ZQ=.#OQO%C.JB OHD-Z3JTVN.K1^-P67DE0QX11J9 M;77>)I@!S3-8!%LQIOHB*+DX]YW@H2+?\=7-:[@--\> M]$@-.66JV7J[!+G7:>#&1-G'BKYP!F.L=J54*I.<6%LS AA0DLXICSUTS\H1ST-]V+JID#V'U:CX<<>5]*/@B6.9?<]O;DO,LQQ2?X MX$(/:48I!T^R$:7==Q6!^"/=A,+R+3U,_Y3*,*,#KC?^3U>;'M9: MG.+YX6W;1C_%&(':<]BLDZV QH4Q1J3W;'EOU1>RBIAQ6RMAXD89(YY\M@M@ MR<4R:/CY3VP- H*PS]O.;!6F\-*,$:T^VVT_A>=G%0'NL.Z9FI=HV*CY^5\T MHWF0,D8/:WL"4TWC ?_/KT6&0B9HBS(V9D-AFE(TF&5B@E*KJ.VP*LQN+ MA8X5<]-"O.L[P2/F_.,)?U83=F[2$QY99&K:('23G@ R(=33-,J :.ANLZC( M,<622CZ?ILHBTM;PMEU#WDUS/YL5(-+7E*)57"+\W& -F3PV^,\^HE)*X)Z] MAE'B_8O^>]M0V,&&M\:@ZS0*O 2_['@ZU]X[^9.^)(:F [R-JX[QT7:Q1L@M MLQ"M\H0(U^.70][)VZ- E?0RPM-Y57J;6#H528"W[E.L%ZR6H5 M 4\M)#(CWHD2SRH8V%9(,N*BR/Q5<+&%!%U!I)8+<.MFFEG$8M-^73SM\>K+*"7/T7_R,PD/D'%^\ MW5F$C]!M&!QH@!IW;>F->H:=3\;DD_=I,9:Z.$H$(O#?"@+P7PK,Z.)L.+[$ MQZ1O.^V4T:$Z":G_2-]VD"G':/>[0_CV>QH0%7VP6?._%)/F__#KM\?*#(4? MK.W>NS#XIK=HBBU@B [M'@$XFCVDX/(1!?YAK2'0!/XN:GK#3;O4O6;TP.3\ M45_KB^9/TVM&^".^("LI539':]BL]I14 !B#*Y!PBYT]R2(O#WF3C;36&=5*;#)_U=H,"YE'\@=(1 MBI"CA.;5M8;QD#;<>I9T<3"^-\@*.2PFG;1RN>6URPTM-\!6#NBBMU2+ZTGS M0"PZ$,7XU#4^6RNS8?13?I9CZKA6H]6.>\ZG/JVHX"("1B-FKL V:G+$VS_-OT4Y**]=5?)YW65[P+7]-7Y<3*OUM/ M@&@DW 7[>4:Z(90%YFJ=) MUP,:&=J'1]]G4-L&$7E(G7>*'J*T:^>;][66S"LZB[=ZP"E5#)VO$;(\H)?IZ=+R( M;(PZ2Z_>=W[JXKEF9UIUJ;8: X8II(.Z5DK8::L&G>Q+A657T% 6S1:%ZI.Q MH:)^+#7*K*?E0)9+W* )+9V32JVI%(2FUE/6<>AD/J72:5PT&UKH>N*N:="I MULPRN2M JN6MY0(ZN>'&=L-IC^_B'7(ZX:FLRR\UG'I X:F%66'1&ZN5%-5D MJ!B%4]!2CHP?Q":+R-)/:8N+O97]816 #$;GL:6Y:NDE>@8)Z%D\<$4U1"5M M%Y^?\UA\#/C-=@I5.86J@ M5T4S9+'JE<8"3;\S*MJT]C>9[]=9^Y,2%<_2P M9$NJ0E0-N>+-^ED5RF+:'5I PBFNXA17,>^XBA:D/F#)!\NOI#2]<+&:>,9- M>L*0NI?@.X:IQ9A*+GTUZ<6RTHJ=<-G6^C;R6,E9;2SNK(*-\!V1D,XQ3!\D MN$TUH".R^>E9^I[K]PQ/[JF$Q+K6'A(C,7D5;KC1A+^ZH7M<-\#LB'AP^EQ:K6!.*FFK<%6C,[7:G6QFXGP^+X MI-YZNT838KD-Q&TF5"4R0 [L,) ][TX:)U@&CAZ03V<2OWA'O2].UP/BVJGQ M]!LZ#?J29 *=\AVI-+!8)Y;5>=]WKV& M''05[L* &/50HEZ'6A-K*_$4.2["HOUO^O-8:P9#05R"MV4]6O._Y_(45DQAQAY)FRYPSOVZ3ORW]#7,$A>.K@O M30:="3/(PCU]#P?A03;6G$C'7U:Y3;J.-B/RK\-TF LA'PPB\4-Z(.=HKQSD MU5B%(7-B5M=?HE68ZR;FTFPYK M-I "3]G%;KF/T-'Q7+Z+B%6 %E^J&@2TS69I#"A35":HL7JR05=[!31*L[M( M(W*6\"3OPF#'_F)$EK0C#&R+@'*86+'4 KNF@ST@^V*;*&8MM@"R@*C3B8O MPBO)J+I$\2[RZ)+I,IEU/4[U9D_U9H?>B[<-F=]- MO2R3DT/2TQDRUV#VMR<4O6JI:NQLD3AZ#^KM@95&IYJ;JDUR[05.L$-=MDA# M5XO%HYE.F3K^]MGW#KIT?I(GS%[_^.(B=) KN,NX&Z8H*A%%Y(N-(T MZV#4?>"SP'>QE] OW85X'R?9MJ[.U:0'#!7'0)8]50(ML6$EE4!/I1D-SDE- MSB[E1!K*LBOAGTSVK;-+<1.MA$=&=['QEERT1^)41D ME]BB6=-K1]5NS)483U2[J(&9B^:.\4;2O&VC&).@!?LV7T*R)W0E=K9FGTF5 M(Q-$AH-0*+/R1X_I\>A3,Z+C7SCQR[4??A?B2RD*)'*?0M8-C*))IGKO>.YU M&&'!(\7J\$VP\U.7)!!_Q5/%A!*:N(Y\ZSG/GN\EGE+[&69,(,I29F8R4ICR MQB>UM*N&QUFX#;(]\=%"V9-TME?/NBS2;Y_Q:0_(]K]ZW[T07^%UU:+91'&? M$4&L\7WD!3OOZ/@-ATK?Q[XL-=B%J59O"@XM6L4QD]L'X/>BN3C:GC2]H!>M M/9E+P+VN_$7S<)(=*GE>IE/-0"DBY>"9C!W?"*0=R9LD'/-))%>^&<\"5^3D M/(%O%$>K01ANZ@4J.2"?7K:F;0!N>PQXTF?:RKJFVT_?!Q8I739=AX%@G[C+ ME()6/H0^_O3! $6Y[Z@P]P">\$W0CA'=QP._(VX"/FT]F'3GX0#O 2/"6P\S MLQ778&CW&' FJZX'$&\[T+Q67@,?WGV\>:R['CF]Y3BCYPK+IG&VQ[J MPXT6=Z3E*YV*AJ2. X$_FSV/(MR3U_&@ 5VQ;X&+Q7UB T+NU?L.-V46H2[+ MIQP+UEJV)+G=&$!\I4T.+-#.J3;^1NW4+9BF#2U?3:D\IHK^HITI70,2)5Q? M!9^,C%XJD_UIQTUPBG46JT5[GOO@*A@ZXGFNF]U6$80Z MPA9=)1\GVYDK*HLT\MY<$2>GVITKJBHU[N9<$2-;[,W^ENA5P$$8;\T^!O!5 M<'+$>W,D8 UH^5^#7Y,KX=O0.T]M+!\4JN0GQLX '4A>%B2&#K,15\_&#ONR M*3[[KXM^0H;9=U,RRV[<]=EN%Z5X_D6P>AZ#S7_*"JX(36897%VG-"O9IH]O M;>YGS?O'IX:?:[RJ_I/SCAJ*)VHZ#!KFP2KTL(]EA6DE01S29G9K@-:76>4* M5K2V7,)4M5EU5*@[02.FL89F LV.&];:"1!^I\Z" MY=1UA*=OR0M#L<^5DH?E@EE3ZQD>Q48&3">3V3V( KCT64"KD7O! 06[19U( M#9'"E:0_G>W&L*L_"G,54,9UFJ.B!XR3W6GY:M**BBG+/ND/8:F&LH:5!;CZ M=9K@IKQ 6>82NPX) ,4%!:"@"!1GAP@ASL[3G3"G.T&ZOFV0 7H,"(4)>9"K M0?:[45=0A#VB71BXYBM8[02*F*<7+VI+2]$'%"DDI"5Y:4F+T&EX7T7Q+5*- MA8 \-26@&G6#PG4S-B]5SFEST:_""#TTAQ6OR"J,U*/P4GRX5F&W'H6+PHNY M"A/V*$P4W^I5V+([<]%82_LR" MS)$*"F^K50"K(.)-W>PAAH1X-GBO,QLZ*^E(3$3"C+U:'%3+SL,2%T>)0!C^ M6T$4*?O\1/;1=G\3N-Z;YZ:.+U:OY_-7M[,[U5^\Y(7RCAR:%^_X%%[A&RCY MN R)W&]"1,,(UK;91>B3+1$YOI0693.+$WY]#8/')-S]5BXO+K$CEMO9*S27 M6X%5]_#Y1^D7L:Q\A:QN8]E;+=^)X^V>+H-^@]4;VELO%!%7W7WV]C=O-ET/ M>R4W5(^^W@#?V&W2J_CBQ4/[JW>T2Q/O#>_ZO;=#D70MFEH#N&(E+YZBT:!& MR1P)GN6[;/=$/#C#8H&;TJ5]"@LYD"@8-\&%<_3D-3R[CV6-_Y?H.;D)\.9- MB=Q\[>R0%FM,V=S>?82E;NH5%"])S5Y2M[.,/<>13NB21S0.59B ML1YW[;V3J@>LH,8#GKM2JFTUR*!GZ"XEEPCFY0O65>-['[D'Y)[%C_BJ(;KC M=1B1@R Y,(8=0:Q,KE?G94WV^7G?1AES#5;'<*!A84XQ&XO;*[L:+1B$8YUL!XMF6Y.9 M0=QG$LU^%;SI91Y0;CNV-U?!0+61H52K6*?5KX)/I@:!$M>Z;*E-^#ZINQ"L:T$=%Z6G=6$5/3^WE5[=A5<*^+PJ VN*TB_&BP M#:>Q^ZV#D4UVS]+IE B!&9=^=WHQZDI].X/L*F+>!CNYS2NR"GZV%65,C>RK M"!WL>ZI-C?FKB!]LNQ-;.!-&"22<.__,/1N#8B\N@7TM_">K &'LPCN9HX8S MZZ=5Y"1?_3,E4)6+">\M)#,JX)]_4''?+%"NWN,4R=$[HN\7)\)G,=E&#][A M)=$%-BG;PR+!)#I1VL/>9G+RW7WGO.(_"K>CEAJ#CO9<[/=;;:1E\;OM[7.* M:;5 !G_7]!&LE4;V>)X^QY[K.=&'<.)TM[VR/8B]7I.X--O]UGX"C1!.@&7' M;43?4O?OCI^B>Q11$T-SZH"RYZ!Q8%^=#_QOG_GSDH/ 2(]G<_M!I\:_<1/' MM:K+M9^'A5)+#VFZ 3//XHF M7&T^^^Y$[I8J)O'?L2Y#P=,):.L.__$I)/]T]8ZBG1<3F9:9SE07RU2?'[:\ M>^K['^S3DL46?QWTLV1,+S@0&S!YLO$?F3E2,@=E4QB:LX'2U,[=M&PW2J-F M(W$WR76(,=CE ^*4N>91,LH4HOV:]M,I+*V!3W*97AZ$)KG(5L&C1E6BQ"Z# MX[GT*TJKN"BBCM5JPBKVF(%9+'/O-"@LJV!76^E*?8+'""2;U5FL*YJKB*UK M<>":M>%5<*SEF=-(]&,$T,WJS$UOFCC%+"KVYQIC%KN=Y.IV7D44G='S63*6 MG=B2L45MS)LNAA! . @[8[5+?C'A(?>^$Q!55^N.K30:U&C,;!@W 8FC]MX0 M^9323:%N.S__1.W@#>5YN 7E0.094^SN>,!'(7I#[G48,3!HHK.0&@[-[D3# M<:R1G!T1C9.ZU&12**@'LF>4T$_BKY-.ZZOS3J# E1,K_P["DS^;J!5V=.B, MS@S0_DH-I]^;"D#+XC< "(2-%W*LNI$-@RU[CF\/KB87EK9[<>H\_/@BC).8 M3OQ9F'@3EE[/08<%&_H>/KV$:>P$[M-W_)F/;:"74QHZ# M1EZ>@;?=G09 2 MD707$<"94O: TA/?KO^T[P,K%:%^'TJ_#\I5=A\2P&SRA_,FZ%2C+O.34;FA MZF=B XQO KQ5O-#].0KCP856S9=.(><]BG_2YP%_0#/M_? #H4>L$GD[)"?N+@S>F+F94!#3)#/Q=_*>WH7)?R*2^!,> M N]?/)Z"'TQ5O/ DW[:( XS%"8^8YNE\O@5>$C\\?M/*T_H^R]LE[*K&FCC_ M)]+N\]3;13X)>]=NO9YTX-(Z&L(_J:YCH[YPKVGMU?F _IEZL9=D.X"MFVJ[ MC/,M X^4.5&=\U1M%U1(@,9E55!"R9FB57P6V9[5+D6W6O+C4"3F$JS9#G M*N;*I7*A71"NS,ZXZ$,CM5EF6Z2T>Y:^008WCE&LR?B[CNC!0>6Q#F;K17.Y2>XHF\'7%/,L/Y+-QOE%;Y=1W]^*>+/T MS3:.HCF*PV6,(. W%#V'P'8US#!@2)M6ZM5IM?\Z^5*6S]A1-9J),8E!\764 M6W8BQ]M\&=P,@62![STG97.38FE?="LP\4QFRW;U MOE(1J\V7F'@F\V-[EEN15=F-J;WRZ<4).!O.#H<('9P$W6!:O2#V=A335-B4 M0_-_B"F=%@+&0OSZV;:".K2U M#Z\BN@3>2AA;CL8(C5C/TSVQ]7H5!_O&6;VCR?*:K+Q&* NUB=C/K98BT[;1708@UB@P55F_)FKLA6Y$?OH8N M\G_QDI>S.$Y?&:]G&=$^7$[%@JIK=)[[M>-%]'@)VR+3 2Z]-\_%B_V KX*A M>6;\W5-1C*E SQ=9JF'(_8G5XZ\H>0G=T \/M1++8YX,Q9=/%3#@5L 8=/T? MO/BWZP@1B0CAUSF9ZD:6?O=4#\C":O,KWM:B9Y]?,(/91K+&8/[Y^86)Z22Y M42)3FS^XC%V:T?3W$.OB)&_^8^*+0#^!)3/9'G<7S=8)[UC]!& 8WX:S9 SB M"C0W!:P#S+L-\NK"66$%UQP,&RP8$V8$VPUOF:;#P%TX(^&_3W+#R**AGCM5 M)%DF*T8]\4.>@G6LPCROBURA'@-Q][1( UOG3LB[_19I) O?*E)*9G!V&FR& M)]!-R,NTDF22V:Y/]1&:()7$1AA:8P1:^OKJ1!_;_4.# :ZJ?D47,9UWAH\U=OBYJS/P!J;&ZHE21FC[[/ '0-,U/SU MCXMF_QOGMH"%Z8LJ\!;G;;S6^ 2E:4=>$O4=GX+7"(! M8 ;>^K2:W (79Q%OSZ\_G2SRPXAW*P([M5 L=+&%5T= /X =JPF)^7.[=*H& MR'7$=*TQLNYT2H:S(J\$AUGJKQH&[U)G5LZXN^#:Z#/;_Q);]: ABW"/P)B. M$W'M&@S@&;=/1P+*D:@;PT<)%P6)KS;;M3*PJZP(IGQNR]C: W */ 6XBJV= M!*N .)_;*K;S(XR!@7Y:PBE-^J-@H:N%&[A I5F8N/QG$F(?Q.@4.+Z4P/$S MGXZ+7#D1?+U5L;QFG:T1=Q/@XX W.IXBX?GM_]_>MSXWCB-Y_BL;\[VGMWMG M=AYQE@R8AB5,4Z>7#MN:O/P!\DWA2))&@&;$[798 M"/E#(I$O),B/D)7A9R>+>D C0YBE*.ZS)M'#3:)?4F8Z/I=^*$\C2B3^X'?R M8]O](WI%8<8NV\MK93)]$V%%Z;@)O1L\HR!Z(?@4\DV6Q"GM:6XWH@ /=R!% M;9SX.TKQOU5HDG8S1M!G%&(5+\ SVW@G/_0)^Z;^*U*A2JWODE5Q55W@0Y31 M4= =FMA)SN@/ =FD86?A>GP(>#]E!'S'SQ%X^U=)O M5^B83"G5H3]$A2IMW!15]?DJ1P%PR>8@[IQWE&P\S\^INPOW47S*T;32[5KQ MA,R-VF]HS)#\M-\C4B2E7A)22H8\].B'&=[BVQ<44\!YQ&@,,.O+'!7(3RX* M';RE.*\ L=O-.]7BE[^%R0MR_;V//*;+4]S6L-<6+WR]OR5..E$/3Q]0 MC&GCL=7XOP,:LNLC,0?NPD^A0TL=YFTNP(8S( R]BW^Z-I4MG>-LT9:\] @L M"S(+#I^EV_ *!U?+ .H<$$N'AWT@5GS#9JZE@J*DIW7W5/>D7K3$&4-07Z03 M? BW#7]3BO#_6-!+\&X\ MX=U)\N9J-SC9HED^D^T>;UK?)3Y6/\C(S0KE\6YJEK;"YU-1=A\ER>;5\8,> M2<*AHQDS4UH35B'*H$7EQ"$V )**!<5+P6T.A@ 5AA+W@46* M#@GFIMY)L<[OC!5!P&2;I4GJA!X)DX@71GL8\ 2+UE!O##!L69Q>BHQ9MC;I MAXVI_N,$Q8%!\6V?M?VX<2-0S7?77CKPJ'F52O-AW<-E9%\.'POV.E\[0;"M MGO+[S8GIE;M+%I@S(C3!5&S#GFS1$TW<46"8.A>JG4U[J*/"?0@7A4P7Y.*C M _442&(F?8Y@8REE.([R]R$8;ZCVV,1/4R'[H&PX!H*]O3RJ_\P"$+7W0RE_4. K;/!)7S\(?(4+V'."XVL%=\Q-S_/DOL03XU.J##Q#<5) M7@N-\"(O(\Q3?DCJ4KPZ 3F#/KV[0>8A[Q8O7FTMX6&;(%N9U+L)4]\C1/BO MZ FY&>8&'R72MW.DW=8'6J9:FR8OMH*2/:W@S!Y ]*;;A+\(QNUM762LEDX7 MKH]:P851?L3637,ON=LPVO"V K0Y11DW0WFQ,)X !NEW]&T2%V7HZ^V[A27M7[+ J57)WK9IL8 M.59ZIY[0@:#SB%ZB.)5G'7*; S#=BV5)"%=_PKC&F".OLR2-3IC--J%W'X6' M>[P/O$V2H#11,]4'#6KFFGK-C4X@NZK>:SOOE',N:DZ"?UV=VW:4*2?(_>,A M>OW1)?I3?,YG7?Q13[KXX/=O3YT9-KXPET(?A=\2H47=;&'0;:RUDV1NHL'# M 3GZ)7*7;:<-$W&+-@J41&!UK9(O>)8/DDSH$I":@NZ#Y'V-HT#T+C7W67'E ML%96;//4^G#VWJ6L=OFANMISE3W7 :EKUR6K8;<:=JMAMQIVJV&W&G:K8;<: M=M! 6@V[U; SSV&K8;<:=DS#SD-[/_0[9EW'2AK!V(M<^K9A^5^,T: M5A;?*,98J5AZR,^U(_R/6BG"?U13:?PR3^F1-A]5%]::,LN,$C8U7W?W.G"2 MI'B/49"#S6]OC(3F3(37 A@-S4V:WN2@,]H(S11&0QN1_AU+,B<+1O*)J&_* M'1Y1L!'IUQ"8X$J5":[&9 (YCAN,DD>0N@V<;A6/_O;_S,#;^WL^?^)', MD]=^UDF3R[^IZ^@Z\OAL*NXU*P$;S\,&:5+\AUA2/W&GS6IK M>+(_:TSV9R.3O<;_W,:[Z*VK.8M:FI@HY<-M_!!'KW[H\IF7T]S$E!^B)'6" M_^>_"'<;L_%..4<@_"'I-9II:D7-__NGGYQU) M&V!,K==DIJEA]8<4JW@ZGYZC@#&O]OFQ!.,27!D\??TCC M#-4?1EC6O*>? NJ5_\R(O450$J/TQ_]/Q3%:C#NZP=G^/$*^Y9-W'% M81!!+&TP*O_90V7O! G2)ON(1X[=[!G]@#]%>$-$H1(,\@=@^@$5R#AXU$O_ MPZGEA6X':OG>_R;]K, &:,++9?_!:]'$>=V&%R9K0< RA((BB#-%!A4$2#8 M6/#WP5"!F(>@IB"Z?S3 V?Q74V[^&0C77>U.H&P*JG^&1S4G$C<%]?\%E_I> MB&\*^O\$G?Y6Y' *!/X,#P%^.'(* /X;'@#<(.<4]/\%+OW]V.D4 /P5'@#L MB.P4Q/\-*O&]6.\D*@] #;J$H,V$2# "JANUTATFH!J@3 M]C,J)O$% 50'^PD;DU .4!WLY(-,0C9 ]8^=<3()]6#U/5XRRR0H@%7Y>/DQ MDZ 5NOKI-Q,0CQ8C:^3SC,)\6 5/4ZJT"0@ -3T^.E'DR 4.MC935-$@4# MJ/>II$RI85'C=S)[[.=HCPB"%&&O\CB0+?PY][5T[@8'L6KS=*DV^A MDWE^:K)@63G9WAKQKF_7#+*%$J8TYVY; MBG>2X"3WRG\8+AYOTVHGC,Y8DOSI!QN,5M;XVWIXWN$GQ.8Z2S4-9\H1. M2GA77=3#&!GWOO/L!_0!![5M(>A@;EN[M!)5\N":3]S1YSG^;E9^.#XWEUX M[;SX]?OL9+/RCCMY1V-$/<011CP]/V";D=96PY+RA4C^KXBW1,(NQA40/"&Z M)QZ1B[":C=6+!,]+31\1]X4@S;PFY\>RVJ-ZC)- MM;?)O9.=LH XCRC_$R]AC([DXLTK(AE4)W0?)60O;/<[YYV_B[1&,6C'4_GK M_YOXS<@K>2A^BO;IFQ,COM23=#)&3 XLQK,66AP*6"UA[BBQD%#J"DV+DRL^ MTGX&"\&GCA\BKWQ%LK'1;]#>=WT>30H=#>Z;U D//MX$N9<1;^+\^4P2*8LB M[\T/NM4SM+H:U.C0"U8S/[V_D,A J=*T7*ET^091;9&)<1DAA&_/00W MD]R3!,G3HNQA,3=IR98UORU5-B"0K:;L?(#D<""VCY^>4&[&$1T!2V,4NOS- M)NH!Q&QZ] ]'K"U_2_*31LEJZO8Q1LI-$62I1'!U6G+H$'2 L!>8OOV!(0&8 MZH%4257L;%C("J6K?<5N>D&9>U:R2Z^5!05N%&H[J!'=S8"PG&AACD2KIH5: M1H+E<*C5]Q!F UB.@#Q%H+4;.+'XY8"@%*5O0B("$#0L:P4HI4-"AQ?Z07C( MY$N+P/$.?H%JL+CR;^P,R+Z&,,O>G['RE9IVI"XX+8=#JC=II[]8#@BLLH@S M$JZG,,DR;Y8#AK;BI)#'8SDZ>GBH) %9#HC\,!4G#5E:7E#;^%;,.+(<#EC% M-6'BH9:I8#(I>?:AEMEI9_UI:B2FEPEH.A'1;B M9= M!X=+(D/6XZ!'.2N9Q7( Y$)R6D$X0_4G?3?%]")O1K+U1-YM*[M(J=S:]$+JR)/ST*J=ZG4/2'V<<8*9W9"*N3L=O:._7J74H(%8L4 M2D^ J*>VUK(#('?L+336!A1K ]N8SM*CR<(/**859#GT*':&4$K&GL)8;5#S M KZ;+#UB7?3?J/N,O&(G""M@3S$?%IAW29)IH5]T $5$JPZT,B7-7A!.9DTA MI=(3 EF*.UW4 PX9PNW":PUG^O*-(NRR7KJUZ3J-XJ5;10,:-!AZ]^M$UG03 M&H[A9PD2AO-6WNOGH*[@JGJ5+ < MC&7>-YQB'["/3\MS_(?LA;Z19SD(L"Y,S9JR/73U2]O8\NS#X0 ,>(X,;"*6 M&@I*WBO+3BVTLG6=PJ7 MGW%C96'A)R= !<.2)\2W>_J.+'E..@J%V04*'[X3GQNR3K0]N>V7*-W-Y^XM(!E+-?@,*"]#(X4/6.[> M,E(0-]Z_LB2_Y+:+..6Z*+L\.TE>:02;*O01^4>$#]\$&R&8KE??)8X(/_(> MD1L=(^YBU0'+OPDT68S&18TT!IM]MJ7&=?'I'L>LG MW'P=_7' /-XD7#9.8VCKE4O[$19,-!#DU_C$>T^Y_U 2F<\*$W1)-M!VGVNG M#9/@&S9F?D4)N7N[W=?U5_/OL(Q+\G7HT#/2H*,2F8])ZA(=\[JQNR.B?T4! MT3IVSOMV(*5CC3PJN0^YVP^?:/CW\2\7KFG&"U:RUF;?XY,45WN(8NHV3C&H MSUE*O&2[*+\'R-ECEXX*#@[,<,@_A'F5!/=,K9F JB>U8C,J4B/\H#$0\0K7 MR\VAN]UFS7\%D]4T6N!FKCOQOJ_"TA M!=BK"OT;-_5?\]KCG;+4_2B[[D#F+MV$;DQ>'KA!^7\;TRSL> FQ&@, (E+P M3*HRG:(Q#)+ZBHK3"?^*(*^>T1#(I*^Q.#B0N\;TN!5?"9-W7")1YF]Q8-FV M]U-!IE&C@;G[2U@(D_\G]OBK$R!: JZTB<@7>.>V/VBTE(B]<<:V$YHI(%FO MYGW$:S$<32F7@".H7**!S,G.RC6Q;%4?P*B (<]YM7>Y^!:I MJ(MY$\;B^XK9RTN>B^L$I2%[%^ZC^)0[-,1;2[6W2>V^?#N4!"#I&UD\%;[; MT.C^($B2)YOP/VM!%7JW?NB$;DMHW?@)\?9D,5)02RX:UB @U%BD[UIY?IJ1 MBCOY:U;>599^C=)_HI2L&I=PQ>XPKH"2; &\& %J><]VT3@.B$E^RAAP-^@E M1JY/I0W^=X"HV F]S8DX7W.[B .$4E=HV@]CHP[3?D0#F;0<782\Y#:.3CJ7 M)>7] +F7BD?ZRE<.-'B=\#7*W/J%.LK=_;+/38VC"_G;$E;KZZF239"7D_<=:8U7)4!'OOHC+O M?+):&3?W'A%-]* !Z4;,_C;*"TM>==,,)<:?]G" Q&/I.<>T".)"\GX@#K%R M03#RQ.' %"-WX943?A?X2@>--J5L^B7/+RE4"">X"[$=D6;TR%656PICF*WA MH[KG1MY1[$O\*$US,WN[_P7OY6?'_5Z*TW.UV1](=)UZ?1(:&&=>VA\XDKE2 M=/L]:5C%]V@5Q1$+T_1/GT3 M/!');3^JD&O:W22IAOIL2%'IWYPX=D@>3M*U<96[06,HAO5]L?EN:< P3_GN MBX5"%#;%:RYRIX@PZD]BW$I$_#R9>_(W7ZSJ]H:V$1A!N(NC>..NS=>('NH4 MR<*]PE@#5BM Q_,UUAZ(:X\8@]=9DF++-Z[4/N636CR*Z>@ D?GE#(G05W ! MJ_0$M(H-ET7SN4+%U6/W-FDFO_KD4AVV O-$ZQAY>5805P:(^Y@M484E0(Q( M4 G+HAQJ#A&\UFO%)3"%%,;,?]>.VED.C'[2<*LRDUXV+FBLE J2\'-RV[#( M\T4MP4)4N&8L,"RI6"/?3,.O';2K>=0)N98#,FK:;JO6SV5)K[;#"K,TBOF= MII!MVMII&NF;E@.F?H6AN\WXJ9^@(5GKBZFHQ7KII!W5KY>J:3D:8R5RMG>0 M:BXD9/!&+*[#4AHADZ[ -U.F@S:A4\N>M!S,X9F4'1U:EIH(N3CS34$D M!VT*QY3A,H7HS MA9EQ-B0!P M5<5VH"=02GKW92R':!R]1.<&SC(!&YQRT+O-8SD^.+ =R'$M=YRJ3 MY8\TJ!VKH]O4HRU$:YU#0N6UE.6!SG!+,.V"+?G5EY'Q;R[$: M6_N77,>S'*VYO"%*]_X6_>R/=M:EY6B,O0\Y%RHM1VFN_2>YP;GH9Z3&2S.P M'*:YF(U[Q]:F-X7J];_*$LQ627(=G9XQGU GZ2Z_U&CJ%C-5XS(WI0\QTH.4 MJG8H?D6]+="YTJS4U5PY+_>(O(R\N]J:)YTCC0R0&2?"5X@T1C!&9LE2C0"' MH!0YKS6(5:*O)6.U[L[#6\K?^\C+LV*+2U4>!KZ?BT7AW^&->H4G^%UA)<4RI[["Q?F=4AL23BC"W.5A]X#)DOXVUM3ET#O66 M1:ES9D*^(*2> JNO)30!XYZ^D,%1T._'8*!1CG/+<50^61J/%'=/3M 0*%V/ MENBHL@W5 CA.8&I8X?&'R[.7M.?,]WXO.30UB77JR1.5PD MG0R^)E;.:QN30&!Z_H+2(\ES('Y1A!JSO3KW&Y?-A+Z8,7]B?3GN A)JH+\Z M)_S/7>R$B>/28@(B8UFAH[FBFP];\?N[U??KFZ307P*:1C2+-BFWO=FG+)([ M;%(A[R'V7?2 \@MU/!*X[&")!. MZ*([HE<[P4/V'/CN=K]'!'0N/:K]1W6]?L/Z??R&38G\VDA5UI4PO9\D/OO% M&I5>XSXCAJTC$)I20.X1%NL13=CH1#77_Y!]"?^^[Y F3O)@>.6DC M+#A)NI[G^3F9C1N'%R95L!]!5YI.;RF;CY]KCC#N&^Y*/\[*?-#M;3#,A;<& MN8A+6.#13["AY,118TFO<3<+5O-.V8D[L?;W M\R/&V;[U=S 7T?QYU*Q\>QWX^2.13.'-:@GG&+TZ=U]BE2MO50\X9%RB#9AG M)F*I)H_H%849J:P@U 78;6?6 -[%0JWU/1PF>4 Q^< YH)]4N:39Q1@A98'[ MNH2-D$.XS4?5";YF9,SMOCST&2I!KXEUN3D7N"6JRM4Z;@'006.EN+FJBZ = MZ9(9K9;@(KH(. 4PBWD&7>$\;^$BLZ)!PR'<1V(+FX @L14M(9VU52ZDW?K= MH.0%*,\5ADUN,=D,RZ]<[XX)#9I(Z=;N&=TEE2T +*&1MX=5B+1CLTJ3PP8& M?L2'?%;$ M\KII'0Q/DJ5Y@S+-H.V'@DRDH8.DWD*0P9G^#!&[ BW%YA(YP7G7(7 M=117R#!,MU_8CEW(.;-3LP3+'V%3(F"= UAH!5CRT2P^DN3X'/B'O#0U30K. MGUBX<@+RY21Y?Q>'0C YSN$0HT/QH%=!5(^9.R$1:3=CL1W.S$0%DH1=3$;; M>D^>5&FG/BV3+PPRJW0&3)PL^*S6?>D$3A1JMS0WR(XP>G43EE9=S)]X?HCR M6H/WY!?)29\_\7"N7NS)/U4H=S9LT,4G2NED(OGOQ87;Y,IEB/+5)JM^0EPJ4QRJB[JOKQLMX_N3]+G@7-+^4S]I*L!RA[I_:%7B$, M*B+%)]X(LB3P6+U\IV$!*0XXZAH5\]B]L5X>9=V9E'2P+F53UU/4](J+G3&@ MPXFJ,6<-'TTG@*+H'[ $)4DL>F*8K(]1FX_,SEY:4,53RRP5.-!O AFT#Y'H MIA1YU?*:MM*:N&X;RT'1>I+D(VJ;HK;$A@HS&R!RCY*^U.K%O*'>H>G<@@S.1>+G$*VYY&5'=O27SLW^, M'-$JL98#'RFI6?9)FERUYI'.0Q"0/%))"!<;GE[FIMOX"<6OOLM+MF(V,S%1 MLA6*.23<&FW\MO9-V7R)),&#SU?G/$F?/LK"3S+2&0$BF?4428T 82*'[B@? MB]QI:B0N/.6H47(E/\U5"Y:V6IO.OFGJ(TUUY-.[&V0>4?TQU^#_\W;.NS@# M1VND<8MQID=1&<[&MVONQ@)R-V3Z4>D8$YSSEA#/*R=R$?669%HH!3$&Z$#M MB+/F86L)8J( Q;R06<)LXN"#U&!86 !QDC %6V9!AD'!1S906^=4[FNKD99# MCKZ[B9&S>I17 MCW+M]:S22&HF<0*.6YG?=MXIYU9TWG"#WCX?H]4=:W"4^ MY[,O_J@G7WSP^[>GSDP;7ZR^JI%\5:UMA26UV'?%:;WZLJSP94UB3 F$.60L MY'X]Z2E5(< 7M)8@P'/N70[!(IPNTI.4P- \M2RE=;671^8)Z2G[P:S#\@MJ M+..&54[6:A]^*/OPPEH E'V^HO0ZBV/,MIOGA#;AA;LU1@!)Y@"Z8!%2;?,! M*]7O"Y.T@I.&4%9V-5$TNH:CZ @%*\Y* +$US MA J]Y4B,M948[&5Y88)I-I&ML8NR_,1U='KVPR)D ?$QG4>$5R9STRSVP\-U ME)!X"?X,Q:_2L(125W/UL=TC\K( D3W:F">=8^"DR",S3D21"IT1UB+[ [TF M)(5UNW]*(_>[T O):&C0U7,Z16&>?2N^ MEO",KONWK?YR:BN"^3[**B9F.Y M(U'R.>97%I=V,T90^8@DGB$1A%@XXD_B#%5!=Q^)G;D: X 2LF9?I^%=/W]% ML9_B^JU-\X8#36OKK1UY^&Y^GO?J>YM%(OO-7)2 M,'?C[[(3UB:@>YE)K:04NEH3G(= MHSC=H?ATY83?[R.'IJ-]C5)4GF(\"2;M9U 88V%ZAX4"\FZHF9/7!WPZ.C%A MW#?Z%5\R*W4V+J8;YS"1>.D9LQ3"4TR3?/+;F/R7+$3Y ').0OZM^B$_9'!C MX!23I;.X"QF'RZWCQ[\Z089J]P8'BD%#06-Y.K^!'-_I.^ZK/OC@^ 4%WI7C M?K^-X@:[76,D\108@E3>QZ#A4,^%^%&XYD&GF;59$3J>ME8U;!U'%N1(E7*X M>X#KSECIWSDS);B^LK8[O>^< DWX&O579X&A,D3N=K(<&+T(I8[3RG9@=%[B MX3B10$.@]_0'S]74DJ ,.6L_!)) $8 7AF:OR'*IGC%KEMV,20Y#3YFIO:&6 MPZHMBAG.4\A)(G/M.X$PAPR/&?6.X;:V'"1]C8;K%[?\>0]==M'QR5O^E,=@ M9XO*EF2$U(<#\ MWQYU2XTY96JF^>2A[=LL]!)BE&*#M+$'D]1/,ZKB,G:LJ9F A9,U74K.74C? M'O*[;&A@ HO8YL5IUORBG2PSWXDJF -8/NWG$4W,EXP?! O.#=HCO+*D*#.[ MCN4,/[C035I26M2C,+))NW-8!-3\PKAC_XJUB>TJ#DUV0KNJWQ!T]MV@C 6E M6*)->50&+PGH>9\_PDV!->GW8V6\0I=!7$_L\D!=5$:G37PE]@(O#^4/FO-H MDM^DGF;+DR9-8BMP+UN><*F*JE$/M.59FZ8P5G%+6Y[1">" %SFC+4\!-<6X M+#^UY?FBIJ!D>;5M3S*%M>E[SNU)X/T@QKC&FR$P4G\?\?_\7N?_EHIB4T?$ M--7N0$X#TVF_7 6WM_*])ZJD'0&D '-GJ9;Z*^EN\($QSKR$U5K%G> 1 MX9\5I-^J](1'%IF:,!E7I>(JAJAMSE%<>K_FWZNFSTWVO#& +K-8JP6X ,;3^?6?R?_ M$A>"%G2 MP?Y:0'"+L8(N4=.@HY1X-V=7N+HE:8"B)=#U,/3(8 B9A)A": Y5DA R%AF!,V><8O=XI?89;PMN'#\9SXKA-4 ME7-77_GJ*U^8LR2)TP81^*^: /Q'753R,XH.L?-R)/N!X1$7MYUWRKFKH3D) MIEM8W':4*2?(_>,A>OV1)F?$YWS6Q1_UI(L/?O_VU)EAXPMCW/LU"K^)G4K- M%JL[:74GF50WK? #2.0J9%S$3C:E Z-"@"^F02/ WRQ*AP\AORGP+;7,E6EE MGB,V61.=/)O/4>2]^4% ZY?B"7]+T%.T3]^<&-V@5Q1$=,_34H)8"'1SX9^R MT\F)S]M]./B&R4A,FQCEO&061;\= .BG)2:O=!NO6K5JU:M M/!UF20AZL:JU2#%RN,6G1*VMU:*YTH.M-'?V*^1C?X!"R)1&J_ZWZG\?2O^3 M2L8/JPMN/,_/";T+]U%\ N%B7O6_N:=_R[\Y>W7^XOPKBO-'*_E9R#HC0"2S MGN)7YR1.X=4=9585^1'/AY4MWOYN_BDQ==#NM[-.ZPM>QE-VXDZL_;WQ7.Q2 MJ'=83BDS6]S77%"J>N^H.*G*>?(B4MSVQDBX"_%)C2I]D_7\;8<(40]H9 C% MH+C/WUQZ?2/);KM7K*0MZ62,F.T+BAWB;RY* @D7A]/8G(0YO3A^3!BC#^FG M=S?(/#S74K'G21RM,59?'#P7C%*F_P"[JI4[JFNO0$9L;.]EP]*!3+;$?\4P MCDH".P:*I41>:'NS$O,EII#E0"G)3('I!)I\J>N^Y[]H;7E( N4C-GJ@4V620DYM#.F1J#$1I#!N$!/:-OHEA(Y MHIZ@X0VP'"PE74'F.; < V49*7,^0+YZ-H6HU#).(8,SUD;1=.S8E#3 SQ?( M]')'Z]><&U*EV$BF\P8$#-U;=_68[CVD[ +!/-42#J0#0 S.KSD(L'(0ULA, M*T+OO/BI$Y!ZGUT/55-(_L0+TJMVAQ9278/V65=$F;7&[3W-DF7S0^7UUNJ\MM=;DMRN7&= [LD'L, MHR ZG+F>@5X3B'B+GN:0=C-7H=UWI1Z-=AN(V#Q6%O6 N';\,GV23J-*H5)AX(A%$IR3=YR-]4(48*.<;!<0(9R"M?NL#RG M<(P;32+#9;GP#.6DR4KVSO@/S9"CSX9JK%H2;ZF@S,TF[W""]+/L$;E+BQ_U+ (@P5R7H9?+J3-3%16$C4 M8RT4MA8*NY07J\M-E,4>$1%XY5\[%)^$;"GMO-8>XN&.SR G=-$0U"5=#5:> M"]/8<=/,";;/@7\018O8;4=U>[-8%.LQ^'1TJ2_WG\AAN<*5NH':M&35M_L2 M48T-V^DX*OJE-I%T9 31L;=[K%Q3?8N!OV)'HRL0Q>W)U=4UKO".=!'1+ 7K MH-1]Y+U0<+&?TE_Z&F$^3DNV[LY5I8>U\19%C;+]VJ) :X/LZ56.%"CHI6L9 M)8!$?H3R.')[?O"6EBN_EGKG/U0%D,'++]/!+7>H#\"%H\);[C36 $+=<+#< M)SR2S.S:'I9[AC4Y1=7(F0*5_P:)BKZ5- 4V?P&)C9(A9G$8@0:ED??@Q.EY M%SMA@B4"V1P@ PN M'L?*10N946.*/N+&BM0ZS^K)WODI ?\N]/Q7W\NXSRRRVYF=ZF]^>FRFI^RB M3V&*!1KWX47=$99-WL6O1XS@Q@\(Y\>'.*PJ#<4Q\N2(BWJ8(Z.\8]S$5G!ED=]^5DET M??31_M,[#XWEU85-I@1':&CV5L+6[0AO%A(L8W*;8$<3*$#<6AA+C M6K@JMOMJLVSC$ER%U5$<:-P0+X:QWMIAQ0LW&:E'A.=!C)J;/G?I]1WWDGJ4 M$A%3(+3-TB1U0E(SETJD>AJ,&2MW-2BS7J+$3^]]Y]D/?&)#;EPWSA"/*O5^ M!@LB%N*E,I(Y-# :6ILOH.HH8M_-U/+%6!Z&'8*4JNL&-#32*+S0GU,&9;5= M#99@PGK$92I0%O.0"\_ZZ#QOU?5[0*9ZP+7E 9YL+N-8G;(D]QNUCA^1HP8T M DJU *0.G-8F82 &&@)Q4L] ?W2Y*X1.)-"P*'$&V\'4EIE=N6H)U:*GT/3) MGO:R4A@S$_JPC.:\L3"X=9O'JN M8,OS#'4%M*JCV?)$PTLY1]55;7GFH2[W:#C!+<\[U$5&W=<^!3!_A0F,AJ]^ M"E3^!AL5EKO?XO343_^3X8F#3$9M*D:])1%D!-U#2CNE,[HZT_FI)9?V>ZQ) M017] MZ@09>D QM:]Y_*30<]1$H"_.&7_V4R'^-H<8T;.56ZY2..IG@U;EN4EBI MFS; ;6IMMI?0$F.G>#'L'L@QQ0'^ M?ZYE9]#+/W-@669;,5(.V.J_)5@(P\TC@;&89"UU ZGE7JLM$,OI7[.25"R& M%A8*' ,:$CVF$)ZD2G8*:##6K#5U?A YQB8WDZ[T&E$LBH2'AD*"8>7#B^,8@> B>4/CS>:32J M48+B5^3=1O%MEF)90C1-4AM6 M'B%3',JP=L3Y498^NR,'<^?#)>]N0#&4R.IO"K,,LE/&0,. MRY8T]HFN3N7.-ZQ:)8]/WX2Y%>(^:V:+_MF1OWFL4&>NU7#Q+W5]K%3+6CSP MI]UNLXK;83\U33FUW5NT.T99XH3>[@U/XKP-Q:JLI,.XM=ZJ2V';_28,,V*X MNC&IC]*ZM\%-RM#KO\"7\9BHYN(8\Q?]QY6L9JA2%[B;6N+]^TS\ILE=B%G% MC[SB9?9Q_0F"7S(&VZ?32Q"=$7K"-IKO(C9M7Z/P-7>.$C(2>F^J^?UUE*1Y MU?9'Y$:'T/]WH5P5%'. G.>WEP=MSCC8GBX^(NU^FAMC]B3,J1_YY;3F=;70 MVZ9'%#<^XJDE2GWMDVST?Q[1_V1^XJ8? M[H,D&2[P331Y1.(YM1Q%M>Q;EO<2-.$?X6G3-7%4#0*FOU4K'6J0)+$$.-'Q M:00Y.T[A(=F)X^2EL/271>3RBDT MJ( ,@5FAVE$++4\&G\@A-T7L"#+2,,[YY19!G89-9XK50<8>!N-V+ C+;T=8 MQJR,9 S@XN?- OPLI_!9YSPE[Y,(\RVG^<%E<&E)TZ\1><\/&ZSG MF06!> )+!MD40)KUMCLZ89'G6J4>3O-*FO;OPX48=C6TM?CD6KQOG!W9OL4QNT#H_/P" M #8;6Y^/F9HSO()IB??ZZKL\XWB&;\FK4JIV4R37LKTF: M49B@-=UF3;>Q,=UF$]!QD<>FH.!N7H* 6F=CQ-V%>/.CJNC@/?D1LBS\E =1 M#VAD"!-OQ'W&?50N2M+M_A&]HC!CUW+AM3*9R(/PB7WYJ3=RC PQWPW+XX\7>4XG^KT"3M9HR@SRC$BD: 9[;Q3E@7P#J*0QX& M4J%*K>\:,%H#1C/BJWK<@@9/*4ZAY^>SO@OW M47S*L3'MMZD62^:'Z34N9@5R#_ :Z^=^F&$1 ML,6G-V4%[J/5Z@/,6B.R OC)1:&#MRBG*BB[W;Q3+7[Y6YB\(-??^\AC>B_$ M;>V;WH2WX'-&371V)6W(6?0H<67\C;7( -9T![?2G<0YCY>,U"'!Q*1.N< MGJ !D=8I$QZG9;TDP:E@"?6L=S(O)W]ICUTR%=P*!394D"F75 B3*CM=!NBJ M%I;[5RZ1A1>I)Y:[8,;#C:>CV.1ZJ+T.7U&:TXH7FG+$)DUC_SE+B3C91=?U M74"X@?&G!-D>&:W&/=\R/LH2?"P-WZ0E7$$TTZ,#=8&/#(? MO,9/R,UB^LI4<^ID,V#J"?C;_2/%7MZEPWV\3(,>W4*::5$,;]A%&),=+769)&)Q231\7O MH_!PCY?3VR0)2A.9$V?P< "<-IIS5W/2#!K43())S9A.($LRZ;6==\JY*=.< M!#]K@]MVE"DGR/WC(7K]T26':'S.9UW\44^Z^.#W;T^=&3:^,+8#OD;AMT1H ML#9;6&NN7BKIV.;I,*$!6=?2B*'S)$851^3O4] (2,*H,NE#R&_N>,BT#M"L M+SDG>\'U/@M9J@,KTP0U?]35;]=]5_5_UWU7]7_7?5?V%H1*O^ MN^J_J_YKK_Z+?]3- F=J!;A:P>L(CQC25- PB0+?(Q?_KYS "5WT=$28 [Z% M3N:1NHT,+;J.]T7I@E(ND_#@[/?>^\TS>_2,QE# /=1^C $\]R4N>L2@E29A^2F_@ MXS[Y-8<#"ET\AHUTLTAL?&W;BG;XD+%\3D*NO)/_-')H-^FU$\=GO))%C3I+ MR&6M%&-SNO1$31Z<,SE/[%Q3%F$/<81/X/1,2I&G>%7)BM(R!E]1VCR_0).G M+G:*W.\VBT(G;XB,;;13?^B$^Z'U2;2!) M_30K+LE90K":[*&E0K$ PN:J)SA7H!/+ET'7SHN?.H'_[_P^3X9U^J=HG[XY M](Y'\\H-: +5-F9=(./!\;V[L""^(9RL(7B(7&*ULH]1>F3GCP,5UY M&TQ:%\:8E CM&1N&;*JX7D;AQ& M8KO?.>_64"_;O.PSEK%YH1,JW;SU_=!JUUI#G*+"Q);$7;D$G5B^7.K)GC\! M)T5-]CR28'2(O#)IMR&+;M#>=_W4&H(EXH;XO&+'37_STV/INQ9I#-#)E0J= MAQB]8'6W*'E7Z@ULER=T8M6$D'");2.9+XK:LO:1T+#=?TMRA:GYIA%H^I2= M@$0_:%0[[*XC=#KYZX@%+,*TU,15&F_S]2-+B1-)'X:T_8L>H3-=^FU1U[VU MFW]I>'*=K<.<8]G&V%15G1:=V4N[&2-(&$UCTB+J 6%=Y$L 8IIB=F3B!.;8(8C*KDJY&D^*V^,\@+M+(' H#4FC!I_&/ M0#,CWJ69.3RKI%1V& 'T%2W*\36+@0=/3EYE"=;2DP0;WL]^F#_"TZAR2&7^ MQOV?S(^IQ&R&"1.\I8DR#T=F,H@A#T0<0N*9O/,P+/[>=RJ'BI"NQGG?E#IC M_D3!\WG+AM_*&GEM,]XB)<>:.R>6+]?!:4U&O66PWS0T^HL@I\%-%V(NW 7.V'2R+&&GN]GF90I3M?F%^UT%%;^ MX0\?#?FQ^;UO>50P__4#PSP/@Y>>OZ)D3X7\WS21G\?"G0CNCCT\]J\L BZ^ MI3C$DN]8J1($78FA.K M$JA*FFXRYI-FPCXY.AB+[?X6(^@$_T1.;$T ;'0X<)^[\"OFR,[8E*38-*@0CAC]U;9$VL:'HP\"EB3X6;R>&XC;+8FKH3.F@0#489 MB8 BZ1]A MRCO#6$)P?DR-0#(=R ZB<^E[.LT MC?WG+"5VVBYJ7 .N4R5;SS)?.8GO8CONAKQ63.-8BN/=H)\@F'F_42T!F^>O MV"8]H*\9>49CNR_(H20DVRQ-4B@W8@-IUC5G<4:.3RY*4.L9PQ3%X\OU@",ND?8>!1 ME:P+!%A/SQH^%NQUYHFFX0O,&1&TQCE1S."_("B3]RA)$.)48)"X_H1],1X8 M0!*@1-ZG=Q$5+X )6272BC5G/VV!&2%V BP?-MX) MJWA87\=]7LL-8"A,!*LE(&F>*QU,+2%2Z21X1 G" M@Y+BXS=86@81S:RWC>DEY\!UE*35D_8LHF *0$41WR+>D@53XLTGE(=L0^^+ M$W]'C>;6A%;F/L-8'#,L"VW.ZJ^3XL.L(CO-+YJL[ZQ@UG+P4.AJC#"F-M.A MH-W&?"'CKK$M8,-^:Y/O-,A4HOZ3#=P>9@NH3>0"8+L0I_M!\T[4[NG,OT':GWFAAL"[W <+DYPA(YG?']*SB=72K&P4>#CX M\HW?R2#K"0U7#I.)^A@\>EOF*>>P;;8Q]P25P"1CSEO0 6"0;?)4B#]!B+F- M=OO)^M2'T9" G?#P,2XW:28VZ(T!BU0=DB#*6?5D!O(BYFT0O240!"=YR@O/ M!VO=KS[&X.K\+2$%?VJA[V+C@?L1E2MP96\AU%BRQH#$CT G9$Z(DX'3>;*V37XLW7=L?-%H^H-B//)I, MBA&X0?E_\=^YI8/%SY%D!#]B[#[M]\AE>GQU6-)NIE/<93?H)4:N3W\$_SM M=.+8P#\13\N_VPP&/4S"@>(N?,5,Q86")&H_9-C.P>RTW9<.WBML^N N&),H M\=G7=]9-IK7)F,M@-V=)-AGAK-Y#0\B>FT[#SC-"]1-*TX J)=O]+_C\>G;< M[Y6*51UP#YC98EI5**$OMS*1@;G+AHF:AF[C(N31F%IY[./SG?1G2I^[\,H) MO]O#.&!E$)-U5U 50Z;K;?A1?.J9G#C)YC7G>!S'&4O]!9VXN;19N35 MP69K2N8,/S":FA0ECD$5D*.)23]$^ M?<.RPI[7*H:?#U@DD)[4:]G-[_NKG;FQ4S3?>7GIV7JU4(@ M>$_Q_+1,Y;JJ2]'"@7VUMP7'LM7M/B3"]^=K6*"_2'9A4*KAJ:+E28HB'9_> M4>SZ"8EL6@[$8/YH>'3K,[>&0U<%G2U#7!.$?OJXZ@#&B&R&CIE$-!I 6PG! MOE1;"=8 YE9B<$R;O6Y#AS.7K&C$:=O-AIQW$L; 5@MF,R%2Z@I-5@C<)6JR M@C7 J,74%.+JK?FJ]1EUBLP ;6]2K%:C3F-PQ+0WU:$CF3RNAT5#>6?[H-&, MD0\AJL9$$L#$1MUB:I&UWGY2ZF;NBH&._@1-.^+&N)BSY[4VKMVJQ*B$^JS" M 8U6(6P$T?ME/<$L':]&))DJ;KM1Y51S.A.3R2Q6ID\OD5A&=XA+>ACMOBM M>G2%29K>&(!(50N9*-*L-!@@XM4>[I3W@T62^'E-K:[CU]A6C3_TI)].;T#K M(8DG*"Z->!00-APG3B"UUMC] *T@Q^.ON'+LW@"OF]77>HL+U \HWD?QB5R6 MVSX'_B$WSFBYW)P9KYR ?%E? "Z_H(*^\5[LN;C8"^%ZFM)^;-=%$W0@]YKS M)W"MN3DT+@#7'>I!7NT=(H.!2EQE;M0GJM$;)GG7PVF[[A,&3^Y>]1_F3NI7 MRQ1>XP8D9AFT#'YDO%&7K2F7QOR)PH/9\%E:(\]M0SK?B7E+9M;BBO>8/W&' M)=3>#S$]]_XK^3-UPH-?];7F'I1EL+?8O'"+B--1H>=@VKD S2\XV:]_AIX& M/"'RQ+$RYO""Q%KP]W0L@KETL.Z<]ZX!!C,!<2)L.R; V+^R"+A8JNWDZ#%^ M=!E@55+\Y44F=&]2SQ9^E\+2C[SSN\ CI&!3 M/5+R3L:(&8_YF&2/-CQ\@?TYBKPW/PAH#C_>:=\25.9?-DK3D^Q2DI;0U=BK MM 3R1>-S0.+\EF]O<"2;H$>#,9C58< 7BAT5C?8!!S(M08W>?OEJ42>(Q' 9 M4Y= WD 0B1:=7-)NBQ?-EX-!:_H2Q2F1WL2!J8&AG#)[BVR)I(_"QY8P"-K M0NMS('(;9;4L ?G,Z8=1AY0EO[9^I#JR);#T1?X(B/0&M02,2LR/@$$YEDVD MYQ)]+.+I:!:1GXOOD:BG@P&T,7HORU5F KFX'H7Y:T?T.V)9 #(-JCFQ#NOV M/;56)6^H2CV)%S4?RB*3WD4IGA5;&:D:/A)BMGML#N:7@"2.*%!$"Q=3@ AP M.V3P6I:E4[KUAJ$2JK09GXZ8(W+Q3*3][QK]0;!'D]D2(EJ=O#8,F=ON!@SI[1T 9=:^Q7 M?&&H97@;(':= -D3MDI][7;93@X/[DO,[<>(OF]MI?=V#HSNP@(AVURY\X-C ME5]W=G@N.-ZI&X[*SJ.2XN&@ZT M$=J_;5$9I,57Y9V@1A- EF9__IV+&)WT=-(8+Q@>/Z"UP;K7>*&;CDKT$I;- M[W'EK0L?CCW&G]:J=KFSNZ0@W1Z>3G](#LRAIB,]*%+I^,^R<9Z5^\4/_E#6?%:"5 MF(DCE'I"-P>L.N5'+YP#*:^O7!')%5@-')C4VNWAU$>!ZH36YIH.I/<)N5'H MM586NNMQ(*6[HQ^W"87N1!Q(*%'YTV.+4N@.00&EU3E9?[V+KM"#XWO4UK'# MO\0XHD]3H!(J8AJA7IJ7N M XJ4IC!7IJ71:7RS1BJ'V6:.K!M NZ$V&;ZB-*_F_H#R%RECW% M*D: B3-$KR]E*&N,D[GXIW[OK- I-H2##KF);HV!KKE\+&4%<[B6_(_SQB?_./_]2.FYN_.RXL?[B/R4?%!&$:YSD<_ M(Q^A_&W>__"]?,;U9&ZST$M^08%W&\7%*^Y.FAG[O __&'-"9Y20X>B3S"4?S](Y?^;@K^INCX4TFGH$%. M3SXM D9XF)B6O1,D(F)(3:7TC)F0U-![1:344GO1! T@+D[]ZN7.>2<9WEEZ MC.*BZ&).D;!)EGAC,4;J,E!:?F48I1L_IB]^[Q&1 MI76D.J><]RV83>ZA9^$>O\V"X$SXEWB"BL.E^=&H7.N'1(],+UF.X>%G-NN. M-QY4!G[ G.GZ+TZP.9%BQMO]?>2$F^01D^V2L7?1QL/G #5=B<_Q+BP>J:ZD M_? !1MX&RORC?=21DOQD[GB]J!GS!\BO+->CB?GVSY&_QRR58 M(PPTNP8G.T9U7J8MSDN=+M;(ROPD)T_H'7/#8G=$]*\H(+8QUO6V.DK%:,.! MTRR8+[;G1#._LH8#"FTWE[2"N,LOV)^X1A+$A#?.\#+Z? MH-^VN:[T@HYA;::1KX UE]L@>GO*7EZ"PJ7^B&C)Y5U4U'>H$B*D!N=EHT$U M-XN7IG=OK)>FD_JT$[<"HQ'*Y7-Y$^O)QX?3WG?)QLW?#<(L_A %/LF:O\>' M&9E_K?SK=H-F%7YQSEA4_206:9)&$.79#KG', JBP[E-2O]SB+,O],=:52I+ MB#_0WZG/64FS)K>5TS)M5!8QZ5)<5!9E[_/FY/TP10=D^@@I-= \HXU>JJH\ MR*ROP(@_F6[3\$\4A9':/@[^]] ,Y3RP0VX[D7]<-2(\'3M-V@ZB7"!NE^CT M@M*.'='_'.+L:7;L9Q0=8N?EB(_*8!,CITV(L E$FBKEMTCW_QIA]3DM#2IH2&O*ZQ>493*>OPCZ2A-1OVU@\CD@Z(]UU[N1A?@%PTHA!Z/CX* MRF=TR[IJT72J=0J>5?TFQM34,^I#%[A%30!^QHW50K[ X MQ'3=H!>\V>J30Z$A&**E\K-9MY8XD6BHG=APA96=%U\MEERI+1C:I0L>1WL_ M;;B#.X*)_SU$^<0IR,S.\"R^M&>I\@0:&J%S:)H(7AP7)>0,9,:_-#I 7$PU M?Q[G!!K8&>JQU(GB"%.T(:\INT1-0V7M?6>-$OZ 8I)N[1SPF;@)PXP*2YJJ ML]TWKGNTG3F:G;I+^I)W-^OFH7*TD#6M6=.D-OH8(U40*K>OOMBXT. O /R-LD367$YW]L]DUZU-50;GAQL]<6?VLXA.S D]]_)L#=8YZWVKWJ'5G() M_L0PJ6.*\0$YK\9^'HK,K.RVO#Y XA[1R?G?_Q]02P,$% @ FCBG6LC6 M\7GJ5@ "]@" X !P87DM97@Q,%\Q+FAT;>U]:W/;5I;M]_D5N-W5,](M M2+'D1Q([DRI%5A+5.+)'DM.=3[<.B4,1,0@P>$AF__J[7^^T?IN4L^?$_@A^F6D7PW^"',BX3_>/1OW;VGNWN_? -_PD/ M?"-/_##*HD50E(M$__??YBJ*XO3B]7?SSV]F*K^(T]>J*K/_$\_F65ZJM'SS M[YTXC?3GU\_>S+,B+N,L?9WK1)7QI7[S-WIA%%\VFMLIL_GK9[LOX]3^?/_- M+$YWICJ^F):O]^"+Y=9&V>>=(OXW=F>4Y9'.=^ 3>,X@C3+-4T)5=Q5$Y?3^)R9PS?P\C@M?_Y][U7S][\\ W^XL)ZHH_OMO,P4_EQ_1?^%OG?_-=-?,_,O6A7.3VCV#S]:8OE?PT^LF<)PE M6?[Z[\_H_]YT3^<5[Y)1ED3>_'[?F-Z#/%;)&I-Z]'D:C^(RX&/AIO;+3L08 M7J[S?LW$AX,_?CLZ.?]X%OSZ_MW;XY-?SL+@^.1P]^N>E?UG^WO!T?]^/#[_ M V<#)NCX]Z/@P[N#DZ][7DZ/SLY/CP_/C]X&9^?O#_\G^'AR?!X<_')Z=(2[ MZ.N>G)/WY\>'1\'[GX/V:?KE].!KGZ*MXY.W1Q^.X'].SH/#]R?GIP>'Y^]/ MS[9;IV6M*WZ=F:K=[W]611E/%K>=J'N9EX]IHHLBR,JISJ_B0@>1GL %'@7P MMX[3,( O EC-66&_B5/Z\(-:S*"-J@A^A:6"%Q4@O]/Q;L B[*\J+A?X 3P# MEWWP(5%IL(4__,^_?]Y_MC>VFD5_-@GV\2Z]NI=.\/1$;[:#JSA)@JF"R<-I M*]3,KCTOX[JS,QI^"CREH&0<7N=:X2F$ O1Y/X?%Q M4D6P0;'%DZR,QSK()AV__B4'U;OO:^8&0=WMS_+QT3FGHZ/2*#C,TH@4X.*: M&0\#599J/)5#6&:!*H+^3;S19 \>?&R!C]%*J41$'_YV[-9ODN4@_G+8>/$<%HR7_/LW!3Q3 MI64.=JTN\:$2#UQPP)WX'.P%\*I;;HJ^'\-#&?D!S7 U>_1-X<0HSG,N,XLW MT3B[U"E,:=&Q3/M/>)E.O7DXM//0OT7;AHG,+C0>9Y:C_9W2@RN51^ZF[<\< M[CYZ5X)6Y5HTXD1/K'+MZ]L[+U_NOGSYZA]OC!N/'GS^?/?Y\^>KU/!7:SG: M&B;+'57Q+Z2.NBLF. 'M[_5#3N<=[+]>3B;(.+@$BO8Y_'KLO7.0I14,-"^@ M1W"!^7ML"GKF2.LTN,"K#+X$BXVE6]>E!VI548W^U./2W)FM^A+\G"Q&- 'Q M*[)8&G(S1"UWDB5)=M7'1;IF69K"9WVAW?"U_T> 010U2O2*/]W9?//ONEK]=X\7P MKWQIE!((PC/5NKY7,&$[HURK3Z_I?W?P@[9YJ$6<,*SDRUK\X%+C,5.);#)X MSCYC-J'W,XI;T"?M(9+O[VFO8_=N*XUNN=%92SZI9B.=UXYYZS(_\+S>FQ!I MF]CNJ;QM-.X+SI@-??(GNR_G,(XLB:.G/I>MB$''F<* MAPGKPUD?=()'T@G>@B8Z: 2]%06#1C!H!(-&L%E;=YBP02/82(W@/"M5(EZ" M;N?CH"WT5DP,V@+\ YVQ7ZO_^HLN:2\#3+^#C$( R1D"2ZI$/WKT]1ZB*.O% M5'L7[/HYRX-YE<^S0DL0JBWNU%]HP?]6*B]UGBP"L[G02"X>?6<9B$%P%9=3 MQ-;,)0*(X"FX&Q!CE0<+#?^#0,4B^%F/X3^B4'! MD^Q2TWV_][('R(5VZ,+7='C.7&"7,''CL4YTKC"B&\SS#".$&-LU*3\.%YPH M@@TO'[4 CB,VQ2B]JSPNX56!LE^KJIQF.?0]"D8+:NL@@M[%H/NI$GX[TN45 MAJ?]F#6'DQ',-)MCVUOR#GA&W@CC*.(HQMTG<6AYEB+.:CY/0)V!FWH[N( = M2!/C1;)K4B,,,'S>KHPR6G>D@T+D?X0S=PG/XM2!.D3M$W\_48_\*?O2U]U#F(@%SK28EHB7A9_SMWAL0EVD9:SY+^\^& MPW1_A^E.YT8K. ?ROB+^7.*EMK7W:COH4/C@004_'(\K.&*XRO3+Y6T9PAM! MMM,51JH9O4 C$JNC:>\JZFK2&ZE_\>+4Q6DEMQJ,5 5G.K_$7(P/J!U$U,L\ MJRZX&^ZBK9W]'JAZ7_V5^].B/9L!(8*JK'*-:M2HXR'4"^>E2CD'AY2VQE&X MC)6O=KF?1IK? (<#5,MQF6=I//8;!#5S#*<'# RKYWE]XK?E&F:D@/=03GE# MQ8-]";L[7*DQDO[))\P[R=TG'QXQ^$@"4E*#K#HZQ?4.,$B7BC+D#_4G?VB= M]*%F+@S]=G7F!=[C^/Z)Y.F!]1+,5(12=0Y[UYHA43:N<)OL!O4]/?Z49E=P MRUQ 3W,]UO&$I_UN.JY.W>\D;L MRJ1*X-IBU#((AJB@N?)LT)LK@21F!U(?NA'AR854+ M7##J18SY8/CF2(_-BW.8$CCKL"E+53OD= MI^3:OD^JG+:IZWR:X1U2DVKVC>.I2B\TKERK^ ;9"5R='O4Z T.$[VWTP2_7DG@I,Q)J83D&+5+'T3Q<4\48O7 M^.U2L(3X:1JL-#)NTQ'ZX0[(B5O1U72ORUVX:=:+JM#KOWN(99G:L*UT/DZ3 M.(5>E;#[&1)?_P*FE3^>JPO-8=P=TK%?J^1*+8H'IQ?Z N?H%HOU<(?H/GB$ M5F=+T/+>.%=B[]FSE'G;U(EGM\V;N-D;!S3$#<\2-76I M0.T$85W,0$?8&<.:O_G"*(D/!Z?GQX?''QKD+@,2HD](B*]Z?U[/\/6$8):D M3@TXRTV2*H,- M\^"([C,3M^G=_3E8*L,N[+L&\M4I@U_?' XSUHMDKUX<]T%]&PR.S1(5F[IC M!_/B:2AV'_)82!)[=SD.]L6P#7NO_I$E8.][P9AL*%S.,S8H 5\G0+YU.8[ M'7"^4UOV(37W\'C9@<]N\Z739LY8?Y61NUN-@\GR(*'0#=WY@ZQX.K*BY^[D MC1 )/9_#8<:&X[[I#N6-D ,#2FJ(&7T=U-<#7<@-]=.[T(6,-=+DW-;7X^[/ MNPC0G3N18-U/'_8?OPO!SIHT[0--3!]I8M82J7=90KJLUI6IU[WOWF3J?;#' M]%OX?2'VO7_]>OS3\;ECWWL 8=#'>;@)1\57."W[S_;W@J/__7A\_@=.!\S0 M\>]'P8=W!R=?^<2<'IV=GQX?GA^]#<[.WQ_^3_#Q!$_1+Z='1[B/OO+9.3\Z M_>TL.#AY&QR^/WE[?'[\_N0L>/]ST#YKOYPVF(L\@0[]GNTD<5'NZ(0X$*GO M5MU9+KME^;8#4Z:[7?E&<_M\DGK.70T>>//S3-K4(@J0W;% M=6]?-5^V&_N[+_X!4[%GI:6G_E@RM7\TWM^GN3.U1SO9?A^=FY;X6A=X *HB M^!7&#K\HX(I*Q[O!5K]I\X6*]->'+E&]97HF\N#/$J\IU>QE&EDF"KOY/I MD;?V:$)3-7.%7TZR4DA^5Y!3=Y5AZOMF=H.C8?1H#9B$W.,_OH[!/*P7+UA% M5MY!R.S*_#!;=8RLP>,LGV\@D)G[/$*]I_Y MW,VAV4GZ4J>6OSJ=)# $6_SGCNSJ-_IY,66":7VIXF37%0A PU/^=U!5-E)5 MV=]@566I?L+[$2PT%^2BXAR/?]7"*3_"VB;M%X MU5!PY0:<).PY$=8CRSH> MO+Q9P\&-]Q#/6W IW8V@S$7U/*6ZO&M<8;C>?15<7>%U&S"PBM!S$68"EBS MCVF"S.\H$:NTC!-Z:%69LZFZY#(N[O8':S6%>\@5F(+/C9A_CL3V+^IE.%P[ M:>:VPIQU79+]Z2*@@E'M'4'%V-004.,2U;?&CZ5_W9=@YT:EOMG=BE!E7<:2Z1+:VEJEDY=4BJ0G NEE$EH,3MU@U-9X@:@!$A!T6E:"YB@O- MOV^OHODE*VC>NH!F>),"FEWEU-K*I('VKW.J(4,7EJFC0E4'L18:&19B)LB# M5J'GM4NSLG/]:*P\GF8IF3;#H>)%:[_"1CBI4A$MJPI8SY9J:/86\$HBNNN6 MADAWDME4-,9BN!6>SJWP8H-O!?%"2OU!N2,>_VJXU].Q]WSW^?/G]W\\3+N/ M7O?OQ>YW_[CE.5@Q\+_]N*6VU]O901S]]]^R1/\_^//3\Y>]VNF_B))^VA/= MI\5O]FU(UU?'94JU#.G:,U5(YRJ.F@4\MZAX6=W?UEHB+-*JG(;X<[P8X5>H M>\"5.:=JHJ@^7,*>CN#?7D''$4PBZ#:L->0!= 8^WL877DUAW0.RC(OZZ):O M8JO@;8VW0W<[=EIUXKDS(VZ\#=65(D/% M5(,!JE'BF+-+EVPV!4D;Y 15KI ME6-5L,X GS[ZAL!ZL8M@Z]6S;5 9%D6C@*M?6O71NPJK>YRB><_[BS:COP-Q MF4!'1"46-$/&028++JIG_J)]QYJR5-94GVG1J-XT;)&&T=^Q+XQI;ISE+37V MAIND%S?):,V;I$\WQ]NX&.<:)1:*O8/Q&+9*3KZB/IS%\Z8Y2/$6/!V1[7<8 MS-2"BF%2SW5-J(BU-%()6E$A'M0BF^D #2.\$L#J]=QB[C'^NTI7BV[TF,$! M+N.9[HA0UA3 EF &.KCRJ7'J)(Y.>*?L.ML;80.\P MIG>#^PT,#2+CMB)CO,$BPVHXS[Y__$+(][VE]Y_=_W;&-A]]*^^SO^-+;.;X M03;SO6R7XYK!@"@ %7S4D^.[KHQMELGL2Z(#L@#/QC*U':%'#PY'H<5AK8))1<7K ME>_-5?"/B/[HF@>*(HT6HB.SLUN\QPYB09HRWH"F#_>,7!A.\RU.\[K'N>88 M>67FP?\0G26/?5$#6Y41""B(\T MG*'6L[B0DTA( OU7!2>#6_;=!G Z44FD7N" C'K7926:($RWF4@!$99B<0'" M"XW*TO76:)D-_153@4AL)3C&()[-L\*^QN\M![)0UJG9*+ZHX%>Z8!F!?V95 M(;JP0*S,^VP5>HZ@8 \R,V^DILND[3[ZUA&$B+D4KC?,&5T&OXYX;*C EW%9 ME008D:K,MKT)C!:N%9Q?V@KG<)Z+*D?'P$65*,9ZF1G?V\4YW]F'VV)K?QOE M."\7''IL*]5CL&SPJBDS?],U5LP*8(:4HDUA(EPN6*8 M6@4#F>9T:YE5KK^IM6F#A9&)P5Y0W*G@UQ@HB'%G$7)#JU3,N\:UMN2]N5V< MD&-D^ \X-G.TO[@V=A@DL3+_Q*AF#<\$^WLV @5!HYD:Z5D*4I8>FX(&#DWF MLZ6 W);TB<.C>/%FZ39M";(LU6==A/ Q'$,Z5GC4Z."@JY1DA%S:^]J,CH<_ ?APB 3,59!,G2JTYUK M8PLW ?JQ&8?7(TC:"=^8FEQ%:48*H+'FS!6 5T(GI'E2Y73[$+2Y\&S$'IA@ M@U;Z9+325QNLE;Y%8$G#2'[TPP&*YP&[FD&0C"JVX_,@T@E(<78%C-"[&^DF MH*;;A;&DU+'S+(562;T#K<^8^"T-^TB<-GS-:ZL5AV ;7X&Y3HYW5;9HME.$ MOAC,!40&35DS4&+JY:%Y'\"?V<)28'M!DQ:5UQYB6)?41 QIU.'0"TX@=RCU? MV9R1U62R9/!^!))).X-WX^G<(]]N\#URKCY[N9#%@,KH!2IC74APGW;4:]T$[\?4(<[&IG*)K^O-+:$$V)"S52>>XSTATR8T#G%\[!L* M$,'-C;%RN+KI3K">><\KSQ[S6K"-4VY2<7G;O*BNG$L;S@_IV:PJX45P[2O& MGFW%VS2.B8X0@1W2K2C78)*-.7K&#C9V[<&?.V1A8W@=SG41F+^Z5*BY^9!U MF[3.&9#H"W(S.I<=ZQ$::2Y:OJR_!0< (VA]+[0>F@M;PDLRD5;AL5E5K&'4CDYN MU4=$IC9T&/5-#-%*DIA$;9TAOAULP=E-<.]>ZD3FO;^YY!VWW*.)(IM5WI!) MQO&AQI_2["K1T84NG#EB=LK6P39HXY]TP?X<2;46,8.9?KA"I?J$=$>HCX(] M9;WF<$^5/N:[,3-M0HG<-;R75F[XFHC"1 T.DA$T=X,6P[4.N>)?U]4HP+. M/CY=/UPP9R(2?&248'KL&TPD@F@3YG86B,5(IY$G'GV#R)S#-5@I IZJ0AH-UA@%646N2 P4?M MH+C7G#N.+AH L*7;KA:F 4 MTQOO+=O.%=70R-MEGUDV)P,M!$7E&/QN8$^:JY+EMUR4P;/S9#P[WVVP9^>4 M@V>PRTE[0.17/[ I)SHF#9"%"HZBGE674P[8H8>'X7$ M#!'*F(-6!X8G"UW%G%<\#4T!!EJOD:&B$8I2*6YP,E@=4K5J3!LR,:[3R\BR-Q[5 C@I&>09+#B\A>A"8 M"+1F#B@?F$9M#$C3?QUTL5HI@4N:M;QF]9KF[F6V-/7L?+$ZO]/WJ3N^ MJF]O1LFR'J3YDY'FWV^P-#_)@E\JA<:B)J,7M&DDS$';D%%M?9#L'PY.SX\/ MCS\G ._W,4_'YT=GY\\@M2G..? MK33G9\&'CZ=G'[&]\_>U7YT=_GKT]N.[H^#7H],C:.+X+#@Z.#V!7[\_>?=' M\-,?R*(.3W[$AP^@!\'9T>GOQX='P8?3][\?OSTZW:UU]^>/I]#\Z77=AM<< M_//@]*UCK0^I6^>G!R=G!X=,VHYO/OKMP[L#' SV[^/)6VP:6FL=PMD1O/\] MO)\>/CX)SGX]>/'X$'P='_X+&SLZP@6/HY#$T"U/RV_'9$2Z%S!I\ M>'3RR\$O-,3V^<.>U,;SX>CT^/W;D#X_./G#_HU_0AOOW@VR].G(TKUG&RQ, MF40,3+<3,#'/15U"':\/0E3H^L1M;_RG$O=H8_![%?IVJ/5PBOH/?WJ*,%)" M:TR],'SNENIMY# .DIF!.!/\UYS\T!&Y0Q9S](Z.E9"7DO8%ZBQHMIIT>F@1 MN6UL"D^BKJQ+%1'GV]0A_Z5>MA MJ/"+FX[L+HL:SV8ZPDA6LC#@J#&23:15PNZIRRR.!FG\A*3Q)I<1.5$4&NE- M>0!.WL,,^7G)AK ]AROJ M3R7;SP75CS=%*&*GH*V>GY>HBM]"*V\C!XFWO9 MG5[0<&68D'@8: MCZG0((C^ITI*X'V /9N.Q*CBIFCP@F68DZ1CCP^Q/PU?F MP@YNHZ)+O//"R2!E85:<#TH-DYQUT!R26%>K'L?$641F=(S.^[-V'(<:Z[_I6E'$@DCY.%CYD#S09#[+7OL^>4O+KK9,I>U%O M^_%K7?>@W/:ZU;8?,G]V2'8>DIU[D>P\7/?W<=U'FW/=XQ4N"NFE2BI+S"6A M;G(W) N#^.TV#ZL4O10I4P0)]1(1;5"*FTK%00LCB/CWI!5+M9!R,6BJ/=FZ M>G.V;I-A;!7:>WWVKQ::8L,HMDQ0W%":TRQ(LO2"L/>$U#(0).(>H$0BYP!ZYB$MD-!$_'S-BJA/R.6J/#9>[HX>SSHCE\\ MM*.4$@Z%C5:5P]\7#NMI_#[%-N?O<"\[,,:W91U>-(%" 3G@I<%,D4!G$39U$;@[? 2(UNO&^6]_WU+F5_04UXS7\YPLA +"QO^8RE]E(GX&QCP@0RJ28:1XVX MJE%!FT0*NA8P.9J@6"#I&SGBVP/+?S_D_61SY/V2/*M+,S/)VWH(6AOT5 MHAR.0J1;GF*\O>*X,-PIS-D9ZP%7.\8D.8U+M@GNUEKI:6BP@V-EY6G$>3 MQGRH$#I]O^'0@7/[23/HW^ J$(NX02C=97"87X':A6 9HOZ5"EUL9!<*RZM@ ME6TBW8$IPT]!?L\X1(H4 M0LBG:=%D(A;%(;6/][,^SQQ][C&[;)C;7)]HJ8 M.YC5)MEO^!W\5\-B62TB($5@DF#:,6_#%EY6+T^8$A>E+.S"GH2:< [>@NQ7 MN9=%1ZJ%84NJKB.(9W(HIF?';!%0[*HE'K!Z50N]%ME"1WJXE\UC4\0)IN?: MOG^%:#B7MSF7&W0PD0$ D]1([M>-AIKT1Q>*FBF$:?+YY=Q3NEPFCEEZ]>;F M)%74H6P=Y#M3Y6\9T2%>J2LXUD6&!'CBBV(S@[P*RHAU-T8O_.]H130_;&4V,N0[_HP:HU8H M8RC'.F.QJ_U.^D#%3$#+/.NF'$F4C2MV&M9J/2 S#SK]X*S.8OB4-".9!Z<^ZP$PNYK/6A"$QK!/0 5.B M'U0TI)#\A;!6=;B%P<.]AZC']AT$6[0C868UI\!KQU 0H- MMIBX,+E-3%ACJUDA>4L;80\323#KH9DOU%SJ$T;,-VX._!KMG5R'(XVJ75"Z M2157NT>?:!X>9-X3DGDO^BGSJ/W7<0E+-UY#UKQ5I0)K,+Y4XT63#8M/FOZ, M\=\8R\HS-L'6T4L6S&F5EE:I,&R0:*]4!0>4718FG!^/1L3BY9'T).PT7^T1 MCK"KBBCZ(,BU'Z6%]-XCE=I8B/PUF42:9BCA-EVP+Q?'?'FKC4<7\;+R@5C,(Z= M8I5A^)?^K/-Q3,4:N-A,Z$K:XT"KTOI.X@X7]41=PI-;AF,6Q9=E40WOZ= N M'<<^'P./F',^"(M;"0NZ PUJL [;P!+7TQAT#I39"V:?"N:H_TD8VT!9D&Z9 MC%]TZQ4(H#([J49/18%%LP^%LMNKHF&8L6@KUN(=M!^OH4X43K!X'FO)PL1/ M:'1"-H8!'B]+LA[8(1[90E_AO6_"H$NMFI,8$-47UREU5 ];>O=B-UQN>YN% ML")4W80\ 27?YW-6/;AN!A,:9*46GD5X?X<8D+=?-R/Q!(0_6'I^GD.CW_/&[,"3Z#8E^7V.BWPUF[^FKZ+X? MY!JUKJ:PDQ5+J%-54!(&_C=NA*/MU>[?ZYZJO:ZCIKN#=U(YD0R,W?LQNA&0 MB5X4&JN+PNEE2[_%>T%*#9CW1,;+NC3. 578F'@-P97.R3%VBA0& V;&DT?S M2WS!$W3B>9%[PH>["<\@&W[",FOBS:W7@ MG[D\2KAZD[B)K<&/6P; R3"@"&+:CB/(&2E0<;DXH_\B1Y+#K9BJC/XS& % M/5M_DD(=E]DG[:N-]K>M]0N[DMH$]*>B2Q@J=I:Q=]HD-O$IX&_]<@.X^K26 M4FO%K&:GAU*ZQQ&DACOM*JN2R'9%2CBQ-]6?@NM(4G ;@D5-7B+V)[ES"7^A M0"4%G\L3T%,\RIP"+]Z(0U^QBYG%/=VAU)H MNIMU']I3Y;##&*?*;,>6 #-VT]QPW^/(Y/3=X;SY5]\0L]K,F-7+?L:L;J07 M'(@;':UVSE[M R*'"MA*N:>NZNDC&S-PX6/KFT'I MM,!GX8KX%688JWJ%P7$ZW@V#/5!17P8GN_CTK$I16OV:X M.%#,6NP751+FW^XZZ42@#._BLILSQ(N#Y6-HG+7-;VKY)>.%XY0*U&5^$JWQ M8!?UF>-&F_5'8!QG]4PKBS24NAK67ROJM\4LQS^;A^3+(9'M.S7<*TK<:M60^(NAD6;-70;2)CG,2IY M4B#+ZGWUZ1S$YM,1FYM<(OS >1X.LY3_3=;ML5\A%DV]/HA2,-H]5THC$$LD MGT+G$;;S"XC1F\12\=>43N+O_ZI@EULL!GI*JD13XD82FZGPH8Z&#KX ,83: MD"Y06CYSO<(FCTS/4)N,BT*&Z"*#%]DEK )%L!/3:(8.DRQ:F R\<:)5 MSF6?/'L6!%.>7;(U>^^OEW!HN:A[_S)61[EX%SE7QF;[F@NJK<9QHR 6.@V< M[T#3.FV[6F!AO=:5<]=D8QC<OHFFRML;JWPNJEM% ^C7VK"VFCQ%I$3 M9D0NZBB8Y-KF1X[=N<:^,_>Y=0HEK;TJ\FV M?YQ=!3B^P$V-#C7G.#(M+N?3T>0Q^1 UBK+(D2>4AH4*OK*ED%=FU(G552=( M024#=R1H*,54<@-)Z&7FA;ETAW$*'MZ$D:FURT\AU< !4< MQ3YH$ET5'8*ET&-SFC;;D2+(H3@:D1 L^,2'Y-J+"V$7.^,LO/F5:I)TZ]1C$Z M0N&\PL.B+;4I3X7M+S)MT/U%3'E9,@C/)R0\-[E&Y#'"F>:(C[LK)NT^_5IU ME<4IJ>0'R:Y,8K]TW8F#3G<5?0'B(+7([J/27EBN*[-L&?.[)U3?X :7^ZP>!@*![)\F,#=E7M M$P;/4\5=))4PN%E0B%.;H5\?N-2Z]=];@ 8)YF07^=Y%!LKK1.'@39@"T^VIR/>#* M;'#E*$E3:BQ!WMPH-#?-::C7!;$;)VMW PY7P].Y&O8WN>+ED<-$OS5%O"D& MPI9^VH_ZP8TPB/70-0KGA%2I)]+,SDNCH8/M&$D:ZF673;H'=)-9G X,F!FA3P62\,DN/J_;6N9> MZ\-!_FG16FJVCO5T92"NJ%Q#N03YK#GBX,:^KKA L^H"2@>_#8Q-J4@"5^0O M1"M("0?#O#F3-\E0)4TB]N.M&*4#D95R 6#6%UBKFE$M!PRNX3)&'+KRBGFT MFJQ>W+=5) U);T/2F^G"B\?OPI#T-B2]?8U);X-FN)F:X29S_AT*:<5!!+,5 M5;,^:'XG#=9@ CP01*)Q[$9'79,02HQI]5S:&F]VAC LP852ZE,2 M&B07X"H MN-&IA#-Z!)WX'])0#\48B][_GDC:9&6&$AP MAK:'>2$OOBX,'E*N@8+(GG/*&5[/MQ#[J-"ZF\+K84P,J(*"3LUM-HL+S#WQ M4TMA))PZ#1)E;.I.^@"?C).8)6[ ?DT2ZDOKUS911-'*P5LN285],:/TW4U4B.'>>4+W MSB;G,9]DP3^Q'$G>A\OEB,$V%'+UR37C1++_-/(8C'7=&L'#ZIDF78[%6R@YYA*6QUA3<>GY[L=Q#GTI", Q"+RG)/ V.<_ZF N6 M!.>Y0MWHF]]4_DF7P<$(F0FPE'0/!.'-P?T2DO*<*;&,K^3QU=.<02!\0ZDY M-&9%8R;'R$@5E ^0=?"V?_T\1W/M$JBCK?M2#H M?'I'Y#K-36)Y;OUD3)Q8N)NF\2@6_9LHLQ,+O[#T7$2WBS&(^JA!!E"!:ZY) M4?N&25/)D=4CGFKC%5EWC'S# ND6ZD6=FNYG-J&15M,:0PHNG&] M0 A81F/_1>+I"S38-=E"ZQ8^@P.VQ]SIMIO2G.I&=BT>W4+#&ZC\IJD@BR@IFTQL\ OED^,Y M *7D3?"[3BO])CA#PT%NM!XH*NWN0).\UX5L!C'$V?+N^B)L'QY.K)$+%@.9 M+RC#G.I -] TBSDA'K[CA);0LAJ4DK/\5B<(?-9"@"=4VI8,W6188.M57#KN M/^*EU$1A%8P(4ESZ-F>[V&AW/&X+PV?85.I.+_D:52:="Z#X8A<+(DVHALR M;1@(-+PVT1][+$JALW+KUC>VAQ5#L'@7WY (H](@+_,;%A&5=\8)26:LOB%S M3G(>&D2?W4H6'MR3,1P0O,PF%7Q@W 21T L,+2G6/#^*4H=*L"T+W4>.IR8IA1$24& MU3[T([I^@$FY1.YZ<*DM%<[8R*SH&;%%BF.%NJ&.3%I)G,L+T#X 8<)\&J3S ME[AH MDMJ#U"*&X5@8OUIJ;'B-[BY%D/!AKVAT.5VW4FN4T9#<5#-$POAA:9P++QF_ MO?5N[(:TI3SN2J$S\W-ZX#_P(\V9_V>@:L11K/)E&V5EQ;-N7-T=Z-#O ?EZ M5T'P?P/[?_X_[U[(:0F,>G>:^-Z #@>D]JWWZU- :K]\_"X,2.V-1VH_F#0E M-_>ZLO2Z]]V;+'VHJB6/)/2^4%K9AP]')V^/_Q7LK2D''DU9^3+S\.'@C]^. M3LX_G@6_OG_W]OCDE[,P.#XYW/VZ9V7_V?Y>OH73\_&WX/Q]<'IT=GYZ?'A^]#8X.W]_^#_!QY/C M\^#@E].C(]Q9FUS0]%[F["/3A;J0EPE!FH([8S6G^DI$74FH[ZKPZF$OX;7! MA&M/%? \"6B6F=#<@Q8RW,S,#5MUV-5N,&7)R>F@9F[9A(R.Z#N7TBNN6Q@B MA6)H0-O2HO/88N^WLCJ!"5OX!NRJ?*@HNDC8X7&S?FP_H'S?D(IEYS;?PA%B M?_6RZ[QUETJ0O;@V8X;"'ARS\H#YW0E"!J/7<%(U4"/UW)IZ)A!7:).8S%66 M?R)T1VM2D*!Q1CK)KI8+@\7$+0WC^+=F3G#&S_"IK.-2\/PA@H52< @G@E$V M$S_;9D>BA>+462_-Q[&!##7A+U6.?K=DP1U@5+H='#D5EPN6&?[C0F 0)KKX MC1O'F($]J0UR42\8=WF3E8KM8M6 [JW\ZW6*=GSO%>X++S>J=?,TLP6ZTZT& M8;8,3RY=6L4@Q5JEF$J*S(DR'^_DT&,>Q3]'U2W&3WAB9==BA /E##,B(M]Y MX:[Z%AB3D(SII1#'VI4KSZ=UK%;LL0=A0!P."\JEKL* EDZ(($T-0*,;_?+ MN8P*C?? 11?>"9R.H\>FJS(^CDD8\:MHAOJGFQ[,\S@)T !\=*UT-SC#>Z4Y MO]F$]+]<"@GHS[P'>7DF5%L4;PR$NN$E!K-?)8U\I (9WB[H5H$V$(_8 I+% MP!-5T93M4-MF7<:)<-I3EA;7(*1J1[73Y: ?-CWINHJ*G4< 12J*O12#P5Z MATE0T"@1\TNV+2%-_8$B[RKK";GARBD,(K'P0;R2;&?"@-?D*#W:O@F^>HE_ M[,"9X=+.<(I%YRY&]4:*YRUS&5'>9(L:TMRM5:)@#\5E)9S%!M]E#J&D8,94 MK];DU7'J2-4 _@H&RVN73W4[2!9+U7()$9!EN/&17UY3\15!<(ZUD,E/,ZX" MW"+#5R+*"3UNYL O>VN&VX-3,!R#GV,B2UYB3'@@XP;-KE;#QEDU#&1>W["Q MZ0SF5YZEL]*P8?#>RKHLRQ*C4TZL$@?FEB+G$6P6$">]/13=)^ +@!!NH]]1 MJQ$H*TP _YI< D19"TIN?*^^R8.3@[<'@T6YAGNLS_U>=[_W8R4?;KN?Z;), MK&^Z72#>*0-6 V$8#0H$&-)]2<40M66 O:0ON[6U-;[K-C)O7X'U?#ZIV M(V5FE7K9:EEA$N(<[?88551ML7UAH^16X0^\HQ3!:SQW&*[&4LSE]JT-)*V1A'"SR:S0T?&IU; MR/2D_FM^/_7&D4R,))X52>Y/NC#C-_4FG MI+)+G2S:9GW281HX" 8..IE)**,>#+1C.9/;S%@EJ)34*P^ "]J04CY+LF0AW(E8#YNHL M2(V5.TK%I(?'*F;'/\8)X?$(NFD> ZE44?H0 M;%S[$6R<2YV7%9+J0Z/V"]QA](/BOQ8!IDAF.>;KRMX1 ZRRVT?V'\1*?U6E0ITE?A2C?N3DNZLAZ*:SQ-)TS-VZ-Z+ M&YH'KQ]]0'4_YU-*/;J+0W9(11F*!FQ6SDE_M9Z;9574Z+S&KWO)9JCA:ZJ*(K %;+,1@8]0X879U9<<>W+1*Z8LPH1LHO))=1+6 M(\)4EC7=\3]#(-]EEEPZ1'&] B^_&!I7:^ZDZ7Q90![P9U A/;-BYX6[ENBR1*_&LD3M/YP-VL=Y M&%BB!I:HF\^+883"V3A\__O1R<')^=G &;7&#-Z5,^K4HP$^M#3 ZS!(/2@/ MTC7=?3A6)&2!6605%[Q&'PL8]IJVG"TNFN6A%'L19F_*-[1D6ROL;WR%K8^S MQ+-\PZ6SA<"Q-"C[T' A+(RWC;\9'1,,1BYJ!,[HTK>X1F@(1IYWC-E-[%:Q MO>Y+:M?$6L4#:D;P>:+U\AH073V&U@_0#K65CJ@K5C BAGYVX][ M#T[^_X YFUDZH01F^%EP[(+T=RY>(7L&57NS&!NZ)6\YS]_N[KUXOO_\^V^_ M_W;_NQ???W]/FU$]R&:\]]BN*ZM-XI Y4T(3+37UEO$^[DRW\/+4EZ0HA2>X M9FA)^HI+ZR*B%"P"O3+YQFO<>JPMP(AR@3CYPK"TU/$W:!P2U-F>I7H5.5() MN&@X^4E#U#E"FY2/X.BK-,E4A 'I..6J/AX&:!%TG5.?.& B][ND?E"5:I5C M1HU,;U296/2U+T MO5QS43C:)%2-6Z:VXLJ,&"^#KSNGF.AM(G:'F^*[L>R3"70#QX7I#S+Y(Q@, M+.A,Q9()8;[A$H1>"?!#*DZ$/_\)*_R1WLI)4>R/;RD$;[[PBK*;2-V-E%?* M/UI"9*U>[D98S:T#9H9,%DU=S!3^<-6O*D;*%1616:$"'!=T ."_CFR%4@ZH M[(DW.'^E5BR1+1E(%=2[R&6P\$DJ%1]75SQML&>8HUC(=BD"EX]3GROWLNZ^ M9L$%!221:0=Q>^I"-YG&6.:T[Q&:)/.U%!*C71%D7$:F7*(3L9*,5K[V8I!K M'""%R;XR#&M5.E$('$3PH88=A3(!F2JSQK88M(2>:@FCS=02:EF=4XT!2]A\ M3,5#V(;X,L9_)C')?%<4=*(CHIS*.+%54TE0$?XE\>X8$5<7**K^()W]K8-M M6Z(.4<-Q:J\T8[+*ZT)^&1U(9OAAQE:QTR>8! 4/2;WS]EPW^C'Q[J!XRO)4 M+]XX'+#'0^C?[!Q]SG*6L]@<$K'%%YQ4ISQ)>QEGB=5\$JSK"(]O_>1&2,@( MBNYBQ-VY!4RB%Z%RN6;KJ@*&A*ACNJ.8+T1IG]>HT"JY>T'V05I\&6DQWAQI M<9(AI.BBA8GN&MTGYGIE!!QB%9'+3-<0\:C1>46=10FOBH)5O'8F1BHQF1K[ MPK)P^82\HI Z_L,3)>3/[]0(?G*J3<7D@S$=+P]: 8=N%X0KD""MDQLPOQ#.&OW!4DE233=.>,HQC<(CA\/),!:P+6JF$JMU4 MJYR>A2U2E(D>@4G0D"$M@L44\_:D_$JQB^D*H.Y+-?6CH_>'87#R[O2G,#@[ M@G_J&JI.?>_:"34+Q5?!5 MLX!>6S3_RAR,!!P8#6)FG*?N>O?0DM %F(70*TW.@W;)[$5A4E8$Y^41FM8, M6@\@-;8%;]?:%2UNZ!CF(L[%PN-QUF>)")>_Q!2!]*F\3>)Y .;HO::\?XXV MH%_?Q"^,YYP6,&.7C6V#Z"QBPSH"QU[E(!DX*9LF%8,OGM4F7!9BQK.ZV3% 2V$OOH+[1BC]P$O:=$=#AV)1EI8,H6XZT(8J M/'WTZ^\_8;_^.[Q;8/>>9.D.NQ#NJ0+PEXE[]X&&#@7NAQ;"%5MY5WS6RE&# MW\97S>10M?1650B3G2$(4F.ZDJ18.U8J;Z241J"Z)=GZ@H'\%]-X7BP-TJ,]AA.8S71>D!;DV.S=QP*Q M1JI\@22V?H^8-A_YOE#\HBICM P9DE#F(I>[3B\PY:K3 M-7V191&U*A,/(O.31O+H@S%FOL9(!5_W];=&.MJC >9@+H4SHBHW/?("[Q^8 MQ4JR*AI?GNL )!/MI#R^GQT^3O8&$:9<9;0=]R D8<@),%YX_?A>&G( A)^!KS D8]*VU M]2UD6",/Z.+U-$:'VOUH8!L3_6 +H!U;%'8&&"7^J!(JYI@32Z[UU:._:FR\ M]DC6J'.Q6+(DU]Q9:Q$?!/( M!5JS55K!#@6KCR&]HE+H3H_1E:WQ%>.LRD$&XMB1.Y+C$"5L]SEYNF_V6_*) MVI\[_SQ:X=".&1+%1AC!;)152AMN46)Y J^FV:QAZ$?!;PKD-%K@A\9[WQ+< MQ4A5/M&Y=2OKFKT-:2V9]==VIE$]*>3@CV$-AG]A8$#*=AG>9M0H39TT M6!%JT(06Q@03$9+T#D176Z-QVO[P8)7VT"I]\<2MTE/%VQ].VY%Q0/70]'Q\ MR_/6IN?F7%8...==-TL71=?=P@]R&^91?!=1.4F]+NODE.&VY8DT,;9:C:>A MEQ_C3:W9L8Y\ UW%2PKZV=&W9#7G=W._>'4XXR/][D_\OG[#\/\7 >]Q+>=\#5^-QG3&G$;S M?36>,AK&,>\XQ,/8(AX:F8W7(B.X.@A*S9V*H"<@33I*,F$%Z,C$YJ%AKKG> M2,%$<:.K. M%%[(1HE :-:?$=+ 4TW9*SGWS\MXJ*XC-5,(([*(?] 7(OU7)6QR%M)8,^]LT@'+ #Q]C4J[E&MEU]T&SAEZM.YV M615DE7FE-RPE;U"9;K2,/? SFMC0:Y!Q-5 T@[&8,B_.D=$KE\WX9Y4OV@0$ M8P!B5R69$'4L70RH'!Z]5H()GYY!)O&%Y/)8,'_\4L6).1J$7\/R\']5I*;Z MCHI&@7*#+R.M"N;E=1!L*=(0A0D/!Y?RK,,&BC7T&!-2"LG!<_,DZTP+>_WI M%C<&WB1Q6MEPGUV-UET3VOI]^%L6#I3 ,F$7!4;J.8%(MFQ8*_I7_T'&5L(H M2R-!"(RV#4OUI3; K(+=$@9M7Y@#%TSHC*@\9O OES]GJ"C66)%2#D(>;D]! M?6MU'(W-EH?0M,LF3TJX*5EBZ20W^_6;W& !\]HH+6 MM\*.PS.8Y84!@5^D@RNO3Z;UEZRG[IB'E]+:%X>),C2Y=X2(!/GQ[ &-1+1"8WOS5\C6[@N*5TI/#!= M8IM/0=2J)*_IKL"YUNF%-M=>J9OF]$TGIFG%QE0/%%[V9T833!D^O!*DYK"; M=98Y0Z3U]>NO$.TR#!;E)5M*!%%P!2YE\F[: 30>9<;X%K_9KMV*=_4N)T1B M[MSVE#SJN12?(N\/#($S MM1>LX^:H>^;U3'O8\6I.KB1T7>HOE/4_+Q5JP419>)NQ<(B_ M:Q%B5P(U@F.8I5*$N1K!JJ<11N=DB%A" D$5%^K"HPI03'N0F2Q:EQL]JKO' M1IB;[:(]]=!)"#TMU(1L _8H"F@$'?Z4*H=7,'F+R_6\*FT P@?UV5#-<@1K-SBP" [#S47[S\0%4(*0 M-5[KJE^2C(G'3&$R[!I*:_IN5]KRLM#%'+.YA<@YPUG&RSUR=-POP1RCG MYSG6TBOJ1=YPW42ZQX>WU.AET#Q0^PDHWF C8ABV)(9]M:8B.9L,Z1EPWB MR&YD?9@L,#9S* HR6"UCU*&7IM$MP1W845GEE@X)-:%)0'&LI<2,\668#0:Q M^&7$8K2I8M'?7FT^ ,?7[!'PBBWEN]@<^0@Y",H\'E5,I"?''NUEL+$78K3Z M)4Q48JW&K97H%7*S$4&+<&F3A8CM9CE[RR;,00U/&'D0^K\B8C-V O)Q-QA) M\_2V=?71&]@EZ-Q^P985.42Q8G_%P;[)!)$ET "Z0W"&K)\$ZWTCV0U\5X#! MK@(XH.,RSZ!?&!Y-4YT4H>5DLZY(C+ AV')4#CY!1\%SQ_F=(*I\H&@J*]DI31\J9*JB8@S-774!(E,%0(O1EHPOA8/ M<:%3) $$C0F5%5NY6CXV-/Z$:,,L,S##R/.)Z6BM:BA1&*/.0Y:V,80!HB\E%ZUXW5IQW97U3<@FE*,YE1V?MR= M$K9KJKG!QK)YYUP52)LJN7ETCV%?=>04=>:^ M]S1U;+H".1BZ7LXQ/2Y/F=IL+)$L5[\B) A)SM&I N-6A(T,:>I2^= .GU+F M0;IIS2RY4:ZP8@9^#/V73D"/O!N;PFE>G*U8%"@OJ8C(&+$J!4;ML,)[(7RP MA61=(*S>?C7*LD^FZG8*)XR(V$#YIL]# KFD1(KKGTE1+_[49G2L L$MC8 : M)9RO18T=.;2,:_#\%4A$$_VC6QDMQUA3>"!5,ZY3XM'$646$AD4_$0+<^KK; MYW 2K)I2P9JJ)HUS*&WAD4*B8]SO'21UI)G%YNTV[/B-T1)JL4>> 9DAC%^V M_,#L1-'0:EL-E# RHK&IL4)R6-HVJ;[RGJ>]1(F8&0B-K,+?N60+.?XQ!EZ8 MTS T2H2_BI%$K98U#A)BV $CSWT6W%TKQ+NEBD0KI" (5IB#]\/-L6/^Q$=) MOH&UCVDU=9&/Y/_P7T\)1!PW%6IWT>>9NH _X#M8)^9R (%;1>9/HY)YQ-+& M/*;&=H,:R^Y4&:DF2"X2QQ*-IDN&OX6M6N*%A=@.4BH1_@4;C,ZE2G@)<4=/ M,-T%?V>H%%>G(^%U:*\%OHCP[K*91X8HHJ,LRU(>3-D8&X:(TEIH$+52D_8# MHYY;6FG84QX))3?4L<["FVP*XW14;PEE6*P6RV7QH&EB+T?'WDF2 M>Y&IB,"$]C&8N;:MZN\JNVOE)*!@O:0%X\I32W%.INY% DFA#";4?_=[ZPM-&7-2U7E#(J^C2(""%3VJ3GF$)'>*ZEUO57P5R MB%D-Q:^O,7ZLTWI)1,1S% MGA[%B\TYBN>F\*,YDRTU?_D8FDO5*MUH!MC\9I\^VM?XC,+-(84EGA71!6S5 MW86DR>ETJ0[>L-M[NMNGF[/;V\*.#NU&@'&DB3-GH4D75Z^"?2,NNL9^CR=A ML.IRN*7SN(58B/ZXKG>H!Z>:P\R.-0_]VTO>,0R#E$L,3RY82;KM%;G1)6*R M3$P/QB8YWXE6@.Q>BJ#.44B(KNN]\HV)?E*9E"4^/YM,O:IT**6ZT=OR!65# M<5*P0F/-*A*'A&0MW:#R6FS&50;-:ULT:Y?XP1K'MTQK;T M"7L8M,HYO:%1T7(0GGT5GO'F"$\C%=LD25=HMDME%S^WL@VP^YL20AOGW,(C M5#"*0@Q@V,4G='P6JR,4?#O7[D?@+X# MT-=TX>7C=V$ ^@Y WP'H.RA.CZ(X_;EYBM,27T*;UD09:*"9Y%IX#&ZC/0C] MPY)Z8IJ,9Q2"*[F\=9)D5[?Q2 [!@-Z>CD\;?3IL.;6V ](HX._7B&<*$F(,YV.WTWG9&'FM#6/R]N"K@V)1M M1L6M/$#6X&2&S7%D/>26+7G>3Q#EXXMVY!CP!]92^/"[MN;%3;ME M41@#G4Q_Z&2^>\)T,MU%IP4W0DY,VO#CK$IA0PRL,]=55%B&[31S\PFIX5Q0 M<$6XRM,,-+)/S50DP-%.>4W+%7:ME]Q',3*291D!T.H]\OD^Y\1&:2,&Y!1A MA)W$#QJTW#[+AY#?C"F^O86.MQH%->WD;4.=TT(N?E,*X4$T]D-) M5M)V-CH<.@ZD%$8^",$6(?@3I\'412'6VZJIE.RS1W 8"14F<":Q1;":]DHJ M7O"_EN^$>#NC8E%RIG9J:[- B1 M)/=68$+QZ/:H4%&KX9-[^].+"'DH9S+W3 YM*UFJ@05(1Z)Z,B#OW*A.28IV MR8C/!L&_NRBB<74GE>J?7AL\AK'8EPK=C8TZ\DV7&M:?LP5MQF _7=7^N MZ[UG3_B^/B-D]SL%M_1GO'4&BLPN8\7/D%C%(DVH(DF58^"\R+I;4P@[@GR3 MC$89)!913DZT1@X'X=ZC0L+HU[]"'#7HA*[0%*$;@F'_.+XD&S/JGX9+HPOG=!%;YFEJ8[(CJ>$8M*23=?.;!Z3% !44M/#W7\AZW%N.?B-(-7F*-@8 M?95K3/0F5^<0P^AK#..+\[T^W(4'S_\;I,2C7RB[P7''434.=6)B0,'KCDX@ MO?2=IJ\)RDV(N;FBO&6IN"ZEOWU%$2AD_YPW=?:K(U MQWD\(MK&Q)*#W,BW/PB'O@J'+\YC^W#"X1"6!^Z_-.Z#?+B5@' CN'\9L1\& MST.0$2@I7MU44D29U>\6#?Z'90Y>K[@AAE^QN J\QH_=5:GUQ=L('E%I2E&]6^]D2U$^(I"&D0D1&(+ *5EN M24G!Q.ZJ,+$]B_]@?<4SD\0EZBJ7U_.(,-T$ X^& CW&#'+'>,,<6+[5Y6?! MU^3A("SZ*BR^.&??PPF+GZ$O<=0'_>8V)X0T\_=_Y^#S_;(!;Q*2;' M=6W6(K]H&T'OS('?7\N)PH:1PZHR:T::6#X@@Q"".4A +&T5VSXNDN,W\$*9 MFTEKQC!"39F0CJ"FT,PWF*@GA&@^%G>00KV50E^<5>;AI-!QI*99#X30K:00 M=;[G0L@X:]9RZK(:PP*)_;/U>JXQ9N@;#>F3=B:11X-W4 15T0BS-70K_Y>- M:FP>BPG:52$'B%3AJN\85$8K_R8^0T1T,UAV3.;/*^2WU)_GQ/I59Q(+A:;? M?66H)&.FK"QU@J1[%6'SD9X28:9-UD[WMV&^9 I$IL;$'EEBR]#G483)CZ14 M.,.M;$.,@]'G*/!Z5X7:48$;)L=+R> MQJB#W(^:O#'9EAYYB:-#ND;G"\G5?,'H,15,8R0%1;I2KEU+"8$6[!2Z/$+0 M/7(=R72'Z"K/\ECC/Z'SQ-SK5V@4\E$IR&.8F3A!L:3]3SPO\^P3EG/.6]0S MBQ(SE$[<\4:ABZG*B>+*5*GT]#]/P4OT!1P^S)-LJQ(YF*L]-5>_.//B R:U MZ!%8,)_ZX#2_E<5J^M]SHW5-SYF%%>P&!]U @AL.I]XGZ(;IT_.U^D1FL\4Z MM*8>F&H+A\X81(L11X/AP!9&+\2)'B1%M@HO<9-A;NUQ)F$[6?@2?YBW,-]N M3;;7\R+4)^(:_C%E)\46+5CB--Q?U?=.=LC:&*9KCH$X#J*,*TP9ED)*,Z4R M+*9>G2V_0!-O%\T0"]R2Q>#YJO%Z2+FCIB?%&_*:GA]+%;<"%-+)J,M8CB@;3)0LTX#BQ8*X1LR"4$=&IPB_VC=R0F9A#-C MQLRNUUN7? [3AHO7RB,J$W*W#@TJ3U]5GB].O_MP*L^Y3JDHC>Z!SG,;E91VV**IA.[-MJ\. 7SW;W=O:_V_WV]7?A^A90E.G" U:C1%K; M8H$G9ED43V+60R(0!Z7Q2#5B=K7,:^8G<#HQRC$S QX'UWT)WJ[BW$JJ(W'6 MG5/SQ]MAK7#WAA;M'FB'A]#?RBY\^_A=&$)_7R3T]\,WHRQ:_/@?/WPS+6?) MC_\?4$L#!!0 ( )HXIUI7KUG%$5P &3N @ . <&%Y+65X,3!?,BYH M=&WMO6ESW,:6-OAY^E=@;L?MEYP :2U>);^DB=^G.7Q95!6EZG^[W^L5!PGV=F+[U['Z39/;U9R^72;:ST,G9HGKQ%/[0;6V6?]PIDW]C=V9Y$>MB M!WX#W_AQ99JO],>*VLNJ%]_N?OOM=_]\.<^S"M_2+YX^654R!OK^TV?P,_UY MKI9)>OGB-%GJ,CC2%\%QOE29>7:65U6^A/%1ZRI-SJ!/V$W\-+YOOGZQ2"J] M4ZY4I%^L"KUS4:B5__VKOD=_^Z"+#$>8Y9FF*;E(XFKQ8IY4.Q'\'48&G_VO M_WSZ[9.7/WZ%;_STXUO!Q MDWW400?U\6X9N+=WI^_'1R=OC\)7K]]\^KPZ->3,#@\ MVM_]LF?EV9-G3X.#_WU_>/HGS@9,T.'O!\&[-WM'7_:\'!^O I. M3M_N_T^P]\?>\:M@[]?C@P/<1E_V[!R]/3W_A(,S-.OQWL#5MY^U.INE]ENJR#/)JH8N+I-1!K.=P5\4!_*R3+ S@#P$L[K*T M?TDR^N4[=;F$-NHR> TK!Q\J05AET6[ Y_7O.JDN\1?P#-QKP;M49<$6OOA? M__GQV9.GD;U$Q[-GL(^?TJL[Z01/3_QR.[A(TC18*)@\G+92+=WJ++7"EDI> MC*0,CG59%4E4P=].JCSZ$.Q=J"(.]LX*K7&9P@"Z'2W@^2BM8]BAV.117B61 M#O+YT.N_%J!GCGW5W"BHN^-90#X\IW1X5!8'^WD6D[977C7E8:"J2D4+.8=5 M'J@R&-_,&\UM[\'G/*0)5G!>2)(%FGL&(DFM5AJF/=*E/!.#7(]59X*W^&3 ME^"Q2WR,EDJE(OWPW<@MX#PO0 (6L/.2%2P8K_D/+TMXILZJ JPX7>%#%1ZY M8(\[\3%X&L"G;KLKQGX0]V7H>S3%]?+!=X43I3C1A4PMWD91?JXSF-)R8)V> M/>9U.O8F8M].Q/A6;1LF,C_3>*!9E(YW2ENW[7CF^>Z;?[XT+BMZZ.LGX]3"/Y,FZJZ6X @4OQ=?O*%R"N>_AJ$6)?0(I*X_ M0PO0CF9:9\$9BE_XHQJ0SV%0UK._=%09\=Y[MX-X)P,'+1;\$RG8'7U:H1*0 MIOE%V;\XPRMQ:^?=P#I\=EG2E*#;I6!>OC"/FZ?@ ML=C."K7^]0^[SW[X]I^^!]OX9<6%_545#[W\=/?K)]_?\MT;?!C^571&*?YX M7+P+F)N=6:'5AQ?TOSOXB_[SUC,/#<<_>O=]J8J_.-=XDE0JFPR>L\^83>B] M1@YD^DV_I_J'.]KKV+W;"IQ;;G16WH[JY4P7C3/=N\SW/*]W)D3Z)G9X*F\; M%/F,,V8C4/R;W6]6,(X\3>+'/I>/64Y\@G;R8)+B%=Q/DYR8Y,38YG*2$V.1 M$Z=YI5+1*-"L.%FH0I>3S)ADQMCF9,4D*\8V MEU96P#_0J?-%.+V^3*_KSY?]44YTPJJJ+G20%\%LX"$517I5J8R#\^A2;3E1 M@_-$T>_W\R6\>NE>C35_0<>!3G54%7F61'Z#JR*/= P=*,5%J_T^\=<*#3-2 MPGQ+A* MH<\3?:'CJS>J)(8E,%M9E< L7(;4PD+!-&5!OL*\]3K#M#"8H'R&2='4JHK/ M)8$'DR=*G<+I3D"NP%/ZHX[JBK=^SQ>Q*_,Z32\E- 2R(2YIKD ^8)S@NH=L MMSEN6,.9'/\2N\&"!P_-# 0_="?$4PP+7.*"42\23!7!+\L\3LF5?9_7!>U8U_DL MQVND(=CL%Z.%RLXTKERO! ?QF< 6C'"-X@(3!7'X$Q+6F8UDM[[U&C8-[>-A#VY;1CL>E^\1_-S]\G3.[.2N*W[ M#X114^<*]C+HH.42Q,Y.!"O_\C.;IN_VCD\/]P_?M1*GKS:R'L.MU+>/9*7N>8J#_YS3_SUY M/DWVM)_O2_),MM(#A>M.C-=YNFXW3ZZ,9"(?=(N.6I$9R0)-.WV:R"]W(D#)UQJ1'OBL2*4>=[MO-$RPCF4>/*8)OL+G,A1RYO#D\/WQZ=W(2^VI/FT/'E3IJ4 MU8Y."2*2.K_R!/K:V^])>Y9[]2>ZZCN3[$;GL_K=":#QYYAVSY3_H/4*.IHV M> B?6&53]!C2.:_Z^KKYLMUXMOOU/V$JGEIAZ>D^%A[RGZWOCVGN# W.(/;P M@Z/X$ISM $OYR#E:!:GUP:?04>@**"XA79<&EQ;A8,^3N%9IL#7>R?2P;4>O@VC*_0<_AW%NG= *E8 MU_5Z@3#8,Q .95F['0X#63;'NX_:2K"'4[R$>2_I[9'O9&9P&M$&5F50YHCF MC6C=JLPS-4LO@U6AHDH Y\G-0DO@:.MV:G7/"[K7@V1,?*STT"Z?/=6;Q MXK-Y"FL-JUM=(.'N)S(;7.MUWD\PB>1_)]UW(W7?9QNL^QJ: MIA-D?:A=6<=#*KL''PU- =$?Q"Q\S?%^SJ069??@?\TG<4#SH'O+$)GTW",7 M"1S/P)Q;(0=8'AF("F\FCJ"[H'A>)+@]:V75X)+2\+E3;9:-/AE?\SKZDTF? M6*ASS:SMN(>3K,[K$I98P:XLB _D'2]V$PS M&F.Y.UT4C^:B>+[Y%\7#WP]W>AZ>/M]]_OSYW1\(T^Z#\Z!]O?O]/V^Y\]<, M_!\_;:GMS=W+KY(R*C1>$WC/[441;)6"J(T>?GL'9)ZX:"(K?:3*5XVX5X<9;Y4@=X@<$]U+J1W6/\U*,JNCJK M9*D'#/HH!W;%@A,,,8:E: 7\F+JYS'*AT5-E/\B7* MJM: 6K0;W*WI-4F0VTJ0V09+$&MR//GAX5G^[GI+/WMR]]L9VWSPK?R,U=3/ ML9F3>]G,=[)=0""W_+LJ>+][LAM4ZN-*7>J"#3=T>QK24W87!BNP1VI\A\1] MG_^^21<9-^Y9Y=VSXK"V-CT(@VWQD*&I!O^)5 E?G!F&2+ATZ,IA-D+X8:FR MC/R!BEW4'_5R59&-11=>!%9KFD +:.N%@7]>Y8IE=<_[87R$. .>!QK?I)C1]N&.GX'2, M;W&,;WJ.@R3^[W_DJ?[_X,*B<0-B?\0WQ3Z\@WC2,H M=Z2;?* O%IJ98S'3A X%[-J9GN>%IB@3OM?CF-\&G75^ATKI,&6QIU@&[ #* MY*Q;QQUJI4FF3/O]3-"5PN@Z^KBZGILMZ[ C<4.'UF^41*@)]@CM)?Z>/#XE MMV9"'=0M69&E5IG,C2^@R-46:_["@!H+$\QK!3W*@K@F:=([LE@KE( H@V!) MMCYN7R'].43HAF.U:8D"WF0D 5%.:Y'<\^[,]<\W]F#KUVL(2#!U:, MAFLD#N9YFN87QAD:P9Z^_7:CZS?[I,&CWY/!2 FVGF[#WR]; MPV"OZ_P3A]-0CQO2\AE2ISZP[MSKV(U1<7!S@?(2]@"=MJOV+MGJ'(1Ϳ M*5&?C"TK >6A ZMQ-K4?$?7#H+W=HC/^X',YZ2\CT%\^28'YYA\]Y_3;$1S3 M0[JI.%6KTFLRB-@>J"SO_8H3YUC4S72FYPFG?37NO)(R1/@>@ /::TQZ4%9<4WV2(-YUKKUJ(K#<1(]_8*;9:/ M6LZ2LQK>TB4;+OAC#I*:'762%F/EDF%Y9^&$/=9V#&;CW;1@.3EPQ.,WX9-%*\0N'E*O8F? MJ+6&[198?^-H)BYG E.O8)"+@DQMLPN:O>C][-VINN@?SF"_2W8.]>%V\6D. MQ.(_8!NLT%O,=/)AD";*_!.CZ3.0_-QG&![L_^4,SJ3&>SO6RPQ$*SVVR-,8 MFBR6'>5@JV$JH;<@S[9INY!;7'W490B_AF-*QX[T;C*>2I%.XFF0\QNZ$'^4 MERB;_&/$'^]P1'B7_)BKA-RE[W'/(W3JW3E M![]&OO#TG*3I"(XTW0-\\[O5ZI,N4[GS5.[\N,N=Q[R,=U;P?",EX5XU@M$' MT5Q6GU$'"U1C.7==,L(7.MNQV10W2'>HR!A=40T'MH^WJJ;$BRPG)=%8A'Y1 M1W]B(KPPKPNZH:B OY3&T4H:@1DW::Z/1G/]9H,UUU?H/FT9V0]^.$ YW>,8 M.@B*6HIEB"NLJ?TNT*V-!D)%WB:,-DB;9"Y0@G^T:/P2 M^GJN$+.*Q[=GE=W@C;HH.=,LR_T.01N@PX( ]D=!!K<$)_WF+Z!'Z'ASO>I5 MVTG.5^MZ$@ZOF:TI,[/+?KU6^_JCCFKZ]X#;AR,$LD$XIE:HK$2_#30-AQ:% M/C2Y:-P2Y'':4MO65LELL8(72G N)=\> P(E7,5033SWR+<;?(^IC'H)TT'%?1ARR_ M2'5\IMF#C=&,,] ]R+N&*1=HIK#/NE(?=&8N5^?I(MTD3N84?8#W^V\^SD$I M;A(8@-NBMZJ=E16\3R1N409;57Y&^4YLP8VX?EN<<\<:QI-@&/+!=X2MY>:Y MJ],J66)$S89?_!@)WOQ?44P1%#7,^01-C50 ][0+U' 0I1%S'J,;8C M::DA/9O7%7P(M#S%M11;R38%B^<:U#F5AJ0$B=:3YA$'7'%[N/36WMWY"[\? M'-KA[,/T&$T0M/&H"K9^.=S?V_9'M\TZ,NQD,T83?L6^+G1*FBA.7&?5G?\9 M.KA#KAU,@X.+!'V>=M8?7\)PK_X8:3&%U3*OZ5*M:CIGOAR@O[MSU]EH6^5VZVXV#L#. M'8W6C;H%T6L(574HP'68-$]1%$F,1-NX;N,01A4IN>1MF LVM6DI^#K[> M6J\^N4V: >_EM4>O(<5!HI(93E*0M M0%-U1*'63MF=G8+K3BSG0<1U1")>XY2B:Z=_!S=O\_;RXE>C1:(E$X.OF!JS M3% B<_H"[,Y?>$?V>:.\G*>>O;/,:<28QY[IX*^Z2,HXB?@27ZN.7N?8D+!$ M>!_T@LC?"^_OK1#KMDG2\"]M.JF8.D(S$=$QQHGZ0WZ/6](?TQ9E>L\YS5NG M^<7V^F%.U8MCL2HWN7H13Y:W(Q_\%L4+JRUAP3J+0"B1&"Y[_+!X^#AKXU*0 M-;#& +4A*DR^SGDG5[<]L=[%.Z2&SW.N-^#H^*#IGA&#?;8WPB!*28%KL"R7II#82HM M&\FL2ZWY;KWPIL>SU.G(K)L_NG3I@3/4'5'9$>6WF75)&C*:*786!T,T--%] M35[D-V5QN]4&?:4['IM& \26=2L 3'J,<]<4T["KM] MOFV.D 2>_/-FK6G5E!WYA?BLV+&3PC:,)4%9LD'8\KGJ!&[\F8$9A DL=9JR MQ"GK.89F*2?>(8?B9V4J^P57V[E4+8J\/EOPFYA9;G4$LS(X=%M!.71]V.)6 MTYX*9D7^@;W+MB?;DU3<4*EXHE-:MGU,A1V3-(3%W3H'>4C+P:*KL8N;FBXZ M7P;8Z+PQ'5\R#P M%=&>UDQ1IT;'J[?VIKH_!Z0'CJG[D$O"(_\0;O!@R_BM\%?.H[/M:YLHOH;6 M=6@E>4?T_LG4S2U!U.6Q@WA>*WX:^R=LZ9A2H.:43<+)*#BZ!Z*"NS!395*V MQ]5*@AS\/(8(I"[7_[9=(^^B"#GMT6U>!$R<]\3.T/1?<^8;3BT, XBVH3A^8X^'_\G0KQ24@V/03"OV[SZ"7QU_3G MV]_T4M[Y9+7@D[OP[.&[L#-5BTS5(G=;+3(%&>XBR!!M>)!AWS,5']P :X7% M%T0U<9[H"^./\;*@\XN,TY3B<] Q"[[QR0G;SA'B_"!4.>#C.P95HF$DV[K+ MA(J!&JPEE,+,JG-)".*8X::L$=]-X8=1_-'*_V WB +3OVA9<'!\L09=#"4D M)R$4(3,H[C5CK6,F.8Y(,"V*;N2_F55GRI[F9 J!P(?70IM:3HGL*FU-.46S MR=#K<9IMF=YX7]EV&?,V:R)E;(9>?Z!9-A>EMM7TJD"O4JN,OKTJ8B/D&VOY%AKTS?\""I) MR:^!B3O-_C1ZVO/AM2X7!T#D8^:1&>NB%-:N2Y.G[GH^G;93 ?WY*H.]DQ)M65V25X$/ MCRLJ\]VCR15[#+TH>,,ZU["_U^ ?E_0(K.;$3_6(2JJ^V^"2JF.N6@>]CF2C%# J%1P5S*<\DBS-W@<;^8GV/D4B*]1&#K$C. MDU2?L1FAF%Z0IZ&MDB>9M0HD#=6B#ZSA.91PCH,%"(:Z)]>XZ=L5O6EGJ9_G M%:,2QWZRK$N4Q3\T_U@H3L#6%-[#\ M)\GP>$E^R1@DU[N]X]/#_<-W>T>GP=[^_QR]_>/-P:M?#YBTG5CL3X+3UWNG M\#\'P>\')Z>'1[\B@SO^.,#B_N[]\.MD_W7!Z_>OSD(7A\<'T 3 MAR?!P=[Q$;S]]NC-G\'/?R))/#SY'A_>@QX$)P?'OQ_N'P3OCM_^?OCJX#@, M_GA]N/\Z>'_TYN#DQ/P:WH?/'/]Q>'( ?X''@KUW[]X<[N_]#-]ZL_?'"7Y) M1O#'X9LWIOO>4^9#QP_ON87]D_QW9\/L(.O#X\/ M7H7R Q'70T=.7\.G!J;E+?1K_W_?'Q[37+S>@\=H)JC+K97XY?TQ#NFJ%<%Q M4=OTZ]^@WR%U]!2ZO#;NS=[V"'[06JM=W5.#N#[;^'[]/#A M$?85)@TGX^>#X! :.WYW?("-P1K!@[_1CH &X?NO:.F. OS>VS^Q0_@7,[O8 MDV/H5AB\>DOMP2_@XZ?O3P_HI7]!N["L\,8AO'\(7X 5_@V7%69=]@;\\N#H MU[U?:;3]NP0[U1C:NX/CP[>P5OC[O:,_[<_X([3QYDU(L^'&28/\!48/_Z(W M_MB#_S^$*?$6R5@BL."'O[ZF@=*AX!]^H?>Z^PK/Q '.&2S'0&L'L%2XOC;0W]R,$$M/)Z;]H<-OFF9:B(ID7$U.!4<$/21C.&&%0);<068&C5) M-.KCM/TF]-W*MJ9,;!_,J M2EI!"V8]2$=HTSIR,Q S##"+T1]#H&%H/)@',A[D4 MHXR]0KY%U9G*T'+,>IU!T\.-"O]PW9%]RJ(FRZ6.,7)_*T99AQAR^? MYTD\">/'(XR?/ME@:7RDJ!;5T%Z/008?4@(7B&%.!(5S.)2 .N2@#1OQRI:W M]L44\1M%Q.]^P'WN9%-ZQ=E7A6\T*1"4P1F"I$_KK"(&/:3KB2)5P:I.PQ#89DS0&-($UVO?1[#?AB+ M&'C "]'1QUD/X5A96;V<"IS'<;+NI\#Y3DX6>J9C'24EN8W;CF?9Z$.[T9X0 M/@E^ C@'_21&UJX>DD/S9#FV1FA-#(29Q\\<2OKM(.!/)6:3J6FZ[KP_.&[,)6:3J6F(RO&C19!=F]A;Q5OG@I=AXT;GZ>FY24X9G8&W74 '8T+NTH1I41UA"&$HM M4-'-D,\LC0ZG)2"X+TTAXUZ(/)T<%RFW.;Z M#0LXTX_7U#MJ&\:AHA[IP8"2;7B@V&?8!3?&<=@-6S=9=0KTT9-"F<%_K+$BU.G=\ MTWX*!K\!HBTF]4MR4D:Z22W:S2!%Q2S/5#!'H]]J@W%-F'1\C$&<]V)G2@&M MQ2'2'V':2XS_>:$,V$X.+.UBT2*EO;9ZVE6O!Z/N_IDR(J?MY0"1VU6H<[8) M.]\&H8J(,@A%1'N"O"&S4AN,;FJCK+@>$>S(%O+F]E3!.PYK M)$*FD1 /PVJ7CW6D2W-=\4V4ORQ7[72S D MT'U\J"SK)74$KUI#9<\F:D:Y RAU%G@5@EV-&)V8B5BS1 1E!3I5X[?G@O3; M1Q 0Y2!6"AR(5YL?J/D<'Q2D-W9%O<2YF@[S* YSLCF'F?R;>9KF%[B=Z"1S M-@%67R-T!OQ/EZV@YR*"C8V7%0.&9 D?*BQ/OMN,L6=/[GY#8IL/OAF?L?$\ M;<=[#% 9*$&0UDO.&0/K2-.7&VC*3'Z$EJ6A\A)U[VX#2M/>OL7>WJ#-G4GI MM._+-J7373XBBP"$H#X"_H-/PG\U+*75+0)2#^8I\N+P=IWIZD(WC1F/R(9P MFZ*Z0%O^TIZ8AL@.7A'BO@-H;+HTA (%TGN[X'P'=CY#+&%BI&%?/4] MC4/NDK7QM2US\L6'>0&GLLR19?S1>BW9&O(R1IH<7S>&TL&>.WL5ITHV1JL, M(@&I>)ZC>^32%#UD--$(0).)Q<:&&>TP=8:<=]40>>.%(A)V#U^O0\V(RU0P M/H3(/6HY%+R(%-GI8?9PV;I7A.@W_HLOH>4^;'&Z/_193FE S5=H6=$"$%A$=%_(=-2G'H+D,.5N&$S6;TVJO,H%5]Z?9&.22OD1 >#FG4VB_DWX= M2BZE:((3A7_!3.@\JMGGW" E0/X!]!F#A$(*&M;S<';B0EW@3W/O,U-EV5W) MX1%4ECW=X,HR(]S08XUXX)D: ]0S?VX[KD$Z-R (S-@N"@( MP;XB,J@].&@@SSX&S_BEKO,O;-Y$? \PAKKUI,6-8-8$^/683ORS#3[Q1WFP M%\L%;[AE1U-5>MJ L63GB?4!"K=YR/S8>+UZ_#DTI)#LW*1-(/#!O%U@D3<< MKE@ ^QR[[LTHO,-!2$>BM.6,"Y_+^O:IG"VXL*0T%>R,,ARSN9$1XFX?RC)C MI3'%NIDYU&2:4T=PQ6XVO#:&:DX\JFYZ)6S@,:.;AR=]YQ%)O^?CE'[4 M_HND@J6+;B!U7JE*@9&9G*NH#22%V"*#=FT]@C'V%5B-"ZC(IFM M2:DQ4*W<_( %RYK4$HUYF,22\T]BY"TCX\TG8VYR%%D7>=M2=+"\+@_"HXU* MP#BG_K%U*/%:71CHB;"'I5U01Q#AO#,G#F,[U<.6]LTPP$84"04XP.0%^6O?!:0 M'R?TH;31L2?%0>4B696!H;/RIC'$S!^"M$;_7IJN*Y-V![;E3C3L;/@DQ_AA M0.14TA]U$:$:$ J,9^@P27&D=65],\F HWZNSI$OSR1^H3CTJ/3NYCQW3NJ8 M3XB'=KJ:Y,BMY C=J:9>HYG2$BB\L4"'07%^R0"WP0KU2>.LE30?.(ML5Z/; ML,3D,K.3&@BX%(8U^U ):I3+!#)YM[05M4&*M_OQ"OX,=AC8RTW>I-$)XQN& MN3R$C69X"P,#::G)P6V"QIU6S4D,B "T((AB!Q FZ9^=MK=9"BM*-)R3DZ%B M_6#%J@S[VQD&*Z\,(#U\?T ,R->OFI%D'BP(%JQD7PHLU)J8$ 8ADO:,P4#\$-AZ)\8"%FG-^J.%')LUPX KFH8>FQIWE=8/Z( M3[MRKMOX\76UR LX,&53AC-[R^!.109>#N=+*II_ASJI#F*3^56\D? 6I]@G M[?'&ZUO2U?12 BNN2I#)GF\N@3V$FI Z1#AJ-?(\%IHNMY#.5:7S]\%Z9RK:EO<+*/Q-@CA!9U&U/D.J[- MJY2@AGI+1A_EKZJ2JCCPOVW&>ML]OV^>8GI3C\=P!S])04/ 57:S)VAU(WF? M7/]6. ;PXNKC8Q.6&>G5"" ><*Z%*IA+&OB!94-A2#AU$R2WTQ%_J C6>>?]#^2.V[ MWN^N+KF7,C45G\-0L;._^KR,N.:T@K3^;@T''7S2/8[?M+Q1 MKK -NT)9?KDX,/TIN!*$#GV) MX0 4L0M0R9_>6.V&&5FB"2I$TU MLU;LKKGFQL>1R:&[\3'S[]$I/+29X:&OQQD>NI:2L2ZXL MF/,MSQ+$@&WAE;AZ9)N9TAL-?>\R:FZ28:9[R)]I ;6.'?+YLQQHVV:;!C' MB6/':.3W"<.==66*UFTS_<)U'0/I.$LX;D9\%4TRW;A?F5KH! G".6<;_)J/V$+/GQ+@D"V\,HA1L=<]OTHI1$G:Z@'^$_; $ M8NNF'.-$'\F9C5Z&P=\U['*;IX!ND3K55#.1)F8JO/Q"RZ]3@AA";4B7KH8/ M^7[)+@8/)<=9?81/Q=K4B5"P$_I7IT8\%9[> M"3U#59%]-]XSW$%J^<3U"IL\,#U#;3(I2QFB"YJ=Y>>P"A3<34VC2 8^R^-+ M4Q(4I5I1DD?H6[$@F(K\G&W8._^\1 JKRZ:K+V=UE)BRV*<2F>UK+JC$W\%" MG)TW1/P66LS.<-:T3MN.039D%=DV9+TT>02#ZS*\T]/7V5QA>VN%5TVM8Z\E MO@EZ4U,:BA8G$;E>9N3OCH-YH6VA6^3.-?:=R62,9V?M%>]9-[HW\\VEZ7:. MHGB0Q L9.\9OZI(N)".(3HKW(UN$6^0A^F#1/G#!V=DRR_,/;=TD$,S@(*[3 M2Q=:]J*KZJQ[!<./V_YQ=K6L?($;TC.U8L:)4Z]1#(I0[*[TTK0Z;@P@][:@L3DDE/TA^80KMI>M.' RZJQ0C':@X7XF#&C5E5^[0 MS#@-7=LN U6**7R8 ?YF296C'H BX9>(7(Z;/27EBL*ZMK:>.[)U16X]:7^Z MA1'1@G6X/OP$BF#.,D=0S#W$M# )IJ >9[94OCD-+/$;O2A!GP3C<@C![RP' M57:N<"I,T +KUKB";?#22- M@*!O%BJ=]W*4V9Z:J@BX0%O0.DKJ@UH+4K2W#QJ:Y&MV&^7]3L'IHGA$ M%\4F$XH?N.3A5SH%W4WX-O?8[@>#<"R7AQ<4L?ZZ%CEA2'2(L69D7QH-'6P' M#=)2-M=5X.DVDC15-J\G5;2(63,]U @6+KHY1Q55_'*\KHBT>10#9],7A,DN( M%=79.>/Q&V>?) GB21=,3 P=Z^)?Q'M!- MQE/:,XG,F E5&C9.V,6G3=/+W&MC.,@_7TKTA<,$YG0U$SX=G\<%\6Y4G;S/ MAE].79O^M4<)+^D/A!5PS5@:""Y:@+ M+5H"YTXLB8H#(VRX>#''KSR:L5Y+U0O^]@JBJ>AL*CHS7?CFX;LP%9U-16=W MS!$V:4^CT9XV&9MN7R 0]F*8K;A>CD$[.FIAW)(_V/%7#" PK66;X;HEFVE: MNO06\@Z[W+?>.&D#JY*=%,U9"[8$Y-@ZG VTQ,4"RR49&0(5'T?2U$I!LH&0 M(7HI0J%:2[ VX#K#@,%O>:$QKRIL5["!_,DYW09)WC*;VL;]QZ0MH36+A\8> M2CAF_11:>CX[,>BS9RJ2YDR$QH-'+&W-FC0[ 9ZNV8KR6 [ 3A?::6,4?[=1 M HMPV,J?D[,42\]A#SB&G MJ%[6[+Z@+[EAN\NY,4S=.^E6I(,XTJ VN]PAULD+9!:A\I%S6!YC.R65Y]B. MD@+Z4E)20SD)O$/WT M=XG7>*Z31,97\?B:A< @$+ZBXA4:LZ(QDQMDIDJJE!4;WY3)90+,Z!7BH(C! M!*T:@ZC!#4Y)M 8IF"?H/& M7Q@OD[Q/[;$[A*AE!RVQO>6.L;UCS?%M%9KB M&2TU=(:H*@TK*Q[5V!5AJG:K?C(=V44VF8[L(KOK=.D.8KHO' MR#CW-&*2X_M>#:]EXO8^UY9@9A&&Z#XL#+NP?*!YB36(XJ&&W01*V41$])@4 MDDVN\?^52JOQ'(#V\3+X76>U?AF M5UPB52:B!#*"%@@TO&'1WWHHVI\S9YMF-K:'Q!)('L67*283:9"7Q36I+ U+ M:DJ2&3D:9,Y)SD.#Z)-;"TB#>S*! X*7V;R&7QA_0"R5]I-K =TY79B.)):CXA/S!T9&? K1:%9%8#NI:*% M*PAA<$&4&,2]YT=L_0"2!17QV8,899T3-BBQ3'&G5#'9N2BJ20#Z I M <*$H25(YV4ZM])594@$J*G&MPS6ZW MPUM#KRI<-"EK090-@^PKX%<]3 Q>HSTA(GS:XRZN%C?D"F6N98\Q*\YIC&[N M.2?">&!IX)=>H7K_UX9S-*2M)N.UX"9Z6(\"_W4; ZQ/]UF7V!):P@MQ,-AT M8(=B,I3UTJ!,QY!3O;(LW@D<>U48#:9^<,XA]:SC0TG''X"0OL=I,Y^J@S]?P+[?_X_Q\B4 M=%4:YI/[2L.<,KUOO5T?0Z;WMP_?A2G3^Q,SO2D:^+CSO,=\=7VF&JUW[PZ. M7AW^*WC:>WU],?/P;N_/WPZ.3M^?!*_?OGEU>/3K21@<'NWO?MFS\NS)LZ?! MP?^^/SS]$V<#)NCP]X/@W9N]HR][7O;?OC\Z/?XSV'OU"D[/^]^"T[?!\<') MZ?'A_NG!J^#D].W^_P1[?^P=OPKV?CT^.,"M-4;U\%[5YO>,Q>GB;2;^::AK M(K4B)B3"A:0\\;KT>)T[&=Y@VPPXG3WG!%HU)C!XKPQ]FUGD8>EN'3."X=B).@48ERY,H2YQ'D%?8N+#FF;K[^5-Q%!V!8U";+*3R]%MPL[ M4:[9D>U[E/$;0B]V:HLT'.#T%R^^3GNWJ03YRRO+;"B6PH&PZZ#@M/Q;+3R; M9AU.LVJ(6&8ZS2^Z-%L)039#]_^M&6J;DV[X-#;3 M8?#<8>(,E>M0>@HZF$PL;IN=DC9_IPDF:7Z=F#RC=M9-7:![+KWD#@B)G1D< M^2>[]%\&5KCT78+RFDD>XFR@S ;,J!>]%,V\"GN/G+G 7 M>.53O5NE75 P7)$UB:YN*K/CL9]D5K_,4FF9.\'E9U>Y7#4/,)\#\S8?4%!7 M9==BD 3%"R,*(GIXZ6[VGJ0I5"@P7MV)DMR8]/%TT"@KJI7\Z$;?'3B3DM!X]UP\XHTD[W$ VG15QL=1#"-U%X&)WB=M.Y"79TZTG'A18+8"KD8D8_X@YJG"Z7/6(KF*YB M)1P\ IB#H>I2=WHHV7M8)P6-$LR]%.12),@?*.*6LGI0F/A4:?(?2S_AE_@5 M9DPSBTP+-K!Y1673@^V@X(N7_8T=ZKOZ(/WR'?LC' V"7T'H<#2WV.W"T;&Y. X0V\AA,_G<" 2$T62K0'SU M IZNF2,#T^NS8M@NW=>FBF9 MI;2A7 JE@6E2=O!DLI)1G@B"C(*#C\FN^?P%U0G:I_"-)ICLC1^ZQL :[\FY8I7?C*"+<#@7UPL>9Z(8XX:M*A Y@/'&MY+:$:Y M+6K9%?[/)%P02YF&8U$W+'F%QY>W4N20AUFO+727/ ZG.59-C/WVII)U;&RJ M(?=^9V2WV5:2FSJTN7J9<'AJ+!6.J[[Q,&>(TL"X[^%89"TW$9@#V1DY/JG0 MZ%RGEWU+->\1+H(=YW+GS9%N5W:#<.P*CZ%- 5.<,J91D&H<&MHFLQ*MA($X MYY=D"UZ1YM[(6?=W&+U 7!,I$H9*^;3^B,\F')FBU.K2EB;%EE92ZLH52P7B M2VVB%%,Y.!M4B*W0N.G-49['E.1_J2&:X MA/S>M#[>R9SW!)@/X]+HX>YF9RQ/,+]3#N]C6<8-R>+=2!-W3+RNIU[IG@=L M(QH_*87]*I_!141&4 LR>Y5A&Z(>?H%X'JB/8SZ&X6 *Y9)AEP[C1/A5X91W M*F2H87 &FTMXZ:0V,7;!,#28$%BP<#$^OBC22X&/-#_QDR'>77&A+C*XFO&> M$J+3SZM'L#([19II*2JN7_KG60:A<.Q2[G]4(EE38[X[_ R(5U M>;GTGF=PRRJ(_X^J8)^ 0L-Q*(0OH6>JO$:UKO3WA3J'/:@KV@VF4=#CX*&_ M0%>/$F5T/309L+@QR\QCH-_75)P).]?^"C;.N2ZJ&HD[H%'[!]QA]$+Y?T"' M!-TS+Q -0?:.I$G6=OO(?BYS8A^VS<3)6>-3<-13F+7/ZFB?/)&?14R_4I4* MWA7)N8K& _CA/)!E#>:1%$$;W-.GSZ_K8GSQX".Z<>1GO/+U>D4M76I""QA< M>P>RJRS*P)+WYC%+"\*Z%VU"?W%:R#G?=)Y8U%>1)83CBV]A@<\8]N^-YQJNPB-F"]3LIG,B$1-;Y MXU#^PCQ)]>8H&N-)'!W[[-S?-77BDD/?J(O G[H'E_&?I/9\GL3*X).2/>_\ M)L K'7V$E=09^"B8 H[9(= UC+,4LO"888O\ PH[T%R3'MY=YYFTF;F2%:M2 MZK3,6JT:&YBA B+7'.]2O!2ROTY7/YPTU%X6=P MOU!KYPK6%+2D<@E7T4ZD5N7+<4N!PZ-7AU.2R'2/W'X'67B9_9Q3Z\=UD_2 MEXJ<(I5LI2I.+86?#L%$5Z'!EM42H'//$!S0I7$OE18=/KBF)#3:8IR@&,6D M=0LGE)C$\MS6A4ECJ*TF61/2&%5,J><46%<7\:)!9-V"!X86+EN\H%V0H?Y, M7&,.4*0-MBITF.S"0N,51("O6$7"ZZZ#K4\LUKV_W?O+X?'^@V]25Z_KPN " M$866@-MH,Y5]Z,GLB#6YT#G/8E[CSO*)XNG7.%#7/#4+NT&?2_:I35F1S2X& M&#>6-/$DR4M 5-<_8W_@,=ITP5"ACF G%W3TJ%@!CA!"5<\;W]O]K!K6+6^" MGK-P$[1B73 >*27"M]&1JR9&N @F\LR,TN\7;':8=?C*GH"A/A%AY.&[L'-# M+>W62Y[J^4WQD[Z?XN>CBI]/&%@/*/0^,P+6LT_/C[OUQ-PN+^/3E?YN]^G7SY\]_^&['[Y[]OW7/_QP1YM1WFB\.:Y3/=0A!2!7.W.=5G2SNEI, FU!SNJUQ69>X];[:E'"J**/ZX8,8DPS MZP2--\HMM&5J<00%R&1G%X*MU#BYG:+3U,V3DXA9DE5PHI+\J;"Y5]2 MMB=7M%2$4,4UMX5FCCO:)$0>+E-;,Z,DQG[@SX-33% [,;MV#6EP(OL$ZV*H M9B:3,,ZJGL%@8$&7*I'48_,7)E_T&,OWB6L)7_\9N0U)PV)^!_8M]_#6FS]X M'/(FZG0M-8M*YSI91^N7NQ4B%/]W]Q M";U,A9 HGO(BTY5D6=Y*G5?%*D MJ83'MWYV(Z0H/T4J,7KLS%=364&9ITQ!NXZ/D;+&&' IX0M1VA?2)*W23R>2 MGZ3%YY$6T>9(BZ,K#PKM!]$J9?HR085A&98+N1!XX:G4=G+4IX79:L MXO6C0C;*EQT.F \.+ JIX_PZ4@([_4;-X)5C;0B@]R(Z7EZ: !RZ71R& %6C MQ,AN.PEFU*3'B"I;=J= CK!"E,[B3+(7\ T':TD,+L? M!D=OCG\.@Y,#^*>NHMUMC\C.8@.N,4[',6O'] .(7]L^\ M)O[5N&;4WL%I-%<6@U\TEJ^Y_-IVNKV49X5:VC(/+<1UK'7BPA O^ZE/>F=* M+WP5?-TL0/^7:/Y5!1@).# :Q-+48[CKO<.=%WI,ZSQH5SU:EJ8L0W*6/'#5 MAD'K)?M$EK_W1KO"\@?&Z.&E;R8P%TDA%AZ/LSE+!/[\.:8(I$_M;1+/ [ J M$!Q%X$EP^0KG:,P;1 22V)0=N#8JP(D U=!TJ1BF,"SV@2& M14N4G'+N*C#0P94LY)[T= M8KGTZ3K0ABH\8_3K/WO$?OTW>+? [CW*LQUV(=P1H?'G"=&. 6 4!>Z['H@# M2R0L/FOE8,IOXZMF,+1&E:?BVX>\Q.2@4Q%=2<(]S\APC4+*&%2W-%\9AHR@ MKD O^'>CCO+:#JF7;&IV_-7RC69J<83./=053/IZN4A696>0'O RG,!\J8N2 MM""'K.]^+>G""-LOJ;:*"_H1XQ\."/(3XS@9%2 "&[FT%G)?OV<,X8_ 6RA^ M494Q6H8,24![$5=>9V=85C3HFC[+\YA:E8D'D?E!(WSU7H35G0G"TC=]_;V1 MCOYH@#F8G7"&X$^U L3O&.E-*@1:?SS5!2P-HC#EB#(/2L9\V,T\74,CNH:> M/^)K"*^?$XKN5%8X[9NC_]4[3R#8WX[PHX4;&SD<\%5W(+4=J-L8GLM[(P.:5$$P07U.F^6-9QCO+-9_T MA!OK"0C%0YZ[RQ>+!!U!=Z,Y;(S7WNFC<$,L83F%LJ@=P4;P4A/DYDAV&#BP M74PZ(>!LL6T1O*VAZ_8&RTM6/T+Z1*W0'9N@*U3C)Z*\+D!(X4V(8%_LQZY@ MVZW(4WJ]=\FG9E]W_EVTXJ =,R3RK7-)L5%VJ(2R1PGBZ_1BD2];AF(<_(:H MX6C![1OO;T]P$",=Q5P7UBVI&_8:S%EUH;54&5_9F1;_3\C! P-C#/]"QW+I M(86+1F(XOV!%J$'CFHXHS4"0\0K9H16S=>/W*HY5KS]X;0= M& ?&"$V7A[=<-LYTN?EEY1*OO.NF4^8I@M M*B1-Q!NO_XQ$U^@I[&M/U[INK*OF?O?3T]$F^7]G\O^;1RS_CS%PFXQ2WH_ M57781 ]I.;^9U480%BT*B8N81S9BWBKANC*RSO1W*#5W:DI=0+!GS)%S,9&! M:BLD-XY-J!>^TUMZ1LB.Q,DPHZ#"7),1HHA2),K+JI4>2VISY^ZB\ Z\8"(2 M)F1/C>.&'4BV-LC9^2R5C(R;3Q IY)FF8HB"^^SW%T"?4?=QI29*EGB M_6"%,!D!FRB-"F^)-@%.W>SVE29L=5V<)HF(+W>M-XW\2::O*OI@>_MK&ZAH# M V5I"7*@PKF/U5)A5HI-( ?U(=9_UP*T93/D&M:>S6$7HBLX?2WJ6"K=L>MN MX["JR0U)X6RHY ( M_>^:E%C?C=&BXC;92UI(7%X$P98B_5$PPW"L&2\"[*=$PP"PW*&4"B\W;8[? M[#J'79P;9M<'[/M4G[*=EI87*Y2W/^@CD=&54DG%K*1-^N'=H-]LQ,TR81!"M:WQ)+^#BWT522-!G' MKUY=&Q*?#3B$'-,7[68Z2W!DB%NB=Y3KYD\.C\5(+VT9>YOJNK/=Z3K!P9D" M-#E:]CA=X;!L;S=_HMI)OT'>^"CL.SV!>E";%^"R;''UC,O2^?<2&WFE.U9TCM/,>WLP;+*"T>IIGMG2S MF*QDK6".X==$?QBKRQV0,CLQZBBJ3#@176@'X*URD)&RP9?:MBQN6B>!7CS7 M=R.B+)THHVY2[QOELMU!@BSM]I;2_7!^#'I*J\R9.MSH4J?4:J&G2+M/T,[GTI? 0EAY,_#>6%.0PY<5]J M)6X%XHGTL=&GV_'!;\?O'O'M^ K+09(&9OIT0_J1KU_,Y65HA!MP)]=U:!*: MEBF]F>DTOVC3(&.ZLT@TBX'50II*T&%"EL)4ACO6,MP-@O8Q,463>F$"B;3_ M6$-R ;JY*264M'NA?.(H[$I="H&?^5>0Z0IK:.%7LX3T;_L/%&%$!DAY/?/J M0A5 MBJ%MXNS_Q&<@G@[1N [1!B%?F$.TCZX<>X)8ME-]Y3GL]HP<[(70]Y#W!X; M=<"7K.,6J'L6S3INV/%J1:XD=%WJ KW])A"CB9P3HP!S\M02T-! (=-?^2RT MB5O&+^J%652$Q<=Y;"()I(2WK1W]<0%#I&@9E5R35\KZGSN4%EB&"5\S%@ZA M0UV&V)5 S> 8YIEP:M8S0_)NAHA@^YAR<:;.O$)TQ47UN:G1=)6WLZ9[;,:\ M[2;XTXRDA-#34LW)-F"/HJ24H/^?"K'P"B9O<6'*K<.6*]Y68>.ZF3PXF4QR MR\,XA"($YHV\A(.E285>U96-1_@I?S9RTPUH[09[-K_#(#_1_C-Q 90@9(TW MNNJ3.C&LE:%VPJZAM*:_[4I;7HVSF&.V<@T13;A&6/=4J_7G<&Q>X8"7W#T. M).:)>^ SS,+$/3!5A$P5(9/B.PK%=X- G*SBR_7//:HO%\F[(H/*8'WGCBK+ MU@5@!NC'%=*1E4V>+$=@V4J\X*0.HD'S/MO&U)9J@19BPO!L M#0195]TOM?."=H1>6DX8ZU!V#56FPV%F%<\D(#5"U2>",/0O\M@LYB1R ? M=Y,V:9[>MNX^^@*[!9WK+]BR(H= /.Q;'/";SS&[!!I EPC.D/65(&LRPJG MWTHPVE4 !S2JBASZA2%2)+4O0XOZ9=V1&&7#_-_+E>8_YUF4I-X#)'T5(X^' M)D>2 -%C">H(8@L\#7_2G''C XU4%WFP!=?B)=PQWJU8W1!;_0Y*-";A^7F$I]Y$ MX=E_P_>)4#CY)1\%SR?F=(*%\I-!45_)*VGX7*5U.RN.'&XH?^8(E:DP^6*F M)>W7YD2:'KY0IKY8J,<;(B"5PY,H20,D8*#D:5&*:B5,B0IBZ3 M7]KA4_T\"#*M&7(U+A32+^"OH?_2">B1=SE3],P+JY67)8I&8J2(,#6EQ" = M4E^7 BY:2LT%)M7;/\WR_(.A(\[@,!&J%^C9]/N0[V.9P$JY'4L*:JC0D<2EMX>A UE[+U^Q'/2 E+S-=ME/$KHQ T0HT\ M S)#&*[L><'L1%'&&EL-]"TRC0DP6"'2*&V;3%]XS]->HJK,'.1#7N-[KM1" MCG^"<18&R N-ON"O8BQ!JJYR0?(*.V!$MP^INFOE];!4D>"$L$L@K19\'RZ) M'?,C/DJB#&QX+*II2G=$DH?_>OH>IFT3@[4+-B_5&?P ?X-U8F 'D*UU;'XT MVI>'4FPL86IL-VA MBZ4D6J2N$625X+/=)_P7V&K5G@W82H'Z8^8[04;C,ZE M2GD)<4?/L=@%WS.X?.N+D?#FLS< WSEX3=FZ(X,:,<#QT:F"J5ICPXA0UH@$ MH@)JBGY@U"N+48QT] [1D!L:6&1Y)G$ MJ]"Q=Y*46N0JIMQ!^QC,7-]6]7>5W;5R$E"PGM.",8U1)ZS).+"(1BCXLY3D M/SP7KJMRIW8.'-,5) 3FCZ7N=*V7GN+A@JQ-=AJ/'J2%9@F_:4QZCGPL!)PN MMZJ_"N3[LLJ(5Y8.GY9=*IO?*2HS,6Q*&TV6\BD2KI>-O-VNTM6,$H?.>^1, M60J3E?YHA8M'DJ\"P2FF3)7)(!FM03+?0(-$KG@G&IJ0#"V73A?"0#RPE!P> M!G!OSPSSB>-5"J4$"560 >]KF\%,<"]J:LR\&E_SW887H,=!KB-M7?0WXEGK M&!7341SI43S;G*-X:E@$S9ET&Z[E%C"7JE6ZT0RPU!:^SV9A\&ZR^&6?N(>E"'ZX:K>H1Z<:0X>.P@]=&5W'&$8\:@Z<$\N M+DFZ[05YS"4XTD4Y!V.3_.P$*D!V+P5+5R@D1-?U/OG2!#J)L1)>(Y5>":;(SR-5.R3)$-1V"&57?S<2Y(WS%C1]MM)48+&I2;U37N^4USLNC>JOS=.H.K@)?>H4I1B MRE)HP3.XC5HA,! =O<4TF2PI-EW<55.48+1GHX/&WTZ+&E7WP%I MT<2YC>G%V2O'^E5@^I^26F;.,>>\1V4+&3])@_=8R3F-"9,15F#0TW?[D7FL M<6'3[<6' <>FZK,V&LGU/5X@:SSYR?_HXE+!TCBW$"R3\Y@P;#)/*:EI%UE# M8>H0#Z8-G^=5,MY@C1JN-OP!F_:")==JBC/<*X+97A7)$MTZEL>AP* _XI8F MI471[&.+NY($X[K=LID8$X+,>!!DOG_$"#*],HA8?G'#[W,$AC?\?EYGL"$F MH)FK*!:ZJ3OMLG5 MDR (69Y3$EJS1S[$YXH *&W4@!PCG&4G,806,+L6@\RBO:SD9=0Q^!<&,4DQ#L$8(_<]5+4Q0B M 5=#JV6_/2:(D5!AS&826Y1:TT^MXB4 -,J;,.?.J%A4BZF=VMIF+/$B!C 3 MJ?;Y#SP@XFNB8:- 1KQNT@][*'),=2,E3G<[0*%1R9S-8*-%^A.Z8G);8Y!) MA(,-,[>2L1$[ K7?3LS\HST)?6+Y;F?& ]4, V)RX._^76,>;AOLI3.G\QJV M8=D* !M=/*-J64J!95!J@4C&-&O)*2F\%9A33+H_,E0V2'T*;W]Z42$OTYDL M.U,RVXN/:E(#I"-QL_:/=V[<1"%%NV3&9X-2P(=0H7%UYU1/V'NG-X;/8:Q^ M)<(W61.NLY-EQK6G8L%;P99/U_5XKNNG3Q[Q?7U"V=UO%-S2'_'6F5 QAXP5 MOTIB'7 T919)91PGSXNLNS5JL,/$-P5I5$5BL\K)7]:JXZ#<][B44/K5GQ!' M#?J;:S1%Z(;@U'\<7YI'G/E/PR4YCG=TV%MQ/C_-[\R3N M!J4X-*[2X3VS MGY2<9U;S2 ;,795A55LC;XGQQ\MZ#OIZ@A^=TT5OP:2).F3'4T*Q<,E69^>V MEDD8 970>+C[+V0]SBT'?Q&DV@H%&V=@%1KKNLG5.84KQAJN^.P0K_=WX<'S M_P8I\> 7RFYP.'!4C4.=@!=0\+JC$TCOO> ( ;7?./X()YR*3D^D=#5X3E+L MZ^N:*\9:6X#JV_3442&&C_##=U]F*C:C(ID14F-JL4"NY=N?A,-8A<-GAZZ] M/^&P#\L#]U^6C$$^W$I N!' MO2%&6I%/I1%:]14FZ5;PS75[PO%/XV*:#[*=.80PC76H!+@ 7:2(-'I=D*Q" M3'EOMO>3\P0K%&*49T^__>YE\/2[I]]-&=]CE5J?'7?P'J66\/!%=;6Q8LL- MP9WLIS<[V<+#1YC1,#+!_<)$<"J8ZR@I6-Q=ER:V9U,]6%_QS"1QB3HJ\V8M M$9:<8.#1H)XG6$7N &X8\LJWNOQ*^(8\G(3%6(7%9X?HNS]A\0OT)8G'H-_< M1DY([^],MX'?L0VR6A18EVY,D6O1J78SJPCIZ .+EYOJ)U.VYFB/_V<'F;N_ MX_]:7:@DV=#3SYV_V\//-HA-[NR8',T@+YI!T!%SMI_=R%_"-I#+0&60C"RU M\#\F&0B&FX($VBJW_11(#M7 !V4:YKT%PIA5ROASE%4*S7R%=7F"?^9GV$X" M9[0"Y[.#R-R?P#F,U2(?@;RYE<"ASH]'WA@7S(U6-**AT"DM/[0G(BGW%> MF H6"4)^(A@I$]%2J9]-8PI=A2#H'X6.93I#=(+G1:+QG] YPN7UZ18%6E28 M=0SN$I<>5K2_"<5EE7] ;N:B1T6S^5\&L(D[WF*L6*B" *P,Y:2G WI*7JK/ MX'!A!60?Y>-DG8[4.OWLN(KW6*ZB9V#%?!B#._Q6!JKI_WALU!OZQ&QNP&ZP M-YP-<,V>-_L$W3!]>GZC/I&5;!,6>NL'#&W"OK/]T$#$T6!,KP>:"Y,]]](R M7Y?T<)UA;CWEV_U]@OO,D'T8J'SX[5.S]R8??$US#420[ MWT8\F.ZSU<+PV87.Q=(D-2)6GDQ=]2FB'5T;K_6R/']^LGN MTYUGW^]^]^+[\.864)SKTLN.1HET8XL%GECF<3)/6 ^)01Q4)K;4"M$URJ<9 M9,#IQ"C'S QXF%EW)7B'N+.5T!QQZ9Q3\Z/ML,&K/7Y.[=V]=^\.CEX=_BMX M.L7TIIC>NBY\\_!=F&)ZGR6F]^-7LSR^_.D_?OQJ42W3G_Y_4$L#!!0 ( M )HXIUI=&GO#APD &), . <&%Y+65X,S%?,2YH=&WM7/]3V[@2__GZ M5^C1X09FXI"$AFL=CAE*Z1PS[[4]X&;N_:C8Z5=K3[[3=GZ,#:).'I##F-&0_A+#@TW@AV=_NGM=]O=PSUW"01[ M!<7A4(93HLU4L%^W,AJ&/!WY[[/K04+5B*<^S8W\%T\RJ0Q-S>!OCZMA,+P8I#]"]=,;97BEBKNU^[07'N%%G#%_L&'=N?@EVVG"1R>&K_7 M;??[O>WEE=Y3R^]AZ"UZ#J20RG_;L3^#F[4^<:@92A%6A/NPM O'BE-Q!]V? M7L=\R UQ9C+?@:=$6P"LF=HL/9R?3X[.;X\^_J%?/OC_.*/XR^7I48V M1T[RFC?I\BNY.#VQ.[3?Z9&OG\GE;Z?DXOC\X_&7TPOOZY__/OTO.3ZYQ">] M3J?WO+JZQ8$^5!FK7O.1E]CM/9[S>I05G[7(IUS'4PC(Y"*F*J$M$C!E>#0E M)J;&?XBY/KYU5F(7,$T\P;7QF& )!C!DG%7"5\AU)NC4CP2[7MRP_^4:5UAR ML12>-E29@=T7#R?7_I!J)CC*MKJ)I$M+M>+\3&9%O=(J R37Y#9PI,-$MSF(^P@;%"*BDBFY2N5$L'#$6@YXRL$ME! !4FE(D5$3 MFDY)GAJ5,Q"9&@L=Q"$E"5RA "2B =Q21":0.!KIZ%8(4A8PK:F:(DE"KQCP MK$@"51 !-04Q$3G^&L^?L(4*R;!!21< M"ZCM0"EDPDT,"]09"ZR ."\@G\L0ECF&82$93JMJ:(SIF8QI_P+; DH <'JO*M/ '5,8F$G.C2WA0; :X5YE04;SJY M0"V'@PFM8AW$-!TQ<@R1XCP70-'=IUZWO\-V[=!N/W17[I)CH9[ LJP0\Z0)1K@4K)HYPJ"#@>!4M4N.AS(W-XNP3NB@,VJ&F7]T>]E)AF5-8>V).56 / .KB6-M!TFFKXZ:OA_@]?#=LO#\+2U[3FL0-#6=7:YV$$ MS?4.Z=U*V3&7C4+M8:32LY3*WH YDX0;P]CW0O500M:&!"$'">TL.^ 4 /0: M(R_\Q1*H]&7LKYS# JS;RM/ 'EWM^K6G3$U(NJGN/1:0VX(T' "$QP=X$!%P M!CM>Y$6S^G,"9H>)CLMU;:ICLW1[OE^>'=X)1T6IZ YO:IP^#6&@9C.??S/F MBN0>Q@!NP$FT7+JE(=?2>0*[ .JRJRGB;>TQZP;&@\W ;>_=I@$72M-C2)DB M!^,V"\G**F +%P,T^_Z[>Z[ M[6K_8]GL5S1 [IGPIK']>X[;;_?NR_(=&&=OK;'P2:VHIN@!Q=T?TN!JI&2> MAEZ!G,C^5!,C^]O#&_5XJM'J8A=JQW:;5AU)!VZ,,=F 7+]P I]=?Z$FMPT*CY(>%PL=2 M*I"^7HU^G/K_+%!GC>GN3KO7SV"M^(4$*1=9J_D:-3WA3CRL@_6>>[&G]PAY M2%*PRM=.X',#JPKNXLP66R5K$=*$II=BXT_B-1NE/H%2$QZ&@JVMU)?D$U>Z M^C=)[W<$\VO4>Q,2&N_5*'7CE?H:75.C]^?1^TE,.82"M$6^*:8YGCO;(_63 MF+.(G%ZS(,=>"/+5?1?5A(RG]6Z/[L]J_F_U:XD4/ZXN-\%1-=I](6'@GL=' M.]]<)R,5JU%@=_TPT/C^QE\UNFQTN9&ZW 1/_T]J=^:AX0-^[?^26E$VYG5$ M2^\;Z@UL'Z+K;<.W#D&8RY-TL-#'N0Q(^U*HI5=!U;8WLC1LWA%URZ;$:@G$ M1=.H;0UUK2F+#T"I[G9&1\SE(!Z-P#9]*B9TJFW"<;B';P@[>G.X9]\M]G]0 M2P,$% @ FCBG6I"R9W=G"0 T$4 X !P87DM97@S,5\R+FAT;>U< M;7/;-A+^W/P*7#+IV#.B+,DO32@W,X[K3#V]2U+'O>E]A,BEA!HD6 "4K/[Z MVP5(B9+HQ';L6';DF=@2N0 6B^?9%Q#AX[XKRBP4TH<#E0\9<9.)?S\/.=Q++)A^"J_[*=<#T46\L*J?XDT5]KR MS/;_"406PV78Z>?*""M4%FJ0W(HQ])^[ 6,Q7NHNL"H/.^U]D 7'.,RK[A.561*!L-O);:FP'ZSO[B4\ M%7(:GHL4#'L/$W:F4IY5@@-EK4I1UL*E#;@4PRR4D%@:@YI7PTQ&PD)@)B.TH3(0-(KP/&0W[XXON0:=_N$,M MWASNY/@/K3FS:B2Y,3\_3SDV+QNYO_@=]/-*W:06:<7C0>>FM M0$TS7)&#]L'!3R^79WE+"[_"IC4;:UKT92-'2BH=ONBXG_[5)I]XR R4C&O: MO5Y:@B,MN+R!X4\N1V(@+/,<\>:_C79WH@RK ^ ^P1[A>*#7:R6.3\[.3]^= M'A^=GWYXSS[^L?-?3]BGH[.W1^]/ M/@4?_OSWR?_8T?$YW>EU.KV'M=27O.7>/7K+.YYMM[?HN)J"PS?U#*,S!GC^IMNN3%[+NOPPW0[&],4.'Q:[ M;,3'P#2,!4P@1L@*PWXOTI02I_KP7D7CUMQ/4>#^+>X@+%A*ATRBXR-9$0#Z'E@:<] MW&*%[C]3EI5I-./9E!69U06@RMPZZ! ..4OQ&RG $A[A)DHB*;\ '+?6I\%K,2J#0TK*&&@,$HB$CHH4Q3)LCII@V=@B'Q$2BGG["J!;9:&1DUC5^RV2**0*("44@A2-YQQ^D3XZ'.^0+.?GQQV>MT7_=-R8XR MA2?'K9)$X%<'P5/&-3BP(WC%0 *!D@%.?X!P&I$XB=%>$ 4N^HY3CJ0R!;:C MP;62'O6Y5A'$>-FP+01Y#,@:C^23RVC$LR&P(XP49X5$B>XN#[K[6[#MFG;W M8__-?Q54\&6>;=0_HW!2(Z$G!>ER[8&2A8$2'(CFN4Q-E*#L,6QB6^.&5AWO MY9Y6<- ^Z+YZV:\V)?W&USWM<3UXJ;C%MW_X!0SJ@BO@KFQ,,XEHQ1DKA^J5.?.O!X0_"8E8J=,6>;KWRJ# M!=T4Z-A1%Z.DB+EUB@Z,B 77@B8@?&+E0E1&/6'E@,F.HYIQF9%SX,H *F0Q M8%"C'%V*B K)*>[@M)P2\Z0)6_@4K)XYXJY?>&%8VL&"RS MXMHN;84&U^8(\FHL8H(^-RKCY/4QBR@T50/$!Z[C"IO(%L$'0@H[I5RF M:5ABJH.Q0Z@GV8)HK9IPP>6RG%!>Z!P98ESN%448KIT"KJX80H8IE42BX!W( MB8$D@C63)P,R5>3HWYOWY39@K(,QVO[A9,QEX?P8K10D"::V8HPV-@TIZCQU MN(9C]E^;TU8'/FR(3M7XY'B@"GNU"M<)'7PF#93Y)U\N.]F@JBD;DF\U!U+1W ;0;1'E!4SS;:]7B-N9ED-^4;' M(HA=T' F*1WZE$EQ ;+<%5J2;WV]E=:0.IMJ^/ZKX?TG7PV[AP=QY6M:\]A! MH:S.]GD8(;K>(+U;*3OFNG&L/:S29I92N0O89YH*:P$^%ZH'"K,V$H@%:NAZ MV4*G@* W%'GQ+Y5 E2^#OPN!$W!NJ\@BMW6U'3;N,FU"TE5U[Y'$W!:U$0@@ MVCZ@C8A( *YXF1?-ZL\)THX2'9_KNE3'9>EN?[_:.[P1CLI2T6_>-#A]'F-# M S.??S7FRN0>VR!NT$FT?+IE,-,VZQK&@_7 ;6]OW8"+ MI>D1IDR)1N?20AB!3D[77"EG/&!UW=%5S \+H'&._/$A(ZE#7G;X3#S T8OWC M1691LXUQLY3'*4F>&PB-KZ1GV84[RN;;N<./I("N1J?"WI,XK#JHI% L7@S3 M>_OM;N_UR_JIQ^J(7WGL<;WDVE\9->L5!Y M_I- ,.#1Q5"K(HN#$D")^VD&4"UI]+L%N2:E?$-\A^P^?LI]:K-?I[2^< M1VT"P\;(7Q<1[\JH*/K]6O3M-/RV0)T=2O=7VKW]'.=*SR58-8Z1Y7 MXNN.L]YR+7;,SL)!Q<:%V42$QT*M>W%6&Z/>@U%3$<<2GH!15\[1KY.5;PC= MQ^3P[\KN&^__[3AUYZZIX;^A?2].?V/+C2TW'KW1HT,FE&;_%1&PCQJ,H$U: MM_]\/!*0L'>S[<$/_L'-QNUOZ+6QY<:63\>63\SMNQY#87&XZ"8/JC[Z0W[H MZ5=\_O;GG3Y^H.$!A%FO47#M L ]N] M@F/IQ1N-YTH@BS=OY/C"HHST$HC+TSKN3(Y_)KAX XWJ+^=\"#YM"7B"' ^Y MG/"I<8G+X0Z]C^7-L\,=]R:7_P-02P,$% @ FCBG6IQ 2MUF!@ $3H M X !P87DM97@S,E\Q+FAT;>U;;5/;.!#^WE^AHT,'9F+'S@LE=LI,2M,I M,U>@))WI?51L&>LJRSY9(7%__:UD.PTAA22$EA"SCOVB4Q$)B+MT?!N4^F3J6F\0IE33FCB ,2WI%W!VMT*=7"]T9 M,DX<"/*C9#0RU Z-E3<[&T43XV4_E#FC&+A$V% ">CH)F7W049"JZ'PF!,]]@GU9>@$5!H> MU!.NU+YY;1]8;K>N6AQUZPG\ 9HS5#V&T_3=3H2A>=%(?\(U$3NEN27$[:4S M]*#H"36=B_!Y,8N%\]K2/^ZOP9SDSC"*F3^';F,?$WH*$!]J)>%Q0'/(RCV(?IJ#LQC$PWZQQH8N]FV:J@W0+T/9^?#_H<*J1RI$I^.=8#./J+A MISX:]"[>]T[[ ^/LV]_]?U#O>*AJ&I;56 J4'J B)RZ=MFFWWNXNTNC\ZFML MOOJ6L?BJX&T%JQ..X((33]$OFE 9(AD2]&6,!7'6$3(MHPO M* [0.: FK:$3[IEH3S5_\WK:L&S//8ZC!/,LO_3=?13$0O$I$%60\E8I&/( M'Y",T<\EI^+=6[=8<6 3]N-$@E7STH6,\CI0J$W%8H0Y28VS*2,9ZGE2U2BO MJT$]EC753 F.2*JKH@Q]Y_$$Q@L#4J,;$49)X,PY*8182)7PB)'27XJ<0[F( MFF[P+U5K,)S%8ZFS(C>?>=NR3&O7+>3!S1A.4N*D),$"H,JS(M6[*+N^HBG$ M)$9EYI3BI12(^;.\0W=_:!XV=N>3H3+R%]E07?J_:MJQ3?MPI;;P3=PPL\C. MU%I8NEPF,&)C) C^[NC_ABI8-I!K::#*]8IKM4QUP95R$P^S8OF"W$RF7-YS MS726H4N6IS.=QT$D&U+'GKU_+0%<-KT5H&L .@0F*.@V&#/@7@_HDRFBFY&? M(/^-J2"*>E-%&&E!W'9S#^\C(%>[O>?OS_CG)U7.:+(@(;O3;.5,%FG>=17= M+)W.V8J#+XI8'MVVYKXA\,9>YAX4V^D\),,V3.ZV*GY\8 MG>PU7AH_;QW")<<-0(1UZ"K/A7PHU5&K#(&8JOT'Z$Q5M*NI M:LP8@F9$J818F"80_M*:;A50CKFGRJ%#7Y\FZ0P:I,8L#Y8Q;#2TSK0,D,7^ M1,5!*%'BY08EWY.DI?I%Z\QU0V4Q!]HC6F:KM>O.[S&-MGG0 7:^YCAW;CRW M&F1_ZZX3K7O ]2>WV%L\-D6W9AGS/J)SBJWM[(J>Z9B;24-PHD"_;/-Q :RO!6"2.[K*\21O+N5 M0LD?890-.>0#.+:#/N,,OM[L"A$@;EK<-EXS3, MU#'R(,20%]^>7%:1Z9$O\0$\IJN^Y0"S[9P MKP+ HUQ63W@55:"^*%"K /"T \!QB"D0/Z^A7SP?*9D?N&Q_E[ MYX)RCR:8W>3\Y<]D/?A#ENH-H:?R]MC"ZV$--V!D:OA4Y ^[JL<3QA%W?9HF M#&>.JKWAH/H=OH4W]_X=I^H9_](0W= @W*]>Z;MC4L)9'E)83SFC',R26!3/ MDURO %#SX@1?DCS],' :]7!;(*S5"<@W;IZH?/H5;>N7P7]'U!+ P04 M" ":.*=:R2V.:#@& #>,@ #@ '!A>2UE>#,R7S(N:'1M[5MM4]LX$/[> M7Z&C0P=F8L?."R5VRDQ*PY2Y*U!(;WH?%5O&*K+LDQ22]-??2K;3$%)(PLNE M- R06-K5RZ/=9U>RW8Y5P@Y>H79,< B?J*VH8N2@^]6JU^Q:NYI?@D"UD&CW MTW",I!HS\FXKPV%(^:6WGXW\!(M+RCT\4.D?-,E2H3!7_G>+\I",/,?/4DD5 M3;DG",.*7A-_RW08TNN9YBR59IYC-RF?J-?\A'(K)O0R5IX+%;=;ZZCC]5(1$6% "?;2SLODHY4J+$,]U,E4,.._,-W413B@;>SV:$(E.R!"=IPGF MI6 _52I-0%:1D;(PHY?<8R12N@^M7G8SC*DBELQP0+Q,$&LH<.;/]'U7=Z;N MB@BNI\)33LS P=V_9V'O0"* WHE8+R@.N^>]XZ/CPT[O M^/0$G7TYO_C2.>FAWNF2N*QL'NL(BKN/OM@7]J&-+KJ'!ABWWG0JJ'.!.A]. MSWK=#QNDE>6*=?_^K^@SJ'/5U3HV!US!%<92*!+F.]1FE$3K#XP1:&$CT$18/NI$5=,P#&^UH]3>O1S7' M#?S#-,DP'^>7H;^+HE28]E4L"$$)#".6*"."IB$B@'>(/F$1Q*CN5F!U:DV$ M)8HH@_+)T"Y(,! 0+0!BS$/4'04QYI<$05\)E5)/ WZU9(@503$1!,9[8UCY MG":C@I&C@ A%HW$%90,A!Y _()6B'RZGX]U;O_ X&!,.TTS!J*:E"QEM=="A M&2H6?JQJF@U+=@GTE0E8W3%TR',%R:D9])P.E,F*_'SE7<>QG6V_D *E%(B%D[S#-+]O[]>VIY.A,O(7V5!5 MA3]3;;FVN[^0+GP3MX999&?:%^:ZRQ!F;/4%P5>>^6_I@GD3N9$&ZERON-9N M:@JNM9D$F!7N"W(3F=*]I]1,EF%*YJ#:!+ -H# M)BCH-AHPX-X Z)-IHIN0GR#_#J@@FGJE)@Q9$+=;W\&[",C5;>Z$NQ/^^4&5 M$YHL2,AMU1LYDR6&=WU--W.7<^)Q\$43R]IM:QX: F_M9=:78NMV:W]O18YM M@.X#^-FI+Z:\(>BUX9.=VN]&T(\.X9QSCI>/XC.$.XJNAHSAD"-Z"XA&,H,XI^L&*V(;1,8:=A^I1EA"PV*#H00HD6+W-E86:V LHF$W&MO^]";3 M:MI[+2#8&X9S[\[S4:/LLVX[T9WA=AHK$UP?+?X6+><.9O0>&)$;L$BUUHIA MM6D[CKNB;MVN-5;5;>S9>PL.^KYPWL?!U:5(!SRT"@.*S,]CQGG;<1?@U-S. M%Z#5O+F%F/5_<; 57>H#V+>'/N$Q>IN?G2P7M38@+\M;CP;J8MG "T7T_=A[ M7D.=W*++2^Q:,X.YIHR&J)SD7.3GP/2$*_&P<_45UZ(JJ^@"\V_ (7]B)O#= M."2*K/&\U)YV%,282.)L>FIU$$0F)#^QOW MVF"YP?+E8/G":-^TZ%$%W07+W T^$Q2(/@.FO\7Y\^\3_\IWL];F4?B99]UK M?L3(R JIR)_8!@GW0RHSAL>>KKUEV.:%A)G7$+X-I'Y@L1R(4;0(#S?O M)]RS*+&8,6+*&>4P+(5%<4_P9@6 FA=G^)+D:8N%(_!Q#[,A'DN3N+2K^NV4 M@U?MJGFOY3]02P$"% ,4 " ":.*=:0WS!_:9@ 0#W+!@ $ M @ $ <&%Y+3(P,C4P,S,Q+FAT;5!+ 0(4 Q0 ( )HXIUJ]?,"0 MNT'-D4$L! M A0#% @ FCBG6LC6\7GJ5@ "]@" X ( !O:@" '!A M>2UE>#$P7S$N:'1M4$L! A0#% @ FCBG6E>O6<417 9.X" X M ( !T_\" '!A>2UE>#$P7S(N:'1M4$L! A0#% @ FCBG6ET: M>\.'"0 8DP X ( !$%P# '!A>2UE>#,Q7S$N:'1M4$L! M A0#% @ FCBG6I"R9W=G"0 T$4 X ( !PV4# '!A M>2UE>#,Q7S(N:'1M4$L! A0#% @ FCBG6IQ 2MUF!@ $3H X M ( !5F\# '!A>2UE>#,R7S$N:'1M4$L! A0#% @ FCBG6LDM MCF@X!@ WC( X ( !Z'4# '!A>2UE>#,R7S(N:'1M4$L% 3!@ ( @ Y $ $Q\ P $! end XML 70 pay-20250331_htm.xml IDEA: XBRL DOCUMENT 0001841156 pay:May2021WarrantAgreementMember 2025-03-31 0001841156 2024-01-01 2024-03-31 0001841156 pay:SoftwareMember 2025-03-31 0001841156 us-gaap:CommonClassBMember 2025-03-31 0001841156 us-gaap:CommonClassBMember 2025-05-02 0001841156 us-gaap:CommonClassAMember 2025-05-02 0001841156 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001841156 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001841156 us-gaap:RestrictedStockUnitsRSUMember 2025-03-31 0001841156 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001841156 pay:SoftwareMember 2024-01-01 2024-12-31 0001841156 country:US 2025-03-31 0001841156 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0001841156 pay:SoftwareMember 2025-01-01 2025-03-31 0001841156 us-gaap:RetainedEarningsMember 2024-12-31 0001841156 us-gaap:TrademarksMember 2024-12-31 0001841156 country:US 2024-01-01 2024-03-31 0001841156 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001841156 us-gaap:SellingAndMarketingExpenseMember 2025-01-01 2025-03-31 0001841156 country:US 2025-01-01 2025-03-31 0001841156 pay:EquityIncentivePlanMember us-gaap:CommonClassAMember 2021-05-31 0001841156 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2025-01-01 2025-03-31 0001841156 pay:EquityIncentivePlanMember us-gaap:CommonClassAMember 2021-05-01 2021-05-31 0001841156 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001841156 pay:OtherGeographicalAreaMember 2024-01-01 2024-03-31 0001841156 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-12-31 0001841156 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember pay:CostOfRevenueMember 2024-01-01 2024-03-31 0001841156 pay:OneCustomerMember srt:MinimumMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-12-31 0001841156 srt:MinimumMember 2025-01-01 2025-03-31 0001841156 us-gaap:AdditionalPaidInCapitalMember 2024-12-31 0001841156 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-03-31 0001841156 pay:OneCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2025-01-01 2025-03-31 0001841156 pay:TechnologyMember 2025-01-01 2025-03-31 0001841156 pay:TechnologyMember 2025-03-31 0001841156 pay:EquityIncentivePlanMember 2025-01-01 2025-03-31 0001841156 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0001841156 us-gaap:CustomerRelationshipsMember 2024-01-01 2024-12-31 0001841156 us-gaap:TrademarksMember 2024-01-01 2024-12-31 0001841156 pay:RestrictedFundsMember 2023-12-31 0001841156 pay:PaymentTransactionProcessingRevenueMember 2025-01-01 2025-03-31 0001841156 us-gaap:AdditionalPaidInCapitalMember 2025-03-31 0001841156 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2024-01-01 2024-03-31 0001841156 us-gaap:CashAndCashEquivalentsMember 2024-03-31 0001841156 pay:ClassAAndClassBCommonStockMember 2021-12-31 0001841156 us-gaap:CashAndCashEquivalentsMember 2025-03-31 0001841156 us-gaap:RestrictedStockUnitsRSUMember 2025-01-01 2025-03-31 0001841156 2021-05-13 0001841156 2024-01-01 2024-12-31 0001841156 us-gaap:GeneralAndAdministrativeExpenseMember 2025-01-01 2025-03-31 0001841156 pay:August2022WarrantAgreementMember 2025-03-31 0001841156 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001841156 us-gaap:CommonStockMember 2025-03-31 0001841156 us-gaap:CommonClassAMember 2024-01-01 0001841156 us-gaap:AdditionalPaidInCapitalMember 2025-01-01 2025-03-31 0001841156 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2025-01-01 2025-03-31 0001841156 us-gaap:ComputerSoftwareIntangibleAssetMember 2025-01-01 2025-03-31 0001841156 pay:OtherGeographicalAreaMember 2025-01-01 2025-03-31 0001841156 pay:OtherMember 2024-01-01 2024-03-31 0001841156 us-gaap:CommonStockMember 2024-12-31 0001841156 us-gaap:TrademarksMember 2025-01-01 2025-03-31 0001841156 pay:RestrictedFundsMember 2025-03-31 0001841156 us-gaap:CommonStockMember 2023-12-31 0001841156 us-gaap:NonUsMember 2025-03-31 0001841156 pay:RestrictedFundsMember 2024-03-31 0001841156 us-gaap:CommonClassBMember 2024-12-31 0001841156 2023-12-31 0001841156 pay:CostOfRevenueMember 2025-01-01 2025-03-31 0001841156 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001841156 srt:MaximumMember 2025-01-01 2025-03-31 0001841156 pay:PaymentTransactionProcessingRevenueMember 2025-01-01 2025-03-31 0001841156 us-gaap:CashAndCashEquivalentsMember 2024-12-31 0001841156 us-gaap:LeaseholdImprovementsMember 2024-12-31 0001841156 2024-03-31 0001841156 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001841156 us-gaap:CustomerRelationshipsMember 2025-03-31 0001841156 srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001841156 us-gaap:ResearchAndDevelopmentExpenseMember 2025-01-01 2025-03-31 0001841156 us-gaap:CommonClassAMember 2024-12-31 0001841156 us-gaap:ComputerEquipmentMember 2025-03-31 0001841156 us-gaap:RestrictedStockUnitsRSUMember 2025-01-01 2025-03-31 0001841156 pay:TechnologyMember 2024-12-31 0001841156 us-gaap:CommonStockMember 2025-01-01 2025-03-31 0001841156 pay:TechnologyMember 2024-01-01 2024-12-31 0001841156 pay:TwoThousandTwentyOnePlanMember 2025-03-31 0001841156 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember us-gaap:ResearchAndDevelopmentExpenseMember 2025-01-01 2025-03-31 0001841156 2024-12-31 0001841156 us-gaap:ComputerEquipmentMember 2024-12-31 0001841156 us-gaap:ComputerSoftwareIntangibleAssetMember 2024-01-01 2024-03-31 0001841156 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-01-01 2025-03-31 0001841156 us-gaap:FurnitureAndFixturesMember 2025-03-31 0001841156 pay:EquityIncentivePlanMember 2025-03-31 0001841156 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001841156 pay:OtherMember 2025-01-01 2025-03-31 0001841156 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001841156 us-gaap:CommonStockMember 2024-03-31 0001841156 srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2025-01-01 2025-03-31 0001841156 us-gaap:RetainedEarningsMember 2024-03-31 0001841156 us-gaap:TrademarksMember 2025-03-31 0001841156 us-gaap:WarrantMember 2025-01-01 2025-03-31 0001841156 pay:CostOfRevenueMember 2024-01-01 2024-03-31 0001841156 us-gaap:RetainedEarningsMember 2023-12-31 0001841156 srt:MinimumMember 2025-03-31 0001841156 2022-08-29 0001841156 pay:PaymentTransactionProcessingRevenueMember 2024-01-01 2024-03-31 0001841156 us-gaap:RestrictedStockUnitsRSUMember 2024-12-31 0001841156 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember pay:CostOfRevenueMember 2025-01-01 2025-03-31 0001841156 pay:OneCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-12-31 0001841156 pay:OneCustomerMember srt:MinimumMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2025-01-01 2025-03-31 0001841156 2025-01-01 2025-03-31 0001841156 us-gaap:CustomerRelationshipsMember 2024-12-31 0001841156 us-gaap:RetainedEarningsMember 2025-03-31 0001841156 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2025-01-01 2025-03-31 0001841156 us-gaap:RetainedEarningsMember 2025-01-01 2025-03-31 0001841156 pay:PaymentTransactionProcessingRevenueMember 2024-01-01 2024-03-31 0001841156 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-03-31 0001841156 2025-03-31 0001841156 pay:RestrictedFundsMember 2024-12-31 0001841156 us-gaap:CustomerRelationshipsMember 2025-01-01 2025-03-31 0001841156 us-gaap:NonUsMember 2024-12-31 0001841156 us-gaap:CommonClassAMember 2025-03-31 0001841156 us-gaap:WarrantMember 2024-01-01 2024-03-31 0001841156 country:US 2024-12-31 0001841156 pay:SoftwareMember 2024-12-31 0001841156 us-gaap:FurnitureAndFixturesMember 2024-12-31 0001841156 us-gaap:LeaseholdImprovementsMember 2025-03-31 0001841156 us-gaap:CashAndCashEquivalentsMember 2023-12-31 iso4217:USD shares pure shares pay:Customer iso4217:USD --12-31 0001841156 false Q1 P2Y 10-Q true 2025-03-31 2025 false 001-40429 Paymentus Holdings, Inc. DE 45-3188251 11605 North Community House Road Suite 300 Charlotte NC 28277 888 440-4826 Class A Common Stock, par value $0.0001 per share PAY NYSE Yes Yes Accelerated Filer false true false false 35178073 89954158 245849000 205900000 3799000 3511000 122000 257000 99985000 119816000 0 3356000 11880000 13058000 361513000 345641000 1061000 1157000 68313000 67375000 16938000 19076000 131817000 131815000 7330000 7801000 1380000 367000 2536000 3015000 590888000 576247000 55664000 49871000 18513000 26462000 2097000 2090000 3375000 2937000 1327000 190000 80976000 81550000 5809000 6318000 2746000 2783000 962000 0 90493000 90651000 0.0001 0.0001 883950000 883950000 35090301 35090301 32136989 32136989 3000 3000 0.0001 0.0001 111050000 111050000 90034121 90034121 92699294 92699294 9000 9000 390944000 389904000 -287000 -233000 109726000 95913000 500395000 485596000 590888000 576247000 275235000 184875000 209211000 132150000 66024000 52725000 15101000 12051000 26051000 23239000 9183000 9092000 50335000 44382000 15689000 8343000 2062000 2186000 50000 231000 17801000 10760000 3988000 3534000 13813000 7226000 0.11 0.06 0.11 0.06 124941781 123945778 128801974 126917654 13813000 7226000 54000 42000 13759000 7184000 124836283 12000 389904000 95913000 -233000 485596000 2932000 2932000 33736 51000 51000 328201 -73798 -1943000 -1943000 54000 54000 13813000 13813000 125124422 12000 390944000 109726000 -287000 500395000 123821111 12000 377773000 51744000 87000 429616000 2484000 2484000 69246 100000 100000 235619 42000 42000 7226000 7226000 124125976 12000 380357000 58970000 45000 439384000 13813000 7226000 10740000 8537000 -1013000 92000 3042000 2457000 559000 476000 573000 601000 418000 451000 1440000 835000 0 213000 -18386000 8637000 377000 993000 5691000 5793000 -7120000 -8166000 -604000 -541000 401000 28000 -4492000 -3008000 50441000 10954000 60000 116000 0 723000 1051000 602000 9278000 9276000 -8287000 -9513000 51000 100000 1943000 0 0 506000 -1892000 -406000 -25000 -78000 40237000 957000 209411000 183195000 249648000 184152000 205900000 179361000 3511000 3834000 209411000 183195000 245849000 180138000 3799000 4014000 249648000 184152000 508000 434000 102000 103000 0 97000 <p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">1. Organization and Description of Business</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Description of Business</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Paymentus Holdings, Inc. and its wholly owned subsidiaries (“Paymentus” or the “Company”) provides electronic bill presentment and payment services, enterprise customer communication and self-service revenue management to billers through a Software-as-a-Service (“SaaS”), secure, omni-channel technology platform. The platform seamlessly integrates into a biller’s core financial and operating systems to provide flexible and secure access to payment processing of credit cards, debit cards, eChecks and digital wallets across a significant number of channels including online, mobile, IVR, call center, chatbot and voice-based assistants. Paymentus was incorporated in the state of Delaware on September 2, 2011 with office locations in Ch</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">arlotte, North Carolina, Dallas, Texas, Santa Clara, California, Richmond Hill, Ontario (Canada), and Gurugram, Mohali and Bangalore (India). The Company is headquartered in Charlotte, North Carolina.</span></p> <p style="text-indent:-4.646%;padding-left:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">2. Basis of Presentation and Summary of Significant Accounting Policies</span></p><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Basis of Presentation</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The accompanying unaudited interim condensed consolidated financial statements and related notes have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and applicable rules and regulations of the United States Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Accordingly, they do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Therefore, these unaudited condensed consolidated financial statements and related notes should be read in conjunction with the audited consolidated financial statements and the related notes included in the Company's Form 10-K for the year ended December 31, 2024 filed with the SEC on March 11, 2025 (the “2024 Form 10-K”).</span></p></div><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">These unaudited interim condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the Company’s financial position, results of operations and comprehensive income, changes in stockholders' equity and cash flows for the periods presented. The results of operations for the three months ended March 31, 2025 and 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Principles of Consolidation</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The unaudited interim condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and balances have been eliminated upon consolidation.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Such estimates include revenue recognition, cost of revenue recognition, the allowance for credit losses, the lives of tangible and intangible assets, the valuation of acquired intangible assets and the recoverability or impairment of intangible assets, including goodwill, internal-use software development costs, valuation of stock warrants issued, stock-based compensation, and accounting for income taxes. The Company bases its estimates on historical experience and also on assumptions that management considers reasonable. The Company assesses these estimates on a regular basis; however, actual results could differ from these estimates.</span></p></div><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Custodial Accounts</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The Company has established a relationship with its merchant processors to act as collection and paying agents, whereby a merchant processor receives funds from customers and forwards such funds to the respective Paymentus client, based on the instructions received from the Company. These merchant processors act as custodians of the cash received, and the Company has no legal ownership rights to the funds held in such custodial accounts and does not control the use of these funds. As the Company does not take ownership of the funds, these custodial accounts are not included in the Company’s consolidated balance sheets. The balance of cash in the custodial accounts held by these merchant processors was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#000000;">125.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> million and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#000000;">147.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> million as</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> of March 31, 2025 and December 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">, respectively.</span></p></div><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Concentration of Credit Risk</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Financial instruments that potentially subject the Company to credit risk primarily consist of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with high-quality financial institutions with investment-grade ratings. For accounts receivable, the Company is exposed to credit risk in the event of nonpayment by customers to the extent of the amounts recorded in the condensed consolidated balance sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> customer accounted for more than </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">% of revenue for either of the three months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">March 31, 2025 and 2024. As of December 31, 2024 and March 31, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> reseller accounted for more than </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">% of accounts receivable.</span></p></div><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Segment Information</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Effective January 1, 2025, the Company changed its reporting segment structure to a single reporting segment, and the composition of the information package provided to the chief operating decision maker (“CODM”) was amended to deliver more focused and relevant data for decision-making. Previously, the Company identified three operating segments with one reportable segment. Following an internal assessment and a change in the manner in which financial results are provided to and reviewed by the CODM, the Company determined that it now operates and reports as a single operating and reportable segment. The determination was made based on the evaluation of factors, including resource allocation, management oversight, and the consolidated review of financial performance by the CODM. As a result, segment disclosures in the Company’s financial statements is updated to reflect the new reporting structure.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The Company’s CODM is its chief executive officer and the CODM evaluates financial performance and makes resource allocation decisions based on consolidated financial information. The measure of segment profit or loss that the CODM uses to allocate resources and assess performance is the Company’s consolidated net income, as reported on the condensed consolidated statements of operations and comprehensive income. The CODM uses consolidated net income to assess overall Company performance, monitor progress toward financial targets, and make strategic decisions regarding the allocation of resources across functions and initiatives.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The accounting policies applied to the segments are the same as those described in the summary of significant accounting policies. All expense categories on the condensed consolidated statements of operations and comprehensive income are significant, and there are no other significant expenses that are reviewed or provided to the CODM, which would require disclosure.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Assets provided to the CODM are consistent with those reported on the condensed consolidated balance sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Information related to the Company’s products and services is disclosed in Note 1. Information about geographical distribution of the Company’s revenue and long-lived assets is disclosed in Notes 3 and 4, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Summary of Significant Accounting Policies</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The Company’s significant accounting policies are discussed in Note 2, “Basis of Presentation and Summary of Significant Accounting Policies,” in the Notes to Consolidated Financial Statements as of December 31, 2024 and 2023 and for the years ended December 31, 2024, 2023 and 2022 included in the 2024 Form 10-K. There have been no significant changes to these policies during the three months ended March 31, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">, except for "Segment Information" as described above.</span></p></div><div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Recently Adopted Accounting Standards</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as non-public business entities, including early adoption when permissible. With the exception of standards the Company elected to early adopt, when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as non-public business entities, as indicated below.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Accounting Standards Updates ("ASU") not listed below were assessed and determined to be either not applicable or are not expected to have a material impact on the consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Accounting Pronouncements Not Yet Adopted</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">In December 2023, the FASB issued ASU 2023-09, “Improvements to Income Tax Disclosures”, which is intended to enhance income tax disclosures around the rate reconciliation and income taxes paid. The purpose of the amendment is to provide readers of the financial statements with information to better assess the differences between the effective tax rate and the statutory tax rate across multiple jurisdictions, enabling them to understand tax implications around operational opportunities and potential future cash flows. The guidance is effective beginning with the Company's 2025 fiscal year Form</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">10-K for the fiscal year ending December 31, 2025. The adoption of ASU 2023-09 is not expected to have a material impact on the Company's financial position or results of operations.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">In November 2024, the Financial Accounting Standards Board issued ASU 2024-03, Disaggregation of Income Statement Expenses (Topic 220), which requires additional disclosures, for interim and annual reporting, of expenses by nature, such as employee compensation, depreciation and amortization, and selling expenses. The updated standard will be effective for annual periods beginning in fiscal 2027 and interim periods beginning in the first quarter of fiscal 2028. Early adoption is permitted. This ASU will result in the required additional disclosures being included in the consolidated financial statements on a prospective basis, with the option for retrospective application, once adopted. The guidance is effective beginning with the Company's Form 10-K for the fiscal year ending December 31, 2027. The Company is currently evaluating the potential impact of adopting this new guidance on its condensed consolidated financial statements and related disclosures.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></div> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Basis of Presentation</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The accompanying unaudited interim condensed consolidated financial statements and related notes have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and applicable rules and regulations of the United States Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Accordingly, they do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Therefore, these unaudited condensed consolidated financial statements and related notes should be read in conjunction with the audited consolidated financial statements and the related notes included in the Company's Form 10-K for the year ended December 31, 2024 filed with the SEC on March 11, 2025 (the “2024 Form 10-K”).</span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">These unaudited interim condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the Company’s financial position, results of operations and comprehensive income, changes in stockholders' equity and cash flows for the periods presented. The results of operations for the three months ended March 31, 2025 and 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.</span> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Principles of Consolidation</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The unaudited interim condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and balances have been eliminated upon consolidation.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Such estimates include revenue recognition, cost of revenue recognition, the allowance for credit losses, the lives of tangible and intangible assets, the valuation of acquired intangible assets and the recoverability or impairment of intangible assets, including goodwill, internal-use software development costs, valuation of stock warrants issued, stock-based compensation, and accounting for income taxes. The Company bases its estimates on historical experience and also on assumptions that management considers reasonable. The Company assesses these estimates on a regular basis; however, actual results could differ from these estimates.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Custodial Accounts</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The Company has established a relationship with its merchant processors to act as collection and paying agents, whereby a merchant processor receives funds from customers and forwards such funds to the respective Paymentus client, based on the instructions received from the Company. These merchant processors act as custodians of the cash received, and the Company has no legal ownership rights to the funds held in such custodial accounts and does not control the use of these funds. As the Company does not take ownership of the funds, these custodial accounts are not included in the Company’s consolidated balance sheets. The balance of cash in the custodial accounts held by these merchant processors was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#000000;">125.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> million and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#000000;">147.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> million as</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> of March 31, 2025 and December 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">, respectively.</span></p> 125800000 147200000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Concentration of Credit Risk</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Financial instruments that potentially subject the Company to credit risk primarily consist of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with high-quality financial institutions with investment-grade ratings. For accounts receivable, the Company is exposed to credit risk in the event of nonpayment by customers to the extent of the amounts recorded in the condensed consolidated balance sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> customer accounted for more than </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">% of revenue for either of the three months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">March 31, 2025 and 2024. As of December 31, 2024 and March 31, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> reseller accounted for more than </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">% of accounts receivable.</span></p> 0 0 0.10 0.10 1 1 0.10 0.10 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Segment Information</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Effective January 1, 2025, the Company changed its reporting segment structure to a single reporting segment, and the composition of the information package provided to the chief operating decision maker (“CODM”) was amended to deliver more focused and relevant data for decision-making. Previously, the Company identified three operating segments with one reportable segment. Following an internal assessment and a change in the manner in which financial results are provided to and reviewed by the CODM, the Company determined that it now operates and reports as a single operating and reportable segment. The determination was made based on the evaluation of factors, including resource allocation, management oversight, and the consolidated review of financial performance by the CODM. As a result, segment disclosures in the Company’s financial statements is updated to reflect the new reporting structure.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The Company’s CODM is its chief executive officer and the CODM evaluates financial performance and makes resource allocation decisions based on consolidated financial information. The measure of segment profit or loss that the CODM uses to allocate resources and assess performance is the Company’s consolidated net income, as reported on the condensed consolidated statements of operations and comprehensive income. The CODM uses consolidated net income to assess overall Company performance, monitor progress toward financial targets, and make strategic decisions regarding the allocation of resources across functions and initiatives.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The accounting policies applied to the segments are the same as those described in the summary of significant accounting policies. All expense categories on the condensed consolidated statements of operations and comprehensive income are significant, and there are no other significant expenses that are reviewed or provided to the CODM, which would require disclosure.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Assets provided to the CODM are consistent with those reported on the condensed consolidated balance sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Information related to the Company’s products and services is disclosed in Note 1. Information about geographical distribution of the Company’s revenue and long-lived assets is disclosed in Notes 3 and 4, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Summary of Significant Accounting Policies</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The Company’s significant accounting policies are discussed in Note 2, “Basis of Presentation and Summary of Significant Accounting Policies,” in the Notes to Consolidated Financial Statements as of December 31, 2024 and 2023 and for the years ended December 31, 2024, 2023 and 2022 included in the 2024 Form 10-K. There have been no significant changes to these policies during the three months ended March 31, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">, except for "Segment Information" as described above.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Recently Adopted Accounting Standards</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as non-public business entities, including early adoption when permissible. With the exception of standards the Company elected to early adopt, when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as non-public business entities, as indicated below.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Accounting Standards Updates ("ASU") not listed below were assessed and determined to be either not applicable or are not expected to have a material impact on the consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Accounting Pronouncements Not Yet Adopted</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">In December 2023, the FASB issued ASU 2023-09, “Improvements to Income Tax Disclosures”, which is intended to enhance income tax disclosures around the rate reconciliation and income taxes paid. The purpose of the amendment is to provide readers of the financial statements with information to better assess the differences between the effective tax rate and the statutory tax rate across multiple jurisdictions, enabling them to understand tax implications around operational opportunities and potential future cash flows. The guidance is effective beginning with the Company's 2025 fiscal year Form</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">10-K for the fiscal year ending December 31, 2025. The adoption of ASU 2023-09 is not expected to have a material impact on the Company's financial position or results of operations.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">In November 2024, the Financial Accounting Standards Board issued ASU 2024-03, Disaggregation of Income Statement Expenses (Topic 220), which requires additional disclosures, for interim and annual reporting, of expenses by nature, such as employee compensation, depreciation and amortization, and selling expenses. The updated standard will be effective for annual periods beginning in fiscal 2027 and interim periods beginning in the first quarter of fiscal 2028. Early adoption is permitted. This ASU will result in the required additional disclosures being included in the consolidated financial statements on a prospective basis, with the option for retrospective application, once adopted. The guidance is effective beginning with the Company's Form 10-K for the fiscal year ending December 31, 2027. The Company is currently evaluating the potential impact of adopting this new guidance on its condensed consolidated financial statements and related disclosures.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p> <p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">3. Revenue, Performance Obligations and Contract Balances</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Disaggregation of Revenue</span></p><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The following table presents a disaggregation of revenue from contracts with customers (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="5" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2025</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2024</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Payment transaction processing revenue</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">273,280</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">182,752</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Other</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,955</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,123</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Total revenue</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">275,235</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">184,875</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Revenue by geographic area, based on the location of the Company’s users, was as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="5" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2025</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2024</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">United States</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">270,679</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">181,301</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Other</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,556</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,574</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Total</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">275,235</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">184,875</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Remaining Performance Obligations</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">As of March 31, 2025, the aggregate amount of transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> million, of which the Company expects to recognize over </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">74</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> w</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">ithin the next </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">two years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">between </span><span style="font-size:10pt;font-family:Arial;"><span style="-sec-ix-hidden:F_ca3a6722-8cac-492c-b494-d4ae1d26bf08;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">two</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">four years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> and the remainder thereafter. The timing of revenue recognition within the next four years is largely dependent upon the go-l</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">ive dates of the Company's customers under the Company’s contracts.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">As of March 31, 2025, the Company has contractual rights under its commercial agreements with customers and resellers to receive </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">63.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> million of fixed consideration related to the future minimum guarantees through 2029. As permitted, the Company has elected to exclude from this disclosure any variable consideration that meets specified criteria. Accordingly, the total unsatisfied or partially unsatisfied performance obligations related to processing services is significantly higher than the amount disclosed.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Contract Liabilities</span></p><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Contract liabilities consist of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:14%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">March 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">December 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2025</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2024</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="5" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">(in thousands)</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Contract Liabilities:</span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Current</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,375</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,937</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Non-current</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,746</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,783</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Total contract liabilities</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,121</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,720</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Revenue recognized during the three months ended March 31, 2025 and 2024 that was included in the contract liabilities balance at the beginning of each of the periods was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> million, respectively.</span></p> <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The following table presents a disaggregation of revenue from contracts with customers (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="5" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2025</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2024</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Payment transaction processing revenue</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">273,280</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">182,752</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Other</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,955</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,123</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Total revenue</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">275,235</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">184,875</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Revenue by geographic area, based on the location of the Company’s users, was as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="5" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2025</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2024</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">United States</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">270,679</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">181,301</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Other</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,556</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,574</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Total</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">275,235</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">184,875</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table> 273280000 182752000 1955000 2123000 275235000 184875000 270679000 181301000 4556000 3574000 275235000 184875000 6100000 0.74 P2Y 0.21 P4Y 63800000 <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Contract liabilities consist of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:14%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">March 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">December 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2025</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2024</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="5" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">(in thousands)</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Contract Liabilities:</span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Current</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,375</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,937</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Non-current</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,746</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,783</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Total contract liabilities</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,121</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,720</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table> 3375000 2937000 2746000 2783000 6121000 5720000 600000 900000 <p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">4. Property and Equipment, Net</span></p><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Property and equipment, net consisted of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69.28%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.36%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.36%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">March 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">December 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2025</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2024</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Computer equipment</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,264</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,178</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,737</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,724</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">376</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">375</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Total property and equipment</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,377</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,277</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Less: Accumulated depreciation</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,316</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,120</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Property and equipment, net</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,061</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,157</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Depreciation expense recorded for property and equipment was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> million for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">three months ended March 31, 2025 and 2024, respectively.</span></p><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The Company's long lived assets primarily consist of computer equipment and furniture. The table below summarizes long-lived assets based on its geographical area </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">(in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69.866%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.437%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.697%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">March 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">December 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2025</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2024</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">United States</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">399</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">450</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Other</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">662</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">707</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Total</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,061</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,157</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Property and equipment, net consisted of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69.28%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.36%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.36%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">March 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">December 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2025</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2024</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Computer equipment</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,264</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,178</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,737</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,724</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">376</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">375</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Total property and equipment</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,377</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,277</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Less: Accumulated depreciation</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,316</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,120</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Property and equipment, net</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,061</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,157</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table> 6264000 6178000 1737000 1724000 376000 375000 8377000 8277000 7316000 7120000 1061000 1157000 200000 200000 <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The Company's long lived assets primarily consist of computer equipment and furniture. The table below summarizes long-lived assets based on its geographical area </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">(in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69.866%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.437%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.697%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">March 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">December 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2025</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2024</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">United States</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">399</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">450</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Other</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">662</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">707</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Total</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,061</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,157</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table> 399000 450000 662000 707000 1061000 1157000 <p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">5. Goodwill, Internal-use Software Development Costs and Intangible Assets</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Goodwill</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The goodwill reporting units were realigned into single reporting unit, consistent with the change to the Company's segment structure described in Note 2, "Segment Information". The changes in the carrying amount of goodwill during the three month ended March 31, 2025, relate to foreign currency translation adjustments.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Internal-use Software Development Costs</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">During the three months ended March 31, 2025 and 2024, the Company capitalized </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#000000;">9.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> million and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#000000;">9.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> million in software development and implementation costs, respectively.</span></p><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Amortization expense included in the condensed consolidated statements of operations was as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.34%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.66%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="5" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2025</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2024</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Cost of revenue</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,638</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,029</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Research and development</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,788</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,282</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Total</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">8,426</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">6,311</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Intangible Assets</span></p><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Intangible assets, net consisted of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:37.82%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:14.7%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:14.620000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:14.86%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:10%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="11" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">March 31, 2025</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Net<br/>Carrying<br/>Amount</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Weighted-<br/>Average<br/>Useful Life<br/>(Years)</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Technology</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21,802</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19,736</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,066</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.0</span></span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Customer relationship</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">31,951</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,512</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,439</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8.0</span></span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Software and license</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,813</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,813</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">—</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.0</span></span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Trademark</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,038</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,605</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">433</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.0</span></span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Total</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">60,604</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">43,666</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,938</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.192%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.937%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.937%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:15.337%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:10.598%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="11" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">December 31, 2024</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Net<br/>Carrying<br/>Amount</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Weighted-<br/>Average<br/>Useful Life<br/>(Years)</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Technology</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21,798</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18,675</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,123</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.0</span></span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Customer relationship</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">31,946</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,689</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,257</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8.0</span></span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Software and license</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,797</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,789</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.0</span></span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Trademark</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,038</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,350</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">688</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.0</span></span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Total</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">60,579</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">41,503</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19,076</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Amortization expense of intangible assets was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#000000;">2.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> million and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#000000;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> mil</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">lion for the three months ended March 31, 2025 and 2024, respectively.</span></p><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">March 31, 2025, future expected amortization expense is as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:85%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Years Ending December 31,</span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">2025</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,951</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">2026</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,269</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">2027</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,269</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">2028</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,269</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">2029</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,180</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Total future amortization expense</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,938</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">There were </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> impairments of goodwill, internal-use software development costs or intangible assets in the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">three months ended March 31, 2025 and 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">.</span></p> 9400000 9300000 <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Amortization expense included in the condensed consolidated statements of operations was as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.34%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.66%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="5" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2025</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2024</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Cost of revenue</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,638</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,029</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Research and development</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,788</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,282</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Total</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">8,426</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">6,311</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p> 5638000 4029000 2788000 2282000 8426000 6311000 <p style="text-indent:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Intangible assets, net consisted of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:37.82%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:14.7%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:14.620000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:14.86%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:10%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="11" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">March 31, 2025</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Net<br/>Carrying<br/>Amount</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Weighted-<br/>Average<br/>Useful Life<br/>(Years)</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Technology</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21,802</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19,736</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,066</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.0</span></span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Customer relationship</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">31,951</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,512</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,439</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8.0</span></span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Software and license</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,813</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,813</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">—</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.0</span></span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Trademark</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,038</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,605</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">433</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.0</span></span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Total</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">60,604</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">43,666</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,938</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.192%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.937%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.937%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:15.337%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:10.598%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="11" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">December 31, 2024</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Net<br/>Carrying<br/>Amount</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Weighted-<br/>Average<br/>Useful Life<br/>(Years)</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Technology</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21,798</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18,675</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,123</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.0</span></span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Customer relationship</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">31,946</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,689</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,257</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8.0</span></span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Software and license</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,797</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,789</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.0</span></span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Trademark</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,038</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,350</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">688</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.0</span></span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Total</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">60,579</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">41,503</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19,076</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table> 21802000 19736000 2066000 P4Y 31951000 17512000 14439000 P8Y 2813000 2813000 0 P3Y 4038000 3605000 433000 P4Y 60604000 43666000 16938000 21798000 18675000 3123000 P4Y 31946000 16689000 15257000 P8Y 2797000 2789000 8000 P3Y 4038000 3350000 688000 P4Y 60579000 41503000 19076000 2100000 2000000 <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">March 31, 2025, future expected amortization expense is as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:85%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Years Ending December 31,</span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">2025</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,951</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">2026</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,269</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">2027</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,269</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">2028</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,269</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">2029</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,180</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Total future amortization expense</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,938</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table> 4951000 3269000 3269000 3269000 2180000 16938000 0 0 <p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">6. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Prepaid expenses and other assets</span></p><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The composition of prepaid expenses and other assets is as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69.866%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.437%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.697%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">March 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">December 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2025</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2024</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> Prepaid expenses and other assets:</span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Prepaid expenses</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,130</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,584</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Contract acquisition costs</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,907</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,657</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Other assets</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,379</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,832</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Total prepaid expenses and other assets</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,416</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,073</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> Prepaid expenses and other assets:</span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> Current</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11,880</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,058</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> Non-current</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,536</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,015</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> Total prepaid expenses and other assets:</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,416</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,073</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Contract acquisition costs consist of upfront customer contract discounts, unamortized warrants cost and sales commissions. Other assets consist of security deposit for leased properties, investment in term deposits and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">input tax receivables.</span></p> <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The composition of prepaid expenses and other assets is as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69.866%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.437%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.697%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">March 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">December 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2025</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2024</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> Prepaid expenses and other assets:</span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Prepaid expenses</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,130</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,584</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Contract acquisition costs</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,907</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,657</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Other assets</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,379</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,832</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Total prepaid expenses and other assets</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,416</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,073</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> Prepaid expenses and other assets:</span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> Current</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11,880</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,058</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> Non-current</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,536</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,015</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> Total prepaid expenses and other assets:</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,416</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,073</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p> 7130000 6584000 5907000 6657000 1379000 2832000 14416000 16073000 11880000 13058000 2536000 3015000 14416000 16073000 <p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">7. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Accrued and Other Liabilities</span></p><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The composition of accrued and other liabilities is as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.16%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.08%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:14.76%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">March 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">December 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2025</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2024</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> Accrued and other liabilities</span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Payroll and employee-related expenses</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,618</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,650</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Other accrued expenses</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,546</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,095</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Other liabilities</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,311</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,717</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Total accrued and other liabilities</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19,475</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">26,462</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> Accrued and other liabilities</span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> Current</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18,513</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">26,462</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> Non-current</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">962</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">—</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> Total accrued and other liabilities</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19,475</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">26,462</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Other accrued expenses consist of professional services, insurance and legal accruals, obligations related to agency commissions and other miscellaneous accruals</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">. Other liabilities primarily consist of amounts payable to customers related to refunds arising from various circumstances, including dispute settlements and other customer-related transactions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p> <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The composition of accrued and other liabilities is as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.16%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.08%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:14.76%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">March 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">December 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2025</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2024</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> Accrued and other liabilities</span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Payroll and employee-related expenses</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,618</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,650</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Other accrued expenses</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,546</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,095</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Other liabilities</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,311</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,717</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Total accrued and other liabilities</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19,475</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">26,462</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> Accrued and other liabilities</span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> Current</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18,513</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">26,462</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> Non-current</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">962</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">—</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> Total accrued and other liabilities</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19,475</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">26,462</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table> 7618000 16650000 7546000 8095000 4311000 1717000 19475000 26462000 18513000 26462000 962000 0 19475000 26462000 <span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">. Commitments and Contingencies</span><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Other Commitments</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The Company has entered into certain non-cancellable agreements for software and marketing services that specify all significant terms, including fixed or minimum services to be used, pricing provisions and the approximate timing of the transaction. Obligations under contracts that are cancellable or with remaining terms of 12 months or less are not included. There have been no material changes to the Company's contractual obligations or commitments outside of the ordinary course of business as compared to those described in the 2024 Form 10-K. </span></span><span style=""></span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Legal Matters</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The Company is involved from time to time in various claims and legal proceedings arising in the ordinary course of business. From time to time as appropriate, the Company accrues liabilities related to legal claims in its financial statements. Accrued liabilities related to legal matters are included within other accrued liabilities in Note 7. If the loss is not probable or cannot be reasonably estimated, a liability is not recorded in its condensed consolidated financial statements. While it is not feasible to predict or determine the ultimate outcome of these matters, the Company believes that, as of March 31, 2025, except for potential losses associated with the estimated liabilities recorded in the condensed consolidated financial statements, no current claims and legal proceedings are expected to have a material adverse effect on its financial position, results of operations, or cash flows.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Indemnification</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The Company enters into indemnification provisions under agreements with other parties in the ordinary course of business, including business partners, investors, contractors, customers, and the Company’s officers, directors, and certain employees. The Company has agreed to indemnify and defend the indemnified party claims and related losses suffered or incurred by the indemnified party from actual or threatened third-party claims due to the Company’s activities or non-compliance with obligations or representations made by the Company. The Company seeks to limit, or cap, its indemnification exposure in its commercial and other contracts. It is not possible to determine the maximum potential loss under these indemnification provisions due to the Company’</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">s limited history of prior indemnification claims and the unique facts and circumstances involved in each particular provision.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p> The Company has entered into certain non-cancellable agreements for software and marketing services that specify all significant terms, including fixed or minimum services to be used, pricing provisions and the approximate timing of the transaction. Obligations under contracts that are cancellable or with remaining terms of 12 months or less are not included. There have been no material changes to the Company's contractual obligations or commitments outside of the ordinary course of business as compared to those described in the 2024 Form 10-K. <p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">9. Equity</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Warrants</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">On May 13, 2021, the Company entered into a warrant agreement with JPMC Strategic Investments I Corporation (“JPMC”), an affiliate of J.P. Morgan Securities LLC, an underwriter in our 2021 initial public offering ("IPO"), pursuant to which the Company agreed to issue a warrant to JPMC for up to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">509,370</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> shares of Class A common stock upon completion of the IPO at an exercise price of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18.38</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> per share (the “May 2021 warrant agreement”). Upon completion of the IPO, </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">382,027</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> of the warrant shares vested and were exercisable. The vesting of the remaining </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">127,343</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> shares of Class A common stock underlying the warrant was subject to the achievement of certain commercial milestones through December 31, 2025 pursuant to a related commercial agreement with JPMorgan Chase Bank, National Association (“JPM Chase”), an affiliate of JPMC. As discussed below, this commercial agreement was amended in August 2022, and the achievement of certain commercial milestones was extended through December 31, 2026 and minimum revenue commitments were set for each of the calendar years through 2026. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">March 31, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">, all </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">509,370</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> warrant shares were vested and exercisable under the May 2021 warrant agreement.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">On August 29, 2022, the Company entered into a second warrant agreement with JPMC, in connection with an amendment to the Company's existing commercial agreement with JPM Chase discussed above, pursuant to which the Company issued a warrant to JPMC for up to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">684,510</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> shares of Class A common stock at an exercise price of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> per share (the “August 2022 warrant agreement”). Upon signing the August 2022 warrant agreement, </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">171,128</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> of the warrant shares vested and were exercisable. The vesting of the remaining </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">513,382</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> shares of Class A common stock underlying the warrant is subject to the achievement of certain commercial milestones through December 31, 2026 pursuant to the commercial agreement, as amended. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">March 31, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">175,904</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> warrant shares were vested and exercisable under the August 2022 warrant agreement.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The Company accounts for the consideration payable in the form of warrants to its vendor as share based compensation expense. The warrant fair value was determined using the Black-Scholes pricing model in accordance with ASC 718, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Compensation-Stock Compensation.</span></p> 509370 18.38 382027 127343 509370 684510 10.1 171128 513382 175904 <span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">. Stock-Based Compensation</span><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">In May 2021, the Company’s board of directors (the "Board") adopted, and its stockholders approved, the 2021 Equity Incentive Plan (the "2021 Plan"), which became effective in connection with the IPO. The 2021 Plan provides for the grant of incentive stock options, within the meaning of Section 422 of the Internal Revenue Code, to the Company's employees and any of its parent or subsidiary corporations’ employees, and for the grant of non-statutory stock options, restricted stock, restricted stock units, stock appreciation rights, and performance awards to the Company’s employees, directors and consultants and any of its parent or subsidiary corporations’ employees and consultants. A total of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,459,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> shares of the Company’s Class A common stock have been reserved for issuance under the 2021 Plan in addition to (i) an annual increase of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">% of the outstanding shares of the Company's common stock, with Class A and Class B common stock taken together, on the first day of each fiscal year (subject to the Compensation Committee of the Board exercising discretion to increase or decrease such amount, the "Evergreen Addition") and (ii) upon the expiration, forfeiture, cancellation, or reacquisition of any shares of Class B common stock underlying outstanding stock awards granted under the 2012 Equity Incentive Plan, an equal number of shares of Class A common stock, such number of shares not to exceed </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,563,990</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">. On January 1, 2025, pursuant to the Evergreen Addition, approximately </span><span style="font-size:10pt;font-family:Arial;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#000000;">5.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> million shares of Class A common stock were added to the 2021 Plan issuance reserve. At </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">March 31, 2025, there were approximately </span><span style="font-size:10pt;font-family:Arial;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#000000;">26.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> million remaining shares available for the Company to grant under the 2021 Plan.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">Stock Options</span></p><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">A summary of the Company</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">’s option activity during the three months ended March 31, 2025 was as follows (in thousands, except share and per share amounts):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.992%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.357%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.277000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.997%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:10.378%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Weighted-</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Weighted-</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Average</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Average</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Remaining</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Aggregate</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Options</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Exercise Price</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Contractual</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Intrinsic</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Outstanding</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">per Share</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Life </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">(years)</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Value</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Outstanding at December 31, 2024</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,534,103</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8.47</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.26</span></span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">85,525</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Options exercised</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">33,736</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.54</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Options forfeited</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,667</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.28</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Outstanding at March 31, 2025</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,492,700</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8.56</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.04</span></span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">61,279</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Exercisable at March 31, 2025</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,479,030</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8.55</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.03</span></span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">61,046</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">There were </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> options granted during the three months ended March 31, 2025. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Aggregate intrinsic value represents the difference between the exercise price of the options and the fair value of the Company’s common stock.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">At March 31, 2025, there was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#000000;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> million of total unrecognized compensation cost related to unvested stock options granted under the 2012 Equity Incentive Plan, which is expected to be recognized over a remaining weighted-average period of </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">years.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Restricted Stock Units ("RSUs")</span></p><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">A summary of the Company</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">’s RSU activity during the three months ended March 31, 2025 was as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.38%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.62%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Weighted-</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Average</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">RSUs</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Grant Date</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Outstanding</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Fair Value</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Awarded and unvested at December 31, 2024</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,096,168</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16.01</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Awards granted</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">583,582</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">29.23</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Awards vested</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">328,201</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17.18</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Awards forfeited</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">35,796</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15.98</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Awarded and unvested at March 31, 2025</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,315,753</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19.18</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The fair value of RSU grants is determined based upon the market closing price of the Company’</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">s Class A common stock on the date of grant. RSUs vest over the requisite service period, which is one year from the date of grant for directors and generally ranges between </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">four years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">five years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> from the date of grant for employees, subject to provision of services for non-employees and continued employment for employees.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">At March 31, 2025, there was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#000000;">42.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> million of total unrecognized compensation cost related to unvested RSUs granted under the 2021 Plan, which is expected to be recognized over a remaining weighted-average period of </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">3.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">years.</span></p><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Stock-based compensation expense (including amortization of capitalized warrants cost for the three months ended March 31, 2025) included in the condensed consolidated statements of operations was as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:14.32%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.68%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="5" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2025</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2024</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Cost of revenue</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">66</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">51</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Research and development</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">881</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">608</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Sales and marketing</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,494</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,310</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">General and administrative</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,104</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">964</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Total stock-based compensation</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,545</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,933</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table></div> 10459000 0.04 7563990 5000000 26400000 <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">A summary of the Company</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">’s option activity during the three months ended March 31, 2025 was as follows (in thousands, except share and per share amounts):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.992%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.357%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.277000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.997%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:10.378%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Weighted-</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Weighted-</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Average</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Average</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Remaining</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Aggregate</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Options</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Exercise Price</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Contractual</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Intrinsic</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Outstanding</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">per Share</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Life </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-style:italic;font-kerning:none;min-width:fit-content;">(years)</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Value</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Outstanding at December 31, 2024</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,534,103</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8.47</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.26</span></span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">85,525</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Options exercised</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">33,736</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.54</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Options forfeited</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,667</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.28</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Outstanding at March 31, 2025</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,492,700</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8.56</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.04</span></span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">61,279</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Exercisable at March 31, 2025</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,479,030</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8.55</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.03</span></span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">61,046</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p> 3534103 8.47 P4Y3M3D 85525000 33736 1.54 7667 0.28 3492700 8.56 P4Y14D 61279000 3479030 8.55 P4Y10D 61046000 0 100000 P0Y8M12D <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">A summary of the Company</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">’s RSU activity during the three months ended March 31, 2025 was as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.38%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.62%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Weighted-</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Average</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">RSUs</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Grant Date</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Outstanding</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Fair Value</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Awarded and unvested at December 31, 2024</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,096,168</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16.01</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Awards granted</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">583,582</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">29.23</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Awards vested</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">328,201</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17.18</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Awards forfeited</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">35,796</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">)</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15.98</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Awarded and unvested at March 31, 2025</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,315,753</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19.18</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table> 2096168 16.01 583582 29.23 328201 17.18 35796 15.98 2315753 19.18 P4Y P5Y 42600000 P3Y10M24D <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Stock-based compensation expense (including amortization of capitalized warrants cost for the three months ended March 31, 2025) included in the condensed consolidated statements of operations was as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:14.32%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.68%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="5" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2025</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2024</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Cost of revenue</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">66</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">51</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Research and development</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">881</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">608</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Sales and marketing</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,494</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,310</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">General and administrative</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,104</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">964</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:7pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.293%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Total stock-based compensation</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,545</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,933</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table> 66000 51000 881000 608000 1494000 1310000 1104000 964000 3545000 2933000 <p style="text-indent:-4.646%;padding-left:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">11. Income Taxes</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The Company computes its tax provision for the three months ended March 31, 2025 by applying the estimated annual effective tax rate to year-to-date income from recurring operations and adjusting for discrete items arising in that quarter.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The Company’s effective tax rate for the three months ended March 31, 2025 and 2024 was </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">22.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">32.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">%, respectively. The difference between the Company’s effective tax rate and the U.S. federal statutory rate of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">% in the above periods was primarily the result of permanent differences for disallowed stock-based compensation pursuant to Internal Revenue Code ("IRC") Section 162(m), state taxes and discrete benefits for excess tax benefits on stock-based compensation. In 2024, it was primarily the result of permanent differences for disallowed stock-based compensation pursuant to IRC Section 162(m), state taxes and the impact of the full valuation allowance that has since been released.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The Company forecasts an estimated effective tax rate in 2025, exclusive of discrete benefits, of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">27</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">%, which primarily differs from the U.S. federal statutory rate due to state taxes and permanent differences on nondeductible compensation.</span></p> 0.224 0.328 0.21 0.27 <p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">12. Net Income per Share Attributable to Common Stock</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Basic net income per share attributable to common stock is computed by dividing net income for the period by the weighted average number of common shares outstanding during the period.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Diluted net income per share attributable to common stock is computed by giving effect to all potentially dilutive common stock equivalents to the extent they are dilutive. The dilutive effect of outstanding options, RSUs and warrants is reflected in diluted net income per share attributable to common stock by application of the treasury stock method. The calculation of diluted net income per share attributable to common stock excludes all anti-dilutive common shares.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis to each class of common stock, and the resulting basic and diluted net income per share attributable to common stockholders are, therefore, the same for both Class A and Class B common stock on both an individual and combined basis.</span></p><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The following table sets forth the computation of basic and diluted net income per share attributable to common stock (in thousands except share and per share data):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69%;box-sizing:content-box;"></td> <td style="width:1.06%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.18%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.76%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="5" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2025</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2024</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Numerator:</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Net income</span></p></td> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,813</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,226</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Denominator:</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Weighted-average shares of common stock — basic</span></p></td> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">124,941,781</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">123,945,778</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:21pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.893%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Dilutive effect of stock options</span></p></td> <td style="padding-top:0.01in;text-indent:21pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.893%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,509,281</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,141,741</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:21pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.893%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Dilutive effect of RSUs</span></p></td> <td style="padding-top:0.01in;text-indent:21pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.893%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,043,077</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">754,844</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:21pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.893%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Dilutive effect of warrants</span></p></td> <td style="padding-top:0.01in;text-indent:21pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.893%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">307,835</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">75,291</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Weighted-average shares of common stock — diluted</span></p></td> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">128,801,974</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">126,917,654</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Net income per share</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Basic</span></p></td> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.11</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.06</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Diluted</span></p></td> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.11</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.06</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The following table summarizes the weighted average securities that were excluded from the computation of diluted net income per share attributable to common stock as their inclusion would have been antidilutive:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.694%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.363%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.943%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="5" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2025</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2024</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">RSUs</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,599</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">457,373</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Warrants</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">—</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">448,881</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The following table sets forth the computation of basic and diluted net income per share attributable to common stock (in thousands except share and per share data):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69%;box-sizing:content-box;"></td> <td style="width:1.06%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.18%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.76%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="5" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2025</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2024</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Numerator:</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Net income</span></p></td> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,813</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,226</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Denominator:</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Weighted-average shares of common stock — basic</span></p></td> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">124,941,781</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">123,945,778</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:21pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.893%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Dilutive effect of stock options</span></p></td> <td style="padding-top:0.01in;text-indent:21pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.893%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,509,281</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,141,741</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:21pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.893%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Dilutive effect of RSUs</span></p></td> <td style="padding-top:0.01in;text-indent:21pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.893%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,043,077</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">754,844</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:21pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.893%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Dilutive effect of warrants</span></p></td> <td style="padding-top:0.01in;text-indent:21pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.893%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">307,835</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">75,291</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Weighted-average shares of common stock — diluted</span></p></td> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">128,801,974</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">126,917,654</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Net income per share</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Basic</span></p></td> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.11</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.06</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Diluted</span></p></td> <td style="padding-top:0.01in;text-indent:14pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.587%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.11</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;font-kerning:none;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.06</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table> 13813000 7226000 124941781 123945778 2509281 2141741 1043077 754844 307835 75291 128801974 126917654 0.11 0.06 0.11 0.06 <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">The following table summarizes the weighted average securities that were excluded from the computation of diluted net income per share attributable to common stock as their inclusion would have been antidilutive:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.694%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.363%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.943%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="5" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2025</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">2024</span></p></td> <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">RSUs</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,599</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">457,373</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Warrants</span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">—</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">448,881</span></p></td> <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;font-kerning:none;min-width:fit-content;"> </span></p></td> </tr> </table> 2599 457373 0 448881 false false false false