0000950170-24-056968.txt : 20240509 0000950170-24-056968.hdr.sgml : 20240509 20240509161215 ACCESSION NUMBER: 0000950170-24-056968 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 81 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240509 DATE AS OF CHANGE: 20240509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Repay Holdings Corp CENTRAL INDEX KEY: 0001720592 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 000000000 STATE OF INCORPORATION: E9 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38531 FILM NUMBER: 24930734 BUSINESS ADDRESS: STREET 1: 3 WEST PACES FERRY ROAD STREET 2: SUITE 200 CITY: ATLANTA STATE: GA ZIP: 30305 BUSINESS PHONE: (404) 504-7474 MAIL ADDRESS: STREET 1: 3 WEST PACES FERRY ROAD STREET 2: SUITE 200 CITY: ATLANTA STATE: GA ZIP: 30305 FORMER COMPANY: FORMER CONFORMED NAME: Thunder Bridge Acquisition Ltd DATE OF NAME CHANGE: 20171024 10-Q 1 rpay-20240331.htm 10-Q 10-Q
falseQ1--12-310001720592http://fasb.org/us-gaap/2023#MeasurementInputDiscountRateMemberhttp://fasb.org/us-gaap/2023#ValuationTechniqueDiscountedCashFlowMemberhttp://www.repay.com/20240331#FairValueChangeInTaxReceivableLiability0001720592us-gaap:OperatingSegmentsMemberrpay:BusinessPaymentsMemberus-gaap:SalesChannelThroughIntermediaryMember2024-01-012024-03-310001720592rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2024-03-310001720592us-gaap:TreasuryStockCommonMember2023-03-310001720592srt:ScenarioForecastMember2024-02-012024-07-310001720592rpay:PerformanceBasedStockOptionsMember2023-01-012023-03-310001720592rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMemberus-gaap:CommonClassAMemberus-gaap:PrivatePlacementMember2021-01-192021-01-190001720592rpay:TaxReceivableAgreementMember2024-03-310001720592rpay:TwoThousandTwentyOneEmployeeStockPurchasePlanMemberus-gaap:CommonClassAMember2021-08-180001720592us-gaap:NoncontrollingInterestMember2024-01-012024-03-310001720592us-gaap:OperatingSegmentsMemberrpay:BusinessPaymentsMemberus-gaap:SalesChannelDirectlyToConsumerMember2023-01-012023-03-310001720592rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001720592rpay:BlueCowSoftwareMember2023-02-152023-02-150001720592us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2023-12-310001720592us-gaap:CommonClassAMember2024-01-012024-03-310001720592rpay:DirectorsOrOfficersMember2024-01-012024-03-310001720592us-gaap:OperatingSegmentsMemberus-gaap:SalesChannelThroughIntermediaryMemberrpay:ConsumerPaymentsMember2023-01-012023-03-3100017205922023-01-012023-03-310001720592us-gaap:IntersegmentEliminationMember2023-01-012023-03-310001720592us-gaap:OperatingSegmentsMemberrpay:BusinessPaymentsMemberus-gaap:SalesChannelDirectlyToConsumerMember2024-01-012024-03-3100017205922023-03-310001720592us-gaap:RevolvingCreditFacilityMemberrpay:NewCreditAgreementMember2023-02-280001720592us-gaap:CommonClassAMemberrpay:TwoThousandAndTwentySixConvertibleNotesMember2024-01-012024-03-310001720592rpay:NewCreditAgreementMember2024-01-012024-03-310001720592us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-03-310001720592rpay:TaxReceivableAgreementMember2023-01-012023-03-310001720592us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001720592us-gaap:CommonClassAMemberrpay:TwoThousandAndTwentySixConvertibleNotesMember2023-01-012023-03-310001720592us-gaap:RevolvingCreditFacilityMemberrpay:NewCreditAgreementMember2023-02-282023-02-280001720592us-gaap:RetainedEarningsMember2023-12-310001720592us-gaap:OperatingSegmentsMemberrpay:ConsumerPaymentsMember2024-01-012024-03-3100017205922023-01-012023-09-300001720592rpay:PerformanceBasedStockOptionsMember2024-03-310001720592us-gaap:CommonClassAMemberus-gaap:RestrictedStockMember2024-03-310001720592us-gaap:InterestExpenseMember2024-01-012024-03-310001720592us-gaap:TreasuryStockCommonMember2022-12-310001720592rpay:ConsumerPaymentsMember2024-03-310001720592rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember2024-03-310001720592us-gaap:FairValueInputsLevel2Member2024-03-310001720592us-gaap:CommonClassAMember2023-12-310001720592rpay:TaxReceivableAgreementMember2023-03-310001720592us-gaap:NoncontrollingInterestMember2023-12-310001720592us-gaap:CommonClassAMemberus-gaap:RestrictedStockMember2023-12-310001720592us-gaap:CommonClassAMemberrpay:OutstandingStockOptionsMember2024-01-012024-03-310001720592us-gaap:CommonClassAMemberus-gaap:CommonStockMember2024-03-310001720592rpay:NewCreditAgreementMemberrpay:SeniorSecuredRevolvingCreditFacilityMember2021-12-280001720592rpay:PerformanceBasedStockOptionsMember2023-12-310001720592rpay:BlueCowSoftwareMember2023-01-012023-03-310001720592us-gaap:TreasuryStockCommonMember2023-12-310001720592us-gaap:CommonClassAMemberrpay:UnvestedShareBasedAwardsMember2023-01-012023-03-3100017205922023-12-310001720592rpay:NewCreditAgreementMember2023-12-310001720592us-gaap:RestrictedStockUnitsRSUMember2024-03-310001720592us-gaap:SalesChannelDirectlyToConsumerMember2024-01-012024-03-310001720592us-gaap:RetainedEarningsMember2022-12-310001720592rpay:ClassVCommonStockMemberus-gaap:CommonStockMember2024-03-310001720592us-gaap:OperatingSegmentsMemberus-gaap:SalesChannelThroughIntermediaryMemberrpay:ConsumerPaymentsMember2024-01-012024-03-310001720592rpay:BusinessPaymentsMember2024-03-310001720592us-gaap:AdditionalPaidInCapitalMember2023-12-310001720592us-gaap:RestrictedStockMember2023-12-310001720592us-gaap:RetainedEarningsMember2024-01-012024-03-310001720592us-gaap:NoncompeteAgreementsMember2024-03-310001720592us-gaap:AdditionalPaidInCapitalMember2022-12-310001720592us-gaap:RestrictedStockMember2024-01-012024-03-310001720592us-gaap:RestrictedStockMember2024-03-310001720592rpay:PerformanceBasedStockOptionsMember2023-01-012023-12-310001720592us-gaap:SalesChannelThroughIntermediaryMember2024-01-012024-03-310001720592us-gaap:OperatingSegmentsMemberrpay:BusinessPaymentsMemberus-gaap:SalesChannelThroughIntermediaryMember2023-01-012023-03-310001720592srt:MaximumMember2024-03-310001720592us-gaap:RetainedEarningsMember2023-03-310001720592us-gaap:OperatingSegmentsMemberus-gaap:SalesChannelDirectlyToConsumerMemberrpay:ConsumerPaymentsMember2024-01-012024-03-310001720592rpay:ClassVCommonStockMemberus-gaap:CommonStockMember2022-12-310001720592rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001720592us-gaap:PerformanceSharesMember2023-12-310001720592us-gaap:CommonClassAMemberus-gaap:PerformanceSharesMember2024-01-012024-03-310001720592rpay:ClientRelationshipsMember2023-12-310001720592rpay:ChannelRelationshipsMember2023-12-310001720592us-gaap:IntersegmentEliminationMember2024-01-012024-03-310001720592rpay:NewCreditAgreementMemberrpay:TruistBankMemberrpay:SeniorSecuredRevolvingCreditFacilityMember2021-02-0300017205922019-07-112019-07-110001720592srt:MinimumMember2024-03-3100017205922021-06-150001720592rpay:ConsumerPaymentsMember2024-01-012024-03-310001720592us-gaap:CommonClassAMemberus-gaap:PerformanceSharesMember2023-12-310001720592us-gaap:OperatingSegmentsMemberrpay:ConsumerPaymentsMember2023-01-012023-03-310001720592us-gaap:OperatingSegmentsMemberus-gaap:SalesChannelDirectlyToConsumerMemberrpay:ConsumerPaymentsMember2023-01-012023-03-310001720592us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001720592us-gaap:OperatingSegmentsMemberrpay:BusinessPaymentsMember2024-01-012024-03-310001720592rpay:TwoThousandNineteenEquityIncentivePlanMemberus-gaap:CommonClassAMember2024-03-310001720592us-gaap:RestrictedStockUnitsRSUMember2023-12-310001720592rpay:TaxReceivableAgreementMember2023-12-310001720592us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-12-310001720592rpay:ClassVCommonStockMemberus-gaap:CommonStockMember2023-12-310001720592rpay:TaxReceivableAgreementMember2023-12-310001720592us-gaap:SalesRevenueSegmentMemberrpay:SegmentConcentrationRiskMemberrpay:ConsumerPaymentsMember2024-01-012024-03-310001720592rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMemberus-gaap:CommonClassAMemberus-gaap:PrivatePlacementMember2021-01-190001720592rpay:TaxReceivableAgreementMember2024-03-310001720592us-gaap:SalesChannelThroughIntermediaryMember2023-01-012023-03-310001720592us-gaap:NoncontrollingInterestMember2022-12-310001720592us-gaap:FairValueInputsLevel3Member2023-12-310001720592us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-01-012023-03-310001720592us-gaap:PerformanceSharesMember2024-03-310001720592us-gaap:OtherIncomeMember2024-01-012024-03-310001720592rpay:TaxReceivableAgreementMember2022-12-310001720592rpay:ChannelRelationshipsMember2024-03-310001720592rpay:ClassVCommonStockMember2024-03-310001720592us-gaap:OperatingSegmentsMemberrpay:BusinessPaymentsMember2023-01-012023-03-310001720592us-gaap:RetainedEarningsMember2024-03-3100017205922024-01-012024-03-310001720592rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2024-03-310001720592rpay:BlueCowSoftwareMemberrpay:ConsumerPaymentsMember2024-01-012024-03-310001720592us-gaap:CommonClassAMemberrpay:UnvestedShareBasedAwardsMember2024-01-012024-03-310001720592rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember2023-12-3100017205922024-03-310001720592us-gaap:NoncontrollingInterestMember2023-03-310001720592rpay:PerformanceBasedStockOptionsMember2024-01-012024-03-310001720592us-gaap:AdditionalPaidInCapitalMember2023-03-310001720592us-gaap:AdditionalPaidInCapitalMember2024-03-310001720592rpay:ClassVCommonStockMemberus-gaap:CommonStockMember2023-03-310001720592rpay:BusinessPaymentsMember2023-12-310001720592rpay:ClassVCommonStockMember2023-12-310001720592us-gaap:NoncontrollingInterestMember2024-03-310001720592rpay:TaxReceivableAgreementMember2024-01-012024-03-310001720592us-gaap:CommonClassAMemberrpay:OutstandingStockOptionsMember2023-01-012023-03-310001720592rpay:NewCreditAgreementMember2023-01-012023-03-310001720592us-gaap:CommonClassAMemberrpay:PostMergerRepayUnitsExchangeableMember2023-01-012023-03-310001720592rpay:NewCreditAgreementMemberrpay:SeniorSecuredRevolvingCreditFacilityMember2021-12-290001720592rpay:BlueCowSoftwareMember2024-01-012024-03-310001720592us-gaap:InterestExpenseMember2023-01-012023-12-310001720592us-gaap:CommonClassAMember2024-05-030001720592rpay:NewCreditAgreementMember2024-03-310001720592us-gaap:FairValueInputsLevel1Member2024-03-310001720592us-gaap:CommonClassAMember2023-01-012023-03-310001720592rpay:BlueCowSoftwareMemberrpay:ConsumerPaymentsMember2023-01-012023-03-310001720592rpay:TaxReceivableAgreementMember2024-01-012024-03-310001720592rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMemberus-gaap:PrivatePlacementMember2021-01-190001720592us-gaap:TradeNamesMember2024-03-310001720592us-gaap:FairValueInputsLevel3Member2024-03-310001720592rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMemberus-gaap:PrivatePlacementMember2021-01-192021-01-190001720592rpay:ClientRelationshipsMember2024-03-310001720592us-gaap:CommonClassAMemberus-gaap:CommonStockMember2024-01-012024-03-310001720592us-gaap:FairValueInputsLevel2Member2023-12-310001720592us-gaap:IntersegmentEliminationMemberus-gaap:SalesChannelDirectlyToConsumerMember2024-01-012024-03-310001720592us-gaap:FairValueInputsLevel1Member2023-12-310001720592us-gaap:TreasuryStockCommonMember2024-03-310001720592us-gaap:CommonClassAMemberrpay:TwoThousandNineteenEquityIncentiveAmendmentPlanMember2024-03-310001720592us-gaap:SalesChannelDirectlyToConsumerMember2023-01-012023-03-310001720592us-gaap:CommonClassAMemberrpay:PostMergerRepayUnitsExchangeableMember2024-01-012024-03-310001720592us-gaap:IntersegmentEliminationMemberus-gaap:SalesChannelDirectlyToConsumerMember2023-01-012023-03-310001720592us-gaap:NoncompeteAgreementsMember2023-12-310001720592us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-12-310001720592us-gaap:TradeNamesMember2023-12-310001720592us-gaap:RetainedEarningsMember2023-01-012023-03-310001720592us-gaap:ComputerSoftwareIntangibleAssetMember2023-12-310001720592us-gaap:CommonClassAMemberus-gaap:RestrictedStockMember2024-01-012024-03-310001720592us-gaap:NoncontrollingInterestMember2023-01-012023-03-310001720592rpay:SegmentConcentrationRiskMemberus-gaap:SalesRevenueSegmentMemberrpay:BusinessPaymentsMember2024-01-012024-03-310001720592rpay:ClassVCommonStockMember2024-05-030001720592us-gaap:CommonClassAMemberus-gaap:PerformanceSharesMember2024-03-310001720592us-gaap:ComputerSoftwareIntangibleAssetMember2024-03-3100017205922022-12-310001720592us-gaap:CommonClassAMemberus-gaap:RestrictedStockUnitsRSUMember2024-03-310001720592us-gaap:CommonClassAMember2024-03-31xbrli:purerpay:Segmentiso4217:USDxbrli:sharesxbrli:sharesrpay:TradeNameiso4217:USD

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

(Mark One)

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

For the quarterly period ended March 31, 2024

OR

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

Commission File Number 001-38531

 

 

img48398744_0.jpg 

 

Repay Holdings Corporation

(Exact name of Registrant as specified in its Charter)

 

 

 

Delaware

98-1496050

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

3 West Paces Ferry Road,

Suite 200

Atlanta, GA

30305

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (404) 504-7472

 

 

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

 

RPAY

 

The NASDAQ Stock Market LLC

 

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 3, 2024, there are 95,786,041 shares of the registrant’s Class A Common Stock, par value $0.0001 per share, outstanding (which number includes 4,290,809 shares of unvested restricted stock that have voting rights) and 100 shares of the registrant’s Class V Common Stock, par value of $0.0001 per share, outstanding. As of May 3, 2024, the holders of such outstanding shares of Class V common stock also hold 5,844,095 units in a subsidiary of the registrant and such units are exchangeable into shares of the registrant’s Class A common stock on a one-for-one basis.

 

 

 


 

REPAY HOLDINGS CORPORATION

Quarterly Report on Form 10‑Q

For the quarter ended March 31, 2024

 

TABLE OF CONTENTS

 

 

 

Page

 

 

 

 

PART I – FINANCIAL INFORMATION

 

 

 

 

Item 1.

Condensed Consolidated Financial Statements

1

 

 

 

Item 2.

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

19

 

 

 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

30

 

 

 

Item 4.

Controls and Procedures

30

 

 

 

 

PART II – OTHER INFORMATION

 

 

 

 

Item 1.

Legal Proceedings

32

 

 

 

Item 1A.

Risk Factors

32

 

 

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

32

 

 

 

Item 3.

Defaults Upon Senior Securities

32

 

 

 

Item 4.

Mine Safety Disclosures

32

 

 

 

Item 5.

Other Information

32

 

 

 

Item 6.

Exhibits

33

 

 

 

 

Signatures

34

 

 

 

 


 

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). These forward-looking statements reflect our current views with respect to, among other things, anticipated benefits from our recent acquisitions, expected demand on our product offerings, including further implementation of electronic payment options and statements regarding our market and growth opportunities, and our business strategy and the plans and objectives of management for future operations. You generally can identify these statements by the use of words such as “outlook,” “potential,” “continue,” “may,” “seek,” “approximately,” “predict,” “believe,” “expect,” “plan,” “intend,” “estimate” or “anticipate” and similar expressions or the negative versions of these words or comparable words, as well as future or conditional verbs such as “will,” “should,” “would,” “likely” and “could.” These statements may be found under Part I, Item 2 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and elsewhere, and are subject to certain risks and uncertainties that could cause actual results to differ materially from those included in the forward-looking statements. These risks and uncertainties include, but are not limited to: exposure to economic conditions and political risk affecting the consumer loan market, the receivables management industry and consumer and commercial spending, including bank failures or other adverse events affecting financial institutions, inflationary pressures, general economic slowdown or recession; changes in the payment processing market in which we compete, including with respect to its competitive landscape, technology evolution or regulatory changes; changes in the vertical markets that we target, including the regulatory environment applicable to our clients; the ability to retain, develop and hire key personnel; risks relating to our relationships within the payment ecosystem; risk that we may not be able to execute our growth strategies, including identifying and executing acquisitions; risks relating to data security; changes in accounting policies applicable to us; the risk that we may not be able to maintain effective internal controls; and those risks described under Part I, Item 1A “Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2023. The forward-looking statements speak only as of the date on which they are made, and, except to the extent required by federal securities laws, we disclaim any obligation to update any forward-looking statement to reflect events or circumstances after the date on which the statement is made or to reflect the occurrence of unanticipated events. In light of these risks and uncertainties, there is no assurance that the events or results suggested by the forward-looking statements will in fact occur, and you should not place undue reliance on these forward-looking statements.

 


 

PART I

FINANCIAL INFORMATION

 

Item 1. Condensed Consolidated Financial Statements

 

REPAY HOLDINGS CORPORATION

Condensed Consolidated Balance Sheets

 

($ in thousands)

March 31, 2024 (Unaudited)

 

 

December 31, 2023

 

Assets

 

 

 

 

 

Cash and cash equivalents

$

128,318

 

 

$

118,096

 

Accounts receivable

 

39,984

 

 

 

36,017

 

Prepaid expenses and other

 

15,727

 

 

 

15,209

 

Total current assets

 

184,029

 

 

 

169,322

 

 

 

 

 

 

 

Property, plant and equipment, net

 

2,642

 

 

 

3,133

 

Restricted cash

 

26,512

 

 

 

26,049

 

Intangible assets, net

 

431,734

 

 

 

447,141

 

Goodwill

 

716,793

 

 

 

716,793

 

Operating lease right-of-use assets, net

 

5,939

 

 

 

8,023

 

Deferred tax assets

 

146,571

 

 

 

146,872

 

Other assets

 

2,500

 

 

 

2,500

 

Total noncurrent assets

 

1,332,691

 

 

 

1,350,511

 

Total assets

$

1,516,720

 

 

$

1,519,833

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

Accounts payable

$

23,709

 

 

$

22,030

 

Accrued expenses

 

27,924

 

 

 

32,906

 

Current operating lease liabilities

 

1,241

 

 

 

1,629

 

Current tax receivable agreement

 

 

 

 

580

 

Other current liabilities

 

549

 

 

 

318

 

Total current liabilities

 

53,423

 

 

 

57,463

 

 

 

 

 

 

 

Long-term debt

 

434,877

 

 

 

434,166

 

Noncurrent operating lease liabilities

 

5,435

 

 

 

7,247

 

Tax receivable agreement, net of current portion

 

191,244

 

 

 

188,331

 

Other liabilities

 

2,443

 

 

 

1,838

 

Total noncurrent liabilities

 

633,999

 

 

 

631,582

 

Total liabilities

$

687,422

 

 

$

689,045

 

 

 

 

 

 

 

Commitments and contingencies (Note 10)

 

 

 

 

 

 

 

 

 

 

 

Stockholders' equity

 

 

 

 

 

Class A common stock, $0.0001 par value; 2,000,000,000 shares authorized; 92,910,302 issued and 91,493,792 outstanding as of March 31, 2024; 92,220,494 issued and 90,803,984 outstanding as of December 31, 2023

 

9

 

 

 

9

 

Class V common stock, $0.0001 par value; 1,000 shares authorized and 100 shares issued and outstanding as of March 31, 2024 and December 31, 2023

 

 

 

 

 

Treasury stock, 1,416,510 shares as of March 31, 2024 and December 31, 2023

 

(12,528

)

 

 

(12,528

)

Additional paid-in capital

 

1,155,215

 

 

 

1,151,324

 

Accumulated deficit

 

(328,882

)

 

 

(323,670

)

Total Repay stockholders' equity

$

813,814

 

 

$

815,135

 

Non-controlling interests

 

15,484

 

 

 

15,653

 

Total equity

$

829,298

 

 

$

830,788

 

Total liabilities and equity

$

1,516,720

 

 

$

1,519,833

 

 

See accompanying notes to condensed consolidated financial statements.

1


 

REPAY HOLDINGS CORPORATION

Condensed Consolidated Statements of Operations

(Unaudited)

 

 

Three Months Ended March 31,

 

($ in thousands, except per share data)

2024

 

 

2023

 

Revenue

$

80,720

 

 

$

74,537

 

Operating expenses

 

 

 

 

 

Costs of services (exclusive of depreciation and amortization shown separately below)

 

19,175

 

 

 

17,965

 

Selling, general and administrative

 

37,021

 

 

 

38,518

 

Depreciation and amortization

 

27,028

 

 

 

26,140

 

Loss on business disposition

 

 

 

 

9,878

 

Total operating expenses

 

83,224

 

 

 

92,501

 

Loss from operations

 

(2,504

)

 

 

(17,964

)

Other income (expense)

 

 

 

 

 

Interest income (expense), net

 

380

 

 

 

(923

)

Change in fair value of tax receivable liability

 

(2,913

)

 

 

(4,538

)

Other (loss) income, net

 

(26

)

 

 

(150

)

Total other income (expense)

 

(2,559

)

 

 

(5,611

)

Loss before income tax expense

 

(5,063

)

 

 

(23,575

)

Income tax expense

 

(302

)

 

 

(4,357

)

Net loss

$

(5,365

)

 

$

(27,932

)

Less: Net loss attributable to non-controlling interests

 

(153

)

 

 

(1,540

)

Net loss attributable to the Company

$

(5,212

)

 

$

(26,392

)

 

 

 

 

 

 

Loss per Class A share attributable to the Company:

 

 

 

 

 

Basic and diluted

$

(0.06

)

 

$

(0.30

)

Weighted-average shares outstanding:

 

 

 

 

 

Basic and diluted

 

91,218,208

 

 

 

88,615,760

 

 

See accompanying notes to condensed consolidated financial statements.

 

2


 

REPAY HOLDINGS CORPORATION

Condensed Consolidated Statements of Changes in Equity

(Unaudited)

 

 

 

Repay Stockholders

 

 

 

 

 

 

 

 

Class A Common
Stock

 

 

Class V Common
Stock

 

 

Additional
Paid-In

 

 

Treasury

 

 

Accumulated

 

 

Non-controlling

 

 

Total

 

($ in thousands)

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Stock

 

 

Deficit

 

 

Interests

 

 

Equity

 

Balance at December 31, 2022

 

 

88,276,613

 

 

$

9

 

 

 

100

 

 

$

-

 

 

$

1,117,733

 

 

$

(10,000

)

 

$

(213,180

)

 

$

33,731

 

 

$

928,293

 

Exchange of Post-Merger Repay Units

 

 

14,460

 

 

 

-

 

 

 

 

 

 

-

 

 

 

61

 

 

 

-

 

 

 

-

 

 

 

(61

)

 

 

-

 

Release of share awards vested under Incentive Plan

 

 

528,843

 

 

 

-

 

 

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Tax withholding related to shares vesting under Incentive Plan

 

 

(147,727

)

 

 

-

 

 

 

 

 

 

-

 

 

 

(1,210

)

 

 

-

 

 

 

-

 

 

 

5

 

 

 

(1,205

)

Stock-based compensation

 

 

-

 

 

 

-

 

 

 

 

 

 

-

 

 

 

4,134

 

 

 

-

 

 

 

-

 

 

 

(81

)

 

 

4,053

 

Tax distribution from Hawk Parent

 

 

-

 

 

 

-

 

 

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(54

)

 

 

(54

)

Net loss

 

 

-

 

 

 

-

 

 

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(26,392

)

 

 

(1,540

)

 

 

(27,932

)

Balance at March 31, 2023

 

 

88,672,189

 

 

$

9

 

 

 

100

 

 

$

-

 

 

$

1,120,718

 

 

$

(10,000

)

 

$

(239,572

)

 

$

32,000

 

 

$

903,155

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2023

 

 

90,803,984

 

 

$

9

 

 

 

100

 

 

$

-

 

 

$

1,151,324

 

 

$

(12,528

)

 

$

(323,670

)

 

$

15,653

 

 

$

830,788

 

Release of share awards vested under Incentive Plan

 

 

935,184

 

 

 

-

 

 

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Tax withholding related to shares vesting under Incentive Plan

 

 

(245,376

)

 

 

-

 

 

 

 

 

 

-

 

 

 

(2,412

)

 

 

-

 

 

 

-

 

 

 

5

 

 

 

(2,407

)

Stock-based compensation

 

 

-

 

 

 

-

 

 

 

 

 

 

-

 

 

 

6,303

 

 

 

-

 

 

 

-

 

 

 

(21

)

 

 

6,282

 

Net loss

 

 

-

 

 

 

-

 

 

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(5,212

)

 

 

(153

)

 

 

(5,365

)

Balance at March 31, 2024

 

 

91,493,792

 

 

$

9

 

 

 

100

 

 

$

-

 

 

$

1,155,215

 

 

$

(12,528

)

 

$

(328,882

)

 

$

15,484

 

 

$

829,298

 

 

See accompanying notes to condensed consolidated financial statements.

3


 

REPAY HOLDINGS CORPORATION

Condensed Consolidated Statements of Cash Flows

(Unaudited)

 

 

 

Three Months Ended March 31,

 

($ in thousands)

 

2024

 

 

2023

 

Cash flows from operating activities

 

 

 

 

 

 

Net loss

 

$

(5,365

)

 

$

(27,932

)

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

 

 

 

 

 

 

Depreciation and amortization

 

 

27,028

 

 

 

26,140

 

Stock based compensation

 

 

6,282

 

 

 

4,054

 

Amortization of debt issuance costs

 

 

712

 

 

 

712

 

Loss on business disposition

 

 

 

 

 

9,878

 

Fair value change in tax receivable agreement liability

 

 

2,913

 

 

 

4,538

 

Deferred tax expense

 

 

302

 

 

 

4,357

 

Change in accounts receivable

 

 

(3,967

)

 

 

(2,541

)

Change in prepaid expenses and other

 

 

(520

)

 

 

3,921

 

Change in operating lease ROU assets

 

 

2,084

 

 

 

270

 

Change in accounts payable

 

 

1,679

 

 

 

(916

)

Change in related party payable

 

 

 

 

 

435

 

Change in accrued expenses and other

 

 

(4,982

)

 

 

(1,716

)

Change in operating lease liabilities

 

 

(2,201

)

 

 

(264

)

Change in other liabilities

 

 

836

 

 

 

(105

)

Net cash provided by operating activities

 

 

24,801

 

 

 

20,831

 

Cash flows from investing activities

 

 

 

 

 

 

Purchases of property and equipment

 

 

(87

)

 

 

(528

)

Capitalized software development costs

 

 

(11,042

)

 

 

(13,201

)

Proceeds from sale of business, net of cash retained

 

 

 

 

 

40,423

 

Net cash (used in) provided by investing activities

 

 

(11,129

)

 

 

26,694

 

Cash flows from financing activities

 

 

 

 

 

 

Payments on long-term debt

 

 

 

 

 

(20,000

)

Payments for tax withholding related to shares vesting under Incentive Plan

 

 

(2,407

)

 

 

(1,205

)

Distributions to Members

 

 

 

 

 

(54

)

Payment of Tax Receivable Agreement (“TRA”)

 

 

(580

)

 

 

 

Payment of contingent consideration liability up to acquisition-date fair value

 

 

 

 

 

(1,000

)

Net cash used in financing activities

 

 

(2,987

)

 

 

(22,259

)

Increase in cash, cash equivalents and restricted cash

 

 

10,685

 

 

 

25,266

 

Cash, cash equivalents and restricted cash at beginning of period

 

$

144,145

 

 

$

93,563

 

Cash, cash equivalents and restricted cash at end of period

 

$

154,830

 

 

$

118,829

 

 

 

 

 

 

 

 

SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION

 

 

 

 

 

 

Cash paid during the year for:

 

 

 

 

 

 

Interest

 

$

200

 

 

$

449

 

 

 

 

 

 

 

 

 

See accompanying notes to condensed consolidated financial statements.

4


REPAY HOLDINGS CORPORATION

Notes to the Unaudited Condensed Consolidated Financial Statements

 

1. Organizational Structure and Corporate Information

Repay Holdings Corporation was incorporated as a Delaware corporation on July 11, 2019 in connection with the closing of a transaction (the “Business Combination”) pursuant to which Thunder Bridge Acquisition Ltd., a special purpose acquisition company organized under the laws of the Cayman Islands (“Thunder Bridge”), (a) domesticated into a Delaware corporation and changed its name to “Repay Holdings Corporation” and (b) consummated the merger of a wholly owned subsidiary of Thunder Bridge with and into Hawk Parent Holdings, LLC, a Delaware limited liability company (“Hawk Parent”).

Throughout this section, unless otherwise noted or unless the context otherwise requires, the terms “we”, “us”, “Repay” and the “Company” and similar references refer to Repay Holdings Corporation and its consolidated subsidiaries.

The Company is headquartered in Atlanta, Georgia.

2. Basis of Presentation and Summary of Significant Accounting Policies

Unaudited Interim Condensed Consolidated Financial Statements

These unaudited condensed consolidated interim financial statements should be read in conjunction with the Company’s audited condensed consolidated financial statements and accompanying notes, which are included in the Annual Report on Form 10-K for the year ended December 31, 2023.

The accompanying unaudited condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and with instructions to Form 10-Q and Rule 10-01 of SEC Regulation S-X as they apply to interim financial information. Accordingly, the interim condensed consolidated financial statements do not include all of the information and notes required by GAAP for complete financial statements, although the Company believes that the disclosures made are adequate to make the information not misleading. The Company uses the accrual basis of accounting whereby revenues are recognized when earned, usually upon the date services are rendered, and expenses are recognized at the date services are rendered or goods are received.

The interim condensed consolidated financial statements are unaudited, but in the Company’s opinion include all adjustments of a normal recurring nature or a description of the nature and amount of any adjustments other than normal recurring adjustments, operations and cash flows as of and for the periods presented. The interim financial results are not necessarily indicative of results that may be expected for any other interim period or the fiscal year.

Principles of Consolidation

The condensed consolidated financial statements include the accounts of Repay Holdings Corporation and its majority-owned subsidiary, Hawk Parent Holdings LLC, along with Hawk Parent Holdings LLC’s wholly owned subsidiaries: Hawk Intermediate Holdings, LLC, Hawk Buyer Holdings, LLC, Repay Holdings, LLC, M&A Ventures, LLC, Repay Management Holdco Inc., Repay Management Services LLC, Sigma Acquisition, LLC, Wildcat Acquisition, LLC, Marlin Acquirer, LLC, REPAY International LLC, REPAY Canada Solutions ULC, TriSource Solutions, LLC (“TriSource”), Mesa Acquirer, LLC, CDT Technologies LTD (“Ventanex”), Viking GP Holdings, LLC, cPayPlus, LLC (“cPayPlus”), CPS Payment Services, LLC, Media Payments, LLC, Custom Payment Systems, LLC, Electronic Payment Providers, LLC, Internet Payment Exchange, LLC, Stratus Payment Solutions, LLC, Clear Payment Solutions, LLC, Harbor Acquisition LLC, Payix Holdings Incorporated and Payix Incorporated. All significant intercompany accounts and transactions have been eliminated in consolidation.

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported Condensed Consolidated Statements of Operations during the reporting period. Actual results could differ materially from those estimates.

5


REPAY HOLDINGS CORPORATION

Notes to the Unaudited Condensed Consolidated Financial Statements

 

Reclassifications

The Company changed its presentation for Interest expense to Interest income (expense), net within the Condensed Consolidated Statements of Operations. Prior period amounts have been revised to conform to the current presentation.

Segment Reporting

The Company reports operating results through two reportable segments: (1) Consumer Payments and (2) Business Payments, as further discussed in Note 13. Segments.

Recently Issued Accounting Pronouncements not yet Adopted

Segment Reporting

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”)”. ASU 2023-07 improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses, on an annual and interim basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently in the process of evaluating the effects of ASU No. 2023-07 on its Consolidated Financial Statements.

Income Taxes

In December 2023, the FASB issued Accounting Standards Update No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”)”. ASU 2023-09 requires public business entities on an annual basis to (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold. ASU 2023-09 is effective for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is currently in the process of evaluating the effects of ASU No. 2023-09 on its Consolidated Financial Statements.

3. Revenue

Disaggregation of revenue

 

The Company’s revenue is from two types of relationships: (i) direct relationships and (ii) indirect relationships. The following table presents the Company’s revenue disaggregated by segment and by the type of relationship for the periods indicated.

 

 

Three Months Ended March 31, 2024

 

($ in thousands)

 

Consumer Payments

 

 

Business Payments

 

 

Elimination of intersegment revenues

 

 

Total

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

Direct relationships

 

$

73,311

 

 

$

9,471

 

 

$

(5,093

)

 

$

77,689

 

Indirect relationships

 

 

2,825

 

 

 

206

 

 

 

 

 

 

3,031

 

Total Revenue

 

$

76,136

 

 

$

9,677

 

 

$

(5,093

)

 

$

80,720

 

 

6


REPAY HOLDINGS CORPORATION

Notes to the Unaudited Condensed Consolidated Financial Statements

 

 

Three Months Ended March 31, 2023

 

($ in thousands)

 

Consumer Payments

 

 

Business Payments

 

 

Elimination of intersegment revenues

 

 

Total

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

Direct relationships

 

$

66,473

 

 

$

8,434

 

 

$

(4,078

)

 

$

70,829

 

Indirect relationships

 

 

3,467

 

 

 

241

 

 

 

 

 

 

3,708

 

Total Revenue

 

$

69,940

 

 

$

8,675

 

 

$

(4,078

)

 

$

74,537

 

When the Company’s right to consideration for performance is contingent upon a future event or satisfaction of additional performance obligations, the amount of revenues the Company has recognized in excess of the amount the Company has billed to the client is recognized as a contract asset. The contract asset balance was $1.3 million and $1.4 million as of March 31, 2024 and December 31, 2023, respectively, and is included within Prepaid expenses and other in the Consolidated Balance Sheets.

4. Earnings Per Share

During the three months ended March 31, 2024 and 2023, basic and diluted net loss per common share are the same since the inclusion of the assumed exchange of all limited liability company interests of Hawk Parent (“Post-Merger Repay Units”), unvested share-based awards, outstanding stock options and the Company’s Convertible Senior Notes due 2026 (“2026 Notes”) would have been anti-dilutive.

The following table summarizes net loss attributable to the Company and the weighted average basic and diluted shares outstanding:

 

 

 

Three Months Ended March 31,

 

($ in thousands, except per share data)

 

2024

 

 

2023

 

Loss before income tax expense

 

$

(5,063

)

 

$

(23,575

)

Less: Net loss attributable to non-controlling interests

 

 

(153

)

 

 

(1,540

)

Income tax expense

 

 

(302

)

 

 

(4,357

)

Net loss attributable to the Company

 

$

(5,212

)

 

$

(26,392

)

 

 

 

 

 

 

 

Weighted average shares of Class A common stock outstanding - basic and diluted

 

 

91,218,208

 

 

 

88,615,760

 

 

 

 

 

 

 

 

Loss per share of Class A common stock outstanding - basic and diluted

 

$

(0.06

)

 

$

(0.30

)

For the three months ended March 31, 2024 and 2023, the following common stock equivalent shares were excluded from the computation of the diluted loss per share, since their inclusion would have been anti-dilutive:

 

 

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

Post-Merger Repay Units exchangeable for Class A common stock

 

 

5,844,095

 

 

 

7,861,271

 

Unvested share-based awards of Class A common stock

 

 

6,072,126

 

 

 

5,906,580

 

Outstanding stock options for Class A common stock

 

 

1,148,822

 

 

 

1,148,822

 

2026 Notes convertible into Class A common stock

 

 

13,095,238

 

 

 

13,095,238

 

Share equivalents excluded from loss per share

 

 

26,160,281

 

 

 

28,011,911

 

 

 

 

 

 

 

 

Shares of the Company’s Class V common stock do not participate in the earnings or losses of the Company and, therefore, are not participating securities. As such, separate presentation of basic and diluted earnings per share of Class V common stock under the two-class method has not been presented. Each share of the Company’s Class V common stock gives the holder the right to vote the number of shares corresponding to the number of Post-Merger Repay Units held by that holder, but shares of Class V common stock have no economic rights.

7


REPAY HOLDINGS CORPORATION

Notes to the Unaudited Condensed Consolidated Financial Statements

 

5. Business Disposition

On February 15, 2023, the Company sold Blue Cow Software, LLC and a related entity (“BCS”) within the Consumer Payments segment for cash proceeds of $41.9 million. During the three months ended March 31, 2023, the Company recognized a loss of $9.9 million associated with the sale, comprised of the difference between the consideration received and the net carrying amount of the assets and liabilities of the business within Loss on business disposition in the Company’s Condensed Consolidated Statement of Operations.

In connection with the disposition of BCS, the Company recognized a reduction in goodwill of $35.3 million within the Consumer Payments segment. See Note 8. Goodwill for further discussion. For the three months ended March 31, 2023, BCS contributed $1.2 million to the Consumer Payments segment revenue.

Transaction Expenses

The Company incurred transaction expenses of $3.4 million for the three months ended March 31, 2023 related to the disposition of BCS. Transaction expenses are included within Selling, general and administrative expenses in the Condensed Consolidated Statements of Operations.

6. Fair Value

 

The following table summarizes, by level within the fair value hierarchy, estimated fair values of the Company’s assets and liabilities measured at fair value on a recurring or nonrecurring basis or disclosed, but not carried, at fair value in the Condensed Consolidated Balance Sheets as of the dates presented. There were no transfers into, out of, or between levels within the fair value hierarchy during any of the periods presented.

 

 

 

March 31, 2024

 

($ in thousands)

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

128,318

 

 

$

 

 

$

 

 

$

128,318

 

Restricted cash

 

 

26,512

 

 

 

 

 

 

 

 

 

26,512

 

Other assets

 

 

 

 

 

2,500

 

 

 

 

 

 

2,500

 

Total assets

 

$

154,830

 

 

$

2,500

 

 

$

 

 

$

157,330

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Borrowings

 

$

 

 

$

407,550

 

 

$

 

 

$

407,550

 

Tax receivable agreement

 

 

 

 

 

 

 

 

191,244

 

 

 

191,244

 

Total liabilities

 

$

 

 

$

407,550

 

 

$

191,244

 

 

$

598,794

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2023

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

118,096

 

 

$

 

 

$

 

 

$

118,096

 

Restricted cash

 

 

26,049

 

 

 

 

 

 

 

 

 

26,049

 

Other assets

 

 

 

 

 

2,500

 

 

 

 

 

 

2,500

 

Total assets

 

$

144,145

 

 

$

2,500

 

 

$

 

 

$

146,645

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Borrowings

 

$

 

 

$

375,650

 

 

$

 

 

$

375,650

 

Tax receivable agreement

 

 

 

 

 

 

 

 

188,911

 

 

 

188,911

 

Total liabilities

 

$

 

 

$

375,650

 

 

$

188,911

 

 

$

564,561

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

Cash and cash equivalents contains cash on hand, demand deposit accounts, money market accounts and short term investments with original maturities of three months or less. They are classified within Level 1 of the fair value hierarchy, under Accounting Standard Codification (“ASC”) 820, Fair Value Measurements (“ASC 820”), as the price is obtained from quoted market prices in an active market. The carrying amounts of the Company’s cash and cash equivalents approximate their fair values due to the short maturities and highly liquid nature of these accounts.

8


REPAY HOLDINGS CORPORATION

Notes to the Unaudited Condensed Consolidated Financial Statements

 

Restricted Cash

Restricted cash is classified within Level 1 of the fair value hierarchy under ASC 820, as the primary component is cash that is used as collateral for debts. The carrying amounts of the Company’s restricted cash approximate their fair values due to the highly liquid nature.

Other assets

Other assets contain a minority equity investment in a privately-held company. The Company elected a measurement alternative for measuring this investment, in which the carrying amount is adjusted based on any observable price changes in orderly transactions. The investment is classified as Level 2 as observable adjustments to value are infrequent and occur in an inactive market.

Borrowings

 

The revolving credit facility and 2026 Notes are measured at amortized cost, which the carrying value is unpaid principal net of unamortized debt discount and debt issuance costs. The estimated fair value of the revolving credit facility approximates the unpaid principal because its interest rate approximates market interest rates. The estimated fair value of the 2026 Notes is determined using the quoted prices from over-the-counter markets. The estimated fair value of the Company’s borrowings is classified within Level 2 of the fair value hierarchy, as the market interest rates and quoted prices are generally observable and do not contain a high level of subjectivity. As of March 31, 2024 and December 31, 2023, the Company had $0 drawn against the revolving credit facility.

 

The following table provides the carrying value and estimated fair value of borrowings. See Note 9. Borrowings for further discussion on borrowings.

 

 

 

March 31, 2024

 

 

December 31, 2023

 

($ in thousands)

 

Carrying value

 

 

Fair value

 

 

Carrying value

 

 

Fair value

 

2026 Notes

 

$

434,877

 

 

$

407,550

 

 

$

434,166

 

 

$

375,650

 

Tax Receivable Agreement

 

Upon the completion of the Business Combination, the Company entered into the TRA with holders of Post-Merger Repay Units. As a result of the TRA, the Company established a liability in its condensed consolidated financial statements. The TRA is recorded at fair value based on estimates of discounted future cash flows associated with the estimated payments to the Post-Merger Repay Unit holders. These inputs are not observable in the market; thus, the TRA is classified within Level 3 of the fair value hierarchy, under ASC 820. The change in fair value is re-measured at each reporting period with the change in fair value being recognized in accordance with ASC 805, Business Combinations, which is recorded within Change in fair value of tax receivable liability in the Company’s Condensed Consolidated Statements of Operations.

 

The Company used a discount rate, also referred to as the Early Termination Rate, as defined in the TRA, to determine the present value, based on a risk-free rate plus a spread, pursuant to the TRA. A rate of 7.06% was applied to the forecasted TRA payments at March 31, 2024, in order to determine the fair value. A significant increase or decrease in the discount rate could have resulted in a lower or higher balance, respectively, as of the measurement date. During the three months ended March 31, 2024, the TRA balance was adjusted by $2.3 million through a payment, accretion expense and a valuation adjustment, related to a decrease in the income tax rate used to measure the TRA as of the Early Termination Date and a decrease in the discount rate, which was 7.1% as of December 31, 2023.

 

The following table provides a rollforward of the TRA related to the acquisition and exchanges of Post-Merger Repay Units. See Note 12. Taxation for further discussion on the TRA.

 

9


REPAY HOLDINGS CORPORATION

Notes to the Unaudited Condensed Consolidated Financial Statements

 

 

Three Months Ended March 31,

 

($ in thousands)

 

2024

 

 

2023

 

Balance at beginning of period

 

$

188,911

 

 

$

179,127

 

Purchases

 

 

 

 

 

31

 

Payments

 

 

(580

)

 

 

 

Accretion expense

 

 

3,324

 

 

 

 

Valuation adjustment

 

 

(411

)

 

 

4,538

 

Balance at end of period

 

$

191,244

 

 

$

183,696

 

 

7. Intangible Assets

The Company holds definite and indefinite-lived intangible assets. As of March 31, 2024 and December 31, 2023, the indefinite-lived intangible assets consist of one trade name, arising from the acquisition of Hawk Parent.

Intangible assets consisted of the following:

($ in thousands)

 

Gross Carrying Value

 

 

Accumulated Amortization

 

 

Net Carrying Value

 

 

Weighted Average Useful Life (Years)

 

Client relationships

 

$

523,850

 

 

$

203,770

 

 

$

320,080

 

 

 

6.07

 

Channel relationships

 

 

29,885

 

 

 

5,549

 

 

 

24,336

 

 

 

8.14

 

Software costs

 

 

257,938

 

 

 

190,770

 

 

 

67,168

 

 

 

0.78

 

Non-compete agreements

 

 

4,580

 

 

 

4,430

 

 

 

150

 

 

 

0.16

 

Trade name

 

 

20,000

 

 

 

 

 

 

20,000

 

 

 

 

Balance as of March 31, 2024

 

$

836,253

 

 

$

404,519

 

 

$

431,734

 

 

 

4.44

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Client relationships

 

$

523,850

 

 

$

190,591

 

 

$

333,259

 

 

 

6.32

 

Channel relationships

 

 

29,785

 

 

 

4,792

 

 

 

24,993

 

 

 

8.39

 

Software costs

 

 

246,996

 

 

 

178,323

 

 

 

68,673

 

 

 

0.83

 

Non-compete agreements

 

 

4,580

 

 

 

4,364

 

 

 

216

 

 

 

0.23

 

Trade name

 

 

20,000

 

 

 

 

 

 

20,000

 

 

 

 

Balance as of December 31, 2023

 

$

825,211

 

 

$

378,070

 

 

$

447,141

 

 

 

4.68

 

The Company’s amortization expense for intangible assets was $26.4 million and $25.4 million for the three months ended March 31, 2024 and 2023, respectively.

The estimated amortization expense for the next five years and thereafter in the aggregate is as follows:

 

($ in thousands)

 

Estimated Future

 

Year Ending December 31,

 

Amortization Expense

 

2024

 

$

72,126

 

2025

 

 

74,071

 

2026

 

 

67,199

 

2027

 

 

55,024

 

2028

 

 

55,167

 

Thereafter

 

 

88,147

 

 

8. Goodwill

 

There were no changes in the carrying amount of goodwill for either the Consumer Payments or Business Payments segment during the three months ended March 31, 2024.

The Company concluded that goodwill was not impaired for either the Consumer Payments or Business Payments segment as of March 31, 2024. As of March 31, 2024 and December 31, 2023, accumulated impairment losses were $75.7 million for the Business Payments segment.

10


REPAY HOLDINGS CORPORATION

Notes to the Unaudited Condensed Consolidated Financial Statements

 

9. Borrowings

Amended Credit Agreement

On February 3, 2021, the Company announced the closing of a new undrawn $125.0 million senior secured revolving credit facility through Truist Bank (the “Amended Credit Agreement”).

On December 29, 2021, the Company increased its existing senior secured credit facility by $60.0 million to provide for a $185.0 million revolving credit facility in favor of Hawk Parent pursuant to an amendment to the Amended Credit Agreement. The revolving credit facility is guaranteed by Repay Holdings Corporation and certain of its subsidiaries.

On February 9, 2023, the Company further amended the Amended Credit Agreement to replace London Inter-bank Offer Rate (“LIBOR”) with term Secured Overnight Financing Rate (“SOFR”) as the interest rate benchmark.

On February 28, 2023, the Company repaid in full the entire amount of $20.0 million of the outstanding revolving credit facility. The undrawn capacity of the existing revolving credit facility under the Amended Credit Agreement became $185.0 million after the repayment.

As of March 31, 2024, the Company had $0 drawn against the revolving credit facility. The Company’s interest expense on the revolving credit facility, including unused commitment fees and amortization of deferred issuance costs, totaled $0.9 million and $1.2 million for the three months ended March 31, 2024 and 2023, respectively.

Convertible Senior Debt

On January 19, 2021, the Company issued $440.0 million in aggregate principal amount of 0.00% Convertible Senior Notes due 2026 in a private placement. The initial conversion rate of any 2026 Notes was 29.7619 shares of Class A common stock per $1,000 principal amount of 2026 Notes (equivalent to an initial conversion price of approximately $33.60 per share of Class A common stock). Upon conversion of the 2026 Notes, the Company may choose to pay or deliver cash, shares of the Company’s Class A common stock, or a combination of cash and shares of the Company’s Class A common stock. The 2026 Notes will mature on February 1, 2026, unless earlier converted, repurchased or redeemed. Subject to Nasdaq requirements, the Company controls the conversion rights prior to November 3, 2025, unless a fundamental change or an event of default occurs.

During the three months ended March 31, 2024, the conversion contingencies of the 2026 Notes were not met, and the conversion terms of the 2026 Notes were not significantly changed.

The following table summarizes the total borrowings under the Amended Credit Agreement and 2026 Notes:

 

($ in thousands)

 

March 31, 2024

 

 

December 31, 2023

 

Non-current indebtedness:

 

 

 

 

 

 

Convertible Senior Debt

 

$

440,000

 

 

$

440,000

 

Total borrowings

 

 

440,000

 

 

 

440,000

 

Less: Long-term loan debt issuance cost (1)

 

 

5,123

 

 

 

5,834

 

Total non-current borrowings

 

$

434,877

 

 

$

434,166

 

 

 

 

 

 

 

 

(1)
The Company incurred $0.7 million of interest expense for the amortization of deferred debt issuance costs for the three months ended March 31, 2024. The Company incurred $2.8 million of interest expense for the amortization of deferred debt issuance costs for the year ended December 31, 2023.

11


REPAY HOLDINGS CORPORATION

Notes to the Unaudited Condensed Consolidated Financial Statements

 

The following is a summary of principal maturities of long‑term debt for each of the next five years ending December 31 and in the aggregate:

 

($ in thousands)

 

 

 

2024

 

$

 

2025

 

 

 

2026

 

 

440,000

 

2027

 

 

 

2028

 

 

 

 

$

440,000

 

 

 

 

 

 

10. Commitments and Contingencies

Legal Matters

The Company is a party to various claims and lawsuits incidental to its business. In the Company’s opinion, the liabilities, if any, which may ultimately result from the outcome of such matters, individually or in the aggregate, are not expected to have a material adverse effect on its financial position, liquidity, results of operations or cash flows.

Leases

The Company has commitments under operating leases for real estate leased from third parties under non-cancelable operating leases. The Company’s leases typically have lease terms between three years and ten years, with the longest lease term having an expiration date in 2035. Most of these leases include one or more renewal options for five years or less, and certain leases also include lessee termination options. At lease commencement, the Company assesses whether it is reasonably certain to exercise a renewal option, or reasonably certain not to exercise a termination option, by considering various economic factors. Options that are reasonably certain of being exercised are factored into the determination of the lease term, and related payments are included in the calculation of the right-of-use (“ROU”) asset and lease liability.

On December 31, 2023, the Company entered an amendment for one of the existing leases to relocate to another space within the building commencing on August 1, 2024. The landlord provides a construction allowance, in the form of reimbursements, of up to $1.4 million related to approved improvements and renovations of the landlord’s property during the construction period between February 1, 2024 to July 31, 2024. As of March 31, 2024, no significant construction has taken place.

During the three months ended March 31, 2024, the Company recognized sublease income of $0.1 million within Other (loss) income in the Company’s Consolidated Statements of Operations.

The components of lease cost are presented in the following table:

 

 

 

Three Months Ended March 31,

 

($ in thousands)

 

2024

 

 

2023

 

Components of total lease costs:

 

 

 

 

 

 

Operating lease cost

 

$

428

 

 

$

659

 

Short-term lease cost

 

 

6

 

 

 

5

 

Variable lease cost

 

 

 

 

 

 

Total lease cost

 

$

434

 

 

$

664

 

Amounts reported in the Condensed Consolidated Balance Sheets were as follows:

 

($ in thousands)

 

March 31, 2024

 

 

December 31, 2023

 

Operating leases:

 

 

 

 

 

 

ROU assets

 

$

5,939

 

 

$

8,023

 

Lease liability, current

 

 

1,241

 

 

 

1,629

 

12


REPAY HOLDINGS CORPORATION

Notes to the Unaudited Condensed Consolidated Financial Statements

 

Lease liability, long-term

 

 

5,435

 

 

 

7,247

 

Total lease liabilities

 

$

6,676

 

 

$

8,876

 

 

 

 

 

 

 

Weighted-average remaining lease term (in years)

 

 

4.5

 

 

4.3

 

Weighted-average discount rate (annualized)

 

 

6.1

%

 

 

5.8

%

Other information related to leases are as follows:

 

 

Three Months Ended March 31,

 

($ in thousands)

 

2024

 

 

2023

 

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

 

 

 

 

 

 

Operating cash flows from operating leases

 

$

551

 

 

$

675

 

ROU assets obtained in exchange for lease liabilities:

 

 

 

 

 

 

Operating leases

 

 

 

 

 

 

The following table presents a maturity analysis of the Company’s operating leases liabilities as of March 31, 2024:

 

($ in thousands)

 

 

 

2024

 

$

1,356

 

2025

 

 

1,390

 

2026

 

 

1,335

 

2027

 

 

924

 

2028

 

 

734

 

Thereafter

 

 

2,808

 

Total undiscounted lease payments

 

 

8,547

 

Less: Imputed interest

 

 

1,871

 

Total lease liabilities

 

$

6,676

 

 

 

11. Share Based Compensation

Omnibus Incentive Plan

At the 2019 Annual Shareholders Meeting of Thunder Bridge, the shareholders considered and approved the 2019 Omnibus Incentive Plan (the “Incentive Plan”) which resulted in the reservation of 7,326,728 shares of Class A common stock for issuance thereunder. The Incentive Plan initially became effective immediately upon the closing of the Business Combination. In June 2022, the Incentive Plan was amended and restated to reserve a total of 13,826,728 shares of Class A common stock for issuance thereunder.

Under this plan, the Company currently has four types of share-based compensation awards outstanding: performance stock units (“PSUs”), restricted stock awards (“RSAs”), restricted stock units (“RSUs”) and performance-based stock options (“PSOs”).

Share-Based Awards

The following table summarizes share-based compensation expense and the related income tax benefit recognized for the Company’s share-based compensation awards. Share-based compensation expenses are recorded within Selling, general and administrative in the Company’s Condensed Consolidated Statement of Operations.

 

 

Three Months Ended March 31,

 

($ in millions)

 

2024

 

 

2023

 

Share-based compensation expense

 

$

6.3

 

 

$

4.1

 

Income tax benefit

 

 

2.2

 

 

 

1.1

 

 

13


REPAY HOLDINGS CORPORATION

Notes to the Unaudited Condensed Consolidated Financial Statements

 

Activity for RSAs for the three months ended March 31, 2024 was as follows:

 

 

Class A Common Stock

 

 

Weighted Average Grant Date Fair Value

 

Unvested at December 31, 2023

 

 

3,550,365

 

 

$

9.26

 

Granted

 

 

1,832,799

 

 

 

7.97

 

Forfeited (1)

 

 

275,405

 

 

 

11.28

 

Vested

 

 

689,808

 

 

 

10.70

 

Unvested at March 31, 2024

 

 

4,417,951

 

 

$

8.38

 

 

 

 

 

 

 

 

Activity for RSUs for the three months ended March 31, 2024 was as follows:

 

 

 

Class A Common Stock

 

 

Weighted Average Grant Date Fair Value

 

Unvested at December 31, 2023

 

 

171,384

 

 

$

7.41

 

Granted

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

Vested

 

 

 

 

 

 

Unvested at March 31, 2024

 

 

171,384

 

 

$

7.41

 

 

 

 

 

 

 

 

Activity for PSUs for the three months ended March 31, 2024 was as follows:

 

 

 

Class A Common Stock (2)

 

 

Weighted Average Grant Date Fair Value

 

Unvested at December 31, 2023

 

 

1,482,791

 

 

$

10.88

 

Granted

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

Vested

 

 

 

 

 

 

Unvested at March 31, 2024

 

 

1,482,791

 

 

$

10.88

 

 

 

 

 

 

 

 

(1)
The forfeited shares include shares forfeited as a result of employee terminations and shares withheld to satisfy employees’ tax withholding and payment obligations in connection with the vesting of restricted stock awards under the Incentive Plan during the three months ended March 31, 2024; further, these forfeited shares are added back to the amount of shares available for grant under the Incentive Plan.
(2)
Represent shares to be paid out at 100% target level.

 

For PSUs, RSAs, and RSUs vested during the three months ended March 31, 2024, the total fair value, based upon the Company’s Class A common stock price at the date vested, was $7.4 million. Unrecognized compensation expense related to unvested PSUs, RSAs and RSUs was $33.4 million at March 31, 2024, which is expected to be recognized as expense over the weighted-average period of 2.0 years.

14


REPAY HOLDINGS CORPORATION

Notes to the Unaudited Condensed Consolidated Financial Statements

 

Stock Options

Activity for PSOs for the three months ended March 31, 2024 was as follows:

 

 

 

Options

 

 

Weighted Average Exercise Price

 

 

Weighted Average Remaining Contractual Term (in years)

 

 

Aggregate Intrinsic Value

 

Outstanding at December 31, 2023

 

 

1,148,822

 

 

 

6.13

 

 

 

7.0

 

 

$

2,768,661

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding at March 31, 2024

 

 

1,148,822

 

 

$

6.13

 

 

 

7.0

 

 

$

5,594,763

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options vested and exercisable at March 31, 2024

 

 

 

 

$

 

 

 

 

 

$

 

The Company recognized compensation expense for PSOs of $0.5 million during the three months ended March 31, 2024. Unrecognized compensation expense related to outstanding PSOs was $1.1 million at March 31, 2024, which is expected to be recognized as expense over the weighted-average period of 1.5 years.

The weighted average grant date fair value of PSOs granted during the three months ended March 31, 2023 was $2.61. Fair value was estimated on the date of grant using Monte Carlo simulation with the following weighted average assumptions:

 

 

 

Three Months Ended March 31, 2023

 

Risk-free interest rate

 

 

3.42

%

Expected volatility

 

 

52.82

%

Dividend yield

 

 

0

%

Expected term (in years)

 

 

4.5

 

 

The risk-free interest rate was based on the yield of a zero-coupon U.S. Treasury security with a maturity equal to the contractual term of seven years. The assumption on expected volatility was based on the average of historical peer group volatilities using daily prices. The dividend yield assumption was determined as 0% since the Company pays no dividends. Expected term was based on the simplified method outlined in Staff Accounting Bulletin No. 14, Share-Based Payment due to the fact that Company does not have sufficient historical data upon which to estimate an expected term. Given that the Company’s Class A common stock has been publicly traded for less than seven years, the Company believes that the simplified method is an applicable methodology to estimate the expected term of the options as of the grant date.

Employee Stock Purchase Plan

On August 18, 2021, the Company’s stockholders approved the Repay Holdings Corporation 2021 Employee Stock Purchase Plan (the “ESPP”). The purpose of the ESPP is to provide eligible employees with the opportunity to purchase the Company’s Class A common stock through accumulated payroll deductions. A total of 1,000,000 shares of the Company’s Class A common stock are available for issuance under the ESPP. Under the ESPP, participants are offered the right to purchase shares of the Company’s Class A common stock at a discount during a series of offering periods. The length of the offering periods under the ESPP will be determined by the administrator and may be up to twenty-seven months long.

12. Taxation

Repay Holdings Corporation is taxed as a corporation and is subject to paying corporate federal, state and local taxes on the income allocated to it from Hawk Parent, based upon Repay Holding Corporation’s economic interest held in Hawk Parent, as well as any stand-alone income or loss it generates. Hawk Parent is treated as a partnership for U.S. federal and most applicable state and local income tax purposes. As a partnership, Hawk Parent is not subject to U.S. federal and

15


REPAY HOLDINGS CORPORATION

Notes to the Unaudited Condensed Consolidated Financial Statements

 

certain state and local income taxes. Hawk Parent’s members, including Repay Holdings Corporation, are liable for federal, state and local income taxes based on their allocable share of Hawk Parent’s pass-through taxable income.

 

The Company’s effective tax rate was (6%) for the three months ended March 31, 2024. The Company recorded an income tax expense of $0.3 million for the three months ended March 31, 2024. The effective tax rate for the three months ended March 31, 2024 includes a stock-based compensation adjustments net tax shortfall of $1.6 million related to restricted stock awards vesting and a $0.4 million state rate change impact on deferred taxes, which are required to be recorded discretely in the interim period in which they occur. The effective tax rate of the Company differs from the federal statutory rate of 21% primarily due to the tax structure of the Company, the relative weighting of the noncontrolling interest, and lower income from operations over the current relevant period, as well as the aforementioned items required to be reported discretely in the interim period. The Company’s effective tax rate was (18%) for the three months ended March 31, 2023. The Company recorded an income tax expense of $4.4 million for the three months ended March 31, 2023. The effective tax rate for the three months ended March 31, 2023 includes a stock-based compensation adjustments net tax shortfall of $2.1 million related to restricted stock awards vesting, which is required to be recorded discretely in the interim period in which it occurs. In addition, the effective tax rate includes a net tax impact of $5.8 million related to the disposition of BCS, which is required to be recorded discretely in the interim period in which it occurs due to it being a significant, infrequently occurring item disclosed separately in the quarterly financial statements.

 

The Company recognized an adjustment of $0.3 million for the three months ended March 31, 2024, of deferred tax assets related to the income tax benefit and expense, respectively, derived from the net operating income generated over the same period. The Company recognized $(4.4) million for the three months ended March 31, 2023, of deferred tax assets related to the income tax expense derived from the net operating income generated over the same period.

 

Deferred tax assets, net of $146.6 million as of March 31, 2024, relates primarily to the basis difference in the Company’s investment in Hawk Parent. The basis difference arose primarily as a result of the subsequent exchanges of Post-Merger Repay Units by the Company. In addition, as a result of the merger with BillingTree on June 15, 2021, an estimated opening deferred tax liability net of $36.1 million, as adjusted, was recorded. The merger was recognized as a Qualified Stock Purchase within the meaning of Internal Revenue Code (the “Code”) Section 338(d)(3). As such, no step up in the tax asset basis was permitted creating an estimated net deferred tax liability related to the tax asset basis difference in the investment in Hawk Parent on the opening balance sheet date.

 

The Company did not recognize any adjustment to the deferred tax asset (“DTA”) and offsetting deferred tax liability (“DTL”) recorded as a result of the ceiling rule limitation arising under Code Sec. 704(c) for the three months ended March 31, 2024, to account for the portion of the Company’s outside basis in the partnership interest that it will not recover through tax deductions. As the ceiling rule causes taxable income allocations to be in excess of 704(b) book allocations the DTL will unwind, leaving only the DTA, which may only be recovered through the sale of the partnership interest in Hawk Parent. The Company has concluded, based on the weight of all positive and negative evidence, that all of the DTA associated with the ceiling rule limitation is not likely to be realized. As such, a 100% valuation allowance was recognized.

 

No uncertain tax positions existed as of March 31, 2024.

Tax Receivable Agreement Liability

Pursuant to the Company’s election under Section 754 of the Code, the Company expects to obtain an increase in its share of the tax basis in the net assets of Hawk Parent when Post-Merger Repay Units are redeemed or exchanged for Class A common stock of Repay Holdings Corporation. The Company intends to treat any redemptions and exchanges of Post-Merger Repay Units as direct purchases for U.S. federal income tax purposes. These increases in tax basis may reduce the amounts that the Company would otherwise pay in the future to various tax authorities. They may also decrease gains (or increase losses) on future dispositions of certain capital assets to the extent tax basis is allocated to those capital assets.

On July 11, 2019, the Company entered into a TRA that provides for the payment by the Company of 100% of the amount of any tax benefits realized, or in some cases are deemed to realize, as a result of (i) increases in its share of the tax basis in the net assets of Hawk Parent resulting from any redemptions or exchanges of Post-Merger Repay Units and from its acquisition of the equity of the selling Hawk Parent members, (ii) tax basis increases attributable to payments made under the TRA, and (iii) deductions attributable to imputed interest pursuant to the TRA (the “TRA Payments”). The

16


REPAY HOLDINGS CORPORATION

Notes to the Unaudited Condensed Consolidated Financial Statements

 

TRA Payments are not conditioned upon any continued ownership interest in Hawk Parent or the Company. The rights of each party under the TRA other than the Company are assignable. The timing and amount of aggregate payments due under the TRA may vary based on a number of factors, including the timing and amount of taxable income generated by the Company each year, as well as the tax rate then applicable, among other factors.

 

As of March 31, 2024, the Company had a liability of $191.2 million related to its projected obligations under the TRA, which is captioned as tax receivable agreement liability in the Company’s Unaudited Condensed Consolidated Balance Sheet. The increase of $2.3 million in the TRA liability for the three months ended March 31, 2024, was primarily a result of the decrease in the Early Termination Rate and accretion, partially offset by a decrease in the tax rate and a payment of the current portion of the TRA liability, as reported at December 31, 2023, over the same period.

13. Segments

The Company organizes its business structure around two operating segments based on review of discrete financial results for each of the operating segments by the Company’s chief operating decision maker (“CODM”), for performance assessment and resource allocation purposes. Each of the Company’s operating segments represents a reportable segment based on ASC 280, Segment Reporting. The Company’s two reportable segments are as follows: (1) Consumer Payments and (2) Business Payments.

Consumer Payments

The Consumer Payments segment provides payment processing solutions (including debit and credit card processing, ACH processing and other electronic payment acceptance solutions, as well as our loan disbursement product) that enable the Company’s clients to collect payments and disburse funds to consumers and includes the Company’s clearing and settlement solutions (“RCS”) offering. RCS is the Company’s proprietary clearing and settlement platform through which the Company markets customizable payment processing programs to other Independent Sales Organizations (“ISOs”) and payment facilitators. The strategic vertical markets served by the Consumer Payments segment primarily include personal loans, automotive loans, receivables management, credit unions, mortgage servicing, consumer healthcare and diversified retail. The Consumer Payments segment represented approximately 88% of the Company’s total revenue after any intersegment eliminations for the three months ended March 31, 2024.

Business Payments

The Business Payments segment provides payment processing solutions (including accounts payable automation, debit and credit card processing, virtual credit card processing, ACH processing and other electronic payment acceptance solutions) that enable the Company’s clients to collect or send payments to other businesses. The strategic vertical markets served within the Business Payments segment primarily include retail automotive, education, field services, governments and municipalities, healthcare, HOA management and hospitality. The Business Payments segment represented approximately 12% of the Company’s total revenue after any intersegment eliminations for the three months ended March 31, 2024.

17


REPAY HOLDINGS CORPORATION

Notes to the Unaudited Condensed Consolidated Financial Statements

 

The following table presents revenue and gross profit for each reportable segment.

 

 

 

Three Months Ended March 31,

 

($ in thousand)

 

2024

 

 

2023

 

Revenue

 

 

 

 

 

 

Consumer Payments

 

$

76,136

 

 

$

69,940

 

Business Payments

 

 

9,677

 

 

 

8,675

 

Elimination of intersegment revenues (1)

 

 

(5,093

)

 

 

(4,078

)

Total revenue

 

$

80,720

 

 

$

74,537

 

Gross profit (2)

 

 

 

 

 

 

Consumer Payments

 

$

59,591

 

 

$

54,625

 

Business Payments

 

 

7,047

 

 

 

6,025

 

Elimination of intersegment revenues

 

 

(5,093

)

 

 

(4,078

)

Total gross profit

 

$

61,545

 

 

$

56,572

 

 

 

 

 

 

 

 

Total other operating expenses (3)

 

$

64,049

 

 

$

74,536

 

Total other income (expense)

 

 

(2,559

)

 

 

(5,611

)

Loss before income tax expense

 

 

(5,063

)

 

 

(23,575

)

Income tax expense

 

 

(302

)

 

 

(4,357

)

Net loss

 

$

(5,365

)

 

$

(27,932

)

(1)
Represents intercompany eliminations between segments for consolidation purpose.
(2)
Represents revenue less costs of services (exclusive of depreciation and amortization).
(3)
Represents total operating expenses less costs of services (exclusive of depreciation and amortization).

Revenue and costs of services are attributed directly to each segment. There is no significant concentration of revenue or assets in foreign countries as of March 31, 2024. The CODM reporting package does not include interest income (expense), net, depreciation and amortization, income tax benefit (expense) and discrete asset details of the operating segments as this information is not considered by the CODM for resource allocation or other segment analysis purposes.

14. Subsequent events

Management has evaluated subsequent events and their potential effects on these unaudited condensed consolidated financial statements. Based upon the review, management did not identify any subsequent events that would have required adjustment or disclosure in the financial statements.

18


 

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

For purposes of this section, "Repay", the “Company", "we", or "our" refer to Repay Holdings Corporation and its subsidiaries, unless the context otherwise requires. Certain figures have been rounded for ease of presentation and may not sum due to rounding.

Cautionary Note Regarding Forward-Looking Statements

Statements under “Management’s Discussion and Analysis of Financial Condition and Results of Operations” regarding our financial position, business strategy and the plans and objectives of management for future operations, are forward-looking statements. Actual results could differ materially from those contemplated by the forward-looking statements as a result of certain factors, including those set forth under Part I, Item 1A “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2023.

Overview

We provide integrated payment processing solutions to industry-oriented markets in which clients have specific transaction processing needs. We refer to these markets as “vertical markets” or “verticals.” Our proprietary, integrated payment technology platform reduces the complexity of the electronic payments process for businesses, while enhancing their consumers’ overall experience. We are a payments innovator, differentiated by our proprietary, integrated payment technology platform and our ability to reduce the complexity of the electronic payments for businesses. We intend to continue to strategically target verticals where we believe our ability to tailor payment solutions to our client needs, our deep knowledge of our vertical markets and the embedded nature of our integrated payment solutions will drive strong growth by attracting new clients and fostering long-term client relationships.

We report our financial results based on two reportable segments.

Consumer Payments – Our Consumer Payments segment provides payment processing solutions (including debit and credit card processing, ACH processing and other electronic payment acceptance solutions, as well as our loan disbursement product) that enable our clients to collect payments and disburse funds to consumers and includes our RCS offering. RCS is our proprietary clearing and settlement platform through which we market customizable payment processing programs to other ISOs and payment facilitators. The strategic vertical markets served by our Consumer Payments segment primarily include personal loans, automotive loans, receivables management, credit unions, mortgage servicing, consumer healthcare and diversified retail.

Business Payments – Our Business Payments segment provides payment processing solutions (including accounts payable automation, debit and credit card processing, virtual credit card processing, ACH processing and other electronic payment acceptance solutions) that enable our clients to collect or send payments to other businesses. The strategic vertical markets served within our Business Payments segment primarily include retail automotive, education, field services, governments and municipalities, healthcare, HOA management and hospitality.

Macroeconomic Conditions

We have been monitoring the current economic environment in the U.S. and globally – characterized by heightened inflation (including changes in wages), rising interest rates, supply chain issues, slower growth and recent banking system volatility. Such macroeconomic conditions may continue to evolve in ways that are difficult to fully anticipate and may also include increased levels of unemployment and/or a recession. Some or all of these market factors have and could continue to adversely affect our payment volumes from the consumer loan market, the receivables management industry and consumer and commercial spending. The effect of these events on our financial condition, results of operations and cash flows is uncertain and cannot be predicted at this time. Finally, the impact of all of these various events on our results in the first three months of 2024 may not be necessarily indicative of their impact on our results for the remainder of 2024.

19


 

Business Combination

The Company was formed upon closing of the merger of Hawk Parent with a subsidiary of Thunder Bridge, a special purpose acquisition company, on July 11, 2019. On the closing of the Business Combination, Thunder Bridge changed its name to “Repay Holdings Corporation.”

Key Factors Affecting Our Business

Key factors that we believe impact our business, results of operations and financial condition include, but are not limited to, the following:

the dollar amount volume and the number of transactions that are processed by the clients that we currently serve;
our ability to attract new clients and onboard them as active processing clients;
our ability to (i) successfully integrate recent acquisitions and (ii) complete future acquisitions;
our ability to offer new and competitive payment technology solutions to our clients; and
general economic conditions and consumer finance trends.

Key Components of Our Revenues and Expenses

Revenues

Revenue. As our clients process increased volumes of payments, our revenues increase as a result of the fees we charge for processing these payments. Most of our revenues are derived from volume-based payment processing fees (“discount fees”) and other related fixed per transaction fees. Discount fees represent a percentage of the dollar amount of each credit or debit transaction processed and include fees relating to processing and services that we provide. The transaction price for such processing services is determined, based on the judgment of management, considering factors such as margin objectives, pricing practices and controls, client segment pricing strategies, the product life cycle and the observable price of the service charged to similarly situated clients. During the three months ended March 31, 2024 and 2023, our chargeback rate was less than 1% of our card payment volume.

Expenses

Costs of services. Costs of services primarily include commissions to our software integration partners and other third-party processing costs, such as front and back-end processing costs and sponsor bank fees.

Selling, general and administrative. Selling, general and administrative expenses include salaries, share-based compensation and other employment costs, professional service fees, rent and utilities, and other operating costs.

Depreciation and amortization. Depreciation expense consists of depreciation on our investments in property, equipment and computer hardware. Depreciation expense is recognized on a straight-line basis over the estimated useful life of the asset. Amortization expense for software development costs and purchased software is recognized on the straight-line method over a three-year estimated useful life, between eight to ten years estimated useful life for client relationships and channel relationships, and between two to five years estimated useful life for non-compete agreements.

Interest income (expense), net. Interest income consists of interest received on our cash and cash equivalents. Interest expense consists of interest paid in respect of our indebtedness under the Amended Credit Agreement.

Change in fair value of tax receivable liability. This amount represents the change in fair value of the tax receivable agreement liability. The TRA liability is carried at fair value; so, any change to the valuation of this liability is recognized through this line in other expense. The change in fair value can result from the redemption or exchange of Post-Merger Repay Units for Class A common stock of Repay Holdings Corporation, through accretion of the discounted fair value of the expected future cash payments, or changes to the discount rate, or Early Termination Rate, used to determine the fair value of the liability.

20


 

Results of Operations (Unaudited)

 

 

 

Three Months ended March 31,

 

(in $ thousands, except per share data)

 

2024

 

 

2023

 

Revenue

 

$

80,720

 

 

$

74,537

 

Operating expenses

 

 

 

 

 

 

Costs of services (exclusive of depreciation and amortization shown separately below)

 

 

19,175

 

 

 

17,965

 

Selling, general and administrative

 

 

37,021

 

 

 

38,518

 

Depreciation and amortization

 

 

27,028

 

 

 

26,140

 

Loss on business disposition

 

 

 

 

 

9,878

 

Total operating expenses

 

 

83,224

 

 

 

92,501

 

Loss from operations

 

 

(2,504

)

 

 

(17,964

)

Other income (expense)

 

 

 

 

 

 

Interest income (expense), net

 

 

380

 

 

 

(923

)

Change in fair value of tax receivable liability

 

 

(2,913

)

 

 

(4,538

)

Other (loss) income, net

 

 

(26

)

 

 

(150

)

Total other income (expense)

 

 

(2,559

)

 

 

(5,611

)

Loss before income tax expense

 

 

(5,063

)

 

 

(23,575

)

Income tax expense

 

 

(302

)

 

 

(4,357

)

Net loss

 

$

(5,365

)

 

$

(27,932

)

Net loss attributable to non-controlling interest

 

 

(153

)

 

 

(1,540

)

Net loss attributable to the Company

 

$

(5,212

)

 

$

(26,392

)

 

 

 

 

 

 

 

Weighted-average shares of Class A common stock outstanding - basic and diluted

 

 

91,218,208

 

 

 

88,615,760

 

 

 

 

 

 

 

 

Loss per Class A share - basic and diluted

 

$

(0.06

)

 

$

(0.30

)

 

Three Months Ended March 31, 2024 Compared to Three Months Ended March 31, 2023

Revenue

Total revenue was $80.7 million for the three months ended March 31, 2024 and $74.5 million for the three months ended March 31, 2023, an increase of $6.2 million or 8.3%. This increase was the result of newly signed clients and the growth of our existing clients. For the three months ended March 31, 2023, revenues of approximately $1.2 million are attributable to BCS.

Costs of Services

Costs of services were $19.2 million for the three months ended March 31, 2024 and $18.0 million for the three months ended March 31, 2023, an increase of $1.2 million or 6.7%. This increase was the result of newly signed clients and the growth of our existing clients. For the three months ended March 31, 2023, costs of services of less than $0.1 million are attributable to BCS.

Selling, General and Administrative Expenses

Selling, general and administrative expenses were $37.0 million for the three months ended March 31, 2024 and $38.5 million for the three months ended March 31, 2023, a decrease of $1.5 million or 3.9%, primarily due to a $2.8 million decrease in transaction expenses related to the disposition of BCS in the prior year period, partially offset by a $0.9 million increase in compensation expenses and a $0.5 million increase in software and technological services expenses related to the integration of acquired businesses.

Depreciation and Amortization Expenses

Depreciation and amortization expenses were $27.0 million for the three months ended March 31, 2024 and $26.1 million for the three months ended March 31, 2023, an increase of $0.9 million or 3.4%. This increase was driven by additional amortization related to newly capitalized software.

Interest Income (Expense), net

Interest income (expense), net was $0.4 million for the three months ended March 31, 2024, and included $1.3 million of interest income and ($0.9) million of interest expense. Interest income (expense), net was ($0.9) million for the

21


 

three months ended March 31, 2023, and included $0.3 million of interest income and ($1.2) million of interest expense. Interest income increased by $1.0 million compared to prior year period, due to higher average interest rates earned on our cash and cash equivalents. Interest expense decreased by $0.3 million compared to the prior year period, due to a lower outstanding principal balance under our Amended Credit Agreement.

Change in Fair Value of Tax Receivable Liability

We incurred a net loss, related to accretion expense and fair value adjustment of the tax receivable liability of $2.9 million for the three months ended March 31, 2024, compared to a $4.5 million loss for the three months ended March 31, 2023, a decrease of $1.6 million. This decrease was due to lower fair value adjustments related to the tax receivable liability, primarily as a result of changes to the discount rate, or Early Termination Rate, used to determine the fair value of the liability.

Income Tax Expense

The income tax expense was $0.3 million for the three months ended March 31, 2024. This was a result of the operating loss incurred by us, primarily driven by the change in fair value of the tax receivable liability, stock-based compensation deductions and the amortization of assets acquired in the Business Combination and prior acquisitions, offset by stock-based compensation expense net tax shortfall and the state rate change impact on deferred taxes which are both required to be reported discretely in the interim period in which they occur. The income tax expense was $4.4 million for the three months ended March 31, 2023, which was a result of the operating loss incurred by the Company, primarily driven by the change in fair value of the tax receivable liability, stock-based compensation deductions and the amortization of assets acquired in the Business Combination and prior acquisitions, offset by stock-based compensation expense adjustments and the impact of the BCS disposition which are both required to be reported discretely in the interim period in which they occur.

Segments

We provided our services through two reportable segments: (1) Consumer Payments and (2) Business Payments.

The following table presents our segment revenue and selected performance measures.

 

 

 

Three Months Ended March 31,

 

($ in thousand)

 

2024

 

 

2023

 

Revenue

 

 

 

 

 

 

Consumer Payments

 

$

76,136

 

 

$

69,940

 

Business Payments

 

 

9,677

 

 

 

8,675

 

Elimination of intersegment revenues

 

 

(5,093

)

 

 

(4,078

)

Total revenue

 

$

80,720

 

 

$

74,537

 

Gross profit (1)

 

 

 

 

 

 

Consumer Payments

 

$

59,591

 

 

$

54,625

 

Business Payments

 

 

7,047

 

 

 

6,025

 

Elimination of intersegment revenues

 

 

(5,093

)

 

 

(4,078

)

Total gross profit

 

$

61,545

 

 

$

56,572

 

 

 

 

 

 

 

 

Total gross profit margin (2)

 

76%

 

 

76%

 

(1)
Gross profit represents revenue less cost of services (exclusive of depreciation and amortization).
(2)
Gross profit margin represents total gross profit / total revenue.

22


 

Three Months Ended March 31, 2024 Compared to Three Months Ended March 31, 2023

Consumer Payments

Revenue for the Consumer Payments segment was $76.1 million for the three months ended March 31, 2024 and $69.9 million for the three months ended March 31, 2023, representing a $6.2 million or 8.9% year-over-year increase. This increase was the result of newly signed clients and the growth of existing clients. For the three months ended March 31, 2023, revenues of approximately $1.2 million are attributable to BCS.

Gross profit for the Consumer Payments segment was $59.6 million for the three months ended March 31, 2024 and $54.6 million for three months ended March 31, 2023, representing a $5.0 million or 9.1% year-over-year increase. This increase was the result of newly signed clients and the growth of existing clients. For the three months ended March 31, 2023, gross profit of approximately $1.2 million is attributable to BCS.

Business Payments

Revenue for the Business Payments segment was $9.7 million for the three months ended March 31, 2024 and $8.7 million for the three months ended March 31, 2023, representing a $1.0 million or 11.6% year-over-year increase. This increase was the result of newly signed clients and the growth of our existing clients.

Gross profit for the Business Payments segment was $7.0 million for the three months ended March 31, 2024 and $6.0 million for the three months ended March 31, 2023, representing a $1.0 million or 17.0% year-over-year increase. This increase was the result of newly signed clients and the growth of our existing clients.

 

23


 

Non-GAAP Financial Measures

This report includes certain non-GAAP financial measures that management uses to evaluate our operating business, measure our performance and make strategic decisions.

Adjusted EBITDA is a non-GAAP financial measure that represents net income prior to interest expense, tax expense, depreciation and amortization, as adjusted to add back certain charges deemed to not be part of normal operating expenses, non-cash charges and/or non-recurring charges, such as loss on business disposition, non-cash change in fair value of assets and liabilities, share-based compensation charges, transaction expenses, restructuring and other strategic initiative costs and other non-recurring charges.

Adjusted Net Income is a non-GAAP financial measure that represents net income prior to amortization of acquisition-related intangibles, as adjusted to add back certain charges deemed to not be part of normal operating expenses, non-cash charges and/or non-recurring charges, such as loss on business disposition, non-cash change in fair value of assets and liabilities, share-based compensation expense, transaction expenses, restructuring and other strategic initiative costs, other non-recurring charges, non-cash interest expense and net of tax effect associated with these adjustments. Adjusted Net Income is adjusted to exclude amortization of all acquisition-related intangibles as such amounts are inconsistent in amount and frequency and are significantly impacted by the timing and/or size of acquisitions. Management believes that the adjustment of acquisition-related intangible amortization supplements GAAP financial measures because it allows for greater comparability of operating performance. Although we exclude amortization from acquisition-related intangibles from our non-GAAP expenses, management believes that it is important for investors to understand that such intangibles were recorded as part of purchase accounting and contribute to revenue generation.

Adjusted Net Income per share is a non-GAAP financial measure that represents Adjusted Net Income divided by the weighted average number of shares of Class A common stock outstanding (on an as-converted basis assuming conversion of the outstanding Post-Merger Repay Units) for the three months ended March 31, 2024 and 2023 (excluding shares subject to forfeiture).

 

We believe that Adjusted EBITDA, Adjusted Net Income and Adjusted Net Income per share provide useful information to investors and others in understanding and evaluating its operating results in the same manner as management. However, Adjusted EBITDA, Adjusted Net Income and Adjusted Net Income per share are not financial measures calculated in accordance with GAAP and should not be considered as a substitute for net income, operating profit or any other operating performance measure calculated in accordance with GAAP. Using these non-GAAP financial measures to analyze our business has material limitations because the calculations are based on the subjective determination of management regarding the nature and classification of events and circumstances that investors may find significant. In addition, although other companies in our industry may report measures titled Adjusted EBITDA, Adjusted Net Income, Adjusted Net Income per share or similar measures, such non-GAAP financial measures may be calculated differently from how we calculate our non-GAAP financial measures, which reduces their overall usefulness as comparative measures. Because of these limitations, you should consider Adjusted EBITDA, Adjusted Net Income and Adjusted Net Income per share alongside other financial performance measures, including net income and our other financial results presented in accordance with GAAP.

The following tables set forth a reconciliation of our results of operations for the three months ended March 31, 2024 and 2023.

 

24


 

 

REPAY HOLDINGS CORPORATION

Reconciliation of GAAP Net Income to Non-GAAP Adjusted EBITDA

For the three months ended March 31, 2024 and 2023

(Unaudited)

 

 

 

 

 

 

 

 

 

Three Months ended March 31,

 

 

(in $ thousands)

2024

 

 

2023

 

 

Revenue

$

80,720

 

 

$

74,537

 

 

Operating expenses

 

 

 

 

 

 

Costs of services (exclusive of depreciation and amortization shown separately below)

$

19,175

 

 

$

17,965

 

 

Selling, general and administrative

 

37,021

 

 

 

38,518

 

 

Depreciation and amortization

 

27,028

 

 

 

26,140

 

 

Loss on business disposition

 

 

 

 

9,878

 

 

Total operating expenses

$

83,224

 

 

$

92,501

 

 

Loss from operations

$

(2,504

)

 

$

(17,964

)

 

Other income (expense)

 

 

 

 

 

 

Interest income (expense), net

 

380

 

 

 

(923

)

 

Change in fair value of tax receivable liability

 

(2,913

)

 

 

(4,538

)

 

Other (loss) income, net

 

(26

)

 

 

(150

)

 

Total other income (expense)

 

(2,559

)

 

 

(5,611

)

 

Loss before income tax expense

 

(5,063

)

 

 

(23,575

)

 

Income tax expense

 

(302

)

 

 

(4,357

)

 

Net loss

$

(5,365

)

 

$

(27,932

)

 

 

 

 

 

 

 

Add:

 

 

 

 

 

 

Interest expense (income), net

 

(380

)

 

 

923

 

 

Depreciation and amortization (a)

 

27,028

 

 

 

26,140

 

 

Income tax expense

 

302

 

 

 

4,357

 

 

EBITDA

$

21,585

 

 

$

3,488

 

 

 

 

 

 

 

 

Loss on business disposition (b)

 

 

 

 

9,878

 

 

Non-cash change in fair value of assets and liabilities (c)

 

2,913

 

 

 

4,538

 

 

Share-based compensation expense (d)

 

6,923

 

 

 

4,054

 

 

Transaction expenses (e)

 

677

 

 

 

5,997

 

 

Restructuring and other strategic initiative costs (f)

 

2,184

 

 

 

1,411

 

 

Other non-recurring charges (g)

 

1,231

 

 

 

1,572

 

 

Adjusted EBITDA

$

35,513

 

 

$

30,938

 

 

 

 

 

 

 

 

 

 

 

25


 

 

REPAY HOLDINGS CORPORATION

Reconciliation of GAAP Net Income to Non-GAAP Adjusted Net Income

For the three months ended March 31, 2024 and 2023

(Unaudited)

 

 

Three Months ended March 31,

 

 

(in $ thousands)

2024

 

 

2023

 

 

Revenue

$

80,720

 

 

$

74,537

 

 

Operating expenses

 

 

 

 

 

 

Costs of services (exclusive of depreciation and amortization shown separately below)

$

19,175

 

 

$

17,965

 

 

Selling, general and administrative

 

37,021

 

 

 

38,518

 

 

Depreciation and amortization

 

27,028

 

 

 

26,140

 

 

Loss on business disposition

 

 

 

 

9,878

 

 

Total operating expenses

$

83,224

 

 

$

92,501

 

 

Loss from operations

$

(2,504

)

 

$

(17,964

)

 

Interest income (expense), net

 

380

 

 

 

(923

)

 

Change in fair value of tax receivable liability

 

(2,913

)

 

 

(4,538

)

 

Other (loss) income, net

 

(26

)

 

 

(150

)

 

Total other income (expense)

 

(2,559

)

 

 

(5,611

)

 

Loss before income tax expense

 

(5,063

)

 

 

(23,575

)

 

Income tax expense

 

(302

)

 

 

(4,357

)

 

Net loss

$

(5,365

)

 

$

(27,932

)

 

 

 

 

 

 

 

Add:

 

 

 

 

 

 

Amortization of acquisition-related intangibles (h)

 

19,736

 

 

 

19,924

 

 

Loss on business disposition (b)

 

 

 

 

9,878

 

 

Non-cash change in fair value of assets and liabilities (c)

 

2,913

 

 

 

4,538

 

 

Share-based compensation expense (d)

 

6,923

 

 

 

4,054

 

 

Transaction expenses (e)

 

677

 

 

 

5,997

 

 

Restructuring and other strategic initiative costs (f)

 

2,184

 

 

 

1,411

 

 

Other non-recurring charges (g)

 

1,231

 

 

 

1,572

 

 

Non-cash interest expense (i)

 

712

 

 

 

712

 

 

Pro forma taxes at effective rate (j)

 

(6,633

)

 

 

(961

)

 

Adjusted Net Income

$

22,378

 

 

$

19,193

 

 

 

 

 

 

 

 

Shares of Class A common stock outstanding (on an as-converted basis) (k)

 

97,062,303

 

 

 

96,481,208

 

 

Adjusted Net Income per share

$

0.23

 

 

$

0.20

 

 

 

(a)
See footnote (h) for details on amortization and depreciation expenses.
(b)
Reflects the loss recognized related to the disposition of BCS.
(c)
Reflects the changes in management’s estimates of the fair value of the liability relating to TRA.
(d)
Represents compensation expense associated with equity compensation plans.
(e)
Primarily consists of (i) during the three months ended March 31, 2024, professional service fees incurred in connection with prior transactions, and (ii) during the three months ended March 31, 2023, professional service fees and other costs incurred in connection with the disposition of BCS.
(f)
Reflects costs associated with reorganization of operations, consulting fees related to processing services and other operational improvements, including restructuring and integration activities related to acquired businesses, that were not in the ordinary course during the three months ended March 31, 2024 and 2023.
(g)
For the three months ended March 31, 2024, reflects non-recurring legal and other litigation expenses, payments made to third-parties in connection with our personnel, and franchise taxes and other non-income based taxes. For the three months ended March 31, 2023, reflects non-recurring payments made to third-parties in connection with a significant expansion of our personnel and one-time payments to certain partners.
(h)
For the three months ended March 31, 2024 and 2023, reflects amortization of client relationships, non-compete agreement, software, and channel relationship intangibles acquired through the Business Combination, and client relationships, non-compete agreement, and software intangibles acquired through our acquisitions of TriSource, APS, Ventanex, cPayPlus, CPS, BillingTree, Kontrol and Payix. This adjustment excludes the amortization of other intangible assets which were acquired in the regular course of business, such as capitalized

26


 

internally developed software and purchased software. See additional information below for an analysis of our amortization expenses:

 

 

 

Three Months ended March 31,

 

(in $ thousands)

 

2024

 

 

2023

 

Acquisition-related intangibles

 

$

19,736

 

 

$

19,924

 

Software

 

 

6,713

 

 

 

5,475

 

Amortization

 

$

26,449

 

 

$

25,399

 

Depreciation

 

 

579

 

 

 

741

 

Total Depreciation and amortization (1)

 

$

27,028

 

 

$

26,140

 

(1)
Adjusted Net Income is adjusted to exclude amortization of all acquisition-related intangibles as such amounts are inconsistent in amount and frequency and are significantly impacted by the timing and/or size of acquisitions (see corresponding adjustments in the reconciliation of net income to Adjusted Net Income presented above). Management believes that the adjustment of acquisition-related intangible amortization supplements GAAP financial measures because it allows for greater comparability of operating performance. Although we exclude amortization from acquisition-related intangibles from our non-GAAP expenses, management believes that it is important for investors to understand that such intangibles were recorded as part of purchase accounting and contribute to revenue generation. Amortization of intangibles that relate to past acquisitions will recur in future periods until such intangibles have been fully amortized. Any future acquisitions may result in the amortization of additional intangibles.

 

(i)
Represents amortization of non-cash deferred debt issuance costs.
(j)
Represents pro forma income tax adjustment effect associated with items adjusted above.
(k)
Represents the weighted average number of shares of Class A common stock outstanding (on an as-converted basis assuming conversion of outstanding Post-Merger Repay Units) for the three months ended March 31, 2024 and 2023. These numbers do not include any shares issuable upon conversion of our 2026 Notes. See the reconciliation of basic weighted average shares outstanding to the non-GAAP Class A common stock outstanding on an as-converted basis for each respective period below:

 

 

 

Three Months ended March 31,

 

 

 

2024

 

 

2023

 

Weighted average shares of Class A common stock outstanding - basic

 

 

91,218,208

 

 

 

88,615,760

 

Add: Non-controlling interests

 

 

 

 

 

 

Weighted average Post-Merger Repay Units exchangeable for Class A common stock

 

 

5,844,095

 

 

 

7,865,448

 

Shares of Class A common stock outstanding (on an as-converted basis)

 

 

97,062,303

 

 

 

96,481,208

 

Adjusted EBITDA for the three months ended March 31, 2024 and 2023 was $35.5 million and $30.9 million, respectively, representing a 14.8% year-over-year increase. Adjusted Net Income for the three months ended March 31, 2024 and 2023 was $22.4 million and $19.2 million, respectively, representing a 16.6% year-over-year increase. Net loss attributable to the Company for the three months ended March 31, 2024 and 2023 was $5.2 million and $26.4 million, respectively, representing a 80.3% year-over-year improvement in our profitability.

The increases in Adjusted EBITDA and Adjusted Net Income and improvement in net loss attributable to the Company for the three months ended March 31, 2024 were primarily due to the organic growth of our business, and cost savings initiatives that reduced both cost of services and selling, general and administrative expenses as a percentage of revenue.

Seasonality

We have experienced in the past, and may continue to experience, seasonal fluctuations in our revenues as a result of consumer spending patterns. Revenues during the first quarter of the calendar year tend to increase in comparison to the remaining three quarters of the calendar year. This increase is due to consumers’ receipt of tax refunds and the increases

27


 

in repayment activity levels that follow. Operating expenses show less seasonal fluctuation, with the result that net income is subject to the similar seasonal factors as our revenues.

Liquidity and Capital Resources

We have historically financed our operations and working capital through net cash from operating activities. As of March 31, 2024, we had $128.3 million of cash and cash equivalents and available borrowing capacity of $185.0 million under the Amended Credit Agreement. This balance does not include restricted cash, which reflects cash accounts holding reserves for potential losses and client settlement funds of $26.5 million as of March 31, 2024. Our primary cash needs are to fund working capital requirements, invest in technology development, fund acquisitions and related contingent consideration, make scheduled principal payments and interest payments on our outstanding indebtedness and pay tax distributions to members of Hawk Parent. We expect that our cash flow from operations, current cash and cash equivalents and available borrowing capacity under the Amended Credit Agreement will be sufficient to fund our operations and planned capital expenditures and to service our debt obligations for the next twelve months and the following five years.

We are a holding company with no operations and depend on our subsidiaries for cash to fund all of our consolidated operations, including future dividend payments, if any. We depend on the payment of distributions by our current subsidiaries, including Hawk Parent, which distributions may be restricted by law or contractual agreements, including agreements governing their indebtedness. For a discussion of those considerations and restrictions, refer to Part I, Item 1A “Risk Factors - Risks Related to Our Class A Common Stock” in our Annual Report on Form 10-K for the year ended December 31, 2023.

On May 16, 2022, our board of directors approved a share repurchase program under which we may repurchase up to $50 million of our outstanding Class A common stock (the “Share Repurchase Program”). The Share Repurchase Program has no expiration date but may be modified, suspended or discontinued at any time at our discretion. As of March 31, 2024, we have $37.5 million remaining capacity under the Share Repurchase Program.

Cash Flows

The following table presents a summary of cash flows from operating, investing and financing activities for the periods indicated:

 

 

 

Three Months ended March 31,

 

 

(in $ thousands)

 

2024

 

 

2023

 

 

Net cash provided by operating activities

 

$

24,801

 

 

$

20,831

 

 

Net cash (used in) provided by investing activities

 

 

(11,129

)

 

 

26,694

 

 

Net cash used in financing activities

 

 

(2,987

)

 

 

(22,259

)

 

 

Cash Flow from Operating Activities

Net cash provided by operating activities was $24.8 million and $20.8 million for the three months ended March 31, 2024 and 2023, respectively, which reflects net income as adjusted for non-cash operating items including depreciation and amortization, share-based compensation, and changes in working capital accounts.

Cash Flow from Investing Activities

Net cash used in investing activities was $11.1 million for the three months ended March 31, 2024, due to the capitalization of software development activities.

Net cash provided by investing activities was $26.7 million for the three months ended March 31, 2023, due to cash received from the disposition of BCS, partially offset by the capitalization of software development activities.

Cash Flow from Financing Activities

Net cash used in financing activities was $3.0 million for the three months ended March 31, 2024, due to the payments for tax withholding related to shares vesting under Incentive Plan.

28


 

Net cash used in financing activities was $22.3 million for the three months ended March 31, 2023, due to the repayment of the outstanding revolving credit facility balance and the CPS earnout payment.

Indebtedness

Amended Credit Agreement

On February 3, 2021, we announced the closing of an undrawn $125.0 million senior secured revolving credit facility through Truist Bank.

On December 29, 2021, we increased our existing senior secured credit facilities by $60.0 million to provide for a $185.0 million revolving credit facility pursuant to an amendment to the Amended Credit Agreement. On February 9, 2023, we further amended the Amended Credit Agreement to replace LIBOR with term SOFR as the interest rate benchmark.

On February 28, 2023, we repaid in full the entire amount of $20.0 million of the outstanding revolving credit facility. The undrawn capacity of the existing revolving credit facility under the Amended Credit Agreement became $185.0 million after the repayment.

As of March 31, 2024, the Amended Credit Agreement provides for a revolving credit facility of $185.0 million. As of March 31, 2024, we had $0 million drawn against the revolving credit facility. We paid $0.1 million and $0.1 million in fees related to unused commitments for the three months ended March 31, 2024 and 2023, respectively.

Convertible Senior Debt

On January 19, 2021, we issued $440.0 million in aggregate principal amount of 0.00% Convertible Senior Notes due 2026 in a private placement (the “Notes Offering”) to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. $40.0 million in aggregate principal amount of such 2026 Notes were sold in the Notes Offering in connection with the full exercise of the initial purchasers’ option to purchase such additional 2026 Notes pursuant to the purchase agreement. Upon conversion, we may choose to pay or deliver cash, shares of our Class A Common Stock, or a combination of cash and shares of our Class A Common Stock. The 2026 Notes will mature on February 1, 2026, unless earlier converted, repurchased or redeemed.

As of March 31, 2024, we had convertible senior debt outstanding of $434.9 million, net of deferred issuance costs, under the 2026 Notes. We were in compliance with the related restrictive financial covenants. Additionally, we currently expect that we will remain in compliance with the restrictive financial covenants under the 2026 Notes and the Amended Credit Agreement, prospectively.

Tax Receivable Agreement

Upon the completion of the Business Combination, we entered into the TRA with holders of Post-Merger Repay Units. As a result of the TRA, we established a liability in our condensed consolidated financial statements. Such liability, which will increase upon the redemptions or exchanges of Post-Merger Repay Units for our Class A common stock, generally represents 100% of the estimated future tax benefit, if any, relating to the increase in tax basis that will result from redemptions or exchanges of the Post-Merger Repay Units for shares of Class A common stock pursuant to the Exchange Agreement and certain other tax attributes of the Company and tax benefits of entering into the TRA, including tax benefits attributable to payments under the TRA.

Under the terms of the TRA, we may elect to terminate the TRA early but will be required to make an immediate payment equal to the present value of the anticipated future cash tax savings. As a result, the associated liability reported on our condensed consolidated financial statements may be increased. We expect that the payment obligations required under the TRA will be substantial. The actual increase in tax basis, as well as the amount and timing of any payments under the TRA, will vary depending upon a number of factors, including the timing of redemptions or exchanges by the holders of Post-Merger Repay Units, the price of our Class A common stock at the time of the redemption or exchange, whether such redemptions or exchanges are taxable, the amount and timing of the taxable income we generate in the future, the tax rate then applicable and the portion of our payments under the TRA constituting imputed interest. We expect to fund the payment of the amounts due under the TRA out of the cash savings that we actually realize in respect of the

29


 

attributes to which TRA relates. However, the payments required to be made could be in excess of the actual tax benefits that we realize and there can be no assurance that we will be able to finance our obligations under the TRA.

Critical Accounting Policies and Recently Issued Accounting Pronouncements

There have been no significant changes to our critical accounting policies and critical accounting estimates for the three months ended March 31, 2024. See Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Annual Report on Form 10-K for the year ended December 31, 2023, for a complete discussion of critical accounting policies and critical accounting estimates.

For information related to recent accounting pronouncements and the impact of these pronouncements on our condensed consolidated financial statements, see Note 2. Basis of Presentation and Summary of Significant Accounting Policies, to our Notes to Condensed Consolidated Financial Statements in Part I, Item 1 of this Form 10-Q.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURE ABOUT MARKET RISK

Effects of Inflation

While inflation may impact our revenues and cost of services, we believe the effects of inflation, if any, on our results of operations and financial condition have not been significant. However, there can be no assurance that our results of operations and financial condition will not be materially impacted by inflation in the future.

Interest Rate Risk

Interest rates are highly sensitive to many factors, including U.S. fiscal and monetary policies and domestic and international economic and political considerations, as well as other factors beyond our control. Interest rate risk is the exposure to loss resulting from changes in the level of interest rates and the spread between different interest rates. We are exposed to market risk from changes in interest rates on debt, which bears interest at variable rates. Our debt has floating interest rates. We are exposed to changes in the level of interest rates and to changes in the relationship or spread between interest rates for its floating rate debt. Our floating rate debt requires payments based on variable interest rates such as the federal funds rate, prime rate, eurocurrency rate, and SOFR. Therefore, increases in interest rates may reduce our net income or loss by increasing the cost of debt. As of March 31, 2024, we had convertible senior debt of $434.9 million, net of deferred issuance costs outstanding. As of December 31, 2023, we had convertible senior debt of $434.2 million, net of deferred issuance costs, outstanding. The borrowings under the Amended Credit Agreement accrue interest at either base rate, described above under “Liquidity and Capital Resources — Indebtedness,” plus a margin of 1.50% to 2.50% or at an adjusted SOFR rate plus a margin of 2.50% to 3.50% under the Amended Credit Agreement, in each case depending on the total net leverage ratio, as defined in the Amended Credit Agreement.

We may incur additional borrowings from time to time for general corporate purposes, including working capital and capital expenditures.

Foreign Currency Exchange Rate Risk

Invoices for our services are denominated in U.S. dollars and Canadian dollars. We do not expect our future operating results to be significantly affected by foreign currency transaction risk.

 

ITEM 4. CONTROLS AND PROCEDURES

Controls and Procedures

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in the reports that we file or submit under the Securities Exchange Act of 1934, as amended, or 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 management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosures.

 

30


 

Evaluation of Disclosure Controls and Procedures

 

As of the end of the period covered by this Quarterly Report on Form 10-Q, we conducted an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act). Based on the evaluation of these disclosure controls and procedures, the Chief Executive Officer and Chief Financial Officer concluded that, as of March 31, 2024, our disclosure controls and procedures were effective to ensure that the information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms.

 

Changes in Internal Control over Financial Reporting

 

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

 

 

31


 

PART II – OTHER INFORMATION

 

 

From time to time we are named as a defendant in legal actions arising from our normal business activities. Although we cannot predict with certainty the ultimate resolution of lawsuits, investigations and claims asserted against us, we do not believe any currently pending legal proceeding to which we are a party will have a material adverse effect on our business, prospects, financial condition, cash flows or results of operations.

 

ITEM 1A. RISK FACTORS

There have been no material changes with respect to the risk factors disclosed in our Annual Report on Form 10-K for the year ended December 31, 2023.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES, USE OF PROCEEDS, AND ISSUER PURCHASES OF EQUITY SECURITIES

The following table summarizes such purchases of Class A common stock made by us or any “affiliate purchaser” (as defined in Rule 10b-18(a)(3) of the Exchange Act) for the three months ended March 31, 2024:

 

 

 

Total Number of Shares Purchased (1)

 

 

Average Price Paid per Share

 

 

Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs (2)

 

 

Approximate Dollar Value of Shares that May yet be Purchased Under the Plans or Programs

 

January 1 - 31, 2024

 

 

 

 

$

 

 

 

 

 

$

37,471,576

 

February 1 - 29, 2024

 

 

79,395

 

 

 

8.33

 

 

 

 

 

 

 

March 1 - 31, 2024

 

 

165,981

 

 

 

10.53

 

 

 

 

 

 

 

Total

 

 

245,376

 

 

$

9.82

 

 

 

 

 

$

37,471,576

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1)
Reflects 245,376 shares that we withheld pursuant to the Incentive Plan in order to satisfy employees’ tax withholding and payment obligations in connection with the vesting of awards of restricted stock under the Incentive Plan, which we withheld at fair market value on the applicable vesting date or purchase date.
(2)
On May 16, 2022, our board of directors approved the Share Repurchase Program under which we may repurchase up to $50 million of our outstanding Class A common stock. The Share Repurchase Program has no expiration date but may be modified, suspended or discontinued at any time at our discretion. Repurchases under the Share Repurchase Program may be made in the open market, in privately negotiated transactions or otherwise, with the amount and timing of repurchases depending on market conditions and corporate needs.

 

ITEM 3. DEFAULT UPON SENIOR SECURITIES

 

None.

 

ITEM 4. MINE SAFETY DISCLOSURES

 

None.

 

ITEM 5. OTHER INFORMATION

During the three months ended March 31, 2024, none of our directors or officers (as defined in Rule 16a-1(f) of the Securities Exchange Act of 1934, as amended) adopted, modified or terminated a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K of the Securities Act of 1933).

 

 

32


 

ITEM 6. EXHIBITS

 

The exhibits listed in the following exhibit index are furnished as part of this report.

 

EXHIBIT INDEX

 

Exhibit

 

 

Number

Exhibit Description

 

 

 

3.1

 

Certificate of Corporate Domestication of Repay Holdings Corporation (incorporated by reference to Exhibit 3.1 to the Company’s Form 8-K filed on July 17, 2019).

 

 

 

3.2(a)

 

Certificate of Incorporation of Repay Holdings Corporation (incorporated by reference to Exhibit 3.2 to the Company’s Form 8-K filed on July 17, 2019).

 

 

 

3.2(b)

 

Amendment to the Certificate of Incorporation of Repay Holdings Corporation (incorporated by reference to Exhibit 3.1 to the Company’s Form 8-K filed on June 9, 2022).

 

 

 

3.3

 

Amended and Restated Bylaws of the Company (incorporated by reference to Exhibit 3.1 of the Company’s Form 8-K, filed on February 24, 2023).

 

 

 

31.1*

 

Certification of Principal Executive Officer of Repay Holdings Corporation pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

31.2*

 

Certification of Principal Financial Officer of Repay Holdings Corporation pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

32.1*

 

Certification of Principal Executive Officer of Repay Holdings Corporation pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

32.2*

 

Certification of Principal Financial Officer of Repay Holdings Corporation pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

101*

 

The following financial statements from the Company’s Form 10‑Q for the quarter ended March 31, 2024, formatted in Inline XBRL: (i) Condensed Consolidated Balance Sheets, (ii) Condensed Consolidated Statements of Operations, (iii) Condensed Consolidated Statements of Changes In Equity, (iv) Condensed Consolidated Statements of Cash Flows, and (v) Notes to the Unaudited Condensed Consolidated Financial Statements.

 

104*

 

 

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

* Filed herewith.

 

33


 

 

SIGNATURES

 

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

 

 

 

 

 

 

 

 

REPAY HOLDINGS CORPORATION

 

 

(Registrant)

 

 

 

 

 

 

Date: May 9, 2024

By:

/s/ John Morris

 

 

John Morris

 

 

Chief Executive Officer
(Principal Executive Officer)

 

 

 

Date: May 9, 2024

By:

/s/ Timothy J. Murphy

 

 

Timothy J. Murphy

 

 

Chief Financial Officer

 

 

(Principal Financial Officer)

 

 

34


EX-31.1 2 rpay-ex31_1.htm EX-31.1 EX-31.1

Exhibit 31.1

 

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, John Morris, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Repay Holdings Corporation;
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 9, 2024

By:

/s/ John Morris

John Morris

Chief Executive Officer

 

 


EX-31.2 3 rpay-ex31_2.htm EX-31.2 EX-31.2

Exhibit 31.2

 

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Timothy J. Murphy, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Repay Holdings Corporation;
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 9, 2024

By:

/s/ Timothy J. Murphy

Timothy J. Murphy

Chief Financial Officer

 

 


EX-32.1 4 rpay-ex32_1.htm EX-32.1 EX-32.1

Exhibit 32.1

 

CERTIFICATION PURSUANT TO

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

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Repay Holdings Corporation (the “Company”) on Form 10-Q for the period ending March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, John Morris, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

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

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

 

Date: May 9, 2024

By:

/s/ John Morris

John Morris

Chief Executive Officer

 

 

 


EX-32.2 5 rpay-ex32_2.htm EX-32.2 EX-32.2

Exhibit 32.2

 

CERTIFICATION PURSUANT TO

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

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Repay Holdings Corporation (the “Company”) on Form 10-Q for the period ending March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Timothy J. Murphy, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

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

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

 

Date: May 9, 2024

By:

/s/ Timothy J. Murphy

Timothy J. Murphy

Chief Financial Officer

 

 

 


GRAPHIC 6 img48398744_0.jpg GRAPHIC begin 644 img48398744_0.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH *^:/'?Q#\2MXSU2VM-6NK.VM+F2VCB@?8,(Q7)QU)()Y]:^EZ^/O&?_(] M>(/^PE<_^C6KJPL4Y.YS8EM)6)_^$]\6_P#0QZE_X$-_C1_PGOBW_H8]2_\ M AO\:^DO!^DZ;)X)T&233[1W;3K\1^PF MMI'F7AGX\2B5+?Q)8H8S@?:K0$%?=D)Y_#'T->TV%_::I8Q7MC<1W%M*NY)8 MVR&%?.?Q'^%LOA"+^U--EDN=*9@K^9C? 3TW$=0>F?7CZS_!CQ?-I'B1-"N) M";#4&PBD\1S8^4C_ 'L;?J1Z45*4)1YZ80JRC+DF?1M%%%<9U!1110!X)\7/ M'/B"P\9/I6G:C/96MM$AQ VTNS+N))'/<#'3BN _X3WQ;_T,>I?^!#?XUN?& M7_DI=_\ ]Y%=]XTZ2E8X;2G M4:N>&_\ ">^+?^ACU+_P(;_&C_A/?%O_ $,>I?\ @0W^-?5G]C:5_P! VS_[ M\+_A1_8VE?\ 0-L_^_"_X5G]8A_*:>PE_,?*?_">^+?^ACU+_P "&_QH_P"$ M]\6_]#'J7_@0W^-?5G]C:5_T#;/_ +\+_A1_8VE?] VS_P"_"_X4?6(?RA[" M7\QYG\%/$GB#78]4BU6XFO+6#88KB;E@YSE=W?C!QV_&O6JCA@AMHA%!$D48 MZ(BA0/P%25SSDI2NE8Z(1<8V;"BBBH*"OGCXH>/?$=MXXO=-L-3N+*TL]J(E MN^W<2H))(Y)R:^AZ^4_BG_R4O6_^NJ?^BUKIPJ3GJ<^(;4="C_PGOBW_ *&/ M4O\ P(;_ !H_X3WQ;_T,>I?^!#?XU[_\,=+T^?X<:-+-8VLDC1OEWA4D_O&[ MD5UO]C:5_P! VS_[\+_A6DJ\$VN4B-&32?,?*@\?>+@0?^$CU+_P(:MG2_C# MXRTZ0&34([V,?\L[J%2#_P "7#?K7T=-X>T2X7;-H^GRC!&'MD;KUZBN2\0_ M"#PMK4#FUM!IET1\LMKPN?=.A'TP?>DJ]-Z2B#HU%JI$7@KXN:1XHFCL+V/^ MSM2? 1';,&M1\):Y)IM^NV1/GCE3[LB=F4_A^%?07 MPD\8R^*?#3V]](7U#3RLI7JZ?I\URV,HORCU/8?G7GF MGVLFJ:K'$Q),K[I&]NI->7F5:7NT8;LQJR?PHU?#.L31:@MK/,SPS?*-YSM; MM^?3\:[BO,=1M'TW4Y8 2#&V4;OCJ#7H.E7PU'38;C^(C#CT8=:66UI>]1GN MA49/X67:***]4W"BBB@#C/BGJ6JZ3X"O;O2)&BF5D625#AHXR<$KZ') SVR3 M7CGP\^)FHZ%KZ1:SJ%S=:7GN!7TC]=>'Y9)P9RU M^:+4T?5ZLKJ&4AE(R"#D$4M>0?!?QU]OLQX8U&;-U;KFS=C_ *R,=4^J]O;_ M ':]?KGG!PE9G1":FKH****@H;)(D,3R2.J(@+,S' '4FOF;Q]\3-4U_P 0 M2?V3J%U::7;MMMU@D:,R8_C;&"2>V>@]\UVGQJ\=>1$?"NG2_O) &OG4_=4\ MB/\ 'J?; [FN#^&/@9O&&O>9=(PTJT(>Y;IO/:,'W[^@^HKLHP4(^TFY^#M6U>?X86NJZ@AN-0%I)*H/WI0-VPGW("_7-<^-6U:VU>[5"=JGW !KG4U=NQNX.R5S2HHHK,T"BBB@ HHHH *** M* "OC[QG_P CUX@_["5S_P"C6K[!KX^\9_\ (]>(/^PE<_\ HUJZ\)\3.7%; M(^IO!G_(B^'_ /L&VW_HI:VZQ/!G_(B^'_\ L&VW_HI:VZYI?$SICL@HHHJ1 MF3XGLX=0\*ZK:3J&CDM) ?8[20?J#@_A7R-H]P]IK=A?7%?/\ X"T:37?'&DV:*2@G M664CM&AW-].!CZD5VX;2#;V./$:S26Y]<4445Q'8%%%% 'S#\9?^2EW_ /UR MA_\ 1:U[!\&O^2:6'_76;_T8U>/_ !E_Y*7?_P#7*'_T6M>M_!VY@C^&U@LD M\:L))N&< _ZPUVU?X,?DM_\ 75/_ $6M=6$^-^AS8GX4>^?"S_DFFB?]],AF\,:?J>T>? M;W7E;N^QU)(_-5_6N.^ ]S)'XWNH 3Y55057/U+'_OFL#X":?)-XKU"_P?*M[3RR?]IV&/T1J[8Z8=W..7 M\=6/H2BBBN([ HHJ&ZN$M+66XD/R1J6/O[4FTE=@#K#R[>2^3 M=O9.WR3?,G^\/\1_*NPN;=+JVD@D&4D4J:\S=9M-U K]V:"3@^X-+&)X?$1K MQV>_]>@5/=DI(]1HJ"RNDOK**YC^[(N<>A[C\ZGKV4U)71T;A1113 *YWQIX M3M?&/AV;3I]J3#Y[:8C_ %4@Z'Z=B/0UT5%--IW0FDU9GQHZ:GX8U\J=]IJ5 MA-^*.I_4?H17U/X(\6VWC'PY#J$6U+A?W=S"/^6<@'/X'J/;\:XSXR> _P"V M-./B+3HLW]HG^D(HYFB'?W9?Y9]!7DWP^\93>#?$<=R2S6$^([N(=TS]X#U7 MJ/Q'>NV25>',MT<<6Z,[/8^L*Y7Q_P",8?!GAR2[RK7TV8[2(_Q/C[Q']U>I M_ =ZWI=5L8=(;57NHQ8+#Y_GYRNS&I_P#K"L*%+GEKLC>M4Y(Z;E#3-.U/Q;XDCM(2T]_>S%GD?U)RSL?0 M8^Y_08':N1^$_@3_A%M&_M"^BQJUZ MH+AAS#'U">Q[GWP.U>BT\15YGRK9"H4^5I[GZ"ND\.MHTNAVUQH,-M'I\R M!XQ;QA%_$#OV/?-:E<]6NY+E2LC>G14?>>K"BBBNQ]/0UT__"R/!O\ T,-G_P!] M'_"OGS2/AAXJUW2H-3L+&*2UG!,;&X120"1T)SU!J]_PIKQM_P! V'_P*C_Q MJY4J3;;D3&K42243W*3XF>#(D+MX@M2!_=#,?R S7'>)?CKI=M!)#X>MI+RY M(PL\ZE(E]\'YF^G'UKS]?@SXU9@#I\"@]S=)@?K6_I'P#U:9U;5]4M;6+J4M MP97^G. /UI*G0CJW<'.M+1*QYK++J_BWQ 7;SK_4[R3HHRS'T [ #\ !Z5]/ M?#[P@G@WPS'9,5>\E/FW4B]"Y'0>P''YGO4_A7P/H7@^ KIEL3.PQ)>X4445SFX5ROC'4-L<5@AY;YY,>G8?GS^ K MJ))$AB>1SA$!9CZ 5YC>W,FIZE)-@EY7PJ^W0#^5>;F5;DI*VCEM+J98X_OQLYP/:NC M1NR."&4X(/8UHP^'M4GA26*V#1N RD2)R#^-3AL;7C#V<(\UO44*DDK)'=IJ MVGR.J)>P,S' <?1>%M6>55>!8U)Y=I%('Y&O0%&% SG ZFO5PM:K53 M]I'E-X2D]T+111766'6OFGXL^!/^$8UG^TK"+&DWKDJ%'$,G4I]#R1^([5]+ M5E^(])L];\/7VGWT0D@EB;([J0,AAZ$'!%:TJCA*YG5IJ<;'RK)XPUB7PA'X M8:X_XET4V\8EN8HVSM=PIQ[FOM"PL;;3+""QLXEBMH$$<:+T %=6(GR1M'J(/^PE<_P#HUJZ\)\3.7%;(^IO!G_(B^'_^P;;?^BEK M;K$\&?\ (B^'_P#L&VW_ **6MNN:7Q,Z8[(*^>OC!\/_ .Q;UO$.EPXTZY?_ M $B-!Q!(>_LK'\CQW KZ%J"]L[?4;*:SNXEEMYT*21L.&4]154JCA*Y%2FIJ MQ\Y_"?X@'PQJ?]E:E+_Q*+M_O,>+>0\;O]T\ _GV.?I,$$ @Y!KY.\?^"[CP M7K[6QW26,^7M)C_$O]T_[0X!_ ]Z]/\ @W\0/MT">&-5F_TF)?\ 0I6/^L0? MP'W Z>WTYZ*]-27M(F%&HXOV+/#VE?#^RM-0UF MRMKA))2T4LP5AER1P?:NVJFZ,;>1QTVE6=SU>BN=_P"$^\)?]#'IO_@0M'_" M?>$O^ACTW_P(6N3DEV.KFCW.BHKG?^$^\)?]#'IO_@0M'_"?>$O^ACTW_P " M%HY)=@YH]SHJ*HZ9K6EZU$\NF:A;7B(<.8)0^T^AQTJ]4M6*O<**** "OE/X MI_\ )2];_P"NJ?\ HM:^K*^4_BG_ ,E+UO\ ZZI_Z+6NK"?&_0YL3\*/?/A9 M_P DTT3_ *Y/_P"C&KL*X_X6?\DTT3_KD_\ Z,:NPK"I\;-X?"@HHHJ"@HHH MH ***0D $DX ZDT <[XNU#[/8+:(?GG/S>RC_$_UK'\)V'VK4C; M:R63GYHOF3W4]?R/\ZU-=L/[1TJ6-1F5/GC^H[?CR*X/2[YM.U&&Y&=JG#@= MU/6O#J_[)BU/[,OZ?^9S2]R=^AZ=12*P=0RD%2,@CO2U[ATA1110 5!>_P#' MC-]1FT_3GN[6^N7GCF1E"C>VXALGC!)'-?1U%:4ZCINZ,ZE-35F9^@Z>^D^ M'=,TZ5U>2TM(H&9>A*(%)'Y5H445FW?4T2L%%%% &%XN\+V?B[0)M,NQM)^> M&8#)BD'1A_(^H)KP31_A5XPM_%MK"UFUO';W"N;Y7&Q55@=ZGJ3Z#&?7'-?3 M%%:PK2@FD93I1F[L****R-0HHHH \2^*7PT\0Z[XL;5]&MDO(KB)%=/-2-HV M4;?XB 00!T]ZX?\ X5#XZ_Z ?_DW!_\ %U]2T5T1Q,XJQA+#QD[GRU_PJ'QU M_P! /_R;@_\ BZ/^%0^.O^@'_P"3<'_Q=?4M%/ZU/LA?5H=V?+7_ J'QU_T M _\ R;@_^+H_X5#XZ_Z ?_DW!_\ %U]2T4?6I]D'U:'=GD7PA\!>(/"^JW^H M:S$+5)(/)2 2JY<[@=QVD@8QC_@1KUVBBL9S]Y;7I1D>-E^0A0I#9/'(Z],?C7T#16E.HZ;NB*E-35F87@S M19_#O@_3-*N65I[>+$A0Y&XDL0/IG%;M%%0W=W925E8****0PHHHH *KW\,E MQI]Q#"0)'C95)]2*L44I+F33!G#:/XS@,D,IW#;CY2>HKN**Y\3 MAH8B/+(B<%)695TRWDM=,MX)2#)&@4X_E5JBBMXQ44HKH6E8****8!3)H_.@ MDBSC>I7/ID4^B@#YCT_X2^+/^$FALY]/,=NDXWW>\&/8#]X'.3QT'7Z5].44 M5I4JNI:YG3IJ&P4445F:!1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% &7+XBTJ"9XI+L!T.& 1C@_4"K%GJMC?L5MKE'8?P\@_D M>:X[2ETQM3O/[2V;-QV;R1SGVIP%G_PE5F-(W>5O3=C..OS8SVQ_6O)CCJND MG:S=K=3!5'N=W15#6-2&EZ>UQM#.2%13T+'_ ":YLZKKD%JFH/=6[Q,03#\N M0#TR.OZYKLK8N%*7*TWUTZ&DIJ+L=G15>QNUOK&&Y08$BYQZ'N/SK U&XUU+ MR98KNUB0'Y$W)DCM][G-74KQA%3LVGV&Y65SIZI7.JVMK?P64K,)IL;<#CDX M&?QJEX75;:43A?.B(!*C (/3^1K,UW_D;],_[9?\ HPUE5Q7[E5:?5HES M]VZ.K=UC1G=@JJ,DDX %-@GBN8A+!(LD9Z,IR*H>(!,=$N?)90=OS[AU7OCW MK(\("^\ICN3[#DC:?O;N.E5/$.-=4K;H;E:7*;FI:M:Z4L9N2_[PD*%7/3K_ M #JZK!U#*<@C(-<]XLO)+6&UV)$VYR3YD8?ICU'O6Z\C+:-*,;A&6'IG%5"J MW5G!]+#4O>:):*XJVU7Q!?V4SP.I6$EGDVJ&(QT%.M]6U_4K-S;%!Y S)( M6[]^/RK!9A!VM%Z[:;D>U78[.BL7PWJLVIVC^\KG7+S'1T5R^GZQ?6NKII^HRQ3K)@ M)+'CJ>G3\JZBKHUHU4W'H.,E(*S9_$&EVT[PRW0$B'# (QP?P%:5>?>=80>( M;]M0@>:$R2 *G4-OZ]1VS6.+Q$J*CRVU?4FI)QM8[&TUO3KZ<0V]R'D(R%*L MN?S%3:AJ$&F6WGW!;86"@*,DG_(K(T*;1;F[,O^0/%_ MU\#_ -!:E[>:P\JMTWY;!S/DN;\,J3PQS1G*2*&4^H(R*?5/2R%T:R). +=" M?^^17.#6-5U:YE-C/#;01GY?,(!;TZ@\_I6D\3&G&-U=OHAN:21U]%8GA[6) M=22:&Y4"XAZD?Q"H]=UFYMKJ*PL%!N9,98C.,] /?ZT_K5/V7M>GX^@8 MWZCGGBMH6EFD6.->K,< 5AZ=_P )#%J"1WNR6W8$L_R\?3'.:/%_G?V2NPKY M7F#?GK[8J98E^QE446K=&#G[K=C>CD26-9(V#(PR&!R"*=6%X76_&GJ;AT-L M5'D@#Y@*K>(=:OM.U6"&V*E#&&*%<[B21]>W:AXJ,:*JS35PYTH\S.FHK/T? M^T?L6[4F!F9B0 "!Z''%8DFKZKJVH2VVE%8HHB)C",6T[O M9=0:?NN !SC/;@@U:\2ZC;&KX],C-.CB8U9.*337<(S4G8K:=J]IJC2K;%R8\9W+C.>X_*K]9F]17/6'_"1PZA&EYLEMV^^WR_+^7.:Z&MJ57VBO9KU+B[A69-XATJ M"9XI+L!T.& 1C@_4"M.N$T^/3Y-=OQJ)C$>Y]N]MHSNK'%5YTW%0MKW(G)JU MCL;/4;._!-K<))CJ!P1^!YJU7#V0MT\7Q#2R3!GG&<8V\]>U=3J[WL=ENL7B M20,-S2$ ?CQ2H8ESIRE)?"[:=?0(SNFV7Z*XU=M375OI,\UH<2H V<9P,\]?:KIXJ$XRDD_=W74:FFFR_16 GB GPT MVH'9]H7]V5[;\_XK:W>:C>6EHT;%6;:2H&Q0<8W**Y#^V-4TFZA^WSPW,$OWO+*DKZ] .?TKI=1G M>WTRYGB(WI&S*>O.*=/$PFI.S5MT"FF6J*XN/5/$%WIC743J(H,[Y J[FQST M]A70:!J,FIZ8)IL>:CE&(&,D8.?UJ:.+A5DHI-75]0C44G8O-=6ZW*VS3()V M&1&3R1]*FKAM56__ .$L B=!<$CR2!P!CC.:[.-I8[,/<;6E5,OLZ$XYQ10Q M#J2G%JUF$9W;)J*XNVUG6M1ED:VNK:,@_+;MM!;V&1S^==9$UWY*>:D/F;1O MPQQGOVIT<3&MK%.P1FI;'*Z/HL=WJ=\M_:N45CM)W+SD^G6GZ=9W6A>(1"(& MEMYSM$@3/'KGMCO_ /JKKZ*RC@8146GJG>XE22,GQ%I\NHZ48X1F1'$BK_>P M",?K7)1K;"%8&T:=[P<'YV /OBO0Z*=?!JK/G3L_1/\ ,)4^9W*UI MO81PP MQ>2 G"$YVD\]>_-<19Q1P3W$.I:72@&X$?2KJ*-=SM$P4#N<5@^$KJ:(26$EK(H#%_,*D M 'C@UU-%:3H5$[X=@=JYZXQ6_*C&P= "6\HC' MOBIZ*J-%*I*=_BM^ *.K?4Y#18+.YU5'@TF6.*/YA* M\C':PZ>U=?116M"BJ,;?HE^148\J"N$,L^F^(+Z=M/:<.[@*RG&"V0>G^^1_91@5@2748 QZ\"E\70R3:1&(XVVAD4J?LZ*P/!'R@&N)^PKI5S+% MJ.GRSIG]W(C%0?Z5Z%14U\)&JHZZKRO^ 2AS6,+PU;QI!-.NGM:%VP-S$EE_ M&JGB"TN[;5H-6M8C*$ W*!G!'K[$5U%%-X6+I*G?;KYAR>[8Y[3]?O=1U".. M/3BEO_RTFR)$[(/+RP7(XA[1J2=FMF.4;ZG M):;!=ZOKXU6> P0Q_=![X& !Z^N:N>+X99M-A\J-GVRC.T9QP:Z&BLUA%[*5 M-O66[%R>ZUW.;UZ"5O"]M&L3ET\OBL_JD?8JE?;K\[BY/=Y3G;'Q!>ZA?Q11:<5ASB1F).WWSC'^- M=%116U*$X+WY78XIK=A7&:;HR7NN7ZWMO)Y2LQ4G*C);CGZ5V=%36P\:KBY= M E%2MPQ7,EM)I^E7$$6[!8@G>>/K_DUZ P5D97 *D8(/3%+4%[ M;)=V2XCWM)DH"Y!P,]N*W*SP%'D@Y]_P78FE& MRN:/Q7J4CQ.J'S,,5P#EP1^E/\5Z9/0QF41C:\8ZXSG/ M'XUTU%/ZG%TG2;W=P]FN7E.%M(;*\O((H=$FP6'FEI6PH[UUNK1L^CW:1J2Q MA8!5'M5VBG1PRIPE&^_DE^0XPLFCF=&MYE\)7D;1.'=9=JDL3\'..A]*L455.@Z1QWKH:*QIX%1DY.6_;3\B53L[W/_9 end EX-101.SCH 7 rpay-20240331.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 link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Changes in Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Organizational Structure and Corporate Information 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 link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Business Disposition link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Borrowings link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Share Based Compensation link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Taxation link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Segments link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Borrowings (Tables) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Share Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Organizational Structure and Corporate Information (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Revenue - Summary of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Earnings Per Share - Summary of Net Income (Loss) and Weighted Average Basic and Diluted Shares Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Earnings Per Share - Summary of Components of Common Stock Equivalent Shares Excluded from Computation of Diluted Loss per Share (Details) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Business Disposition - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Fair Value - Summary of Carrying Amounts and Estimated Fair Values of Assets and Liabilities Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Fair Value - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Fair Value - Schedule of Carrying Value and Estimated Fair Value of Borrowings (Details) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Fair Value - Schedule of Rollforward of TRA related to Acquisition and Exchanges of Post-Merger (Details) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Intangible Assets - Schedule of Estimated Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Goodwill - Schedule of Changes to Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Goodwill - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Borrowings - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Borrowings - Summary of Borrowings under Credit Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Borrowings - Summary of Borrowings under Credit Agreement (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Borrowings - Summary of Principal Maturities of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Commitments and Contingencies - Summary of Components of Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Commitments and Contingencies - Schedule of Operating Lease and Supplemental Information (Details) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Commitments and Contingencies - Other Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Commitments and Contingencies - Schedule of Maturity Analysis of the Company's Operating Leases Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Share Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Share Based Compensation - Schedule of Share Based Compensation Expense and Related Income Tax Benefit (Details) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Share Based Compensation - Schedule of Outstanding Restricted Stock Awards Activity (Details) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - Share Based Compensation - Schedule of Outstanding Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - Share Based Compensation - Schedule of Outstanding Performance Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - Share Based Compensation - Schedule of Outstanding Performance-based Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 996005 - Disclosure - Share Based Compensation - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 996015 - Disclosure - Taxation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996025 - Disclosure - Segments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996035 - Disclosure - Segments - Schedule of Revenue and Gross Profit for Each Reportable Segment (Details) link:presentationLink link:calculationLink link:definitionLink 996045 - Disclosure - Commitments and Contingencies - Schedule of Maturity Analysis of the Company's Operating Leases Liabilities (Details) 2 link:presentationLink link:calculationLink link:definitionLink Goodwill [Line Items] 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Document Transition Report Document Transition Report Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Weighted Average Remaining Contractual Term (in years), Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Schedule of Rollforward of TRA related to Acquisition and Exchanges of Post-Merger Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Non-controlling Interests Noncontrolling Interest [Member] Other liabilities Other Liabilities, Noncurrent Schedule of Segment Reporting Information, by Segment [Table] Change in prepaid expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Restricted Stock Units Restricted Stock Units (RSUs) [Member] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Fair Value, Inputs, Level 1 [Member] Level 1 Kontrol Kontrol [Member] Kontrol. 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Weighted Average Weighted Average [Member] Convertible Senior Debt 2026 Notes Convertible Senior Notes Due Two Thousand And Twenty Six [Member] Convertible senior notes due two thousand and twenty six. Fair Value Fair Value Disclosures [Text Block] Exchange of Post-Merger Repay Units Exchange Of Post Merger Repay Units Exchange of post-merger repay units, Total Revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Software Costs Computer Software, Intangible Asset [Member] Summary of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Payments to Acquire Businesses, Net of Cash Acquired, Total Acquisition, net of cash and restricted cash acquired Payments to Acquire Businesses, Net of Cash Acquired Concentration Risk Type [Axis] Organizational Structure and Corporate Information Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Schedule Of Business Acquisitions By Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Revenue, Segment Benchmark Revenue, Segment Benchmark [Member] Subsequent Events Subsequent Events [Text Block] Tax receivable agreement, net of current portion Tax Receivable Agreement Liability Noncurrent Tax receivable agreement liability noncurrent. Measurement period adjustment due to change in deferred tax liability Goodwill Purchase Accounting Adjustments Due To Change In Deferred Tax Liability Goodwill purchase accounting adjustments due to change in deferred tax liability. 2019 Amended Plan Two Thousand Nineteen Equity Incentive Amendment Plan [Member] Two thousand nineteen equity incentive amendment plan. Lease liability, long-term Noncurrent operating lease liabilities Operating Lease, Liability, Noncurrent Fair Value Measurement [Domain] Net Income (Loss) Attributable to Noncontrolling Interest, Total Less: Net loss attributable to non-controlling interests Less: Net loss attributable to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest Assets: Assets, Fair Value Disclosure [Abstract] Contract with Customer, Sales Channel Contract with Customer, Sales Channel [Domain] Schedule of Goodwill [Table] Total current assets Assets, Current Total liabilities and equity Liabilities and Equity Entity Address, State or Province Entity Address, State or Province Client Relationships Client Relationships [Member] Client relationships. Borrowings Long-Term Debt [Text Block] Dispositions Dispositions Goodwill, Written off Related to Sale of Business Unit Deferred tax assets, net Deferred tax assets Deferred Income Tax Assets, Net Outstanding ending balance Outstanding beginning balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Decrease of comprehensive loss attributable to the company Comprehensive income (loss) attributable to the Company Comprehensive Income (Loss), Net of Tax, Attributable to Parent Trading Symbol Trading Symbol Common shares, shares issued Common Stock, Shares, Issued 2026 Long-Term Debt, Maturity, Year Two Fair value vested related to PSUs, RSAs and RSUs Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Prepaid expenses and other Prepaid Expense and Other Assets, Current Change in accounts payable Increase (Decrease) in Accounts Payable, Trade Debt Instrument [Table] Schedule of Long-Term Debt Instruments [Table] Balance, shares Balance, shares Shares, Outstanding Undrawn line of credit Line of Credit Facility, Remaining Borrowing Capacity 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Common stock reserved for issuance Common Stock, Capital Shares Reserved for Future Issuance Accumulated Other Comprehensive (Loss) Income AOCI Attributable to Parent [Member] Business Disposition Business Combination Disclosure [Text Block] Entity Address, City or Town Entity Address, City or Town 2024 Long-Term Debt, Maturity, Remainder of Fiscal Year Weighted-average discount rate (annualized) Operating Lease, Weighted Average Discount Rate, Percent Shares to be paid out at target level percentage Shares To Be Paid Out At Target Level Percentage Shares to be paid out at target level percentage. Operating lease, renewal term Lessee, Operating Lease, Renewal Term Disposal Group Name [Axis] Additional Paid-In Capital Additional Paid-in Capital [Member] Statement of Stockholders' Equity [Abstract] Intangible Assets Intangible Assets Disclosure [Text Block] Weighted Average Exercise Price, Options vested and exercisable at March 31, 2024 Weighted Average Exercise Price, Options vested and exercisable at March 31, 2023 Lease liability, current Current operating lease liabilities Operating Lease, Liability, Current Lender Name Lender Name [Axis] Debt instrument, maturity date Debt Instrument, Maturity Date Long-Term Debt, Total Long-term debt Long-Term Debt Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net Measurement period adjustment Goodwill, Purchase Accounting Adjustments Class of Stock Class of Stock [Domain] Contingent consideration Contingent Consideration Classified as Equity, Fair Value Disclosure Accretion expense Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Accretion Expense Fair value measurement with unobservable inputs reconciliation recurring basis liability accretion expense. Federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Scenario [Domain] Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Treasury stock, shares Treasury Stock, Common, Shares Entity Central Index Key Entity Central Index Key Plan Name Plan Name [Domain] Restricted cash Restricted Cash, Noncurrent Total assets Assets, Fair Value Disclosure Operating lease, option to extend Lessee, Operating Lease, Option to Extend Payments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Directors or Officers. Directors or Officers Member Directors or Officers Schedule of Changes to Goodwill Schedule of Goodwill [Table Text Block] Total current liabilities Liabilities, Current Entity Tax Identification Number Entity Tax Identification Number Loss before income tax expense Loss before income tax expense Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income (loss) before income tax benefit (expense) Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Financial Instruments Financial Instruments [Domain] Tim Murphy. Tim Murphy [Member] Tim Murphy Unvested Restricted Share Awards Restricted Stock [Member] Plan Name Plan Name [Axis] Operating lease, term of contract Lessee, Operating Lease, Term of Contract Total assets Assets ROU assets Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Unrecognized compensation expense related to PSOs Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Current tax receivable agreement Tax Receivable Agreement Liability Current Tax receivable agreement liability current. Class A Share Class A Common Stock Common Class A [Member] Entity Registrant Name Entity Registrant Name Debt Issuance Costs, Net, Total Less: Long-term loan debt issuance cost Debt Issuance Costs, Net Lessee, operating lease, existence of option to extend [true false] Lessee, Operating Lease, Existence of Option to Extend [true false] Retained Earnings (Accumulated Deficit), Total Accumulated deficit Retained Earnings (Accumulated Deficit) Income tax benefit Share-Based Payment Arrangement, Expense, Tax Benefit Income tax (expense) benefit Accumulated Deficit Retained Earnings [Member] Class of Stock Class of Stock [Axis] Unvested, Beginning Balance Unvested, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Total equity Balance Balance Equity, Including Portion Attributable to Noncontrolling Interest Minimum Minimum [Member] Contingent Consideration Contingent Consideration [Member] Contingent consideration. Basis of Presentation and Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Total lease liabilities Total lease liabilities Operating Lease, Liability Scenario Forecast Forecast [Member] Liabilities: Liabilities, Fair Value Disclosure [Abstract] Equity Component Equity Component [Domain] Segments [Axis] Number of trade names Number Of Trade Names Number of trade names. Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Sublease income Sublease Income Debt Disclosure [Abstract] Loss on business disposition Loss on business disposition Gain (Loss) on Disposition of Business Tax withholding related to shares vesting under Incentive Plan Tax withholding related to shares vesting under Incentive Plan Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Entity Current Reporting Status Entity Current Reporting Status Common shares, shares authorized Common Stock, Shares Authorized Fair Value, by Balance Sheet Grouping [Table] Borrowings Long-Term Debt, Fair Value Schedule of Outstanding Performance Stock Units Activity, Restricted Stock Awards, Restricted Stock Units and Performance-based Stock Options Share-Based Payment Arrangement, Activity [Table Text Block] Assets Assets [Abstract] Successor Credit Agreement Successor Credit Agreement [Member] Successor credit agreement. Lease [Line Items] Lease [Line Items] Leases. Amortization of Intangible Assets Amortization of Intangible Assets Common stock value Common Stock, Value, Issued Debt instrument, convertible notes, conversion price per share Debt Instrument, Convertible, Conversion Price Valuation allowance recognized, percentage Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Repayments of Long-Term Debt, Total Payments on long-term debt Repayments of Long-Term Debt Share Based Compensation Shareholders' Equity and Share-Based Payments [Text Block] Accrued Liabilities, Current, Total Accrued expenses Accrued Liabilities, Current Current Fiscal Year End Date Current Fiscal Year End Date Share-Based Payment Arrangement, Noncash Expense, Total Stock based compensation Share-Based Payment Arrangement, Noncash Expense Loss from operations Operating Income (Loss) Deferred Income Tax Expense (Benefit), Total Deferred tax expense Deferred Income Tax Expense (Benefit) Income tax expense Income tax expense Income Tax Expense (Benefit), Total Income Tax Expense (Benefit) Income tax benefit (expense) Line of credit facility repaid amount Line of Credit Facility Repaid Amount Line of credit facility repaid amount. 2028 Long-Term Debt, Maturity, Year Four Payment of contingent consideration liability up to acquisition-date fair value Payment for Contingent Consideration Liability, Financing Activities Concentration risk percentage Concentration Risk, Percentage Recognized compensation expense related to PSOs Share-based compensation expense Share-Based Payment Arrangement, Expense Payments for tax withholding related to shares vesting under Incentive Plan Payment, Tax Withholding, Share-Based Payment Arrangement Disaggregation Of Revenue [Table] Disaggregation of Revenue [Table] Operating leases: Assets and Liabilities, Lessee [Abstract] Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Assets, Net, Beginning Balance Net Carrying Value Finite-Lived Intangible Assets, Net Schedule of Revenue and Gross Profit for Each Reportable Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Operating lease expiration year Lessee Operating Lease Expiration Year Lessee operating lease expiration year. Revenue Revenue from Contract with Customer [Text Block] State rate change impact on deferred taxes Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Disposal Group Name [Domain] Aggregate Intrinsic Value, Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Revision of Prior Period, Error Correction, Adjustment Revision of Prior Period, Error Correction, Adjustment [Member] Aggregate principal amount Debt Instrument, Face Amount Business Combination, Contingent Consideration, Liability, Measurement Input [Extensible List] Business Combination, Contingent Consideration, Liability, Measurement Input [Extensible Enumeration] Measurement Basis [Axis] Other (loss) income, net Other Nonoperating Income (Expense), Total Other Nonoperating Income (Expense) TRA, balance adjusted through a payment, accretion expense and valuation adjustment TRA, balance adjusted through accretion expense and valuation adjustment Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Depreciation, Depletion and Amortization, Nonproduction, Total Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Subsequent Events [Abstract] Consumer Payments Consumer Payments [Member] Consumer payments. Commitments and Contingencies Disclosure [Abstract] Other assets Other Assets, Noncurrent Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Elimination of Intersegment Revenues Intersegment Elimination Intersegment Eliminations [Member] Interest Interest Paid, Excluding Capitalized Interest, Operating Activities 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One TRA, measurement input Alternative Investment, Measurement Input Liabilities Liabilities [Abstract] Estimated Future Amortization Expense Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Stockholders' equity Equity, Attributable to Parent [Abstract] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary of significant accounting policies. Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Summary of Components of Lease Cost Lease, Cost [Table Text Block] Indirect Relationships Sales Channel, Through Intermediary [Member] Valuation adjustment Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Valuation Adjustment Fair value, measurement with unobservable inputs reconciliation, recurring basis, liability, valuation adjustment. Line of credit maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Payment of loan costs Payments of Loan Costs Cost of Goods and Services Sold, Total Costs of services (exclusive of depreciation and amortization shown separately below) Cost of Goods and Services Sold Loss per Class A share attributable to the Company: Earnings Per Share [Abstract] Schedule of Maturity Analysis of the Company's Operating Leases Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Accounting Policies [Abstract] Segments [Domain] Liability Class Liability Class [Axis] Business Combination, Contingent Consideration, Liability, Valuation Technique [Extensible List] Business Combination, Contingent Consideration, Liability, Valuation Technique [Extensible Enumeration] Scenario [Axis] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Thereafter Lessee Operating Lease Liability Payments Due After Year Four Lessee operating lease liability payments due after year four. Tax distribution from Hawk Parent Tax distribution from Hawk Parent Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Alternative Investment, Valuation Technique [Extensible List] Alternative Investment, Valuation Technique [Extensible Enumeration] Revolving Credit Facility Revolving Credit Facility Revolving Credit Facility [Member] Loss per share of Class A common stock outstanding - basic Earnings Per Share, Basic, Total Basic Earnings Per Share, Basic Commitments and contingencies (Note 10) Commitments and Contingencies Percentage of tax benefits payable under Tax Receivable Agreement Percentage Of Tax Benefits Payable Under Tax Receivable Agreement Percentage of tax benefits payable under tax receivable agreement. Business Combinations [Abstract] Income Statement [Abstract] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary of significant accounting policies. Performance Shares Performance Stock Units Performance Shares [Member] Construction allowance to be used on relocated space for design and construction of improvements and renovations Construction allowance to be used on relocated space for design and construction of improvements and renovations. Operating lease cost Operating Lease, Cost Short-term lease cost Short-Term Lease, Cost Accumulated impairment losses Goodwill, Impaired, Accumulated Impairment Loss Class V Common Stock Class V Common Stock [Member] Class V common stock. Options vested and exercisable at March 31, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Statistical Measurement Statistical Measurement [Domain] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Document Period End Date Document Period End Date Statistical Measurement Statistical Measurement [Axis] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Operating cash flows from operating leases Operating Lease, Payments Increase (Decrease) in Due to Related Parties, Current, Total Change in related party payable Increase (Decrease) in Due to Related Parties, Current Loss per share of Class A common stock outstanding - diluted Earnings Per Share, Diluted, Total Diluted Earnings Per Share, Diluted Components of total lease costs: Lease, Cost [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 the measurement of lease liabilities. Concentration Risk Benchmark [Domain] Alternative Investment, Measurement Input [Extensible List] Alternative Investment, Measurement Input [Extensible Enumeration] Revenue from Contract with Customer [Abstract] Debt Instrument, Name Debt Instrument, Name [Domain] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Number of reportable segments Number of Reportable Segments Additional paid-in capital Additional Paid in Capital, Common Stock Summary of Principal Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Deferred Tax Assets, Net, Total Deferred tax liabilities, net Deferred Tax Assets, Net Shares repurchased under Incentive Plan Shares repurchased under Incentive Plan and ESPP Payments for Repurchase of Common Stock Schedule of Operating Lease and Supplemental Information Schedule Of Operating Right Of Use Asset And Lease Liability And Supplemental Information Table [Text Block] Schedule of operating right of use asset and lease liability and supplemental information. Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance Stockholders' Equity Attributable to Noncontrolling Interest, Total Non-controlling interests Equity, Attributable to Noncontrolling Interest Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Exercised Principles of Consolidation Consolidation, Policy [Policy Text Block] Shares repurchased under Incentive Plan Shares Repurchased Under Incentive Plan Shares repurchased under Incentive Plan. Entity Address, Postal Zip Code Entity Address, Postal Zip Code Debt instrument, convertible notes, conversion rate Debt Instrument, Convertible, Conversion Ratio Entity Interactive Data Current Entity Interactive Data Current Notes Offering Private Placement [Member] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Credit Facility Credit Facility [Domain] Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Schedule of Indefinite-Lived Intangible Assets [Table] Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Revision of Prior Period Revision of Prior Period [Axis] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract] Weighted Average Exercise Price, Exercised Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Uncertain tax positions Liability for Uncertainty in Income Taxes, Current Equity Components Equity Components [Axis] Change in accounts receivable Increase (Decrease) in Accounts Receivable Increase (Decrease) in Other Operating Liabilities, Total Change in other liabilities Increase (Decrease) in Other Operating Liabilities Unvested Share-based Awards Unvested Share Based Awards Member Unvested share based awards. Total liabilities Financial Liabilities Fair Value Disclosure Weighted average grant date fair value, Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Local Phone Number Local Phone Number Sale of Stock Sale of Stock [Axis] Goodwill, Total Goodwill Beginning balance Ending balance Goodwill CPS CPS C P S Payment Services Limited Liability Company [Member] CPS Payment Services, LLC. Restricted cash Restricted Cash, Current Statement of Cash Flows [Abstract] Segment Concentration Risk Segment Concentration Risk [Member] Segment concentration risk. Segment Reporting Information [Line Items] Total gross profit Gross Profit Gross Profit, Total Concentration Risk Benchmark [Axis] Lease [Table] Lease [Table] Leases. Common shares, par value Common Stock, Par or Stated Value Per Share Interest income (expense), net Interest Income (Expense), Nonoperating, Net Debt instrument interest rate Debt Instrument, Interest Rate, Stated Percentage Weighted-average period related to unvested PSUs, RSAs, RSUs and PSOs Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Maximum Maximum [Member] Release of share awards vested under Equity Plan, shares Shares Issued Share Share Based Payment Arrangement Release Of Share Award Vested Shares issued, share, share-based payment arrangement, release of share award vested. Release of share awards vested under Incentive Plan, Shares Consolidation Items [Domain] Level 3 Fair Value, Inputs, Level 3 [Member] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Total noncurrent assets Assets, Noncurrent Liability related to projected obligations under Tax Receivable Agreement Tax Receivable Agreement Liability Tax receivable agreement liability. CPS Payment Services LLC and Media Payments, LLC C P S Payment Services L L C And Media Payments L L C [Member] CPS Payment Services LLC and Media Payments, LLC. Interest Expense Interest Expense [Member] Percentage of valuation allowance recognized Percentage Of Valuation Allowance Recognized Percentage of valuation allowance recognized. Proceeds from sale of business, net of cash retained Cash proceeds from sale of business Proceeds from Divestiture of Businesses, Net of Cash Divested Proceeds from Divestiture of Businesses, Net of Cash Divested, Total Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Operating Segments Operating Segments [Member] Summary of Components of Common Stock Equivalent Shares Excluded from Computation of Diluted Loss per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Shares repurchased under Incentive Plan, Shares Shares repurchased under Incentive Plan, Shares Stock Repurchased During Period Shares Under Incentive Plan Stock repurchased during period shares under incentive plan. 2019 Plan Two Thousand Nineteen Equity Incentive Plan [Member] Two thousand nineteen equity incentive Plan. Segments Segment Reporting Disclosure [Text Block] City Area Code City Area Code Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Consolidation Items [Axis] Business Acquisition [Line Items] Business Acquisition [Line Items] Stock based compensation adjustments net tax shortfall Stock Based Compensation Adjustments Related To Restricted Stock Awards Vesting Stock based compensation adjustments related to restricted stock awards Vesting Basic Weighted average shares of Class A common stock outstanding - basic Weighted Average Number of Shares Outstanding, Basic, Total Weighted Average Number of Shares Outstanding, Basic Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Statement [Table] Statement [Table] Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Document Fiscal Period Focus Document Fiscal Period Focus Total undiscounted lease payments Lessee, Operating Lease, Liability, to be Paid Total noncurrent liabilities Liabilities, Noncurrent Rule 10b5-1 Arrangement Modified Rule 10b51 Arr Modified Flag Rule 10b51 arr modified flag. 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Statement [Line Items] Statement [Line Items] Summary of Borrowings under Credit Agreement Schedule of Long-Term Debt Instruments [Table Text Block] Share equivalents excluded from loss per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Balance at beginning of period Balance at end of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Distributions to Members Payments of Capital Distribution Total lease cost Lease, Cost Billing Tree Billing Tree [Member] Billing Tree. Noncash or Part Noncash Acquisition, Value of Liabilities Assumed, Total Acquisition in exchange for contingent consideration Noncash or Part Noncash Acquisition, Value of Liabilities Assumed Accounts Receivable, after Allowance for Credit Loss, Current, Total Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Business Payments Business Payments [Member] Business payments. Exchange of Post-Merger Repay Units Shares Exchange Of Post Merger Repay Units Shares Exchange of post-merger repay units shares. Line of credit unused commitments fee Debt Instrument, Unused Borrowing Capacity, Fee Common Stock Common Stock [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] 2026 Notes Convertible Two Thousand And Twenty Six Convertible Notes [Member] 2026 convertible notes. Cash and Cash Equivalents, at Carrying Value, Total Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Schedule of Share Based Compensation Expense and Related Income Tax Benefit Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Truist Bank Truist Bank [Member] Truist bank. Treasury stock, 1,416,510 shares as of March 31, 2024 and December 31, 2023 Treasury stock Treasury Stock, Value Treasury Stock, Value, Total Cover [Abstract] Selling, General and Administrative Expense, Total Selling, general and administrative Selling, General and Administrative Expense Performance based Stock Options Performance based stock options. Document Fiscal Year Focus Document Fiscal Year Focus Tax receivable agreement Tax Receivable Agreement Fair Value Disclosure Tax receivable agreement fair value disclosure. Sale of Stock Sale of Stock [Domain] Weighted average grant date fair value, Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Segment Reporting [Abstract] Valuation Allowance [Line Items] Security Exchange Name Security Exchange Name Recently Issued Accounting Pronouncements not yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Customer Relationships Customer Relationships [Member] Schedule Of Finite Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Blue Cow Software Blue Cow Software [Member] Blue cow software. Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Weighted Average Exercise Price, Forfeited Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Financial Instrument Financial Instrument [Axis] Weighted-average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Transaction expenses related to the business combination Business Combination, Separately Recognized Transactions, Expenses and Losses Recognized Entity Emerging Growth Company Entity Emerging Growth Company Amendment Flag Amendment Flag Measurement period adjustment due to change in accounts receivables Goodwill Purchase Accounting Adjustments Due To Change In Accounts Receivables Goodwill purchase accounting adjustments due to change in accounts receivables. Summary of Net Income (Loss) and Weighted Average Basic and Diluted Shares Outstanding Schedule of Weighted Average Number of Shares [Table Text Block] Purchases of intangible assets Payments to Acquire Intangible Assets Financial Statement Presentation Basis of Accounting, Policy [Policy Text Block] Schedule of Estimated Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Ventanex Ventanex [Member] Ventanex. Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Entity File Number Securities Act File Number Tax Receivable Agreement Tax Receivable Agreement Tax Receivable Agreement [Member] Tax receivable agreement. 2024 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Goodwill and Intangible Assets Disclosure [Abstract] Long-Term Debt, Excluding Current Maturities, Total Total non-current borrowings Long-Term Debt, Excluding Current Maturities Schedule of carrying value and estimated fair value of borrowings. Schedule of Carrying Value and Estimated Fair Value of Borrowings [Table Text Block] Schedule of Carrying Value and Estimated Fair Value of Borrowings Share-Based Payment Arrangement [Abstract] Accounts Payable, Current, Total Accounts payable Accounts Payable, Current Debt Instrument Debt Instrument [Axis] Estimate of Fair Value Measurement [Member] Fair Value Weighted average grant date fair value, Beginning Balance Weighted average grant date fair value, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Total operating expenses Costs and Expenses 2025 Long-Term Debt, Maturity, Year One Payix Payix [Member] Payix. Murphy. Murphy [Member] Murphy Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Entity Address, Address Line Two Entity Address, Address Line Two Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Number of operating segment Number of Operating Segments Unrecognized compensation expense related to unvested PSUs, RSAs and RSUs Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Tax withholding related to shares vesting under Incentive Plan, Shares Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Earnings Per Share Earnings Per Share [Text Block] Revenue Revenues [Abstract] Entity Address, Address Line One Entity Address, Address Line One Goodwill Goodwill Disclosure [Text Block] Cash and Cash Equivalents, Fair Value Disclosure Cash and cash equivalents Treasury shares repurchased Payments for Repurchase Of Treasury Shares Payments for repurchase of treasury shares. Antidilutive Securities Antidilutive Securities [Axis] Other current liabilities Other Liabilities, Current Contingent consideration liability, measurement input Business Combination, Contingent Consideration, Liability, Measurement Input Finite-Lived Intangible Assets, Gross, Total Gross Carrying Value Finite-Lived Intangible Assets, Gross Variable interest rate Debt Instrument, Interest Rate During Period Number of operating lease subleased. Number of operating lease subleased Income Statement Location Income Statement Location [Axis] Variable lease cost Variable Lease, Cost 2027 Long-Term Debt, Maturity, Year Three Purchases Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Net loss Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest cPayPlus C Pay Plus L L C [Member] cPayPlus LLC. Line of Credit Facility, Lender Line of Credit Facility, Lender [Domain] Level 2 Fair Value, Inputs, Level 2 [Member] Total borrowings Long-Term Debt, Gross Title of 12(b) Security Title of 12(b) Security Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Stock-based compensation Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total Payments to Develop Software Capitalized software development costs Payments to Acquire Equity Securities, FV-NI Purchase of equity investment Summary of Other Information Related to Lease Summary Of Other Information Related To Lease Table [Text Block] Summary of other information related to lease. Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Other income (expense) Other Nonoperating Income (Expense) [Abstract] Treasury Stock Treasury Stock, Common [Member] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Interest expense for the amortization of deferred debt issuance costs Amortization of debt issuance costs Amortization of Debt Issuance Costs Reported Value Measurement [Member] Carrying Value Long-Term Line of Credit, Total Line of credit Long-Term Line of Credit Total other operating expenses Other Cost and Expense, Operating Goodwill impairment loss Impairment Loss Goodwill, Impairment Loss Other (Loss) Income Other Income [Member] Segment Reporting Segment Reporting, Policy [Policy Text Block] Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] [Default] Revolving Credit And Term Loan Revolving Credit And Term Loan [Member] Revolving credit and term loan. Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Outstanding Stock Options Outstanding Stock Options [Member] Outstanding stock options. Fair value change in tax receivable agreement liability Change in fair value of tax receivable liability Fair Value Change In Tax Receivable Liability Fair value change in tax receivable liability. Operating lease, existence of option to terminate [true false] Lessee, Operating Lease, Existence of Option to Terminate [true false] Post-Merger Repay Units Exchangeable Post Merger Repay Units Exchangeable [Member] Post-merger repay units exchangeable. 2024 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Interest Expense, Debt, Total Line of credit Interest expense Interest Expense, Debt Payment of Tax Receivable Agreement ("TRA") Payment of Tax Receivable Agreement ("TRA") Liability On Tax Receivable Agreement, Payments Liability On Tax Receivable Agreement, Payments Change in operating lease ROU assets Increase Decrease In Operating Lease Right Of Use Assets Increase (decrease) in operating lease right of use assets. Common Stock, Shares, Outstanding, Ending Balance Common Stock, Shares, Outstanding, Beginning Balance Common shares, shares outstanding Common Stock, Shares, Outstanding Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Weighted average grant date fair value, Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value New Credit Agreement New Credit Agreement [Member] New credit agreement. Summary of Carrying Amounts and Estimated Fair Values of Assets and Liabilities Measured at Fair Value Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Concentration Risk Type [Domain] Income Statement Location Income Statement Location [Domain] Weighted Average Exercise Price, Granted Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Direct Relationships Sales Channel, Directly to Consumer [Member] Document Type Document Type Release Of Share Awards Vested Under Incentive Plan And Shares Purchased Under ESPP , Value Shares Repurchased Under Incentive Plan and ESPP Stock Repurchased During Period Value Under Employee Share Purchase Plan Stock Repurchased During Period Value Under Employee Share Purchase Plan Shares Repurchased Under Incentive Plan and ESPP Fair Value by Liability Class Fair Value by Liability Class [Domain] Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Document Quarterly Report Document Quarterly Report Unaudited Interim Consolidated Financial Statements Unaudited Interim Financial Statements Policy [Text Block] Unaudited interim financial statements. Operating lease, option to terminate Lessee, Operating Lease, Option to Terminate Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Entity Filer Category Entity Filer Category SUPPLEMENTAL SCHEDULE OF NONCASH INVESTING AND FINANCING ACTIVITIES Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Cash paid during the year for: Interest Paid, Including Capitalized Interest, Operating and Investing Activities [Abstract] 2021 Employee Stock Purchase Plan Two Thousand Twenty One Employee Stock Purchase Plan [Member] Two Thousand Twenty One Employee Stock Purchase Plan. Operating Lease, Impairment Loss Operating lease, impairment loss Non-Rule 10b5-1 Arrangement Modified Non Rule 10b51 Arr Modified Flag Non-rule 10b51 arr modified flag. Post Merger Repay Units Post Merger Repay Units [Member] Post merger repay units. Senior Secured Revolving Credit Facility Senior Secured Revolving Credit Facility [Member] Senior secured revolving credit facility. Trade Names Trade Names [Member] Total other income (expense) Nonoperating Income (Expense) Non-Complete Agreements Noncompete Agreements [Member] Change in accrued expenses and other Increase Decrease In Accrued Expenses And Other Liabilities Increase (decrease) in accrued expenses and other liabilities. Total liabilities Liabilities Debt instrument, description of variable rate basis Debt Instrument, Description of Variable Rate Basis Weighted Average Useful Life (Years) Finite-Lived Intangible Asset, Useful Life Stockholders' Equity Attributable to Parent, Ending Balance Stockholders' Equity Attributable to Parent, Beginning Balance Total Repay stockholders' equity Equity, Attributable to Parent Intangible Assets, Net (Excluding Goodwill), Total Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Net loss attributable to the Company Interest expense Interest Expense Interest Expense, Total Contract asset Contract with Customer, Asset, after Allowance for Credit Loss, Current Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total Valuation Allowance [Table] Statement of Financial Position [Abstract] Diluted Weighted average shares of Class A common stock outstanding - diluted Weighted average shares of Class A common stock outstanding - diluted Weighted Average Number of Shares Outstanding, Diluted Credit Facility Credit Facility [Axis] Effective Income Tax Rate Reconciliation, Percent, Total Effective tax rate Effective Income Tax Rate Reconciliation, Percent Weighted-average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Net tax impact Net Tax Impact Related To The Sale Of Business Net tax impact related to the sale of business Use of Estimates Use of Estimates, Policy [Policy Text Block] Taxation Income Tax Disclosure [Text Block] Channel Relationships Channel Relationships [Member] Channel relationships. Contract with Customer, Sales Channel Contract with Customer, Sales Channel [Axis] Weighted Average Exercise Price, Outstanding Weighted Average Exercise Price, Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Finite Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Change in operating lease liabilities Increase Decrease In Operating Lease Liabilities Increase (decrease) in operating lease liabilities. Disaggregation Of Revenue [Line Items] Disaggregation of Revenue [Line Items] Increase in TRA liability Decrease in TRA Liability Increase (Decrease) In Tax Receivable Agreement Liability Increase (decrease) in tax receivable agreement liability. Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Fair Value Disclosures [Abstract] Operating expenses Costs and Expenses [Abstract] Level 2 Fair Value Hierarchy and NAV [Axis] Payments to Acquire Property, Plant, and Equipment, Total Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Revision of Prior Period Revision of Prior Period [Domain] Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Business Acquisition Business Acquisition [Axis] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] ROU assets obtained in exchange for lease liabilities: Right Of Use Assets Obtained In Exchange For Lease Liabilities [Abstract] Right-of-use assets obtained in exchange for lease liabilities. XML 9 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2024
May 03, 2024
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Entity Interactive Data Current Yes  
Document Period End Date Mar. 31, 2024  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Entity Registrant Name Repay Holdings Corporation  
Entity Central Index Key 0001720592  
Entity Tax Identification Number 98-1496050  
Current Fiscal Year End Date --12-31  
Entity Current Reporting Status Yes  
Entity Filer Category Large Accelerated Filer  
Entity File Number 001-38531  
Entity Shell Company false  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Address, Address Line One 3 West Paces Ferry Road  
Entity Address, Address Line Two Suite 200  
Entity Address, Postal Zip Code 30305  
City Area Code 404  
Local Phone Number 504-7472  
Entity Incorporation, State or Country Code DE  
Trading Symbol RPAY  
Title of 12(b) Security Class A Common Stock, par value $0.0001 per share  
Security Exchange Name NASDAQ  
Entity Address, State or Province GA  
Entity Address, City or Town Atlanta  
Class A Common Stock    
Entity Common Stock, Shares Outstanding   95,786,041
Class V Common Stock    
Entity Common Stock, Shares Outstanding   100
XML 10 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets    
Cash and cash equivalents $ 128,318 $ 118,096
Accounts receivable 39,984 36,017
Prepaid expenses and other 15,727 15,209
Total current assets 184,029 169,322
Property, plant and equipment, net 2,642 3,133
Restricted cash 26,512 26,049
Intangible assets, net 431,734 447,141
Goodwill 716,793 716,793
Operating lease right-of-use assets, net 5,939 8,023
Deferred tax assets 146,571 146,872
Other assets 2,500 2,500
Total noncurrent assets 1,332,691 1,350,511
Total assets 1,516,720 1,519,833
Liabilities    
Accounts payable 23,709 22,030
Accrued expenses 27,924 32,906
Current operating lease liabilities 1,241 1,629
Current tax receivable agreement   580
Other current liabilities 549 318
Total current liabilities 53,423 57,463
Long-term debt 434,877 434,166
Noncurrent operating lease liabilities 5,435 7,247
Tax receivable agreement, net of current portion 191,244 188,331
Other liabilities 2,443 1,838
Total noncurrent liabilities 633,999 631,582
Total liabilities 687,422 689,045
Commitments and contingencies (Note 10)
Stockholders' equity    
Treasury stock, 1,416,510 shares as of March 31, 2024 and December 31, 2023 (12,528) (12,528)
Additional paid-in capital 1,155,215 1,151,324
Accumulated deficit (328,882) (323,670)
Total Repay stockholders' equity 813,814 815,135
Non-controlling interests 15,484 15,653
Total equity 829,298 830,788
Total liabilities and equity 1,516,720 1,519,833
Class A Common Stock    
Stockholders' equity    
Common stock value $ 9 $ 9
XML 11 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Treasury stock, shares 1,416,510 1,416,510
Class A Common Stock    
Common shares, par value $ 0.0001 $ 0.0001
Common shares, shares authorized 2,000,000,000 2,000,000,000
Common shares, shares issued 92,910,302 92,220,494
Common shares, shares outstanding 91,493,792 90,803,984
Class V Common Stock    
Common shares, par value $ 0.0001 $ 0.0001
Common shares, shares authorized 1,000 1,000
Common shares, shares issued 100 100
Common shares, shares outstanding 100 100
XML 12 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenue $ 80,720 $ 74,537
Operating expenses    
Costs of services (exclusive of depreciation and amortization shown separately below) 19,175 17,965
Selling, general and administrative 37,021 38,518
Depreciation and amortization 27,028 26,140
Loss on business disposition   9,878
Total operating expenses 83,224 92,501
Loss from operations (2,504) (17,964)
Other income (expense)    
Interest income (expense), net 380 (923)
Change in fair value of tax receivable liability (2,913) (4,538)
Other (loss) income, net (26) (150)
Total other income (expense) (2,559) (5,611)
Loss before income tax expense (5,063) (23,575)
Income tax expense (302) (4,357)
Net loss (5,365) (27,932)
Less: Net loss attributable to non-controlling interests (153) (1,540)
Net loss attributable to the Company $ (5,212) $ (26,392)
Loss per Class A share attributable to the Company:    
Basic $ (0.06) $ (0.3)
Diluted $ (0.06) $ (0.3)
Weighted-average shares outstanding:    
Basic 91,218,208 88,615,760
Diluted 91,218,208 88,615,760
XML 13 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Changes in Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Class A Common Stock
Common Stock
Class V Common Stock
Additional Paid-In Capital
Treasury Stock
Accumulated Deficit
Non-controlling Interests
Balance at Dec. 31, 2022 $ 928,293 $ 9   $ 1,117,733 $ (10,000) $ (213,180) $ 33,731
Balance, shares at Dec. 31, 2022   88,276,613 100        
Exchange of Post-Merger Repay Units       61     (61)
Exchange of Post-Merger Repay Units Shares   14,460          
Release of share awards vested under Incentive Plan, Shares   528,843          
Tax withholding related to shares vesting under Incentive Plan (1,205)     (1,210)     5
Tax withholding related to shares vesting under Incentive Plan, Shares   (147,727)          
Stock-based compensation 4,053     4,134     (81)
Tax distribution from Hawk Parent (54)           (54)
Net loss (27,932)         (26,392) (1,540)
Balance at Mar. 31, 2023 903,155 $ 9   1,120,718 (10,000) (239,572) 32,000
Balance, shares at Mar. 31, 2023   88,672,189 100        
Balance at Dec. 31, 2023 830,788 $ 9   1,151,324 (12,528) (323,670) 15,653
Balance, shares at Dec. 31, 2023   90,803,984 100        
Release of share awards vested under Incentive Plan, Shares   935,184          
Tax withholding related to shares vesting under Incentive Plan (2,407)     (2,412)     5
Tax withholding related to shares vesting under Incentive Plan, Shares   (245,376)          
Stock-based compensation 6,282     6,303     (21)
Net loss (5,365)         (5,212) (153)
Balance at Mar. 31, 2024 $ 829,298 $ 9   $ 1,155,215 $ (12,528) $ (328,882) $ 15,484
Balance, shares at Mar. 31, 2024   91,493,792 100        
XML 14 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Cash flows from operating activities      
Net loss $ (5,365,000) $ (27,932,000)  
Adjustments to reconcile net loss to net cash provided by operating activities:      
Depreciation and amortization 27,028,000 26,140,000  
Stock based compensation 6,282,000 4,054,000  
Amortization of debt issuance costs 712,000 712,000  
Loss on business disposition   9,878,000  
Fair value change in tax receivable agreement liability 2,913,000 4,538,000  
Deferred tax expense 302,000 4,357,000  
Change in accounts receivable (3,967,000) (2,541,000)  
Change in prepaid expenses and other (520,000) 3,921,000  
Change in operating lease ROU assets 2,084,000 270,000  
Change in accounts payable 1,679,000 (916,000)  
Change in related party payable   435,000  
Change in accrued expenses and other (4,982,000) (1,716,000)  
Change in operating lease liabilities (2,201,000) (264,000)  
Change in other liabilities 836,000 (105,000)  
Net cash provided by operating activities 24,801,000 20,831,000  
Cash flows from investing activities      
Purchases of property and equipment (87,000) (528,000)  
Capitalized software development costs (11,042,000) (13,201,000)  
Proceeds from sale of business, net of cash retained   40,423,000  
Net cash (used in) provided by investing activities (11,129,000) 26,694,000  
Cash flows from financing activities      
Payments on long-term debt   (20,000,000)  
Payments for tax withholding related to shares vesting under Incentive Plan (2,407,000) (1,205,000)  
Distributions to Members   (54,000)  
Payment of Tax Receivable Agreement ("TRA") (580,000)    
Payment of contingent consideration liability up to acquisition-date fair value   (1,000,000)  
Net cash used in financing activities (2,987,000) (22,259,000)  
Increase in cash, cash equivalents and restricted cash 10,685,000 25,266,000  
Cash, cash equivalents and restricted cash at beginning of period 144,145,000 93,563,000 $ 93,563,000
Cash, cash equivalents and restricted cash at end of period 154,830,000 118,829,000 $ 144,145,000
Cash paid during the year for:      
Interest $ 200,000 $ 449,000  
XML 15 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net Income (Loss) $ (5,212) $ (26,392)
XML 16 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements - Directors or Officers
3 Months Ended
Mar. 31, 2024
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
Rule 10b5-1 Arrangement Modified false
Non-Rule 10b5-1 Arrangement Modified false
XML 17 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organizational Structure and Corporate Information
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Organizational Structure and Corporate Information

1. Organizational Structure and Corporate Information

Repay Holdings Corporation was incorporated as a Delaware corporation on July 11, 2019 in connection with the closing of a transaction (the “Business Combination”) pursuant to which Thunder Bridge Acquisition Ltd., a special purpose acquisition company organized under the laws of the Cayman Islands (“Thunder Bridge”), (a) domesticated into a Delaware corporation and changed its name to “Repay Holdings Corporation” and (b) consummated the merger of a wholly owned subsidiary of Thunder Bridge with and into Hawk Parent Holdings, LLC, a Delaware limited liability company (“Hawk Parent”).

Throughout this section, unless otherwise noted or unless the context otherwise requires, the terms “we”, “us”, “Repay” and the “Company” and similar references refer to Repay Holdings Corporation and its consolidated subsidiaries.

The Company is headquartered in Atlanta, Georgia.

XML 18 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies

2. Basis of Presentation and Summary of Significant Accounting Policies

Unaudited Interim Condensed Consolidated Financial Statements

These unaudited condensed consolidated interim financial statements should be read in conjunction with the Company’s audited condensed consolidated financial statements and accompanying notes, which are included in the Annual Report on Form 10-K for the year ended December 31, 2023.

The accompanying unaudited condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and with instructions to Form 10-Q and Rule 10-01 of SEC Regulation S-X as they apply to interim financial information. Accordingly, the interim condensed consolidated financial statements do not include all of the information and notes required by GAAP for complete financial statements, although the Company believes that the disclosures made are adequate to make the information not misleading. The Company uses the accrual basis of accounting whereby revenues are recognized when earned, usually upon the date services are rendered, and expenses are recognized at the date services are rendered or goods are received.

The interim condensed consolidated financial statements are unaudited, but in the Company’s opinion include all adjustments of a normal recurring nature or a description of the nature and amount of any adjustments other than normal recurring adjustments, operations and cash flows as of and for the periods presented. The interim financial results are not necessarily indicative of results that may be expected for any other interim period or the fiscal year.

Principles of Consolidation

The condensed consolidated financial statements include the accounts of Repay Holdings Corporation and its majority-owned subsidiary, Hawk Parent Holdings LLC, along with Hawk Parent Holdings LLC’s wholly owned subsidiaries: Hawk Intermediate Holdings, LLC, Hawk Buyer Holdings, LLC, Repay Holdings, LLC, M&A Ventures, LLC, Repay Management Holdco Inc., Repay Management Services LLC, Sigma Acquisition, LLC, Wildcat Acquisition, LLC, Marlin Acquirer, LLC, REPAY International LLC, REPAY Canada Solutions ULC, TriSource Solutions, LLC (“TriSource”), Mesa Acquirer, LLC, CDT Technologies LTD (“Ventanex”), Viking GP Holdings, LLC, cPayPlus, LLC (“cPayPlus”), CPS Payment Services, LLC, Media Payments, LLC, Custom Payment Systems, LLC, Electronic Payment Providers, LLC, Internet Payment Exchange, LLC, Stratus Payment Solutions, LLC, Clear Payment Solutions, LLC, Harbor Acquisition LLC, Payix Holdings Incorporated and Payix Incorporated. All significant intercompany accounts and transactions have been eliminated in consolidation.

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported Condensed Consolidated Statements of Operations during the reporting period. Actual results could differ materially from those estimates.

Reclassifications

The Company changed its presentation for Interest expense to Interest income (expense), net within the Condensed Consolidated Statements of Operations. Prior period amounts have been revised to conform to the current presentation.

Segment Reporting

The Company reports operating results through two reportable segments: (1) Consumer Payments and (2) Business Payments, as further discussed in Note 13. Segments.

Recently Issued Accounting Pronouncements not yet Adopted

Segment Reporting

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”)”. ASU 2023-07 improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses, on an annual and interim basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently in the process of evaluating the effects of ASU No. 2023-07 on its Consolidated Financial Statements.

Income Taxes

In December 2023, the FASB issued Accounting Standards Update No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”)”. ASU 2023-09 requires public business entities on an annual basis to (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold. ASU 2023-09 is effective for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is currently in the process of evaluating the effects of ASU No. 2023-09 on its Consolidated Financial Statements.

XML 19 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue

3. Revenue

Disaggregation of revenue

 

The Company’s revenue is from two types of relationships: (i) direct relationships and (ii) indirect relationships. The following table presents the Company’s revenue disaggregated by segment and by the type of relationship for the periods indicated.

 

 

Three Months Ended March 31, 2024

 

($ in thousands)

 

Consumer Payments

 

 

Business Payments

 

 

Elimination of intersegment revenues

 

 

Total

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

Direct relationships

 

$

73,311

 

 

$

9,471

 

 

$

(5,093

)

 

$

77,689

 

Indirect relationships

 

 

2,825

 

 

 

206

 

 

 

 

 

 

3,031

 

Total Revenue

 

$

76,136

 

 

$

9,677

 

 

$

(5,093

)

 

$

80,720

 

 

 

Three Months Ended March 31, 2023

 

($ in thousands)

 

Consumer Payments

 

 

Business Payments

 

 

Elimination of intersegment revenues

 

 

Total

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

Direct relationships

 

$

66,473

 

 

$

8,434

 

 

$

(4,078

)

 

$

70,829

 

Indirect relationships

 

 

3,467

 

 

 

241

 

 

 

 

 

 

3,708

 

Total Revenue

 

$

69,940

 

 

$

8,675

 

 

$

(4,078

)

 

$

74,537

 

When the Company’s right to consideration for performance is contingent upon a future event or satisfaction of additional performance obligations, the amount of revenues the Company has recognized in excess of the amount the Company has billed to the client is recognized as a contract asset. The contract asset balance was $1.3 million and $1.4 million as of March 31, 2024 and December 31, 2023, respectively, and is included within Prepaid expenses and other in the Consolidated Balance Sheets.

XML 20 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Earnings Per Share

4. Earnings Per Share

During the three months ended March 31, 2024 and 2023, basic and diluted net loss per common share are the same since the inclusion of the assumed exchange of all limited liability company interests of Hawk Parent (“Post-Merger Repay Units”), unvested share-based awards, outstanding stock options and the Company’s Convertible Senior Notes due 2026 (“2026 Notes”) would have been anti-dilutive.

The following table summarizes net loss attributable to the Company and the weighted average basic and diluted shares outstanding:

 

 

 

Three Months Ended March 31,

 

($ in thousands, except per share data)

 

2024

 

 

2023

 

Loss before income tax expense

 

$

(5,063

)

 

$

(23,575

)

Less: Net loss attributable to non-controlling interests

 

 

(153

)

 

 

(1,540

)

Income tax expense

 

 

(302

)

 

 

(4,357

)

Net loss attributable to the Company

 

$

(5,212

)

 

$

(26,392

)

 

 

 

 

 

 

 

Weighted average shares of Class A common stock outstanding - basic and diluted

 

 

91,218,208

 

 

 

88,615,760

 

 

 

 

 

 

 

 

Loss per share of Class A common stock outstanding - basic and diluted

 

$

(0.06

)

 

$

(0.30

)

For the three months ended March 31, 2024 and 2023, the following common stock equivalent shares were excluded from the computation of the diluted loss per share, since their inclusion would have been anti-dilutive:

 

 

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

Post-Merger Repay Units exchangeable for Class A common stock

 

 

5,844,095

 

 

 

7,861,271

 

Unvested share-based awards of Class A common stock

 

 

6,072,126

 

 

 

5,906,580

 

Outstanding stock options for Class A common stock

 

 

1,148,822

 

 

 

1,148,822

 

2026 Notes convertible into Class A common stock

 

 

13,095,238

 

 

 

13,095,238

 

Share equivalents excluded from loss per share

 

 

26,160,281

 

 

 

28,011,911

 

 

 

 

 

 

 

 

Shares of the Company’s Class V common stock do not participate in the earnings or losses of the Company and, therefore, are not participating securities. As such, separate presentation of basic and diluted earnings per share of Class V common stock under the two-class method has not been presented. Each share of the Company’s Class V common stock gives the holder the right to vote the number of shares corresponding to the number of Post-Merger Repay Units held by that holder, but shares of Class V common stock have no economic rights.

XML 21 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Disposition
3 Months Ended
Mar. 31, 2024
Business Combinations [Abstract]  
Business Disposition

5. Business Disposition

On February 15, 2023, the Company sold Blue Cow Software, LLC and a related entity (“BCS”) within the Consumer Payments segment for cash proceeds of $41.9 million. During the three months ended March 31, 2023, the Company recognized a loss of $9.9 million associated with the sale, comprised of the difference between the consideration received and the net carrying amount of the assets and liabilities of the business within Loss on business disposition in the Company’s Condensed Consolidated Statement of Operations.

In connection with the disposition of BCS, the Company recognized a reduction in goodwill of $35.3 million within the Consumer Payments segment. See Note 8. Goodwill for further discussion. For the three months ended March 31, 2023, BCS contributed $1.2 million to the Consumer Payments segment revenue.

Transaction Expenses

The Company incurred transaction expenses of $3.4 million for the three months ended March 31, 2023 related to the disposition of BCS. Transaction expenses are included within Selling, general and administrative expenses in the Condensed Consolidated Statements of Operations.

XML 22 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value

6. Fair Value

 

The following table summarizes, by level within the fair value hierarchy, estimated fair values of the Company’s assets and liabilities measured at fair value on a recurring or nonrecurring basis or disclosed, but not carried, at fair value in the Condensed Consolidated Balance Sheets as of the dates presented. There were no transfers into, out of, or between levels within the fair value hierarchy during any of the periods presented.

 

 

 

March 31, 2024

 

($ in thousands)

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

128,318

 

 

$

 

 

$

 

 

$

128,318

 

Restricted cash

 

 

26,512

 

 

 

 

 

 

 

 

 

26,512

 

Other assets

 

 

 

 

 

2,500

 

 

 

 

 

 

2,500

 

Total assets

 

$

154,830

 

 

$

2,500

 

 

$

 

 

$

157,330

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Borrowings

 

$

 

 

$

407,550

 

 

$

 

 

$

407,550

 

Tax receivable agreement

 

 

 

 

 

 

 

 

191,244

 

 

 

191,244

 

Total liabilities

 

$

 

 

$

407,550

 

 

$

191,244

 

 

$

598,794

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2023

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

118,096

 

 

$

 

 

$

 

 

$

118,096

 

Restricted cash

 

 

26,049

 

 

 

 

 

 

 

 

 

26,049

 

Other assets

 

 

 

 

 

2,500

 

 

 

 

 

 

2,500

 

Total assets

 

$

144,145

 

 

$

2,500

 

 

$

 

 

$

146,645

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Borrowings

 

$

 

 

$

375,650

 

 

$

 

 

$

375,650

 

Tax receivable agreement

 

 

 

 

 

 

 

 

188,911

 

 

 

188,911

 

Total liabilities

 

$

 

 

$

375,650

 

 

$

188,911

 

 

$

564,561

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

Cash and cash equivalents contains cash on hand, demand deposit accounts, money market accounts and short term investments with original maturities of three months or less. They are classified within Level 1 of the fair value hierarchy, under Accounting Standard Codification (“ASC”) 820, Fair Value Measurements (“ASC 820”), as the price is obtained from quoted market prices in an active market. The carrying amounts of the Company’s cash and cash equivalents approximate their fair values due to the short maturities and highly liquid nature of these accounts.

Restricted Cash

Restricted cash is classified within Level 1 of the fair value hierarchy under ASC 820, as the primary component is cash that is used as collateral for debts. The carrying amounts of the Company’s restricted cash approximate their fair values due to the highly liquid nature.

Other assets

Other assets contain a minority equity investment in a privately-held company. The Company elected a measurement alternative for measuring this investment, in which the carrying amount is adjusted based on any observable price changes in orderly transactions. The investment is classified as Level 2 as observable adjustments to value are infrequent and occur in an inactive market.

Borrowings

 

The revolving credit facility and 2026 Notes are measured at amortized cost, which the carrying value is unpaid principal net of unamortized debt discount and debt issuance costs. The estimated fair value of the revolving credit facility approximates the unpaid principal because its interest rate approximates market interest rates. The estimated fair value of the 2026 Notes is determined using the quoted prices from over-the-counter markets. The estimated fair value of the Company’s borrowings is classified within Level 2 of the fair value hierarchy, as the market interest rates and quoted prices are generally observable and do not contain a high level of subjectivity. As of March 31, 2024 and December 31, 2023, the Company had $0 drawn against the revolving credit facility.

 

The following table provides the carrying value and estimated fair value of borrowings. See Note 9. Borrowings for further discussion on borrowings.

 

 

 

March 31, 2024

 

 

December 31, 2023

 

($ in thousands)

 

Carrying value

 

 

Fair value

 

 

Carrying value

 

 

Fair value

 

2026 Notes

 

$

434,877

 

 

$

407,550

 

 

$

434,166

 

 

$

375,650

 

Tax Receivable Agreement

 

Upon the completion of the Business Combination, the Company entered into the TRA with holders of Post-Merger Repay Units. As a result of the TRA, the Company established a liability in its condensed consolidated financial statements. The TRA is recorded at fair value based on estimates of discounted future cash flows associated with the estimated payments to the Post-Merger Repay Unit holders. These inputs are not observable in the market; thus, the TRA is classified within Level 3 of the fair value hierarchy, under ASC 820. The change in fair value is re-measured at each reporting period with the change in fair value being recognized in accordance with ASC 805, Business Combinations, which is recorded within Change in fair value of tax receivable liability in the Company’s Condensed Consolidated Statements of Operations.

 

The Company used a discount rate, also referred to as the Early Termination Rate, as defined in the TRA, to determine the present value, based on a risk-free rate plus a spread, pursuant to the TRA. A rate of 7.06% was applied to the forecasted TRA payments at March 31, 2024, in order to determine the fair value. A significant increase or decrease in the discount rate could have resulted in a lower or higher balance, respectively, as of the measurement date. During the three months ended March 31, 2024, the TRA balance was adjusted by $2.3 million through a payment, accretion expense and a valuation adjustment, related to a decrease in the income tax rate used to measure the TRA as of the Early Termination Date and a decrease in the discount rate, which was 7.1% as of December 31, 2023.

 

The following table provides a rollforward of the TRA related to the acquisition and exchanges of Post-Merger Repay Units. See Note 12. Taxation for further discussion on the TRA.

 

 

Three Months Ended March 31,

 

($ in thousands)

 

2024

 

 

2023

 

Balance at beginning of period

 

$

188,911

 

 

$

179,127

 

Purchases

 

 

 

 

 

31

 

Payments

 

 

(580

)

 

 

 

Accretion expense

 

 

3,324

 

 

 

 

Valuation adjustment

 

 

(411

)

 

 

4,538

 

Balance at end of period

 

$

191,244

 

 

$

183,696

 

XML 23 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets

7. Intangible Assets

The Company holds definite and indefinite-lived intangible assets. As of March 31, 2024 and December 31, 2023, the indefinite-lived intangible assets consist of one trade name, arising from the acquisition of Hawk Parent.

Intangible assets consisted of the following:

($ in thousands)

 

Gross Carrying Value

 

 

Accumulated Amortization

 

 

Net Carrying Value

 

 

Weighted Average Useful Life (Years)

 

Client relationships

 

$

523,850

 

 

$

203,770

 

 

$

320,080

 

 

 

6.07

 

Channel relationships

 

 

29,885

 

 

 

5,549

 

 

 

24,336

 

 

 

8.14

 

Software costs

 

 

257,938

 

 

 

190,770

 

 

 

67,168

 

 

 

0.78

 

Non-compete agreements

 

 

4,580

 

 

 

4,430

 

 

 

150

 

 

 

0.16

 

Trade name

 

 

20,000

 

 

 

 

 

 

20,000

 

 

 

 

Balance as of March 31, 2024

 

$

836,253

 

 

$

404,519

 

 

$

431,734

 

 

 

4.44

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Client relationships

 

$

523,850

 

 

$

190,591

 

 

$

333,259

 

 

 

6.32

 

Channel relationships

 

 

29,785

 

 

 

4,792

 

 

 

24,993

 

 

 

8.39

 

Software costs

 

 

246,996

 

 

 

178,323

 

 

 

68,673

 

 

 

0.83

 

Non-compete agreements

 

 

4,580

 

 

 

4,364

 

 

 

216

 

 

 

0.23

 

Trade name

 

 

20,000

 

 

 

 

 

 

20,000

 

 

 

 

Balance as of December 31, 2023

 

$

825,211

 

 

$

378,070

 

 

$

447,141

 

 

 

4.68

 

The Company’s amortization expense for intangible assets was $26.4 million and $25.4 million for the three months ended March 31, 2024 and 2023, respectively.

The estimated amortization expense for the next five years and thereafter in the aggregate is as follows:

 

($ in thousands)

 

Estimated Future

 

Year Ending December 31,

 

Amortization Expense

 

2024

 

$

72,126

 

2025

 

 

74,071

 

2026

 

 

67,199

 

2027

 

 

55,024

 

2028

 

 

55,167

 

Thereafter

 

 

88,147

 

XML 24 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill

8. Goodwill

 

There were no changes in the carrying amount of goodwill for either the Consumer Payments or Business Payments segment during the three months ended March 31, 2024.

The Company concluded that goodwill was not impaired for either the Consumer Payments or Business Payments segment as of March 31, 2024. As of March 31, 2024 and December 31, 2023, accumulated impairment losses were $75.7 million for the Business Payments segment.

XML 25 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Borrowings
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Borrowings

9. Borrowings

Amended Credit Agreement

On February 3, 2021, the Company announced the closing of a new undrawn $125.0 million senior secured revolving credit facility through Truist Bank (the “Amended Credit Agreement”).

On December 29, 2021, the Company increased its existing senior secured credit facility by $60.0 million to provide for a $185.0 million revolving credit facility in favor of Hawk Parent pursuant to an amendment to the Amended Credit Agreement. The revolving credit facility is guaranteed by Repay Holdings Corporation and certain of its subsidiaries.

On February 9, 2023, the Company further amended the Amended Credit Agreement to replace London Inter-bank Offer Rate (“LIBOR”) with term Secured Overnight Financing Rate (“SOFR”) as the interest rate benchmark.

On February 28, 2023, the Company repaid in full the entire amount of $20.0 million of the outstanding revolving credit facility. The undrawn capacity of the existing revolving credit facility under the Amended Credit Agreement became $185.0 million after the repayment.

As of March 31, 2024, the Company had $0 drawn against the revolving credit facility. The Company’s interest expense on the revolving credit facility, including unused commitment fees and amortization of deferred issuance costs, totaled $0.9 million and $1.2 million for the three months ended March 31, 2024 and 2023, respectively.

Convertible Senior Debt

On January 19, 2021, the Company issued $440.0 million in aggregate principal amount of 0.00% Convertible Senior Notes due 2026 in a private placement. The initial conversion rate of any 2026 Notes was 29.7619 shares of Class A common stock per $1,000 principal amount of 2026 Notes (equivalent to an initial conversion price of approximately $33.60 per share of Class A common stock). Upon conversion of the 2026 Notes, the Company may choose to pay or deliver cash, shares of the Company’s Class A common stock, or a combination of cash and shares of the Company’s Class A common stock. The 2026 Notes will mature on February 1, 2026, unless earlier converted, repurchased or redeemed. Subject to Nasdaq requirements, the Company controls the conversion rights prior to November 3, 2025, unless a fundamental change or an event of default occurs.

During the three months ended March 31, 2024, the conversion contingencies of the 2026 Notes were not met, and the conversion terms of the 2026 Notes were not significantly changed.

The following table summarizes the total borrowings under the Amended Credit Agreement and 2026 Notes:

 

($ in thousands)

 

March 31, 2024

 

 

December 31, 2023

 

Non-current indebtedness:

 

 

 

 

 

 

Convertible Senior Debt

 

$

440,000

 

 

$

440,000

 

Total borrowings

 

 

440,000

 

 

 

440,000

 

Less: Long-term loan debt issuance cost (1)

 

 

5,123

 

 

 

5,834

 

Total non-current borrowings

 

$

434,877

 

 

$

434,166

 

 

 

 

 

 

 

 

(1)
The Company incurred $0.7 million of interest expense for the amortization of deferred debt issuance costs for the three months ended March 31, 2024. The Company incurred $2.8 million of interest expense for the amortization of deferred debt issuance costs for the year ended December 31, 2023.

The following is a summary of principal maturities of long‑term debt for each of the next five years ending December 31 and in the aggregate:

 

($ in thousands)

 

 

 

2024

 

$

 

2025

 

 

 

2026

 

 

440,000

 

2027

 

 

 

2028

 

 

 

 

$

440,000

 

 

 

 

 

XML 26 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

10. Commitments and Contingencies

Legal Matters

The Company is a party to various claims and lawsuits incidental to its business. In the Company’s opinion, the liabilities, if any, which may ultimately result from the outcome of such matters, individually or in the aggregate, are not expected to have a material adverse effect on its financial position, liquidity, results of operations or cash flows.

Leases

The Company has commitments under operating leases for real estate leased from third parties under non-cancelable operating leases. The Company’s leases typically have lease terms between three years and ten years, with the longest lease term having an expiration date in 2035. Most of these leases include one or more renewal options for five years or less, and certain leases also include lessee termination options. At lease commencement, the Company assesses whether it is reasonably certain to exercise a renewal option, or reasonably certain not to exercise a termination option, by considering various economic factors. Options that are reasonably certain of being exercised are factored into the determination of the lease term, and related payments are included in the calculation of the right-of-use (“ROU”) asset and lease liability.

On December 31, 2023, the Company entered an amendment for one of the existing leases to relocate to another space within the building commencing on August 1, 2024. The landlord provides a construction allowance, in the form of reimbursements, of up to $1.4 million related to approved improvements and renovations of the landlord’s property during the construction period between February 1, 2024 to July 31, 2024. As of March 31, 2024, no significant construction has taken place.

During the three months ended March 31, 2024, the Company recognized sublease income of $0.1 million within Other (loss) income in the Company’s Consolidated Statements of Operations.

The components of lease cost are presented in the following table:

 

 

 

Three Months Ended March 31,

 

($ in thousands)

 

2024

 

 

2023

 

Components of total lease costs:

 

 

 

 

 

 

Operating lease cost

 

$

428

 

 

$

659

 

Short-term lease cost

 

 

6

 

 

 

5

 

Variable lease cost

 

 

 

 

 

 

Total lease cost

 

$

434

 

 

$

664

 

Amounts reported in the Condensed Consolidated Balance Sheets were as follows:

 

($ in thousands)

 

March 31, 2024

 

 

December 31, 2023

 

Operating leases:

 

 

 

 

 

 

ROU assets

 

$

5,939

 

 

$

8,023

 

Lease liability, current

 

 

1,241

 

 

 

1,629

 

Lease liability, long-term

 

 

5,435

 

 

 

7,247

 

Total lease liabilities

 

$

6,676

 

 

$

8,876

 

 

 

 

 

 

 

Weighted-average remaining lease term (in years)

 

 

4.5

 

 

4.3

 

Weighted-average discount rate (annualized)

 

 

6.1

%

 

 

5.8

%

Other information related to leases are as follows:

 

 

Three Months Ended March 31,

 

($ in thousands)

 

2024

 

 

2023

 

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

 

 

 

 

 

 

Operating cash flows from operating leases

 

$

551

 

 

$

675

 

ROU assets obtained in exchange for lease liabilities:

 

 

 

 

 

 

Operating leases

 

 

 

 

 

 

The following table presents a maturity analysis of the Company’s operating leases liabilities as of March 31, 2024:

 

($ in thousands)

 

 

 

2024

 

$

1,356

 

2025

 

 

1,390

 

2026

 

 

1,335

 

2027

 

 

924

 

2028

 

 

734

 

Thereafter

 

 

2,808

 

Total undiscounted lease payments

 

 

8,547

 

Less: Imputed interest

 

 

1,871

 

Total lease liabilities

 

$

6,676

 

XML 27 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share Based Compensation
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Share Based Compensation

11. Share Based Compensation

Omnibus Incentive Plan

At the 2019 Annual Shareholders Meeting of Thunder Bridge, the shareholders considered and approved the 2019 Omnibus Incentive Plan (the “Incentive Plan”) which resulted in the reservation of 7,326,728 shares of Class A common stock for issuance thereunder. The Incentive Plan initially became effective immediately upon the closing of the Business Combination. In June 2022, the Incentive Plan was amended and restated to reserve a total of 13,826,728 shares of Class A common stock for issuance thereunder.

Under this plan, the Company currently has four types of share-based compensation awards outstanding: performance stock units (“PSUs”), restricted stock awards (“RSAs”), restricted stock units (“RSUs”) and performance-based stock options (“PSOs”).

Share-Based Awards

The following table summarizes share-based compensation expense and the related income tax benefit recognized for the Company’s share-based compensation awards. Share-based compensation expenses are recorded within Selling, general and administrative in the Company’s Condensed Consolidated Statement of Operations.

 

 

Three Months Ended March 31,

 

($ in millions)

 

2024

 

 

2023

 

Share-based compensation expense

 

$

6.3

 

 

$

4.1

 

Income tax benefit

 

 

2.2

 

 

 

1.1

 

 

Activity for RSAs for the three months ended March 31, 2024 was as follows:

 

 

Class A Common Stock

 

 

Weighted Average Grant Date Fair Value

 

Unvested at December 31, 2023

 

 

3,550,365

 

 

$

9.26

 

Granted

 

 

1,832,799

 

 

 

7.97

 

Forfeited (1)

 

 

275,405

 

 

 

11.28

 

Vested

 

 

689,808

 

 

 

10.70

 

Unvested at March 31, 2024

 

 

4,417,951

 

 

$

8.38

 

 

 

 

 

 

 

 

Activity for RSUs for the three months ended March 31, 2024 was as follows:

 

 

 

Class A Common Stock

 

 

Weighted Average Grant Date Fair Value

 

Unvested at December 31, 2023

 

 

171,384

 

 

$

7.41

 

Granted

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

Vested

 

 

 

 

 

 

Unvested at March 31, 2024

 

 

171,384

 

 

$

7.41

 

 

 

 

 

 

 

 

Activity for PSUs for the three months ended March 31, 2024 was as follows:

 

 

 

Class A Common Stock (2)

 

 

Weighted Average Grant Date Fair Value

 

Unvested at December 31, 2023

 

 

1,482,791

 

 

$

10.88

 

Granted

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

Vested

 

 

 

 

 

 

Unvested at March 31, 2024

 

 

1,482,791

 

 

$

10.88

 

 

 

 

 

 

 

 

(1)
The forfeited shares include shares forfeited as a result of employee terminations and shares withheld to satisfy employees’ tax withholding and payment obligations in connection with the vesting of restricted stock awards under the Incentive Plan during the three months ended March 31, 2024; further, these forfeited shares are added back to the amount of shares available for grant under the Incentive Plan.
(2)
Represent shares to be paid out at 100% target level.

 

For PSUs, RSAs, and RSUs vested during the three months ended March 31, 2024, the total fair value, based upon the Company’s Class A common stock price at the date vested, was $7.4 million. Unrecognized compensation expense related to unvested PSUs, RSAs and RSUs was $33.4 million at March 31, 2024, which is expected to be recognized as expense over the weighted-average period of 2.0 years.

Stock Options

Activity for PSOs for the three months ended March 31, 2024 was as follows:

 

 

 

Options

 

 

Weighted Average Exercise Price

 

 

Weighted Average Remaining Contractual Term (in years)

 

 

Aggregate Intrinsic Value

 

Outstanding at December 31, 2023

 

 

1,148,822

 

 

 

6.13

 

 

 

7.0

 

 

$

2,768,661

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding at March 31, 2024

 

 

1,148,822

 

 

$

6.13

 

 

 

7.0

 

 

$

5,594,763

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options vested and exercisable at March 31, 2024

 

 

 

 

$

 

 

 

 

 

$

 

The Company recognized compensation expense for PSOs of $0.5 million during the three months ended March 31, 2024. Unrecognized compensation expense related to outstanding PSOs was $1.1 million at March 31, 2024, which is expected to be recognized as expense over the weighted-average period of 1.5 years.

The weighted average grant date fair value of PSOs granted during the three months ended March 31, 2023 was $2.61. Fair value was estimated on the date of grant using Monte Carlo simulation with the following weighted average assumptions:

 

 

 

Three Months Ended March 31, 2023

 

Risk-free interest rate

 

 

3.42

%

Expected volatility

 

 

52.82

%

Dividend yield

 

 

0

%

Expected term (in years)

 

 

4.5

 

 

The risk-free interest rate was based on the yield of a zero-coupon U.S. Treasury security with a maturity equal to the contractual term of seven years. The assumption on expected volatility was based on the average of historical peer group volatilities using daily prices. The dividend yield assumption was determined as 0% since the Company pays no dividends. Expected term was based on the simplified method outlined in Staff Accounting Bulletin No. 14, Share-Based Payment due to the fact that Company does not have sufficient historical data upon which to estimate an expected term. Given that the Company’s Class A common stock has been publicly traded for less than seven years, the Company believes that the simplified method is an applicable methodology to estimate the expected term of the options as of the grant date.

Employee Stock Purchase Plan

On August 18, 2021, the Company’s stockholders approved the Repay Holdings Corporation 2021 Employee Stock Purchase Plan (the “ESPP”). The purpose of the ESPP is to provide eligible employees with the opportunity to purchase the Company’s Class A common stock through accumulated payroll deductions. A total of 1,000,000 shares of the Company’s Class A common stock are available for issuance under the ESPP. Under the ESPP, participants are offered the right to purchase shares of the Company’s Class A common stock at a discount during a series of offering periods. The length of the offering periods under the ESPP will be determined by the administrator and may be up to twenty-seven months long.

XML 28 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Taxation
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Taxation

12. Taxation

Repay Holdings Corporation is taxed as a corporation and is subject to paying corporate federal, state and local taxes on the income allocated to it from Hawk Parent, based upon Repay Holding Corporation’s economic interest held in Hawk Parent, as well as any stand-alone income or loss it generates. Hawk Parent is treated as a partnership for U.S. federal and most applicable state and local income tax purposes. As a partnership, Hawk Parent is not subject to U.S. federal and

certain state and local income taxes. Hawk Parent’s members, including Repay Holdings Corporation, are liable for federal, state and local income taxes based on their allocable share of Hawk Parent’s pass-through taxable income.

 

The Company’s effective tax rate was (6%) for the three months ended March 31, 2024. The Company recorded an income tax expense of $0.3 million for the three months ended March 31, 2024. The effective tax rate for the three months ended March 31, 2024 includes a stock-based compensation adjustments net tax shortfall of $1.6 million related to restricted stock awards vesting and a $0.4 million state rate change impact on deferred taxes, which are required to be recorded discretely in the interim period in which they occur. The effective tax rate of the Company differs from the federal statutory rate of 21% primarily due to the tax structure of the Company, the relative weighting of the noncontrolling interest, and lower income from operations over the current relevant period, as well as the aforementioned items required to be reported discretely in the interim period. The Company’s effective tax rate was (18%) for the three months ended March 31, 2023. The Company recorded an income tax expense of $4.4 million for the three months ended March 31, 2023. The effective tax rate for the three months ended March 31, 2023 includes a stock-based compensation adjustments net tax shortfall of $2.1 million related to restricted stock awards vesting, which is required to be recorded discretely in the interim period in which it occurs. In addition, the effective tax rate includes a net tax impact of $5.8 million related to the disposition of BCS, which is required to be recorded discretely in the interim period in which it occurs due to it being a significant, infrequently occurring item disclosed separately in the quarterly financial statements.

 

The Company recognized an adjustment of $0.3 million for the three months ended March 31, 2024, of deferred tax assets related to the income tax benefit and expense, respectively, derived from the net operating income generated over the same period. The Company recognized $(4.4) million for the three months ended March 31, 2023, of deferred tax assets related to the income tax expense derived from the net operating income generated over the same period.

 

Deferred tax assets, net of $146.6 million as of March 31, 2024, relates primarily to the basis difference in the Company’s investment in Hawk Parent. The basis difference arose primarily as a result of the subsequent exchanges of Post-Merger Repay Units by the Company. In addition, as a result of the merger with BillingTree on June 15, 2021, an estimated opening deferred tax liability net of $36.1 million, as adjusted, was recorded. The merger was recognized as a Qualified Stock Purchase within the meaning of Internal Revenue Code (the “Code”) Section 338(d)(3). As such, no step up in the tax asset basis was permitted creating an estimated net deferred tax liability related to the tax asset basis difference in the investment in Hawk Parent on the opening balance sheet date.

 

The Company did not recognize any adjustment to the deferred tax asset (“DTA”) and offsetting deferred tax liability (“DTL”) recorded as a result of the ceiling rule limitation arising under Code Sec. 704(c) for the three months ended March 31, 2024, to account for the portion of the Company’s outside basis in the partnership interest that it will not recover through tax deductions. As the ceiling rule causes taxable income allocations to be in excess of 704(b) book allocations the DTL will unwind, leaving only the DTA, which may only be recovered through the sale of the partnership interest in Hawk Parent. The Company has concluded, based on the weight of all positive and negative evidence, that all of the DTA associated with the ceiling rule limitation is not likely to be realized. As such, a 100% valuation allowance was recognized.

 

No uncertain tax positions existed as of March 31, 2024.

Tax Receivable Agreement Liability

Pursuant to the Company’s election under Section 754 of the Code, the Company expects to obtain an increase in its share of the tax basis in the net assets of Hawk Parent when Post-Merger Repay Units are redeemed or exchanged for Class A common stock of Repay Holdings Corporation. The Company intends to treat any redemptions and exchanges of Post-Merger Repay Units as direct purchases for U.S. federal income tax purposes. These increases in tax basis may reduce the amounts that the Company would otherwise pay in the future to various tax authorities. They may also decrease gains (or increase losses) on future dispositions of certain capital assets to the extent tax basis is allocated to those capital assets.

On July 11, 2019, the Company entered into a TRA that provides for the payment by the Company of 100% of the amount of any tax benefits realized, or in some cases are deemed to realize, as a result of (i) increases in its share of the tax basis in the net assets of Hawk Parent resulting from any redemptions or exchanges of Post-Merger Repay Units and from its acquisition of the equity of the selling Hawk Parent members, (ii) tax basis increases attributable to payments made under the TRA, and (iii) deductions attributable to imputed interest pursuant to the TRA (the “TRA Payments”). The

TRA Payments are not conditioned upon any continued ownership interest in Hawk Parent or the Company. The rights of each party under the TRA other than the Company are assignable. The timing and amount of aggregate payments due under the TRA may vary based on a number of factors, including the timing and amount of taxable income generated by the Company each year, as well as the tax rate then applicable, among other factors.

 

As of March 31, 2024, the Company had a liability of $191.2 million related to its projected obligations under the TRA, which is captioned as tax receivable agreement liability in the Company’s Unaudited Condensed Consolidated Balance Sheet. The increase of $2.3 million in the TRA liability for the three months ended March 31, 2024, was primarily a result of the decrease in the Early Termination Rate and accretion, partially offset by a decrease in the tax rate and a payment of the current portion of the TRA liability, as reported at December 31, 2023, over the same period.

XML 29 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segments
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Segments

13. Segments

The Company organizes its business structure around two operating segments based on review of discrete financial results for each of the operating segments by the Company’s chief operating decision maker (“CODM”), for performance assessment and resource allocation purposes. Each of the Company’s operating segments represents a reportable segment based on ASC 280, Segment Reporting. The Company’s two reportable segments are as follows: (1) Consumer Payments and (2) Business Payments.

Consumer Payments

The Consumer Payments segment provides payment processing solutions (including debit and credit card processing, ACH processing and other electronic payment acceptance solutions, as well as our loan disbursement product) that enable the Company’s clients to collect payments and disburse funds to consumers and includes the Company’s clearing and settlement solutions (“RCS”) offering. RCS is the Company’s proprietary clearing and settlement platform through which the Company markets customizable payment processing programs to other Independent Sales Organizations (“ISOs”) and payment facilitators. The strategic vertical markets served by the Consumer Payments segment primarily include personal loans, automotive loans, receivables management, credit unions, mortgage servicing, consumer healthcare and diversified retail. The Consumer Payments segment represented approximately 88% of the Company’s total revenue after any intersegment eliminations for the three months ended March 31, 2024.

Business Payments

The Business Payments segment provides payment processing solutions (including accounts payable automation, debit and credit card processing, virtual credit card processing, ACH processing and other electronic payment acceptance solutions) that enable the Company’s clients to collect or send payments to other businesses. The strategic vertical markets served within the Business Payments segment primarily include retail automotive, education, field services, governments and municipalities, healthcare, HOA management and hospitality. The Business Payments segment represented approximately 12% of the Company’s total revenue after any intersegment eliminations for the three months ended March 31, 2024.

The following table presents revenue and gross profit for each reportable segment.

 

 

 

Three Months Ended March 31,

 

($ in thousand)

 

2024

 

 

2023

 

Revenue

 

 

 

 

 

 

Consumer Payments

 

$

76,136

 

 

$

69,940

 

Business Payments

 

 

9,677

 

 

 

8,675

 

Elimination of intersegment revenues (1)

 

 

(5,093

)

 

 

(4,078

)

Total revenue

 

$

80,720

 

 

$

74,537

 

Gross profit (2)

 

 

 

 

 

 

Consumer Payments

 

$

59,591

 

 

$

54,625

 

Business Payments

 

 

7,047

 

 

 

6,025

 

Elimination of intersegment revenues

 

 

(5,093

)

 

 

(4,078

)

Total gross profit

 

$

61,545

 

 

$

56,572

 

 

 

 

 

 

 

 

Total other operating expenses (3)

 

$

64,049

 

 

$

74,536

 

Total other income (expense)

 

 

(2,559

)

 

 

(5,611

)

Loss before income tax expense

 

 

(5,063

)

 

 

(23,575

)

Income tax expense

 

 

(302

)

 

 

(4,357

)

Net loss

 

$

(5,365

)

 

$

(27,932

)

(1)
Represents intercompany eliminations between segments for consolidation purpose.
(2)
Represents revenue less costs of services (exclusive of depreciation and amortization).
(3)
Represents total operating expenses less costs of services (exclusive of depreciation and amortization).

Revenue and costs of services are attributed directly to each segment. There is no significant concentration of revenue or assets in foreign countries as of March 31, 2024. The CODM reporting package does not include interest income (expense), net, depreciation and amortization, income tax benefit (expense) and discrete asset details of the operating segments as this information is not considered by the CODM for resource allocation or other segment analysis purposes.

XML 30 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events
3 Months Ended
Mar. 31, 2024
Subsequent Events [Abstract]  
Subsequent Events

14. Subsequent events

Management has evaluated subsequent events and their potential effects on these unaudited condensed consolidated financial statements. Based upon the review, management did not identify any subsequent events that would have required adjustment or disclosure in the financial statements.

XML 31 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Unaudited Interim Consolidated Financial Statements

Unaudited Interim Condensed Consolidated Financial Statements

These unaudited condensed consolidated interim financial statements should be read in conjunction with the Company’s audited condensed consolidated financial statements and accompanying notes, which are included in the Annual Report on Form 10-K for the year ended December 31, 2023.

The accompanying unaudited condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and with instructions to Form 10-Q and Rule 10-01 of SEC Regulation S-X as they apply to interim financial information. Accordingly, the interim condensed consolidated financial statements do not include all of the information and notes required by GAAP for complete financial statements, although the Company believes that the disclosures made are adequate to make the information not misleading. The Company uses the accrual basis of accounting whereby revenues are recognized when earned, usually upon the date services are rendered, and expenses are recognized at the date services are rendered or goods are received.

The interim condensed consolidated financial statements are unaudited, but in the Company’s opinion include all adjustments of a normal recurring nature or a description of the nature and amount of any adjustments other than normal recurring adjustments, operations and cash flows as of and for the periods presented. The interim financial results are not necessarily indicative of results that may be expected for any other interim period or the fiscal year.

Principles of Consolidation

Principles of Consolidation

The condensed consolidated financial statements include the accounts of Repay Holdings Corporation and its majority-owned subsidiary, Hawk Parent Holdings LLC, along with Hawk Parent Holdings LLC’s wholly owned subsidiaries: Hawk Intermediate Holdings, LLC, Hawk Buyer Holdings, LLC, Repay Holdings, LLC, M&A Ventures, LLC, Repay Management Holdco Inc., Repay Management Services LLC, Sigma Acquisition, LLC, Wildcat Acquisition, LLC, Marlin Acquirer, LLC, REPAY International LLC, REPAY Canada Solutions ULC, TriSource Solutions, LLC (“TriSource”), Mesa Acquirer, LLC, CDT Technologies LTD (“Ventanex”), Viking GP Holdings, LLC, cPayPlus, LLC (“cPayPlus”), CPS Payment Services, LLC, Media Payments, LLC, Custom Payment Systems, LLC, Electronic Payment Providers, LLC, Internet Payment Exchange, LLC, Stratus Payment Solutions, LLC, Clear Payment Solutions, LLC, Harbor Acquisition LLC, Payix Holdings Incorporated and Payix Incorporated. All significant intercompany accounts and transactions have been eliminated in consolidation.

Use of Estimates

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported Condensed Consolidated Statements of Operations during the reporting period. Actual results could differ materially from those estimates.

Reclassifications

The Company changed its presentation for Interest expense to Interest income (expense), net within the Condensed Consolidated Statements of Operations. Prior period amounts have been revised to conform to the current presentation.

Segment Reporting

Segment Reporting

The Company reports operating results through two reportable segments: (1) Consumer Payments and (2) Business Payments, as further discussed in Note 13. Segments.

Recently Issued Accounting Pronouncements not yet Adopted

Recently Issued Accounting Pronouncements not yet Adopted

Segment Reporting

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”)”. ASU 2023-07 improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses, on an annual and interim basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently in the process of evaluating the effects of ASU No. 2023-07 on its Consolidated Financial Statements.

Income Taxes

In December 2023, the FASB issued Accounting Standards Update No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”)”. ASU 2023-09 requires public business entities on an annual basis to (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold. ASU 2023-09 is effective for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is currently in the process of evaluating the effects of ASU No. 2023-09 on its Consolidated Financial Statements.

XML 32 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregation of Revenue The following table presents the Company’s revenue disaggregated by segment and by the type of relationship for the periods indicated.

 

 

Three Months Ended March 31, 2024

 

($ in thousands)

 

Consumer Payments

 

 

Business Payments

 

 

Elimination of intersegment revenues

 

 

Total

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

Direct relationships

 

$

73,311

 

 

$

9,471

 

 

$

(5,093

)

 

$

77,689

 

Indirect relationships

 

 

2,825

 

 

 

206

 

 

 

 

 

 

3,031

 

Total Revenue

 

$

76,136

 

 

$

9,677

 

 

$

(5,093

)

 

$

80,720

 

 

 

Three Months Ended March 31, 2023

 

($ in thousands)

 

Consumer Payments

 

 

Business Payments

 

 

Elimination of intersegment revenues

 

 

Total

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

Direct relationships

 

$

66,473

 

 

$

8,434

 

 

$

(4,078

)

 

$

70,829

 

Indirect relationships

 

 

3,467

 

 

 

241

 

 

 

 

 

 

3,708

 

Total Revenue

 

$

69,940

 

 

$

8,675

 

 

$

(4,078

)

 

$

74,537

 

When the Company’s right to consideration for performance is contingent upon a future event or satisfaction of additional performance obligations, the amount of revenues the Company has recognized in excess of the amount the Company has billed to the client is recognized as a contract asset. The c
XML 33 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Summary of Net Income (Loss) and Weighted Average Basic and Diluted Shares Outstanding

The following table summarizes net loss attributable to the Company and the weighted average basic and diluted shares outstanding:

 

 

 

Three Months Ended March 31,

 

($ in thousands, except per share data)

 

2024

 

 

2023

 

Loss before income tax expense

 

$

(5,063

)

 

$

(23,575

)

Less: Net loss attributable to non-controlling interests

 

 

(153

)

 

 

(1,540

)

Income tax expense

 

 

(302

)

 

 

(4,357

)

Net loss attributable to the Company

 

$

(5,212

)

 

$

(26,392

)

 

 

 

 

 

 

 

Weighted average shares of Class A common stock outstanding - basic and diluted

 

 

91,218,208

 

 

 

88,615,760

 

 

 

 

 

 

 

 

Loss per share of Class A common stock outstanding - basic and diluted

 

$

(0.06

)

 

$

(0.30

)

Summary of Components of Common Stock Equivalent Shares Excluded from Computation of Diluted Loss per Share

For the three months ended March 31, 2024 and 2023, the following common stock equivalent shares were excluded from the computation of the diluted loss per share, since their inclusion would have been anti-dilutive:

 

 

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

Post-Merger Repay Units exchangeable for Class A common stock

 

 

5,844,095

 

 

 

7,861,271

 

Unvested share-based awards of Class A common stock

 

 

6,072,126

 

 

 

5,906,580

 

Outstanding stock options for Class A common stock

 

 

1,148,822

 

 

 

1,148,822

 

2026 Notes convertible into Class A common stock

 

 

13,095,238

 

 

 

13,095,238

 

Share equivalents excluded from loss per share

 

 

26,160,281

 

 

 

28,011,911

 

 

 

 

 

 

 

 

XML 34 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value (Tables)
3 Months Ended
Mar. 31, 2024
Summary of Carrying Amounts and Estimated Fair Values of Assets and Liabilities Measured at Fair Value

The following table summarizes, by level within the fair value hierarchy, estimated fair values of the Company’s assets and liabilities measured at fair value on a recurring or nonrecurring basis or disclosed, but not carried, at fair value in the Condensed Consolidated Balance Sheets as of the dates presented. There were no transfers into, out of, or between levels within the fair value hierarchy during any of the periods presented.

 

 

 

March 31, 2024

 

($ in thousands)

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

128,318

 

 

$

 

 

$

 

 

$

128,318

 

Restricted cash

 

 

26,512

 

 

 

 

 

 

 

 

 

26,512

 

Other assets

 

 

 

 

 

2,500

 

 

 

 

 

 

2,500

 

Total assets

 

$

154,830

 

 

$

2,500

 

 

$

 

 

$

157,330

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Borrowings

 

$

 

 

$

407,550

 

 

$

 

 

$

407,550

 

Tax receivable agreement

 

 

 

 

 

 

 

 

191,244

 

 

 

191,244

 

Total liabilities

 

$

 

 

$

407,550

 

 

$

191,244

 

 

$

598,794

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2023

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

118,096

 

 

$

 

 

$

 

 

$

118,096

 

Restricted cash

 

 

26,049

 

 

 

 

 

 

 

 

 

26,049

 

Other assets

 

 

 

 

 

2,500

 

 

 

 

 

 

2,500

 

Total assets

 

$

144,145

 

 

$

2,500

 

 

$

 

 

$

146,645

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Borrowings

 

$

 

 

$

375,650

 

 

$

 

 

$

375,650

 

Tax receivable agreement

 

 

 

 

 

 

 

 

188,911

 

 

 

188,911

 

Total liabilities

 

$

 

 

$

375,650

 

 

$

188,911

 

 

$

564,561

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Schedule of Rollforward of TRA related to Acquisition and Exchanges of Post-Merger

The following table provides a rollforward of the TRA related to the acquisition and exchanges of Post-Merger Repay Units. See Note 12. Taxation for further discussion on the TRA.

 

 

Three Months Ended March 31,

 

($ in thousands)

 

2024

 

 

2023

 

Balance at beginning of period

 

$

188,911

 

 

$

179,127

 

Purchases

 

 

 

 

 

31

 

Payments

 

 

(580

)

 

 

 

Accretion expense

 

 

3,324

 

 

 

 

Valuation adjustment

 

 

(411

)

 

 

4,538

 

Balance at end of period

 

$

191,244

 

 

$

183,696

 

Schedule of Carrying Value and Estimated Fair Value of Borrowings

The following table provides the carrying value and estimated fair value of borrowings. See Note 9. Borrowings for further discussion on borrowings.

 

 

 

March 31, 2024

 

 

December 31, 2023

 

($ in thousands)

 

Carrying value

 

 

Fair value

 

 

Carrying value

 

 

Fair value

 

2026 Notes

 

$

434,877

 

 

$

407,550

 

 

$

434,166

 

 

$

375,650

 

XML 35 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets

Intangible assets consisted of the following:

($ in thousands)

 

Gross Carrying Value

 

 

Accumulated Amortization

 

 

Net Carrying Value

 

 

Weighted Average Useful Life (Years)

 

Client relationships

 

$

523,850

 

 

$

203,770

 

 

$

320,080

 

 

 

6.07

 

Channel relationships

 

 

29,885

 

 

 

5,549

 

 

 

24,336

 

 

 

8.14

 

Software costs

 

 

257,938

 

 

 

190,770

 

 

 

67,168

 

 

 

0.78

 

Non-compete agreements

 

 

4,580

 

 

 

4,430

 

 

 

150

 

 

 

0.16

 

Trade name

 

 

20,000

 

 

 

 

 

 

20,000

 

 

 

 

Balance as of March 31, 2024

 

$

836,253

 

 

$

404,519

 

 

$

431,734

 

 

 

4.44

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Client relationships

 

$

523,850

 

 

$

190,591

 

 

$

333,259

 

 

 

6.32

 

Channel relationships

 

 

29,785

 

 

 

4,792

 

 

 

24,993

 

 

 

8.39

 

Software costs

 

 

246,996

 

 

 

178,323

 

 

 

68,673

 

 

 

0.83

 

Non-compete agreements

 

 

4,580

 

 

 

4,364

 

 

 

216

 

 

 

0.23

 

Trade name

 

 

20,000

 

 

 

 

 

 

20,000

 

 

 

 

Balance as of December 31, 2023

 

$

825,211

 

 

$

378,070

 

 

$

447,141

 

 

 

4.68

 

Schedule of Estimated Amortization Expense

The estimated amortization expense for the next five years and thereafter in the aggregate is as follows:

 

($ in thousands)

 

Estimated Future

 

Year Ending December 31,

 

Amortization Expense

 

2024

 

$

72,126

 

2025

 

 

74,071

 

2026

 

 

67,199

 

2027

 

 

55,024

 

2028

 

 

55,167

 

Thereafter

 

 

88,147

 

XML 36 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Borrowings (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Summary of Borrowings under Credit Agreement

The following table summarizes the total borrowings under the Amended Credit Agreement and 2026 Notes:

 

($ in thousands)

 

March 31, 2024

 

 

December 31, 2023

 

Non-current indebtedness:

 

 

 

 

 

 

Convertible Senior Debt

 

$

440,000

 

 

$

440,000

 

Total borrowings

 

 

440,000

 

 

 

440,000

 

Less: Long-term loan debt issuance cost (1)

 

 

5,123

 

 

 

5,834

 

Total non-current borrowings

 

$

434,877

 

 

$

434,166

 

 

 

 

 

 

 

 

(1)
The Company incurred $0.7 million of interest expense for the amortization of deferred debt issuance costs for the three months ended March 31, 2024. The Company incurred $2.8 million of interest expense for the amortization of deferred debt issuance costs for the year ended December 31, 2023.
Summary of Principal Maturities of Long-term Debt

The following is a summary of principal maturities of long‑term debt for each of the next five years ending December 31 and in the aggregate:

 

($ in thousands)

 

 

 

2024

 

$

 

2025

 

 

 

2026

 

 

440,000

 

2027

 

 

 

2028

 

 

 

 

$

440,000

 

 

 

 

 

XML 37 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Summary of Components of Lease Cost

The components of lease cost are presented in the following table:

 

 

 

Three Months Ended March 31,

 

($ in thousands)

 

2024

 

 

2023

 

Components of total lease costs:

 

 

 

 

 

 

Operating lease cost

 

$

428

 

 

$

659

 

Short-term lease cost

 

 

6

 

 

 

5

 

Variable lease cost

 

 

 

 

 

 

Total lease cost

 

$

434

 

 

$

664

 

Schedule of Operating Lease and Supplemental Information

Amounts reported in the Condensed Consolidated Balance Sheets were as follows:

 

($ in thousands)

 

March 31, 2024

 

 

December 31, 2023

 

Operating leases:

 

 

 

 

 

 

ROU assets

 

$

5,939

 

 

$

8,023

 

Lease liability, current

 

 

1,241

 

 

 

1,629

 

Lease liability, long-term

 

 

5,435

 

 

 

7,247

 

Total lease liabilities

 

$

6,676

 

 

$

8,876

 

 

 

 

 

 

 

Weighted-average remaining lease term (in years)

 

 

4.5

 

 

4.3

 

Weighted-average discount rate (annualized)

 

 

6.1

%

 

 

5.8

%

Summary of Other Information Related to Lease

Other information related to leases are as follows:

 

 

Three Months Ended March 31,

 

($ in thousands)

 

2024

 

 

2023

 

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

 

 

 

 

 

 

Operating cash flows from operating leases

 

$

551

 

 

$

675

 

ROU assets obtained in exchange for lease liabilities:

 

 

 

 

 

 

Operating leases

 

 

 

 

 

 

Schedule of Maturity Analysis of the Company's Operating Leases Liabilities

The following table presents a maturity analysis of the Company’s operating leases liabilities as of March 31, 2024:

 

($ in thousands)

 

 

 

2024

 

$

1,356

 

2025

 

 

1,390

 

2026

 

 

1,335

 

2027

 

 

924

 

2028

 

 

734

 

Thereafter

 

 

2,808

 

Total undiscounted lease payments

 

 

8,547

 

Less: Imputed interest

 

 

1,871

 

Total lease liabilities

 

$

6,676

 

XML 38 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Share Based Compensation Expense and Related Income Tax Benefit

The following table summarizes share-based compensation expense and the related income tax benefit recognized for the Company’s share-based compensation awards. Share-based compensation expenses are recorded within Selling, general and administrative in the Company’s Condensed Consolidated Statement of Operations.

 

 

Three Months Ended March 31,

 

($ in millions)

 

2024

 

 

2023

 

Share-based compensation expense

 

$

6.3

 

 

$

4.1

 

Income tax benefit

 

 

2.2

 

 

 

1.1

 

 

Schedule of Outstanding Performance Stock Units Activity, Restricted Stock Awards, Restricted Stock Units and Performance-based Stock Options

Activity for RSAs for the three months ended March 31, 2024 was as follows:

 

 

Class A Common Stock

 

 

Weighted Average Grant Date Fair Value

 

Unvested at December 31, 2023

 

 

3,550,365

 

 

$

9.26

 

Granted

 

 

1,832,799

 

 

 

7.97

 

Forfeited (1)

 

 

275,405

 

 

 

11.28

 

Vested

 

 

689,808

 

 

 

10.70

 

Unvested at March 31, 2024

 

 

4,417,951

 

 

$

8.38

 

 

 

 

 

 

 

 

Activity for RSUs for the three months ended March 31, 2024 was as follows:

 

 

 

Class A Common Stock

 

 

Weighted Average Grant Date Fair Value

 

Unvested at December 31, 2023

 

 

171,384

 

 

$

7.41

 

Granted

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

Vested

 

 

 

 

 

 

Unvested at March 31, 2024

 

 

171,384

 

 

$

7.41

 

 

 

 

 

 

 

 

Activity for PSUs for the three months ended March 31, 2024 was as follows:

 

 

 

Class A Common Stock (2)

 

 

Weighted Average Grant Date Fair Value

 

Unvested at December 31, 2023

 

 

1,482,791

 

 

$

10.88

 

Granted

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

Vested

 

 

 

 

 

 

Unvested at March 31, 2024

 

 

1,482,791

 

 

$

10.88

 

 

 

 

 

 

 

 

(1)
The forfeited shares include shares forfeited as a result of employee terminations and shares withheld to satisfy employees’ tax withholding and payment obligations in connection with the vesting of restricted stock awards under the Incentive Plan during the three months ended March 31, 2024; further, these forfeited shares are added back to the amount of shares available for grant under the Incentive Plan.
(2)
Represent shares to be paid out at 100% target level.

Activity for PSOs for the three months ended March 31, 2024 was as follows:

 

 

 

Options

 

 

Weighted Average Exercise Price

 

 

Weighted Average Remaining Contractual Term (in years)

 

 

Aggregate Intrinsic Value

 

Outstanding at December 31, 2023

 

 

1,148,822

 

 

 

6.13

 

 

 

7.0

 

 

$

2,768,661

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding at March 31, 2024

 

 

1,148,822

 

 

$

6.13

 

 

 

7.0

 

 

$

5,594,763

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options vested and exercisable at March 31, 2024

 

 

 

 

$

 

 

 

 

 

$

 

Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Fair value was estimated on the date of grant using Monte Carlo simulation with the following weighted average assumptions:

 

 

 

Three Months Ended March 31, 2023

 

Risk-free interest rate

 

 

3.42

%

Expected volatility

 

 

52.82

%

Dividend yield

 

 

0

%

Expected term (in years)

 

 

4.5

 

XML 39 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segments (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Schedule of Revenue and Gross Profit for Each Reportable Segment

The following table presents revenue and gross profit for each reportable segment.

 

 

 

Three Months Ended March 31,

 

($ in thousand)

 

2024

 

 

2023

 

Revenue

 

 

 

 

 

 

Consumer Payments

 

$

76,136

 

 

$

69,940

 

Business Payments

 

 

9,677

 

 

 

8,675

 

Elimination of intersegment revenues (1)

 

 

(5,093

)

 

 

(4,078

)

Total revenue

 

$

80,720

 

 

$

74,537

 

Gross profit (2)

 

 

 

 

 

 

Consumer Payments

 

$

59,591

 

 

$

54,625

 

Business Payments

 

 

7,047

 

 

 

6,025

 

Elimination of intersegment revenues

 

 

(5,093

)

 

 

(4,078

)

Total gross profit

 

$

61,545

 

 

$

56,572

 

 

 

 

 

 

 

 

Total other operating expenses (3)

 

$

64,049

 

 

$

74,536

 

Total other income (expense)

 

 

(2,559

)

 

 

(5,611

)

Loss before income tax expense

 

 

(5,063

)

 

 

(23,575

)

Income tax expense

 

 

(302

)

 

 

(4,357

)

Net loss

 

$

(5,365

)

 

$

(27,932

)

(1)
Represents intercompany eliminations between segments for consolidation purpose.
(2)
Represents revenue less costs of services (exclusive of depreciation and amortization).
(3)
Represents total operating expenses less costs of services (exclusive of depreciation and amortization).
XML 40 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organizational Structure and Corporate Information (Additional Information) (Details) - USD ($)
$ in Thousands
3 Months Ended
Feb. 15, 2023
Mar. 31, 2023
Summary Of Significant Accounting Policies [Line Items]    
Cash proceeds from sale of business   $ 40,423
Loss on business disposition   (9,878)
Blue Cow Software    
Summary Of Significant Accounting Policies [Line Items]    
Cash proceeds from sale of business $ 41,900  
Loss on business disposition   $ (9,900)
XML 41 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended
Mar. 31, 2024
Segment
Summary Of Significant Accounting Policies [Line Items]  
Number of reportable segments 2
XML 42 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue    
Total Revenue $ 80,720 $ 74,537
Elimination of Intersegment Revenues    
Revenue    
Total Revenue [1] (5,093) (4,078)
Consumer Payments | Operating Segments    
Revenue    
Total Revenue 76,136 69,940
Business Payments | Operating Segments    
Revenue    
Total Revenue 9,677 8,675
Direct Relationships    
Revenue    
Total Revenue 77,689 70,829
Direct Relationships | Elimination of Intersegment Revenues    
Revenue    
Total Revenue (5,093) (4,078)
Direct Relationships | Consumer Payments | Operating Segments    
Revenue    
Total Revenue 73,311 66,473
Direct Relationships | Business Payments | Operating Segments    
Revenue    
Total Revenue 9,471 8,434
Indirect Relationships    
Revenue    
Total Revenue 3,031 3,708
Indirect Relationships | Consumer Payments | Operating Segments    
Revenue    
Total Revenue 2,825 3,467
Indirect Relationships | Business Payments | Operating Segments    
Revenue    
Total Revenue $ 206 $ 241
[1] Represents intercompany eliminations between segments for consolidation purpose.
XML 43 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Additional Information (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]    
Contract asset $ 1.3 $ 1.4
XML 44 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share - Summary of Net Income (Loss) and Weighted Average Basic and Diluted Shares Outstanding (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Loss before income tax expense $ (5,063) $ (23,575)
Less: Net loss attributable to non-controlling interests (153) (1,540)
Income tax expense (302) (4,357)
Net loss attributable to the Company $ (5,212) $ (26,392)
Weighted average shares of Class A common stock outstanding - basic 91,218,208 88,615,760
Weighted average shares of Class A common stock outstanding - diluted 91,218,208 88,615,760
Loss per share of Class A common stock outstanding - basic $ (0.06) $ (0.3)
Loss per share of Class A common stock outstanding - diluted $ (0.06) $ (0.3)
Class A Common Stock    
Weighted average shares of Class A common stock outstanding - basic 91,218,208 88,615,760
Weighted average shares of Class A common stock outstanding - diluted 91,218,208 88,615,760
Loss per share of Class A common stock outstanding - basic $ (0.06) $ (0.3)
Loss per share of Class A common stock outstanding - diluted $ (0.06) $ (0.3)
XML 45 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share - Summary of Components of Common Stock Equivalent Shares Excluded from Computation of Diluted Loss per Share (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Share equivalents excluded from loss per share 26,160,281 28,011,911
Class A Common Stock | Post-Merger Repay Units Exchangeable    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Share equivalents excluded from loss per share 5,844,095 7,861,271
Class A Common Stock | Unvested Share-based Awards    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Share equivalents excluded from loss per share 6,072,126 5,906,580
Class A Common Stock | Outstanding Stock Options    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Share equivalents excluded from loss per share 1,148,822 1,148,822
Class A Common Stock | 2026 Notes Convertible    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Share equivalents excluded from loss per share 13,095,238 13,095,238
XML 46 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Disposition - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Feb. 15, 2023
Mar. 31, 2024
Mar. 31, 2023
Business Acquisition [Line Items]      
Cash proceeds from sale of business     $ 40,423
Loss on business disposition     (9,878)
Revenue   $ 80,720 74,537
Blue Cow Software      
Business Acquisition [Line Items]      
Transaction expenses related to the business combination     3,400
Cash proceeds from sale of business $ 41,900    
Loss on business disposition     (9,900)
Blue Cow Software | Consumer Payments      
Business Acquisition [Line Items]      
Dispositions   $ 35,300  
Revenue     $ 1,200
XML 47 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value - Summary of Carrying Amounts and Estimated Fair Values of Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets:    
Cash and cash equivalents $ 128,318 $ 118,096
Restricted cash 26,512 26,049
Other assets 2,500 2,500
Total assets 157,330 146,645
Liabilities:    
Borrowings 407,550 375,650
Tax receivable agreement 191,244 188,911
Total liabilities 598,794 564,561
Level 1    
Assets:    
Cash and cash equivalents 128,318 118,096
Restricted cash 26,512 26,049
Total assets 154,830 144,145
Level 2    
Assets:    
Other assets 2,500 2,500
Total assets 2,500 2,500
Liabilities:    
Borrowings 407,550 375,650
Total liabilities 407,550 375,650
Level 3    
Liabilities:    
Tax receivable agreement 191,244 188,911
Total liabilities $ 191,244 $ 188,911
XML 48 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Increase in TRA liability   $ 2,300  
New Credit Agreement      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Line of credit $ 0   $ 0
Tax Receivable Agreement      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
TRA, balance adjusted through a payment, accretion expense and valuation adjustment $ 2,300    
TRA, measurement input 7.06   0.071
Alternative Investment, Valuation Technique [Extensible List] us-gaap:ValuationTechniqueDiscountedCashFlowMember    
Alternative Investment, Measurement Input [Extensible List] us-gaap:MeasurementInputDiscountRateMember    
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair value change in tax receivable agreement liability    
XML 49 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value - Schedule of Carrying Value and Estimated Fair Value of Borrowings (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Borrowings $ 407,550 $ 375,650
Carrying Value | 2026 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Borrowings 434,877 434,166
Fair Value | 2026 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Borrowings $ 407,550 $ 375,650
XML 50 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value - Schedule of Rollforward of TRA related to Acquisition and Exchanges of Post-Merger (Details) - Tax Receivable Agreement - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Balance at beginning of period $ 188,911 $ 179,127
Purchases   31
Payments (580)  
Accretion expense 3,324  
Valuation adjustment (411) 4,538
Balance at end of period $ 191,244 $ 183,696
XML 51 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets - Additional Information (Details)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Sep. 30, 2023
TradeName
Schedule of Indefinite-Lived Intangible Assets [Table]      
Number of trade names | TradeName     1
Amortization of Intangible Assets | $ $ 26.4 $ 25.4  
XML 52 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 836,253 $ 825,211
Accumulated Amortization 404,519 378,070
Net Carrying Value $ 431,734 $ 447,141
Weighted Average Useful Life (Years) 4 years 5 months 8 days 4 years 8 months 4 days
Client Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 523,850 $ 523,850
Accumulated Amortization 203,770 190,591
Net Carrying Value $ 320,080 $ 333,259
Weighted Average Useful Life (Years) 6 years 25 days 6 years 3 months 25 days
Channel Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 29,885 $ 29,785
Accumulated Amortization 5,549 4,792
Net Carrying Value $ 24,336 $ 24,993
Weighted Average Useful Life (Years) 8 years 1 month 20 days 8 years 4 months 20 days
Software Costs    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 257,938 $ 246,996
Accumulated Amortization 190,770 178,323
Net Carrying Value $ 67,168 $ 68,673
Weighted Average Useful Life (Years) 9 months 10 days 9 months 29 days
Non-Complete Agreements    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 4,580 $ 4,580
Accumulated Amortization 4,430 4,364
Net Carrying Value $ 150 $ 216
Weighted Average Useful Life (Years) 1 month 28 days 2 months 23 days
Trade Names    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 20,000 $ 20,000
Net Carrying Value $ 20,000 $ 20,000
XML 53 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets - Schedule of Estimated Amortization Expense (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Estimated Future Amortization Expense  
2024 $ 72,126
2025 74,071
2026 67,199
2027 55,024
2028 55,167
Thereafter $ 88,147
XML 54 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill - Schedule of Changes to Goodwill (Details)
3 Months Ended
Mar. 31, 2024
USD ($)
Goodwill [Line Items]  
Beginning balance $ 716,793,000
Ending balance 716,793,000
Consumer Payments  
Goodwill [Line Items]  
Ending balance $ 0
XML 55 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Goodwill [Line Items]    
Goodwill $ 716,793,000 $ 716,793,000
Consumer Payments    
Goodwill [Line Items]    
Goodwill 0  
Goodwill impairment loss 0  
Business Payments    
Goodwill [Line Items]    
Accumulated impairment losses $ 75.7 $ 75.7
XML 56 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Borrowings - Additional Information (Details)
3 Months Ended
Feb. 28, 2023
USD ($)
Jan. 19, 2021
USD ($)
$ / shares
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 29, 2021
USD ($)
Dec. 28, 2021
USD ($)
Feb. 03, 2021
USD ($)
New Credit Agreement                
Debt Instrument [Line Items]                
Line of credit     $ 0   $ 0      
Interest expense     $ 900,000 $ 1,200,000        
New Credit Agreement | Revolving Credit Facility                
Debt Instrument [Line Items]                
Undrawn line of credit $ 185,000,000              
Line of credit facility repaid amount $ 20,000,000              
Senior Secured Revolving Credit Facility | New Credit Agreement                
Debt Instrument [Line Items]                
Line of credit maximum borrowing capacity           $ 185,000,000 $ 60,000,000  
Senior Secured Revolving Credit Facility | New Credit Agreement | Truist Bank                
Debt Instrument [Line Items]                
Undrawn line of credit               $ 125,000,000
2026 Notes | Notes Offering                
Debt Instrument [Line Items]                
Aggregate principal amount   $ 440,000,000            
Debt instrument interest rate   0.00%            
Debt instrument, maturity date   Feb. 01, 2026            
2026 Notes | Notes Offering | Class A Common Stock                
Debt Instrument [Line Items]                
Debt instrument, convertible notes, conversion rate   29.7619            
Debt instrument, convertible notes, conversion price per share | $ / shares   $ 33.6            
XML 57 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Borrowings - Summary of Borrowings under Credit Agreement (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total borrowings $ 440,000 $ 440,000
Less: Long-term loan debt issuance cost [1] 5,123 5,834
Total non-current borrowings 434,877 434,166
Convertible Senior Debt    
Debt Instrument [Line Items]    
Total borrowings $ 440,000 $ 440,000
[1] The Company incurred $0.7 million of interest expense for the amortization of deferred debt issuance costs for the three months ended March 31, 2024. The Company incurred $2.8 million of interest expense for the amortization of deferred debt issuance costs for the year ended December 31, 2023.
XML 58 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Borrowings - Summary of Borrowings under Credit Agreement (Parenthetical) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Debt Instrument [Line Items]      
Interest expense for the amortization of deferred debt issuance costs $ 712 $ 712  
Interest Expense      
Debt Instrument [Line Items]      
Interest expense for the amortization of deferred debt issuance costs $ 700   $ 2,800
XML 59 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Borrowings - Summary of Principal Maturities of Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
2026 $ 440,000  
Total borrowings $ 440,000 $ 440,000
XML 60 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Mar. 31, 2024
Jul. 31, 2024
Lease [Line Items]    
Operating lease expiration year 2035  
Lessee, operating lease, existence of option to extend [true false] true  
Operating lease, option to extend Most of these leases include one or more renewal options for five years or less  
Operating lease, existence of option to terminate [true false] true  
Operating lease, option to terminate certain leases also include lessee termination options  
Other (Loss) Income    
Lease [Line Items]    
Sublease income $ 0.1  
Minimum    
Lease [Line Items]    
Operating lease, term of contract 3 years  
Maximum    
Lease [Line Items]    
Operating lease, term of contract 10 years  
Operating lease, renewal term 5 years  
Scenario Forecast    
Lease [Line Items]    
Construction allowance to be used on relocated space for design and construction of improvements and renovations   $ 1.4
XML 61 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Summary of Components of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Components of total lease costs:    
Operating lease cost $ 428 $ 659
Short-term lease cost 6 5
Total lease cost $ 434 $ 664
XML 62 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Schedule of Operating Lease and Supplemental Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Operating leases:    
ROU assets $ 5,939 $ 8,023
Lease liability, current 1,241 1,629
Lease liability, long-term 5,435 7,247
Total lease liabilities $ 6,676 $ 8,876
Weighted-average remaining lease term (in years) 4 years 6 months 4 years 3 months 18 days
Weighted-average discount rate (annualized) 6.10% 5.80%
XML 63 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Other Information Related to Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ 551 $ 675
XML 64 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Schedule of Maturity Analysis of the Company's Operating Leases Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
2024 $ 1,356  
2025 1,390  
2026 1,335  
2027 924  
2028 734  
Thereafter 2,808  
Total undiscounted lease payments 8,547  
Less: Imputed interest 1,871  
Total lease liabilities $ 6,676 $ 8,876
XML 65 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Aug. 18, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized compensation expense related to unvested PSUs, RSAs and RSUs $ 33.4    
Weighted-average period related to unvested PSUs, RSAs, RSUs and PSOs 2 years    
Recognized compensation expense related to PSOs $ 6.3 $ 4.1  
Dividend yield 0.00% 0.00%  
Performance based Stock Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized compensation expense related to PSOs $ 1.1    
Weighted-average period related to unvested PSUs, RSAs, RSUs and PSOs 1 year 6 months    
Weighted average grant date fair value, Granted   $ 2.61  
Recognized compensation expense related to PSOs $ 0.5    
Class A Common Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Fair value vested related to PSUs, RSAs and RSUs $ 7.4    
Class A Common Stock | Performance Shares      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares to be paid out at target level percentage 100.00%    
2019 Plan | Class A Common Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock reserved for issuance 7,326,728    
2019 Amended Plan | Class A Common Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock reserved for issuance 13,826,728    
2021 Employee Stock Purchase Plan | Class A Common Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock reserved for issuance     1,000,000
XML 66 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share Based Compensation - Schedule of Share Based Compensation Expense and Related Income Tax Benefit (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Share-based compensation expense $ 6.3 $ 4.1
Income tax benefit $ 2.2 $ 1.1
XML 67 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share Based Compensation - Schedule of Outstanding Restricted Stock Awards Activity (Details) - Unvested Restricted Share Awards
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Weighted average grant date fair value, Beginning Balance | $ / shares $ 9.26
Weighted average grant date fair value, Granted | $ / shares 7.97
Weighted average grant date fair value, Forfeited | $ / shares 11.28 [1]
Weighted average grant date fair value, Vested | $ / shares 10.70
Weighted average grant date fair value, Ending Balance | $ / shares $ 8.38
Class A Common Stock  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unvested, Beginning Balance | shares 3,550,365
Granted | shares 1,832,799
Forfeited | shares 275,405 [1]
Vested | shares 689,808
Unvested, Ending Balance | shares 4,417,951
[1] The forfeited shares include shares forfeited as a result of employee terminations and shares withheld to satisfy employees’ tax withholding and payment obligations in connection with the vesting of restricted stock awards under the Incentive Plan during the three months ended March 31, 2024; further, these forfeited shares are added back to the amount of shares available for grant under the Incentive Plan.
XML 68 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share Based Compensation - Schedule of Outstanding Restricted Stock Units Activity (Details) - Restricted Stock Units
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Weighted average grant date fair value, Beginning Balance | $ / shares $ 7.41
Weighted average grant date fair value, Ending Balance | $ / shares $ 7.41
Class A Common Stock  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unvested, Beginning Balance | shares 171,384
Unvested, Ending Balance | shares 171,384
XML 69 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share Based Compensation - Schedule of Outstanding Performance Stock Units Activity (Details) - Performance Stock Units
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Weighted average grant date fair value, Beginning Balance | $ / shares $ 10.88
Weighted average grant date fair value, Ending Balance | $ / shares $ 10.88
Class A Share  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unvested, Beginning Balance | shares 1,482,791 [1]
Unvested, Ending Balance | shares 1,482,791 [1]
[1] Represent shares to be paid out at 100% target level.
XML 70 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share Based Compensation - Schedule of Outstanding Performance-based Stock Options (Details) - Performance based Stock Options - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Outstanding beginning balance 1,148,822  
Outstanding ending balance 1,148,822 1,148,822
Weighted Average Exercise Price, Outstanding $ 6.13  
Weighted Average Exercise Price, Outstanding $ 6.13 $ 6.13
Weighted Average Remaining Contractual Term (in years), Outstanding 7 years 7 years
Aggregate Intrinsic Value, Outstanding $ 5,594,763 $ 2,768,661
XML 71 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share Based Compensation - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Risk-free interest rate   3.42%
Expected volatility   52.82%
Dividend yield 0.00% 0.00%
Expected term (in years)   4 years 6 months
XML 72 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Taxation - Additional Information (Details) - USD ($)
3 Months Ended
Jul. 11, 2019
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Jun. 15, 2021
Valuation Allowance [Line Items]          
Effective tax rate   (6.00%) (18.00%)    
Income tax expense   $ (302,000) $ (4,357,000)    
Stock based compensation adjustments net tax shortfall   1,600,000 2,100,000    
State rate change impact on deferred taxes   $ 400,000      
Federal statutory rate   21.00%      
Deferred tax liabilities, net         $ 36,100,000
Deferred tax assets, net   $ 146,571,000   $ 146,872,000  
Valuation allowance recognized, percentage   100.00%      
Uncertain tax positions   $ 0      
Percentage of tax benefits payable under Tax Receivable Agreement 100.00%        
Liability related to projected obligations under Tax Receivable Agreement   191,200,000      
Increase in TRA liability     $ 2,300,000    
Blue Cow Software          
Valuation Allowance [Line Items]          
Net tax impact   $ 5,800,000      
XML 73 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segments - Additional Information (Details)
3 Months Ended
Mar. 31, 2024
Segment
Segment Reporting Information [Line Items]  
Number of operating segment 2
Number of reportable segments 2
Consumer Payments | Revenue, Segment Benchmark | Segment Concentration Risk  
Segment Reporting Information [Line Items]  
Concentration risk percentage 88.00%
Business Payments | Revenue, Segment Benchmark | Segment Concentration Risk  
Segment Reporting Information [Line Items]  
Concentration risk percentage 12.00%
XML 74 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segments - Schedule of Revenue and Gross Profit for Each Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Total Revenue $ 80,720 $ 74,537
Total gross profit [1] 61,545 56,572
Total other operating expenses [2] 64,049 74,536
Total other income (expense) (2,559) (5,611)
Loss before income tax expense (5,063) (23,575)
Income tax expense (302) (4,357)
Net loss (5,365) (27,932)
Operating Segments | Consumer Payments    
Segment Reporting Information [Line Items]    
Total Revenue 76,136 69,940
Total gross profit [1] 59,591 54,625
Operating Segments | Business Payments    
Segment Reporting Information [Line Items]    
Total Revenue 9,677 8,675
Total gross profit [1] 7,047 6,025
Intersegment Elimination    
Segment Reporting Information [Line Items]    
Total Revenue [3] (5,093) (4,078)
Total gross profit [1] $ (5,093) $ (4,078)
[1] Represents revenue less costs of services (exclusive of depreciation and amortization).
[2] Represents total operating expenses less costs of services (exclusive of depreciation and amortization).
[3] Represents intercompany eliminations between segments for consolidation purpose.
EXCEL 75 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (&!J5@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "!@:E8!9B[G>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.LT&$E'7"X@32$A, G&+'&^+:-HH,6KW]J1EZX3@ 3C&_O/Y ML^0:@\8^TG/L T5VE*Y&WW9)8]B( W/0 D/Y$TJ'\C'L(!C_, MGD!)>0.>V%C#!B9@$1:B:&J+&B,9[N,);W'!A\_8SC"+0"UYZCA!558@FFEB M.(YM#1? !&.*/GT7R"[$N?HG=NZ ."7'Y);4, SEL)IS>8<*WIX>7^9U"]FU>I]&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "!@:E8%IE&*A0& "Z(0 & 'AL+W=O+5K]!)SOA/RN-IQK\A1'B;H8;+3>OAF-E+_A,5/' M8LL3^&4E9,PT[,KU2&TE9T$6%$HH3/BM)"J- M8R;WESP2NXN!.S@!8P<6H":!% _Q/@>C4!7A'@94;S MEF6VWC+-9N=2[(@T9X.:VJ- ->#!R_@1M+)L M*CTT]9*B@A^9/":>>T2H0\>6]BR:PO?$\6S1+UKCE1WG97)>4\?=[[? MA\IG$?G&F237<- ZO>!:=?[0J([^7*>:39T?GFL+@<@.K?9@FXBU+[!G%96KY%H_K:J^B(A=' MF<+>5:!]T1"LZHCC.'/(8,\CC9:K@9V4M/ TZM?[P MN*[^*C*BKPIQI7]!S/F5B=]D%(M"(DVD!(F4_)6;TQ7&#LV!_7]<%#M.(ABM/+!Y$M MT#8BP6;-!I&),QY.QU,KR..A7?U5'$1;<=!-XE?KJJ,,]C@10$8BA97,OCZG M#<^=KJR6^P A6H$0Q1GF7K(@(]I]_" BJRM36:A!76D0,2O+J4;(&=LP?_UM[H Y=HA4L4IYN#?7+UY&]8 I!>]_RA0>C3?/EV;GT*CP=V M=.A5G.2UXJ1R;BD'[:T4CV'BV]\WX)KOYM;7#7T DU#S7NQL MSX N&^3F.F*)9E:C?<"15\&1AY.,;=Q9#;X2U!2F^T D[]D;LE:(]++6++/7 MB>1SJH&7$E.NK?WP2LA3]$.N-L[4S(OMQ]G99'IZXHQAM?MH\UC!D=< 1UEB MOS8G]I5@IS#4!SIY%3IY[1XE=4GL*T%1T0^3_R76-:N%%SD=/7L[;I;8V4<# MBO@&@/(7Y>71\L.$>?8Z?E2=GG_5\)&9%;HB$5]!J',\A>O+_$.!?$>+;?:N M_4%H+>)L<\-9P*4Y 7Y?":$/.^8"Y><:LW\!4$L#!!0 ( (&!J5B^(,+U MV@8 %T? 8 >&PO=V]R:W-H965T&ULK9EM;]LV$,>_ M"N$56PO$M4CJL4L,I"FV%>A#D+3;:T:B;:&2Z%)T'K[]2,F1;/%$)5O>))9] M//V/XMWO2)W>"?FCWG"NT'U95/79;*/4]MUB4:<;7K+ZK=CR2O^R$K)D2E_* M]:+>2LZR9E!9+(CGA8N2Y=5L>=I\=RF7IV*GBKSBEQ+5N[)D\N$]+\3=V0S/ M'K^XRM<;9;Y8+$^W;,VON?J^O93Z:M%YR?*25W4N*B3YZFQVCM]=^)X9T%C\ MG?.[^N S,J'<"/'#7'S,SF:>4<0+GBKC@NE_M_R"%X7QI'7\W#N==?!W/#:GXABG_R3&W.9O$,97S%=H6Z$G=_\7U @?&7BJ)N_J*[UC8* M9RC=U4J4^\%:09E7[7]VOY^(@P'8'QE ]@/(4P?0_0#:!-HJ:\+ZP!1;GDIQ MAZ2QUM[,AV9NFM$ZFKPRC_%:2?UKKL>IY86H,OU0>(;TIUH4><:4OGC/"E:E M'%T;QS6:H^_7']#K5V_0*Y17Z-M&[&I69?7I0FD-QM,BW=_O?7L_,G*_STR^ M112?(.(1'QA^X1[^@:?=<'H\?*$C[\(G7?BD\1>,^#NO:QT?%$8[CL+C3'*] MJ[5]>L'J#],-"J?G ?^[R M6U;P"HZZ=14VKDP%N%UB$E,7&G=S8*?>*UTKFJ2F/)I4@;3&@+%9-XUP&"5T MH&W:[EC< 0VQ4]Q7O2"9RJLU*KAN#I T7G)>]ZX/104)':828!4W M+ .%]QS#3H9H,*ZX3O8,*7;OR/>]EZ-,]L,@PD.5H%TY"KGL$(GQ)[;9+V4M^-8 M>YAA-\VZ[F7+'L9:%PS BT:>52, ,^+1L?7= PR[":8ERAWOVQ=0(D"G*"%# M.@!FE"3>2 >(>XIA-\8N]IDG!H6XF%A)-JTP\:UTA.-N(GVJ-F4 MWKYU16PM.3>M#+B]<+I\]O["YF$0CRP7TL.03,"PJ=6/M7#B"1" ?OYP80-& MAYN+8YT'>S@W^XZ;W2F=-MD"ZI-AAP&917XX4A%)SS_BYM\G4:WGBLL29?P& M7ADVVWSJQ]%PWP#;X7 D!4E/0>*FX)>>?\_,0F*S+O!I,!1N6T7$']F9D1Z' M9 *'(]G7]&M(K+H%LA72G""! 0 D3'0A&58_R"[6O!QA.NF!2=S[MC;EIJ;9 MWHYIB=8*AO9V="S9>LP1-^:L'FE*K,VRD.H-NU4:(#L>V2">Z(LP-J=WJ&48) BOQ_1\?L$Z^52']L1)%Q6?_6G &H!_!XZD6I^5+> MCH/N\4K=>/TF=4W=R0=4F^A/$#[1U?LDP!ZJ-TR:PZ7:E*W/3*:;[LBT61P? M=)DK;W2A@$]"]W-ELW:.24"LL[Q)N^/X>BQ3-Y;/LRPWA59GGSDTF^<52MDV MU]D(R@5VG#@("![B S;$]*!%/19\<%#J9K-NCW?EKF@.P#.^RM,IZ2.S9V8TQC/&0;:*?G=Z3$T1[0 MU UHW5?,35F3HBA,2Y%7N@_B]7:1?R%OQT'W7*?)RY#M/[#7$?0+>3M^C=/CW)_8$+=/ MN*E,Z)85._@]CF>]11HVA4Z35MSBX-VG>?&L<;G.JUIO6%9ZC/0L !@ !X;"]W;W)KMI MX"99Q\H,V,$TIVM8@OJ=+X3NV8U*E*20R81G2,!J9EV1RSEQC$-I<9O 5NZT MD0GECO-[T_D1S2QLB(!!J(P$U8\-S($QHZ0Y_M:B5C.G<=QM/ZE_*X/7P=Q1 M"7/._B21BF?6Q$(1K&C!U W??HULZ:($VR MZDD?ZH78<2#>$0>G=G!>ZN#6#FX9:$56AO65*AI,!=\B8:RUFFF4:U-ZZVB2 MS&SC4@G]-M%^*ICS+-*; A'2+4T2P$M#3"$GU<4 &9BD$E(66? MT&?T'ME(QGI43FVE.8R:'=9S7E=S.D?F_$G% +GD CG8\3KJ?25&? TN!V8?:JF'/A4N8TA)FE$U^"V( 5?'A' M1OA+UUZ<2:P5L-<$[/4'7 5:;<@%RJE &\H*Z JZ4AKOK#D>8(S)WM:<-&N! M#AO0X6M JR>BA8JY2/Y!U 4\//A(]-%;__:@7V3: A\UX*,W@"=2%MW0HP,2 MW_$)=K&SA]QEZ#C8\[UNX'$#/'X#L+Z?I*)9E&3K+NKQ(0SQ?'?L[U-W&.() M=OW)$>I)0SUY0>;>GLS<7I779NZ9Q%H!^TW _MDRUW]9YIXT:X$2_'P!XK/G M;BW9.N$/T_:451MXY\8F9\W96FX/8Y^UWZB-^GRSDOZK]4W92CJNST/>?J.* MU]ZIBTQ1J@N/=9))Q&"EO?!@K ]64=5Y54?QO"R5[KC2A5?9C'5M#,(8Z//Y.P@BF]RPYA" M+UF:R_O11JGMW60BXPW+J+P56Y;#/RM19%3!8[&>R&W!:%(J9>F$.(X_R2C/ M1_-9^>YC,9^)G4IYSCX62.ZRC!;?'UDJ#O7!F225;B/0K3]3F?A2. M4,)6=)>J3^+P&ZL=\K2]6*2R_$6'6M89H7@GEL M0&H%TE68#BBXM8);.EHA*]UZHHK.9X4XH$)+@S5]4\:FU 9O>*[3^*P*^)># MGIHO1)Y 4EB"X$Z*E"=4P<.S@@MD2TDD5NB/+2NHCKI$5U]RNDLXR%RC,?KR M_(2NWEPCN:$%DXCGZ/-&["3-$WF#WIP]SR8*X.J/3N(:VF,%C0Q <]$'D:N- M1+\"Q.1=9LU#6>KQ%[V>J.,%:L=\DD7,C8F;M^XZYO3<)"R*JWM6$>0_->L9^94QHT/@96'Y^!'""A-VC-QC56U8 0N!DNJNZH :!T5MZ$(%C%B3%)+R-C.R(L-S==,+]=6E!=H3]-=20**OL!2/69\ M3Y0ZW;LC>VLF5=9UP,S$[>TB^V\6X^8UW=%GQFA?[VHB]8@YOEX:,RT#(KM%%J.F26# M[2([PM5%42,V NX3X]AS_%X=&,2(ZP4#E(];!L5V"GWW.I1]2AR[#NF"-$A- M >0 QI8YL9TZ?X?MN:Y4([(^M8T]U^\NF$QB)(A<8L9&6@XD=@Y\#U1^AXX( M$56JX,N=*@> $B@7^3B&;5DARK45%$4UZ(R^D#[Y00]U2\$L-;0\(2U%$CM% M#OH S0>[W6Q+<^,DJ\WZ9QD@N%L<)C'BN]%0!EK*)';*+'L.2!TM4@IW#]7N MVN;%G=&-B_+II:R=QZ3E4V+GTT6STLM(+3[/@W#K=:5Z+1>=B \1)6N(D M=N)\XNE.=<\F:F#3UP&;_@BPE@Z)?3?[M3R^8LF8[F%U"-Q>G]"(G9(*-A;0 MNN:BN>@&]U+6SH/0]N92+C\/!F4\YPM6?A)+GJM/9J)8,*DNBX=!N2PX2VJG138@EN4.%BS- M>Z.+^KWK8G0A5C)+;>\+M358(>2I N>EZG(4<%GE[TO^'-$2.506_Q,^;H\>(VJH=P+\5A=?$TN M>U:5$<]X+"L(IOX\\3'/L@I)Y?%K"]K;Q:P<#U^_H@?UX-5@[EG)QR+[.TWD M_++G]U#"9VR5R1NQCOAV0$Z%%XNLK/]'ZZVMU4/QJI1BL756&2S2?/.7/6\G MXL !TQ8'LG4@F@.U6QSHUH&^U<'>.MB: _%:')RM@Z./P6EQ<+<.KAZA;9:\ MK8.G.[@M#O[6P:^KNRE'7ZL2IGG%W5M9J$]3 MY2='8Y$GBHD\0>I5*;(T85)=W$KU1U%4EDC,T'C.\@=>HC1'TU^K5+Z@]WO_N WE46/^9B5;(\*2\&4B58A1G$VV2N-LF0EF1^",DR M@]NXVVTL%@MU&]Q*$3^B<<;*$GU!AV\:("=G0_X\!3GMAOR2J/E2MRO+T#5+ MD_[7'(W9,C6/.#@Q4:I-E:OBI367\$0N<;Q:K+*ZU!,^2^-4&D"B;I#O(N_' M(I>%R-1'#^AK+GG!2ZD5?J 8N:,EV=&2U-BT!?N*92R/.6)2Y1=_0A1_1,0B MQ,2I#9);(U6M^FDT)#X9THO!TR&'#&;'%I/.E*I%Y'.Y9#&_[*E5HN3%$^^- M_OP#N]9?)C(TPV&,/8]J:05-NSZVU+]CL]!@1C#%OF87->TH]2C>61U5@^ZJ M0=]2C8^HG#,U]#=5I1/QS,D<;\#L@U'Y/O%<%VNS.6D:8GTJIY"9!9!@(218 M! 1V1!A[1QB[DS#3Y[A>,JK%XUJ4LO^-%P^\0#=\R5[079[J36+#F4[03D?"ZRI-H<%WRSVY;B=1-5D:_ZQ,0^$^N\ M9N/%Q'*T76YG5N>N>I!@4V/^6&NM 63($!(L:N;OF)<]?T<1_S^D2%>#ZHQ[ M;H/R#76S/8]X6H>"##J%! L@P4)(L @([(A^PQW]AIWTJZ6#?J7[)2@6BR7/ M2U;I$R9"#1LI>)H$SGN#GPN$4#1IJ!H M 2A:"(H6G2C5,6L.U&+E0F]_(9(<=VVJI_5Z2Q6_69+^Q8J?^42,72".'H46QHV]7\6E5MCNK MLPO<3 RK;;2'?6TY,!@:A5F3':%#QVN4I6E(R2'><5GVVBP^6YP]71Y0=1:; MY%G7(]AOU/(M^BQH<@$H6@B*%D&A'3-G+]+B;I6VY4L6,V.:NI]/+<_W]1O: M/GU#@XJIAL0P=C E^O[.8*@.H [Q]1O:8$<)=3W]JQ939,<]V!8?EV6OAN)N M.?3$MRWF\H"JH+@I@PXMWZ)#W]9K:1!,FS*F"N<2OZ%M@(J@H&A3TPBHI3^/!!HS!$6+ M#"/HDQ8EE.R54-*MA'9I6L2DHE%7ES&Z(YQ;=E"T*2A: (H6&J>7Z.MC9#+# M;08V2)HV48BX,:YUB=#,M3/OP:[QF.&H(JE(: Z_ZI)U#@:& R- MYU^3'26^K_>ZR!39L?T6C9DLT6_(F;[^L'9;\-&B^Y6/%2"UDBQ>]R/6(%SPSS@6S_[9\RHO">;+]^*-V MVFONZ1H>?MY[_U(%;X.9, M:!#7#>)*F5THE0XI,^SV6LEGI)RU]>8^5&)6K6WXHG3/_F/B.*/R$2D1CHT/3\YA2*)]P\Y=FIYD?1T.:QTLI?J@$8 MDM&$$L\R#7;FPE"3)M0DF#AW^?]LT=F-?"-M9<]DF8F"H[+6P%UUGS.786LE MM\*./S1[ 5/L"E(LZ3+'NG26=N3L2/AA(_PPF&,IMTXSP7:S89DCMI+*B#^K M"Y",.W?Q03Z1443&?N(!AD,<1W[>!3MX8?BC)OQ1,/PG([,?U0R>HTRN+-;H MDY&/O("&9.R/HZEO%T=)[,<=[-F%<8^;N,?!N.\.GK*;:G,^,TAHO6%EQJT2 MVH!59^R%-L* N>9I<$N7BC I!%@$A3@7ZZFV-AG&VU_L9]SH==2BU,//^CM MK=5CXNDS&8_\(91V=-,C@7#4(EH4E.@+$PIM6;&Q";%DY8(C42+#?KKJS,66 MS6QY9@O%*V!#A6 S40CS E)9Y!>#":9^Y@"&<4(!:<)]OU2; WS%KY3-.5?* M%@VG!__IZ@8' \=>/#0"1@Q@%]-D!,0=[->E<9,V;A*,>]HD LLRN7'3=9L- MH #$"ZQ/)T,_LBED29(8 QH$^WBI!BWCXB#T'6A@W:^9R/<)H*L)5)HE5Z 4 MU \P(?Z$. 4,Z81 0KP'G>(63W&83ULA6@@KN)U+T>._OR.F-8=GD=KM436( MQOX,.84,1P!!A/MYJ0XMN^(@H4LU>3HZ(Q L*#T<3('K?L#^QG?;#?P^ MQ"U!XC!"MN$K7E3+^#53YB6H04?,5POEHZ8MGH!.[T&:N$5-'&;-HS11&WYV MW?"!LA]/(/*$+/$(3)GW@$_HG +AB',7 # 2:4JA MI^'N7BI'"Z\D#*\/2F:AEX8W(=O M\^:!YQ-O;(7V5\II5_<]EJ]E7A)FWJ9N?]BXO3-1?CRJX&>7+8!Q,<8$P&' ME R'$V!&#W?]4FE:'B;#-Y7PN2A9F9VA1:=0W*FWM"MOQY*VZ$S"Z/S 7NJW M@B4J9+GH&ZY6U:8E*&1'<%L+"4!UM6H'$N\]J)JT5$W"5-VH-)>JVIAZ%F:Y ME$7NG6\ $X'/H)4%7=SU^G=OB M.0WC>9U2;B;\W2;48[OS>]?L_'[H_?YXUP/?QE,?N_O)&-CR"G?CS2]MWX/A M:_.0J!YL_L. M"MLI[E-_][F/P0K7U7V/E6U1GH91OJ&.&CK.GELIM+D\@7 >M"0D\8DD#7?V M4C$.SEJ$@=Y6;%7MF5@=G"B?=M*X18W-FVHB<(L<>VM;XS)7^]WOH#H^M>-H M. 9.$P"6)+$8!HCS'GA/6[RGK^Q-GRT(8@;-^$*4I4LCMT3D2DB0]:E/YSB. M<0P)Y9M.:#($0)[Z)S0\RV,16DBGKVQ,OTD$[C8A@^$#.]=)/*90/0=,\7@, M<'U:FPZ#HAX+T*(X/0/%JU0]1 +,'U/ +HZAI.B4I <'!Q577"VJ Y\:5>]J=D?U MFJO-H=*[ZBCE+]?O\=5T=S2T=;,[J?J-*5M"-"KXW+J,/H]L2JK=X<_=%R/7 MU7'(F31&KJJ/2\XL#S@#^_M<2K/_XF[0',&]_3]02P,$% @ @8&I6"CB MW&U) @ H@4 !@ !X;"]W;W)K]\ MSW/W.+Z+&B$?5 Z@T6-9.^X8]M<6P=)HHIN M807ZOEI*8Y&>)6,E<,4$1Q(V,;[VI_.1C7)^Y06>+C?LW]QVHV6-54P%\4OEND\QA\PRF!# MZT+?B>8K='K&EB\5A7)?U+2QXS%&::VT*#NPJ:!DO%WI8W899"_QQ-3<%Q[L"Y\%)PEOJ;Q"H?\.!5XP&JAG_O?P\$0Y M87^/H>,;_\L]#EU72Q<.T]G>G:J*IA!CTYP*Y YP\O:-/_$^#6G]3V0OE(]Z MY:-3[,EW,VIN>"I*0.??A%(70VI;BHFCL(-EEUR. S^(R.Y0QD!4, D_/H>U M!9*#YUZ"W+HIH% J:J[;!]1[^T%S[?KKE7]F!E [+YYIVNEEGL>6<84*V!A* M[^J]^>^RG0BMH47EFFHMM&E1M\W-$ 5I \SY1@B]-VR"?BPG?P!02P,$% M @ @8&I6#MK8S)T @ V@< !@ !X;"]W;W)KQ+'*:VBHNI M"'-32FRH M-ENL8M4BT,(Y-3Q.DV02-Y2)*)NZLT?,IK+3G EX1**ZIJ'XO@ NU[-H$&T/ MGEA5:WL09].65O ,^D?[B&87>Y6"-2 4DX(@E+-H/KA97%M[9_"3P5KMK(G- M9"GEJ]W<%[,HL4# (==6@9K/"FZ!KGDROV2=6\['D8D[Y26S<;9$#1,]%_Z MMJG#CH/1V>^0;AQ2Q]T'$_5.>-9I;9OQT M=F_*6P"2%Z0%$Q69(U)1@2F[5N2O;4<2"#9#D^'^QBDWDA6_U_D7O8SMTK-=GERX,%]8]QC?E>>[.JEV#[)@)=M/ M%E8\1G;MR:Y/KER(+JQZD"[>Z;<-8.6FBB*Y[(3N6Z\_]8-KWO?KO^;]U#.- MK&)"$0ZE<4TN+LTSP'Z2]!LM6]>]EU*;6>"6M1F^@-; W)=2ZNW&!O#C//L# M4$L#!!0 ( (&!J5@',S/ET , ,X( 8 >&PO=V]R:W-H965T&ULK59M;^,V#/XKA \XM$ 0)TY[Z]HD0)+;U@X]+.CMY<.P#XK- MQ$)ER97D<[-?/U)^F>_0!!@PH&@ED7SX\*$L=EX;^^QR1 ^OA=)N$>7>E[=Q M[-(<"^'&ID1-EKVQA?"TM8?8E19%%H(*%2>3R8>X$%)'RWDXV]KEW%1>28U; M"ZXJ"F&/:U2F7D33J#MXDH?<\T&\G)?B@)_1_U9N+>WB'B63!6HGC0:+^T6T MFMZNK]@_./PNL7:#-7 E.V.>>?.0+:()$T*%J6<$07^^X :58B"B\=)B1GU* M#ARN._0?0^U4RTXXW!CUA\Q\OHAN(LAP+RKEGTQ]CVT]UXR7&N7";Z@;WVO* MF%;.FZ(-IGTA=?-7O+8Z# )N)B<"DC8@";R;1('E1^'%2DYJ9\]I:LDN+\\A=[$%K^+5@BH8!,5>HKBR!T!AMC2V.%1WC03?_):QY[ MRLO1<=KF6#/PAW;I2 MI+B(Z$MQ:+]@M'S_;OIA&[57/]NH<^O_4LO,YIF/X[VG@"4MQA'NC,I+2 M]4YLJH4#J=,N+ /:"_B(2M2",-.!*_W\7*DC3$.#I]]3'-FU;K_C6OH\NH:RLJX3VX W4 MN4QS^#6OZ(Y:6%N9'1!6Z4LEG0RHCSX;CRB3*S&5) @%E\:1' .?U!2ET$

*6F1J M3497[9S,)+WI;/Q&PM NA@R<[T7]#%NB3*)W'$;P^+@9#H96AT5K83E28=4 M5TIO4%AR[\Y\6$%::C-WB]ZN++2K[PB]9*P+0IL02):<9O=+)2P5%*X2K#Q= M0R]&\!/2Q95B_-8C%0]F3+@)/$DY+3VPJ=C+^C=]DVT[/9>%.&B;4SGN9?6#)IM.Q ]KVA_K4;3M#_"[/\!U!+ P04 M " "!@:E8ZP 4W34) ;&0 &0 'AL+W=O+_4!U4Q*3;K)# MLBUK?_V^*O8E6_9L]@ 6""*I2=;YJNJQ?;2Q[IM?*Q7$;9X9?]Q;AU"\'0Y] MLE:Y] -;*(.5I76Y#/CI5D-?."53/I1GP\EH]'*82VUZ)T?\;.9.CFP9,FW4 MS E?YKETVU.5V=/SV])#V\X8O6FU\Y[L@3Q;6?J,?%^EQ;T0&J4PE@21(?-RH,Y5E) AF M?*]D]AJ5=+#[O9;^@7V'+POIU9G-_M!I6!_W7O=$JI:RS,*EW7Q4E3\O2%YB M,\__BTW<^_)-3R2E#S:O#L."7)OX*6^K.'0.O!X]<&!2'9BPW5$16_E>!GER MY.Q&.-H-:?2%7>73,$X;2LH\.*QJG LGI])K+^Q2S)SRR@098V52,8]IHK6Y M7AF]U(DT04R3Q)8F:+,2,YOI1"M_- RPA.0-DTKK:=0Z>4#K@?AL35A[<6Y2 ME>Z>'\*#QHU)[<;IY%&!GZ4;B(-Q7TQ&D\-'Y!TT83E@>2\>D+?'2_&WZ<(' M!QC]?9_#4=[!?GE46F]](1-UW"LHT.Y&]4Z>_#1^.7KWB+6'C;6'CTG_GR7Q M<:V3@?AO*!;71I:I#BH5%R8HIW-Q9@$+X_$$WSSVI9*6/V@C3:)E)N;0I- : M@A=7:V@692,C:C%^]\^)/5.Y51;&1" )+HC 8&Y3OB\U:)VLAG8+V)"M3-IFU M3HTI(>-2%=8% 7NH&XGQZ/DO CV9MVR5=$)1*8GW*E'Y0KFZ& X&%*%=E?]9 ML-;R1B%4R@@@N8#%;"DI<"EVJQ@OV2:Z<'!)%QE2O5)&.9EE6UI716B]O#9L M$"?6BZ<4X\GHW<_3Z8R_CM\]X]"Q;&U0AR4GQXM@FX#\SELNRTS1K]&8P7=^ MAM"MRBQ"<_[\+T)ZT@@3B@*&X/Q]=[6)XPY'!HQ9E\*3;-MG6^O]/Y+WU%*F MZ^0*Q("LB](:76P_ P) _%YJBNUB*R@*G&O*8::"VJNB#Z$!0%[M@!69RK2Z M4>2S#+R2:I]DUI@._X"C6#<"0#8J[4-BR3 I"QOQ M0:$5U#=UTAQ%]!UMIJBIVX)2<4]J[?.#QP7BNK(V;4XJL(0T^O?O))JD- 76 M%XLRU!"_VSYLH0U%MHL)F7[%S(^2*'P(.Q*0D5VE<]PO9$#FR&H)]N$3IPO. M3X6F:IG;3$ZA9S'(T8YD[*3.(IQJSLBX]R\TW,$!>DK9'Q MZ=,9E;:E$J+N]]"F!E>;M:72N2,>D_9M/,M3-E=XB)JH)?2C'MYP6FX1T3LK MNYY5#S\_D7GQ;BJ^P!CJ)SM[/TL#6I_7=B86FI/!GM5Y79=\&'0AEVBZZ']> M4^0JH7]HR)!ASPK('[A)7'#*U4:7XDKE:R-S>R*2,ZGJ_>-#(J6-.JV M%?%%?Z/:^WEV-\#)3&YG67G'B/II*^!L-@>J@*C3H_ZBNO=QQC?:*N^0T&Y4U1LJ*U= M.@V;C9<5KVAI#@8H+EX5,>KT!B8'UYX[U;D/.F?J0ITD$B-9]^4'.@B)HOF* M7A KF^=\-?BI3S0%4L]DU6CA_NYQDRXJ%D0=4BZ72!SW),=L4=5#(#9K[U7E M::;E0F>(;"6JI02T$7;1Q";-#YWI3-5J\#S(=G?,>8#9=_@\Q/W63IVTY*'4 MRF!"R3V>B%DH._,D81*?:D3!"0J3T\PAE@Y(!S/RG0 .T(62#-XQ*J*N+J.) M8(X-N^C>;6CJ,/@AJB8=E)_F&2:#S95X6JVA-JE,*+\-#?BA$/#<@M)JL-7Y M;.$)/J5)&HRH $5?21.-=$IBUX$!VL.*0779Q+/K>(RRKR<_5MLA["*YW-AJ MEUQD1*I8'(;+T_$S=JG,55/:$0)/)\\P5#SNC]YW.A$XQ+)T/+X)@*7WL<1^ M!0,6XX/&U)@M?$$R+P!Z[.K>(]&I\#VI@D>,8HN(3U/+]XO[[EZ0AIMX2Z(; M4B3U[>6R(QM),:ET8#6G%A]- _XPG9\V]Q)]SZ3VV'7!-?*K';"JYZ-7?5') MV&/9TRMPPD1,7H^>O147>>'(3/8*&;UL8UZ??-]A\K5IT_EUK:JVL/I$P;1K M0D?Q?D\NN^V@:D=5QG"5RR-1J]&@S)HN?>G.K4(N+&AOM^G6DFN:WA?,B/"/ M+[?,C2H&QW>'.[9ZH;BW$2^D"NSP.H\J6&ECF+LN(:*] H]?]*L$=^77/+4J MR1\2==B/G1J;Z0Y+$*.F )'HX@WEK6L)9EU2C:L;F96QQF@E M>L@KY'L',A0K:D1_^C)DP*,/W>=*WBH:CZT#': #NS^&V302G;]IY6)2+#-H6=1^!HCB,=I 4;Y[03]VHPB34XLY 4,0- M)JB5)3)<)X18 E\8$4R,N(:J4\\J(NM!HE-=,R\L,:T6/%K>9[@ M)L1WU\W3YLW_-+[P;K?'/QN _",^7F1JB:.CP:L7/>'BJ_CX(]B"7W\O; #E MY:]K)<%E:0/6EQ;CIOI!"IJ_AYS\$U!+ P04 " "!@:E8 M%HBS$$ " M"@ &0 'AL+W=OB!UH:6\12HDI2<=Q?WR%E*W;JN,=>;)'S M]>9QAL/I1JJ?ND0T\%J)6L^\TICF.@AT7F+%]% V6)-D)57%#"W5.M"-0E8X MHTH$41BF0<5X[R-8+7^*! MU7%U':!0FYFWLC;;SSR=6GL1C"? M-FR-3VA^:QX4K8+>2\$KK#67-2A.&WWP#3:3I90_[>); M,?-""P@%YL9Z8/3W@G7.^6R9!KOI/C!"U/. MO(D'!:Y8*\RCW/R*NWS&UE\NA7:_L.ETD\R#O-5&5CMC0E#QNOMGKSL>#@PF MX0<&TT)M_^31*PYLSZ),>?7+.^[ES.6\8#V&?^3W7;+U6N&:N M >2*NJB3/)=(E%0-J[=?/DVB47:C>QG7'65F(\%L&]2=H7!.=,D;?0T7_!(* MKJBSCB7 ZH*$).7U*?G015Y)07@<4V7 M@W$A:6EM+=SW:"F:%=LARZV0X>"X5XE$= U5A7O9E.+CX3/ID+EM- M):&B<'NJ ;W MI\C\#%GLQZ,1?5SY26;_+V#LAU3J\&WDTQ#Y$^B,261@J,RNH'8 M#^/1P,7M2X2\I/XH3EV(-,O>A9B$?A:%_\E3_'_SE*;$3VP!^TFB IRR<_(NG],J_2D(7(LW&[T,D_CC.X$>)]>DBMK,! MC(2T+4TJ2S=:Z]RU'BD8Z@Q+0=O8J06KUK0*P0(Q0 ::;/6*Y7O: M6%%P^TUH#WW)I>!=XVO?86*5;*V'U1NW!U"A9+;7Z!'(XV:;H*@@X(&V8/=32, M:>()X88W-;G=2=YV'++C=G5J]YACM:3*VQ%#>,%Y4TO'HW=928I+=75-KJBEH(7[@I:.+0(3W;VZN&I.S\XF,O4 M"VOW^K!G3$QV([K?[1\XM]U4Z)K7&@2NR#0<9C3V5/?BZ!9&-F[* M+Z6AV>8^2WJDH;(*)%]):?8+&Z!_]LW_ 5!+ P04 " "!@:E8@O:=W%<% M !?#0 &0 'AL+W=O5AL0^T-+:(4*1*4G&R7[\SE"S;B9WM[H-M M4AJ>.3.<.:3/EMK+YRK3H9#FQ50FY ZG9C&T ME0&>^T6E',9A.!F67*C^Q9E_=F,NSG3MI%!P8YBMRY*;QRN0>GG>C_JK!U_% MHG#T8'AQ5O$%W(+[7MT8G T[E%R4H*S0BAF8G_'F>(7^WL>.L?]M,]RF/-:NJ]Z^0':>,:$EVEI_3=;-K9)V&=9;9TNV\7(H!2J^>4/ M;1XV%J3[%L3M@MCS;AQYEF^YXQ=G1B^9(6M$HX$/U:]&#K,6XZK!B/=@).RS5JZP[)W*(=]>/T0^':EX M1>HJ?A'P,S<#ED0!B\-X] )>T@69>+SQ;P?)_KR<66>P)O[:%6\#E^R&HSXY ML17/X+R/C6#!W$/_XLVK:!*>OD!VU)$=O83^FSOR,L9HP';$_+8V^(2Y O!C M %C9;!O0MC%,>E9T66==2,BE*01ZDX#,AA7LD^(JK M1X1P@,EVEDP_\.4=NT%GRK&#-Z_2. Y/;[1U1Y_!+)#35ZCX(_NNA+/^;71Z M&+!:W>-Z!/=4CZB7<\:7W.0V8*A7UF&,E"!LNNR.Z8IDP_K B?)U0X3PHNFI MQ3GB&2=F$M@M**$-^Z(=6);70)F;=,S\Q+];D4&IJF7."GX/; : XJ2<./+I M18T:L&_H;ZXE*J;?,$X^&MD4?Z.'+O_<.2-F=6/@]";/CO?2"Q.%BG119W?L MIT^(W^;KY#-QEY72._@->X'HNO:HCVF#_<1*N?KH2F$',7HL*DDJJ+> M)Z([ SQ%?#5H+ _''W =GBX6V&MVP,9!.$G8H1]CW8VG8W;8^P36GK O^P)6 M6AUER-%@LBA5ZRHY8-&8T/ W&(]"A/KXW.T!2\+8&XV"9#Q%H[V>-E/;L(VC M>,5V$B3'..G]?)KK56;G[%IBS;/+KEV:&MNHNJ,=&W,-;]9X5P6^6Z10)^U>*>2VK4-A=+W""J M%UD3YMSHTJ^G/L=LNPV16!&56_$&:UT19D-97FRI?ZGG=9WN49%.J'PY8!7O M3ODX2$>C(#P>LVF03G#SIE'O^W[9V;MUDR"]=9BA+9K!#P& M<1JQ. W"* J.HZ@!L:OM?B:PGLV/;38Y]3P*#4?>F:BX@T:)D,OJP,-LD/=G MP%2POE:-EZ' 'U;;8#ZWD.$YZ038 ;NT*+M9@26'I6#(F3_PU;I.G[=5QV-' MASX)IL8R;+MMJ8\R;U("RBK5L?7L-R^T7#DU M)%:D;?=8#OZ)JLL9OD3DMEDS;?"GTDW9M3*XMMK7+05@*\X>T9J[UB/>(VKW M3 ^?T/3=JS0#+$U=8F(]13O8=:T:;EQZ2Z) 5WMB7"O7W'^[I]V_A\OFTKPV M;_YZH! L!#:2A#DN#0=3O$B:YCK?3)RN_!5ZIAU>R/VPP'] 8,@ W\\U9K"= MD(/N/]7%/U!+ P04 " "!@:E8 [&$#=T# F"0 &0 'AL+W=O+*$5J)!7%^_6[HV39;5,W7VR^W>YJVQ7UR)Z.&A4MHM MHM+[^B))7%9B)5QL:M2T4QA;"4]3NTU<;5'DP:A223H:O4PJ(76TG(>U.[N< MF\8KJ?'.@FNJ2MC="I5I%]$XVB]\DMO2\T*RG-=BBVOT?]1WEF;)@)++"K63 M1H/%8A%=C2]64SX?#OPIL75'8V E&V.^\.1=OHA&3 @59IX1!/W=XS4JQ4!$ MX]\>,QJN9,/C\1[];=!.6C;"X;51?\GKQM&*CR M!-_IP'=Z"OW)83F-,HOA,2#XJ.$M;FQ#50CC67#RY Q\B>R>6N@=.*-R6*F& M5UI8F\*WPN(9W-Y>@] Y""I()3SF@-I+OX-?7CP[3]/1Y>IZ'4;CRU\IDWTI M=8^KJ>S1PIW844E[!PZW/ !Z5R 3KH3:F@PQ=V *> [3H,88.^1>S49:1.YFA#6O&52"]-'AS%VYK>UDQ8 MNV,-HC(-R>X!Z6XD9_!))<5&*@H0NOWN9A^\WI.W@;\^K.='01T\'81S$,:O M+CGAR4>:-7 ,C))Y4+KV]!<"0'=]K'ON+H9WFN7H_M$<'')\$UE0F$_XV6+> M9'M26V/REES=.7XRBR>#YY^2(#&L*=X?C$RDW#+GD.XS@=N'GSD\2U>(^ZP1@^6Z&=Z/2^>:C9V0X^'_E& MZJRQY!/P1R=Q?[)S2SP=;BZ>*F&HP9[K]S'ZFMQP)94RDU)-WN<\!6%-C9'R M\PRVJ"D;5%?F.;4=$Z/1_T^Y/SM4RR[O45/[LWUU2[._5:G>O>^&W?+!0[)< M.7IP?GVUD4OUJ-SGS;W!W7DE)4[6*K.)SH11B_?=F_#=[8CF\X0OB=K9QK4@ M2^9:?Z6;?\3ONWU22*4JK[E2:DB"H\:V0V:VVI(7-ZU+Z1[8=MLRE M57>H>].[OJK!G3/(BG5K^+W9^[G#4%5%NG5X7BZ'! M.LG\KWPN_-!8,.N_LF!0+!BPWGXCUO*#=/+ZRNB=,#0;TNB"3>754"[)*"B/ MSF TP3IW_5$F1GR1::ZNSAWDT=/SJ%A[Z]<.7ED[%)]TYE96_)K%*FZO/X<> ME3*#4IG;P4F!GZ3IB6$8B$%_,#HA;U@9-V1YX^\:)SXD-DJUS8VRXM\W<^L, M\/"?8S9[DM??@HG_GI'\G&B?7 M'M=LTA,-)SRME%CH%(F89$OAY#Q5138F_U4V$/.]2-56$0;=*LF$H_FT?,O+ M5XDRTD2K?2"4=0E20L6-<2OT@I?*9A8>AK[B*H8>N<.DYR().;0 M@[;$PI([#9AF6$!75J=)S ;F_9XW19RS97!9N?5&F43'S->YDW;%@8CH0GW+$RB# M':SX682#63 ,9[CBR TN6U?%:.4GMS093X/AL-_YK<;2N\ZM-H9A;5MS1_UI M,![WCSWK/,EGPIF""R@1Y-(HA7;C#FP)+\)@,!J5OX6N32@?W[)<][,87\R" MZ<6H\P';K>?P2!''8>?_$+9P%O0O)J^%S8\>"UM_='$L;'C\U\,V&@7A:'P\ M;*-),!F-?RALP^DXF+P(6_'L3X1M-@LNPK#\_4[8ZBW+=0C;9!2,)^$)][\^ M$J$U@A-9/X*BML*T (1A3=-CM=$V<2 ED'?23A@IJ#'&19*+UAIPZZ%_>/-[Q M57CY5LP&_:#9B3[YVN\M:2R@B>6B@&HQ5T, %U4K80MS=X7PRJG6:0/ M6",B)&X%>IBBOR:0&(N,!E6A@U55P'NBD:@,KI>)"S?\I?"5T?,^;OJ6R#C@ MNMX @4BCI/"!6TF^R:EC2@)TFL)T [ MJ/VJN;-_SK7FA2D_[-!CONN)5I%J MW12Y!QX!QHP4<7L.)'[J!&*DD/E;;)_NSU8JC=D+T-B;5:@O^ 1!/B@9"R^7 M*7P!50AGY \_QKQJE=C&1@'MM%LET8IM>>$L\K",_P#1QPYTO(B9 !$5F!.' MXQKG$R!"!5EZB&N#6,(CS$$DGV^*6#0-;"$%$2Q[#%&<6KC?W6 FQL8B*[IXEH?%-Q#\U ML2O:I\D#X13C0$8I%!:N.^*W@M,!F-E& @YP3A8E&\ R4\3 \+R60BAEILB^ M]I5W3JZQ.9,^VJ7PW#%*6R+YA#TUAGU"'6@U5Y%$#HG$,5-4E 7"$.9;:XLR MUIKQ YHU? F7Q(K:!)?(W'HLJK).%@622Z?>*G.&L3/V"Q+'[_X#^[W,Z7D= M^!.5:7"ZL12UZ*@+.&AM$P@T2Y51*4I;><+QU?XH4)4 *A[%L09*V'S^![T0 MV")X/7'#M:I-K5G* 5$30=-\-/,8_* O8B-WV&1)G=Z=ADKOZ/$+"-@F<8&= M%Q@G15Z+1>WWGGA$KR<(B(M6(E)56N2&"R.E0&[Y30K^&HM?G"L.#3\\:=RU MM?Q8Z_7J2*.#IX<93J95.8SK-0=0]JL+9)V66\,.# MVLB]^)PEE!W "YU-;9ZZ@&-'/=%Z2U6D8I;MLF=STS*OD9.%@=?G]N7N,YM4#G^1,D8_A 7 M]6RFH"'<'VG#YMF?/'?6;#%* N\&_-LPA_5'[=H31Z7,%4VE$"PS[BM462(* M"'<17LRZ],?!41!:4?:R9B@+@^^.;4G6MT\Z+2@=J\6OO.!XK !%0G^'P;)! M&$K8>II7]THJOJC,J=7T[E49\AX@493J7R71CR=N-I[U/_CYU(,6W( *)7U^ MZ+HU%;234(-MV-B@P7R$2>S7LP6=7[A);M*Q!B>#4&8C&3SMA4",EWK0_K[3M0%7# %:.SH&URVA M:2D]DA'.'SCPLT.HK3^7;/Y4NZD:>SCH43_T-K[>U\M\Z#QQ[)MOY^O8'S9T M;OS#AKZJBRN*U=]<(MG V#R<5$ M''LG?][X6K(FK],W(6K, (?_<%(]K3X[W?BO+?5T_\T*3EW2.YY4+;"TWYN. MNZA?_!W(WSB]X6\O<^V<7O/E"G5,&9J \85&>(L;VJ#Z&'?]/U!+ P04 M" "!@:E8N,[!HY,$ !4"@ &0 'AL+W=O8DM^[=H ;?<*W(9BKS@<[H/JT+$Q66GO MUQ\EIUFZI=WAOB243#XD'XJBCC?:?+4MHH.K7BI[,FV=6Q_-Y[9NL1=VIM>H MZ$NC32\<+9D>IH M/RA\[G!C]V3PF5QJ_=4OWBQ/IK$/""76SB,(^ON.YRBE!Z(POFTQISN7WG!? MOD%_&7*G7"Z%Q7,MOW1+UYY,RRDLL1&#=._UYC5N\\D\7JVE#;^P&74S/H5Z ML$[W6V.*H._4^"^NMCSL&93Q'09L:\!"W*.C$.5SX<3BV.@-&*]-:%X(J09K M"JY3OB@?G*&O'=FYQ1OEA%IUEQ+AU%IT]GCN"-9_G-=;B+,1@MT!P>&M5JZU M\$(M<7G;?D[A[&)B-S&=L7L!WPHS YY$P&*6WH/'=SGR@)?=@?=*Z^6FDQ*$ M6L(O">\4YW#0&&G M;I9/);64W]@AB( P(R30#5 EZW97RF#\'&OL+]'<['*(P)&_WX-"K>DNL,X# M:X5 A5HB*-%C!,)TME,K:(SN YRHOPVT%3J?]%^+S5>X$ :5NY7P;63R2KK> MO-&2KBM"/)H\?DBAT*8>+,5OG\ KHZV%5047N(LCN(RAGP6%Y/S5BB%\B=#5D5EF4$696D%+(TX MSZ&<)>GD@V[%:4DW=:/:WI5* _!BN# M2':TIR^Y9 49<3I".=EE!><4B_Y[VCB>0HLR4F7\?]+TZ\]1$RQ M+&))R)."BL/!2%,J7YH04U3#O:8.J,4S"V+_I.(537KKS[XYT'P;X7EE^2RE M,21EF*C4SK25[6UY6]\_KJ7$H1_G OJY<.@N\*%'5 *[QC"VMCW0V"]V;E\. MCL;!Q+>BGVJ^=6]Q?JO#7XQA3;9'MF!1PG*_RJ!(J1*)E_/02E7EY0*R+")E M+Y=>3O)B\O%'X&5)52O@T-28[TWZ'LTJO&?\_34H-P[]W>[NR70ZOA1^J(_O M+:K'JE,6)#9D2AU.X].,;YAQX?0ZO!LNM:-72!!;>O:A\0KTO=':W2R\@]U# M&PO=V]R:W-H965T MB@0M'L/E,C,.FT>;8WHX%D*9>=1[5QS%<>V MJ%$R.](-*CK9:".9HZVI8ML89&4 21&G27(>2\95E,^";67RF6Z=X I7!FPK M)3/;)0K=S:-QM#?<\ZIVWA#GLX95^(#N:[,RM(L'EI)+5)9K!08W\V@QOEI. MO']P^,:QLP=K\)FLM7[TF]MR'B5>$ HLG&=@]'G":Q3"$Y&,7SO.: CI@8?K M/?O'D#OELF86K[7XSDM7SZ/+"$K]U]QET^4\]7:&'#+W2][S2+H&BM MTW(')@62J_[+GG=U. !<)J\ TAT@#;K[0$'E#7,LGQG=@?'>Q.87(=6 )G%< M^4MY<(9..>%<_DGKLN-"S&)';-X6%SODLD>FKR SN-/*U18^J!++/_$QJ1BD MI'LIR_0DX1TS(\C&9Y FZ>0$7S:DE@6^Z3]2 Z9*N%6.J8JO!<+"6G06;K@M MA+:M0?BQ6%MGZ('\/%:&/DIV/(IOFBO;L +G$76%1?.$4?[NS?@\>7\BA\F0 MP^04^\GK.8V\',%0@"\U4I:=_U$:BIHJ@1:X ED!.7F9X'JM%34O;59L2XU)1:3S96LIM+4O1HN57T#9&L_KD:XVB"#[!X/^ MP0!==U$/]SWR(BF ;)C:0J%5(5KOY6KF7O1TS/H,''#RXX;._T\AT5&Z?RM9 M'+&&1W2#!^L&9S16"E:V0KF2$RO*C#3R[)4XU#SMW Q'5U0]PKA!Y&7 M[+6^*FMT[.'$!SU."59ADEFJ%-U9W^Z#=1B6BWY&O+CWDY8RJ[BR('!#T&1T M01UD^NG5;YQNPL18:T?S)RQK&OAHO .=;[1V^XT/,/R%Y+\!4$L#!!0 ( M (&!J5A T*/8!@< -<1 9 >&PO=V]R:W-H965TCJ-I&?V8;$/M%2VN)%(-4DY MR7S]GB)E6W;;GAE@7Q*18E6=JCI51?GRQ=AGEQ-Y\5H6VEUUYYHW=]6HMM&2J).V4T<+2Y*IS M,SB_/>+SX<#OBEY:_\0?(3DXY(:^=-V0@#0:ET_"]?FSBT!$[[6P221B )N*.A@/)>>GE]:O;XV%A-)3=]GST,>[O;21O8VRR1;9H?C5:)\[ M\8O.*%N5[T'K DPR!W.;[%3XJ[1=,1PQ%_?* MI85QM27Q[YNQ\Q9$^,\F9Z.NX69=7!SGKI(I777 ?D=V1IWKGW\:C/H7.Y > M+9 >[=+^)VG8+7O6%4MQ<8.*03;$G:5,>7$SM438\N)!BP\TMC5*3PQ#B!%H MGY.X,V4E]9N06IM:IY#E78X9% HS$5)H5%>M,RM?M-@7@^2XVP<9BX+KRI%6 M!F5.*4*IJ+;[96SHM;J9_% 9OZ^:?3).E? M;$,>7@\NWG79A7M*J1R3%88BAK&%<1S9^@U>C?LLI M;T1ES4QE)-#X$ %X?=KV>KN;2N-Y!B%$[J-\>19?I>7X5[5UM<0#=$NT(_8V M) 9K=F&;^UWQ#6]WV'-BBJ1",T$:KCQ2)=_$1U-D@1!WQE;&RM@#-9PGZ]&L M&1['R-5CIS(EK2+772%)#/!P-<"3VF)I(_R&*ELI!\\L506*1GPV.@. 3T!I MWX\Y]0^3"?0\2D_BH&' YT^W#X_S=*,1^ES@>"F>FKP]S,AJ;K/B@])2IQR. M%05/#Q^6\M(%=(I-$@AG^>28=)IC_#RO^IJ<;G(6X*7*0D;KH@BOX)9")Y$E M2L5S#/4X^H#$U/CO(-7QLN"1'"G>[8,C.:=03=9['#],S*T+R)1QHD7H[T6 M*I:-)()G%87[1@'_[XP&<;T:P]Y3[$1A,H& _Y0Z\&^PN9L!,S&>HZ,VQQ1' M'AF>,J$KB[BH2A8M3N)P7_QCD]TOQB-064UL;10TL899T,2%NNPX2BNOH#8- M6N(EC(_Q0 "V(!_5O:#2DK/NR6AP)ER.;A=X=%=(AW$4LL1CPIOT651@W?[@ ML ]\FX"WE![0]QJX"EITS V H".-B"JTZU>%6QHBCH -A]U1/U@+@+;AP4SY MK<*BI;*IOB62U924:*UI;@P8RS,"*T0UHP*IMBAAEQ^V0N W$'\3C$,19@RV MQNAK<^JRML"IOZ\P9K"=(E 'V#W?@DRK[T7JCE#EM2X(>DC:0K$KD3N4,9DQ MNM(\3%7@1#%Q;\FZXJD>_Q-=XL6I;B= M.TXDEQD4F5F<[_&*YC0N38EY@FMW7 MEMO%7ZK>PW5DC!C2F!=J&?QV2-&_A#9>E.0/0Y[6%/#HVBGHU%2KB4HQNHNW MQJ4LIFYBBB)P?[7/X^-[7# M*_=NO9LM;EK-SG#OB]'O$=APFU$P,@8]-')SOK>MPX7.%:I]\;3W;1W[_,C\ MP&=6R1>&Z?LP_0N#'+.UU1XN#@;OQ/'A(!GB[^GPJ%&L6R!;1F!_>'1X>G+2 M/ U&HSU6\"U?N3R*.@P+G@DG[9FN0CK;\VH^%K8.G!\1N[\Q2[KKR.; DN[I M*K#_)ZXWE'^#YX?TBW5F*B[*YF.>+2P;>F@T:-:Q;@IDDKM5_^PBY#, 8(LD MX7%3'YI>L8DN&C"$H+"-%HI 8!5O"8OQ]R.-]T+X]L-'Q2"YX.5Q>S%:\ R+ MD_:;T\5B0=9-7W:]UL=V278:?E)P""1F6/SN7NPN?K6XB1_KR^/Q)P_D?(H+ ME"AH E%0#A^R-OZ,$!?>5.'3?6R\-V5XS$FBU/D WD\,:KE9L('%;SG7_P-0 M2P,$% @ @8&I6("M>0=M!P HA$ !D !X;"]W;W)K&ULG5AK;^,V%OWN7T&XTR(#*'[(SSR!)+/%SF(&&4RF[8=%/] 2 M91-#B2I)Q7%_?<\E)5FVTRRV0&)3$GGON><^Y>NM-M_M1@C'7G)5V)O^QKGR M/1:#[,N2SZM]?^WA=S>ZTK MIV0AOAAFJSSG9G],?]YL97N=XXNC&\O2[Y6CP)]TOYQ>!JV$I)92X* M*W7!C,AN^G?CR_LI[?<;?I5B:SMK1I:LM/Y.%Q_3F_Z( DE$D<2.+Z>Q8-0 MB@0!QA^US'ZKD@YVUXWTG[WML&7%K7C0ZC>9NLU-?]EGJLL,[88T6GA3_6F DP4YY;-_8B_[(&VBM*V,8/^]6UEG$#2_O\9"4#)Y70DETJ4M M>2)N^L@4*\RSZ-_^],-X/KIZPX1I:\+T+>G_O\O>%/$L>S;1M#^DA<[)K&=E=RX'7.:/7,C=659HKC,@R#%M[:2D"HA*H5\",). MNK.J+.!9.V ?"^;V0G_Z81F/%U>6Z5(6R.;(/U22KZ22#G@B)C,(WT5LNY') M!BFR8TA,B;P5:H?R87'%,J-S?Q+E*=$YOC.4([_=VP$I12J?95IQA5/:X-KO MY^NU@<%.1(PC. KMF'@I45E$2M W_!E[2(HP$M;P]!G2!!-9ACT,U8>,RV3! M83&>E]I*Y\U0\H]*IM(!>,!H"1-JKN&TP1*&A-L-RU ^0&@]V. MKRJDGFE$%&NFPA$4<*B 6I?;E3+Q%'IF_%T&;A *^&V0A"K1@BV$]R$H'"X%Z[@0NDVP<$:\69= M1P ))!"\( ?(P!)+R2"X*AY-9FR &H0SH!$BK&@P(=A4E<*00A"IN88?C2C$ M%I3H,I!-'&7H$C427"D$(Q 1PD08AR[7R./*ZE8H;1,!(9SL,34R!^RN,8"\ MA/01Y*>H&]Z,XSC](7H%[B/N'.41_&5U ?YWK79$FW@1)I&6(N[0@(@%'Q^? MH7 ]/'<*-&(K' !@9*0AAIO$%;BIRZJ]:8"5C=#T,.*L!7FO+7:)0N"DWO2&>J>O)1J!V4R5%#%0USA- ( MF:\J5"K/:D2WJI)PO6/CP13SAE)A^ KT$^"2M!#IN5_LVP-"43\W1:MV8XVL M+0\X@C*"QI!6/L:\V[I0\53JM"T2/XN5J3 K-@83@O]4"+-)R\"=UX8Q 56\ MN1LAXIF5ZT)F*$-PRH$.JI>.?X?X4H'U ?NP!Q.J4AYF&$$SS)%H=A@"!MD! M-7]BGZU6(880EW5K><=&@W'+8NW=1^_P,XP9]GVS5[[>[-!QK58R]>0_4=4. M=$/T8]LA0A! 3(FPJY\VY<:&_/1]O7#[5,DTA80WFHK[9>^;M[L[N^WM[IV] M"^=0#>!0H/9$4#[T'@[4.DVM?*_<7O8>#]M&P/2.3>,E/N>SB][31AMW[DM[ M9\>ZXH2=@3#=.HQ,AMU(>:*YAR0L-19)Q4BV/C(0.U)]0<"XRSZ&)R@>]E M1)L_'1:@"-._,511QE$\'>-S'E^<;J(.&=B;15,TOP4V+PYHZ0Q)Q$LT7\R] MSN5BWOO-O[2(]!Q=VN =#%31B]S>75[RF:Q;\WLV'U9:FL1[Q_H]CD\:FDLO4UV1>!\-Q MU\BA%/.^K]UMYG0XZX;P?A +8]/)C 6?SL;$\F+6=;5>44\,.L5+LN&8:CRH M-[75,H]"WF?[4?XV"6[##(IRAA++"ZYV5K;%^'22/E+4#13^2E4]S8">)QN] M(IK,YG0QH^7%B)9S6DYFM%RPBWA*BR5;3*;P)S*+9P@M%D?+T;*.5DR==0R) MIANW[7X9S1#5GS B7;*/>5F%9*;NZYOAG NS]K\.T# - M$.$5NKW;_@!Q%]Z[]]O#KQ>@:BT+&H S'!T-%G@!->$7@7#A=.G?PE?:X9W> M+S>"8]:B#7B>:>V:"U+0_BQS^Q=02P,$% @ @8&I6-MJ^N;7"0 R1L M !D !X;"]W;W)K&ULS5E=;^,V%GW/KR#<:9$! M%,62[=CY!)QTIIT%9A,DD_9AL0^T1-G$2*)*2O&XOW[/)2E;MI-TIMTM]B&. M)9'WGGONI^B+I=*?S4*(FGTI\M)<]A9U79T='YMD(0IN0E6)$D\RI0M>XU+/ MCTVE!4_MIB(_COO]D^."R[)W=6'OW>FK"]74N2S%G6:F*0JN5]L3()&+I"8)'/^>Q(W($6AUG@JL:^^>EAP+=@U[$K9C2K@:\.)KHOC&M)IS7'B)5T[2?$+D@;LHRKK MA6'ORE2DV_N/@6H-+6ZA7<>O"OS(=<@&4<#B?CQ\1=Y@;>K RAN]9NJ1,_6. MKQ!9-9MJS<+%6\ *&0UKPPW>3..Z?;S^R-Z/SMVRYD,D"=<(@'R%1EE:H"&8R#)AJPV312%2R6N!ATVE'*8D5\831I?7#:X$(, 9,UE: MK"%TL'\T);$2QX[(':U+;AB44;)9+F%-S.XJ.$O:(H&P>0OFOYH M?5LOI&$5$#A4%$&\7*%6:0UXL',!8)EJL')5.356X=',1ES2C3B^Y#K%DJ8& M]C(%*6>L$MKV&M+N #7@U[!#[_Z[AT?3.CVP5FN9D-UNL1?9KKY_F+ZV>EOT M?4>TY;2#Q<-WVU1%\+N8;M<;?8+Y0C-U<"AJ,I6C!9+C:S[+A>^#\G=P]")! MX@M]%Q:,"^>0\4R;8H(WINX06+PH0'GQ9:B*U&P] FD/?H$P>';TA-(8$&B]_:OD$? M@X,_LHN]82?A )_#,#KXL,]M',8L"B,VI:R6];LH,V]&Y=[#S:P?K53!,7-$XR>"_83^E/-T-H%>\^E9K_PO!$'C^43 M(ID2'\]$(HH9$M-K&K!!,!KU@\')" :=AO')@16"U5$P&<3!^/24CG 8@:WQ*!CV1PPM(IX<_.+DGTQ.@TE_PJ)^..YOJ=VQ;A@,HW%P.HJ@ M$TU^ M,J""(HHJ5RMP6PM=^(9K;-'R.ZFN+41N6RD5"I.MUIN,KUVV/MB%&&VHJ-M^ MX<=*-TM89AW8839)YH1I7@-ME3USFMG-1A,YM!+T$,;1A=R_L,(QU M7@1$SP18DBGU?/)VU.^S[\&EGN,%-!=/(@_9>Y\)@2VQ@6765A ?)-]DOIM2 MW!B44:@_4:@'S#6#]4RVUYB>FXPJ>$D0:MI!G!OV73^5R+.?GJ Q9)O'XDOMK=;J;.EPI> M-)Q@:HXQ'$0#>+Q>Q[)(7WPI,B##F5E5$<3NC9CZ@R>#]( MV4I2.^YWE]<[B3Z$$XA]_8(Z8L85?<^*DPE:./M=:'64*-L-'L,'N%$+;AJ] M8D;@Q98@66(X Z_N6OQ&U<;WRJ13@"PNZIIH9F4W+#:T,1_/NV;O06P9ASB\ M==<*A1 :*B&H_P+N9K-$=W6.3=&E5ZY5><7I-HL='*0P%6X,P*20_23)@5;)5T\(=/8Q$]A6-1@!$S@"<9'Z5_*<#GD@ MK^S&QO8IRDSD$L_,1NT^D9)& SHZ@P);WMU]E:OY:LLDVKYE4WOBU!Y?<-/> MV50H>+8=CUW/OVN0S=SXT?.V9--FWB"IHHG-[RAXEAU+1WOJMW7,AZ&0K]C/ M;FJF$P!=*?=^;\6]KKY[#OCNX>YN<^A"@5XUD&5$:Q0M(+; ">E'Y#+0.Y?$ MV7JZ7EO7=]>]44_?SS&:Y^Y$+K7&.&11F9MC:#\>CGJ.[O:A5 M97^LF:FZ5H7]NA"H()H6X'FF5-U>D(+UKW=7_P%02P,$% @ @8&I6/6Y ML4#N"@ Y1\ !D !X;"]W;W)K&ULM5EI$BR8DNJDN1LV5OQKM:R=S^D\@&< 4G$,X,Q@"'%_/I]W< < MO+16G/TB<0XT^GC]NAMSN3+VLULHY<5CGA7NJK?POGQU]ZTN^=V^O+TWE,UVH>RM?2KF]5 M9E97O5&OOO%!SQ>>;IQ<7Y9RKAZ4_U3>6UR=-%)2G:O":5,(JV97O9O1J]M3 M>I]?^+=6*]?Y+)=>M4;DD(J4XDG"1+_ENI.91D)@AI?HLQ>LR4M M[/ZNI?^-;8S>JNB/65P,#7)=A/_R,?JAL^!B>&#!."X8L]YA(];RC?3R^M*:E;#T-J31 M#S:55T,Y75!0'KS%4XUU_OJC?)3DGLL3#VET[R2)*V_#RO&!E1/QWA1^X<3/ M1:K2S?4GT*)195RK/*A72 M"2F2SA-9I/345=/?D2["&P$A6-^\I,1,I]V*A,FA<;,J$62OD-YM7K$G1(GTA,U,T>AD+I9TCE>:J4&28&W2% ML(_ ;K[V4BFMQXMNH4L!#A2?!@^#VA?LA-Q '5F6F4[D-%,[[HD[PTNBK&": MHQUOMD3WMW4HC.]&8V?71%D/RGUBMRW#&E_F*I]BTSZ]FE7L\L.0@4^1,YEF MR\C\@RCH;AR#&R"A;40#.V=!\LQLKV:E=.Z%7UA3S16N$\P MH6!+MOZT61Y@P&8D"UG,$3"X$:#%,Q1'92W))E#TQ6JA80P!P*HOE;9AUZEJ M79Z"IZWR*EM3;@<^0<+K7)3X:SCC@Q0\6PN3))4]Z%:8ZCMQ335>L2Y0$3VH MTXE,J+RQZV;9>"1^$"6VE59#E;12I"B'B)SI;97XRF[OT.<+]B?IL>*&@/P6 M7RL,T%1X:^ YW*VIK!^3:*5LC3=6$7U7R$%PZU(%A,!<)@ALHI82/X);-IB/ MWI. E"((8#G3^*YS^S-P;73PG^2;B^=EWVL'?5^_SS=DW^:NR M;SP8_8GLJ]-'[PGDL[,'Y8]S!R7B'>FH:B3)V!+F:T&\*21=JPG(-(#-X. M30'Y'760#&XW_E*A1BN+&S-=R"+1D2]4B/ N=K'G'P&]+1*^H6:(/BWN$BE2 MW"GOMAW=R94I&IL9'$&T$O.F3^@J0U@S$!6(#[_2E@LIK)%PF)I86-TAI2T! M.8G[>VBA:_OW1YRAQ\_/T3]A;$T,?XU%;W;W[@=)7#9/SSN%$V2'NSOA"JJZ M3OF(2H,L@/E0A521J!IBV\2J"\IXQLUF?QL*#.A])Z7]5,@,CX/*!"?:^0NQ X:QXC$:N9!%K]CLBG0()_T$M M55&1/U(ECN@M"M9X^)IN\,_1ZV/Q$,\9)I.+H_3X:'+,7;ZKD@4@9, :JL2X M4T>] 5@,*.D+%.;:DV<2FD!"R]7Q%SGD@*^V$F1;^B[J#J*L'N3JX$QE)FE= M.")*L#E6:ZL=W:] 1C;$%V$FG!&..>PI2<7;/ M]&<5N)\-!O'\00S5,((4H^$04\929E7$(MR[XE3;Y*Z!^(>!B^N!G\\18DL% M,#YJ%X\J=HH1GPF!O*#IDD-^,P>,.2=_:3()'.@JV:;I3IM?'Y^&%*E)[N79 M:0OK5/4W)BVJR8EG/)DI*QV:>;C!,;ZHQC0G 35?;:0!45VL_9N'!8"3*@X6 MKC!;IF1E2F<]=;5+.2?O,H@4-]2PYSRZ4A& ^,/''YL@(R06*=O%1T0B-#ZI MRLL0C=!Q?46!E43)ELYVREB#W.[ATMZ#(^C#/@S.#/YJG$=)9HD&5)@"8 ?5J$YDB03*ZIA',*I'SQ6D18?;/%F$ M5DYM+1Z(?U+;@>0;<2*,?MI")_,)#1%$V>+CAYO@H-(:(@'7TK=<<[)L=D.D M=4C=B-W@9:87/.TTX*[)^[Y@KPA'\4PX;H34B%.>_?C%G>;J2!]OQOI;,B>( M)<[B)GD;O)UT>1J[1>RR^2+!"-?.=QPTW/'KIO54X;2CJTAS GFD85_7@MI2 MZ3$*3RO/M!4.H\/ E4L4S$!%)!W!"\+-YH.P/;;?5?;3SV%:2L;UK)>W.T59S*.&I M$+3G[GW:A9H/=DC4B0ON3F'?RY(EI MIN>Q)=I"97/* 7:*N)"!3&U;D653D=O]#XR%GPH)W]*F=X :S;S\RYE,IZS< M;6S4'ZA1#Q%OB#B>.[4'$'$3"FZ[\U>WNV'NZHR<6^UV4Q/B-C]+.D'Y2.-- M$3]2U1\/T#-;%09+@K<&O:_C $"8D#NRFOB'T^B:I.M&/QZ0;K7>&W8RI)K3 M3S#_&P2$P=PYA]AW/+#O&]])Y],KCY[T@9EZ40 ^?(5M[C;?L&_"I]OV]? ! M'#Z>4PG-U Q+AX.79[W /6%-R5_R)T:[TW./Q<*A&CI!3R?&>/K"]J@^;)_ M_5]02P,$% @ @8&I6.'P2!0V!P 4Q, !D !X;"]W;W)K&ULQ5A;;^.X%7[/KR"\TT4""+[(MW@F"9#)3CL#=#J#9-H^ M%'V@I6.;B$QJ22I.]M?W.Z0D*Q/'.UBTZ(M-43SW[URHBYVQ]VY#Y,7CMM#N MLK?QOGP[&+AL0UOI^J8DC3;9:T4R87?=RRGFSK8FAP5;I^"\?:S]T",Z'KQ"D-4$:](Z" M@I:_2"^O+JS9"64YJ#<>8NW"G3^ZH[6<+%W%P,/;KPWR&K* M]Y$R?85R+#X;[3=.?- YY<_I!]"B525M5'F?'F7X6=J^&(\2D0[3R1%^X]:T M<> W/6Z:N*726*_T6OSK>NF\!1#^?T"_(_M O:N? M?QK-AN^.Z#II=9T5 MZ)R ZK,5Y:$M*;2N? [(Y#C5@87N8850ST7(?,>.+G,2N3*998\B9724F=* M%GCI '\G4!T$R6S#QSR4.,3P*;RIU?OYI_-T-'_G1+91M.J.W\IZL M..6#Z?#=S9=?/H?EZ-U9$L2!(M0DG<$4YV!;B+:$2=#*5);WB\)D,J1_6=G2 MX%1??.CH^;TV!_2V%.+-2\D/P))<%M0=\\$X6\,"76%/D<\L^W7UQ MK6FL8,-])3-5*"^]L2[F )=?3VM$_X&0&AE*2*-?**GYODR\CE8%$E4\-8'A M2N",!BL&"4.G@J&&NWVS8RDC]<"6.\C3F#:85=+ M](1>*F*_N^D65M(0"%+N/L1AGB"(>?GXD^O521O M?*BS#Z0K2%YYL.:P*O"Q#6LJ%&:#.BQ<')D3($$$FT*3YC#F BT6Z&AZ;/]E M\0@FO-S]PY4"N8TFXP-! %Z(35 T^8$R\J"LKV#^_ZK,_*'B ??^K^#C](;%;)$L)L.3ERY>)+/Y7)SC=WKR8>\+]NDS/]4FN3 VG(II M,ER,!:\FR7!^+LY.OCWS]AN!B66>#EF'23(=ST_^TO4#)HR#^DX7R70QXL4D MF:73 _K.D^%D+F;),/U1?5_5]5EDX*)1,IU,6?8LF<[3^E#,P/W\1H]H78[Y MCL^8""PGB\;*V3,B9)79DCBM25B!-)E.%R(Z<#8:096_L@Y+ C"H(?#RL1$3 MM9]%[=,Q])J"YM.A<^-A6MLXGLYQZ&^X>1?,_$U@,IZ!,JS3>;(8A[.(Y.U^ M"@WNR^KN_BPMEN1W1'H_2C*,N8&90N7/QN!^F!T[3!L\%!S$S#AL(5)-#6'? MH/(X;JE\$6 ZS/_Q7HW738LT2AA(A_ M^Y4QOGE@ >UWM*O_ %!+ P04 " "!@:E80I6"SH0" # !0 &0 'AL M+W=OIB9-NS%&&VD= M0_ P:=H$/" >W/C2F#EVYK-;]NTYVUDHJ*OVTMCGNY__5_OOQ<[8!VP!'/O= M*8W+K'6NO\ASK%OH.$Y,#YI6&F,[[FAJ-SGV%KB(19W*RZ(XRSLN=58M8NS6 M5@OCG9(:;BU#WW7UO[4TRT>*D!UH ME$8S"\TRNYQ>K.8A/R9\D[##O3$+G:R->0B3+V*9%4$0**A=('#Z;.$*E H@ MDO$X,+-QRU"X/WZF?XJ]4R]KCG!EU'N3NS^PQ#/Z>!5QN% M\9?M4F[Y/F.U1V>ZH9@4=%*G+_\]_ ][!>?%"P7E4%!&W6FCJ/(C=[Q:6+-C M-F03+0QBJ[&:Q$D=#N7>65J55.>J>[]&>/2@';O>TB\N11XP^V$S:8GK"S*^1'>;.QQ%GFGK^V1 M_;A:C?19H=IP247V/,:EAG9 ,%N(:O>OIF>%1^.:)V/6N?'Z*\[ MC^.(Z7S"]C"06K[AFDS6A4C+D:)<>>Y D!W_3^5:,->"M*PWCB*2*P9-0SY" M1D:B)03F-?="!D!MZ-PUIA$:)47D-E)S78=:=!0(.^.$K7A(]'WBD*VWY+,3 MNM&C.B$%T\8Q*<+6S1/)>3H@TK7.]$M3/-I >O;3$YN(7V2:BC"4:ULJ@ MM\!DVO*@KD,GE^^YJ@.[B6\'4I->NV2P,3H^3Y?)E7_3T]M&-WHC-3(%#946 MDW=T56UZ+]+$F3YZ=&T<.3X.6WIBP88$6F\,G<0P"1N,CW;U!U!+ P04 M" "!@:E8Y+[^#(@) "%&P &0 'AL+W=ORX?,R-;5M8I"A0(8FE(GOLZO(_1R4J;;W8IA&-W9:'L:6_I7/5V?]]F M2U%RNZGO6$O/;B2BZ6C!_MG)Q5?B*EP-]7$X-M^@Y++4B@KM6)& MS$][X^';\V/:[S=\D6)E.Y\963+3^AM]^9B?]@:DD"A$Y@B!X\^MN!!%04!0 MXWO$[#4BZ6#WFQ7,QY7;@KO?H@HCV'A)?I MPOK_V2KN'?185ENGRW@8&I12A;_\+OKASQP8Q0,CKW<0Y+5\SQT_.S%ZQ0SM M!AI]\*;ZTU!.*@K*U!FL2IQS9^?<2LOTG$V,L$(Y'GREWX >-APX\WN$C>-L,_N=X9IT! MH_ZUS>" =[ =CV[96UOQ3)SV*O*YN16]LV>_#%\/WNW0]E6C[:M=Z&Y M=")G'Y431I;L0BL+O7-.#W^5BJM,\H)-$6J!V^7L-A-^0DB.FXHG/Q3'KI>P MFM4-1M:-QBVQ;!+71S76H6KOI)NR=Q20)FRXFK] M[)L!3=,$./9>Y&)4!)@/?;>#SQ'X?O7GC7>6RI<%UJ'QS+G&X<\C>_Y:HN!'T;#'VRN;R ZQ9U M$5+1].7?&;U[3_*7'/-44Z!9?! M!Z1=0&MD>?T](4#$[[4DW\[6C+S@8TTQ+(036T7T >I Y,4&61&I0HI;039S MYU=R:;-"VQKI KF?E 'K\/=[#2CR1\F_B0>JD?:EM 4N"%P16)5DU-;C>YH9 M(NLLU8$.#59+802L,=!&U3A 8HW(-*K!OV$HUA4#D97(^T"L/4WJ2@=^D&L9 MI3>9-4?A?4.;R6OBKJ)0/$!--C]ZG,&O"ZWSYJ1 7<^#?3\3:$)I+EB?S6J7 M*'X_?>A**O)LEQ,\_XHJ'9#(?7 [ E"07K4Q/E]PA\B1UAS]@LV,K'Q\(IOB MLD\S);G>PR!&&\C829F#JX?XG7U]J(CK&NX9(6;<+MDE2^2!\R8)8:LD M-U:A]-_W8>LLK*/)"9XB5BGXW%IN).(M58[&@%HK@D\[/75+3F3V@'.RO5I,UDT*ZM37#0MK+WTV#><4\A M7:)0O(,4=X^*H@&O?= %W5D+(09%I$TUTE$&^*J-=.N7>H6;AW9Z9F4NT:KU MV0>^^L8F"!-8U&!\^G1!F4;3C:9D_-BFAN:KI::;? \>?<_;<-87_5+@(:YH M0N@'.7[#>;U&@.^M;%H6'WY^QLOJW9A]@3*4WC;V?N8*7WA5^\OV;7(ELJ7>@% MM9R?KM\W&.0MKL1="_%%?J-4\-ODOH.S"5]/BOJ>$NEI"W QF8(3ZPUW)N]0 MI--B>GCA1Y/VR-J"V6GQDF8NHY7,F@T3HV\ETG?:$MR*H3-MN+S+D-T6(J[C MWB$OVE; AC="<@GKMB73D-G97EL<]JN"_4B7-5]2KNKI38C,_U^02 M7C",W&2D;ZOF!K<-S:+M.' 7>8X:\ASM#/V5R KXQW/;:[N-/;LANGUEN,.A M3E7=-PI4^_V=A_:I]2-*-,]0$'4IV/.XAI1$V8$HU31C3_+Z'E*.A-#87B0* MM;<27:TD-"@1.4P?21(U5L2;K@&[?/VF\?6;G8Z:BH6_"5>)!-M\_42(C:X^ ML,NF)A"K;3]FPIRQTG$7GQ747WLX%/;GPQ?>KW4IFK0:J/]\] (%W4(1:SM5 M .WDO#:^DZ.+5UL;TMOO&(;8$$-L5'4G2X\;SQW_B*6 PC7XB'0!.=UW,J@S M^)Q%#E![N@9QQKFF876;A_]'HMC#V'PD=]R&Z9XF^S",MB]%.MB@L]Y42\'1WT6,;9H]OP:LTS&1F\&+]ZR MCV5E2$UO%>[ 54N0=/)]9P)-JHVG-TE4TC#^159KUY@,\'8+\;HY.]:,2*\* MHT$8,!)UA5K2RXI\8QKF,XUQK5N=$W(:+_O,M\[XYU_*^"8Z3AY^YKVGJV7" M%R":9RAG=>81B[RQD$KYF6L.B/;5S?"P'P/K6-KNW.#DW9-IX>[^#I M<=NT5/6L@+192GH0%#J:%-R:03ZDSL2%3%Y.['0-#6E@% [Z5]T MP)GH0YJ9CA)L%=IC!#J7<=3HOLHA)C8GX4))S78O'GD<#S?2/53 M5X@&GII:Z(57&=.>!X'.*VR8/I,M"MI92]4P0U-5!KI5R KGU-1!%(9IT# N MO.7)M7<&WSEN],$8;"8K*7_:R==BX866$-:8&XO MZ/.(UUC7%HAH_+/#](:0UO%PO$?_XG*G7%9,X[6L?_#"5 MOZD&!:];5YDYN M_L!=/A.+E\M:NU_8]+9)YD'>:2.;G3,Q:+CHO^QII\.!PS1\PR':.42.=Q_( ML;QAABWG2FY 66M"LP.7JO,F/&08NSP)K])<:UD ]?$5=%5()E-!==.8%3PU^5*N_6_CPG0X\?'\6W9G.N6 MY;CPJ"XTJD?TEI\^C-/PXAWVR< ^>0]]>=]7"\@UW'#-RE)AR=R%II5=:LLJ:2Y*($8\\>''EA-!C:O)9-R\3VTX=I-,XN--5?+V+QS $+6&U! M8TDU:H )-[6^9MNB9:>P=DQUQ5N*IMQFBXK+0@,7!<\MR-GHH5*(+VX1T!W( MJ^$2C$X^DCVYRTY3''UJCY&>$3JX6[9M'.FK3E..6C^O?*XY%K33<73#%;T6+XAK^ A9[,?C,0UF?I+9[PE,_' 6PZG=S/QT.AM] MI7R..$?^-)I0$BDX*:,+B/TP'H]I"Y%FV:L0T]#/HO"W.L7_ MMTYI2OK$EK"?Q(E+(O'#;-KK%)(4;^H4^TF:092,#W3*PNDO.J4S?Y:$+D2: M35Z'2/Q)G,&/"L7Q2VR?:# 2<@K+"U1]TO9JTK5T'4[D"%Q; T.5827H6ML\ M8-V93B%8(@;(09.O7K-\+QLK"F['Q/802ZYJWM>K]ATGULC.(JR?M3V@"A6S MM9;+4O!_Z7SI-/$IM\=%#@?NKUU6O*[)G%*S.WG-+4O^ HJLF,O+/7],:S1G M8-^!_-@K%1RT%+H_I6N<5A>*WG>7877HS9=]2WHV[QL[W=&2"PTUKLDU/,OH MH59]L^PG1K:N0:VDH=?8#2OZ?X'*&M#^6DJSG]@ PS^6Y7]02P,$% @ M@8&I6!QBVHMO! H0H !D !X;"]W;W)K&UL MG5;;;N,V$'WW5PS419$ 3*R+)2NI;2#)IFB S3;(I7DH^D!+8TM8B?225)ST MZSNDY-O6<8.^V"0UZ$GKL%<8LSOM]G158?X@.9I<:=HUE^CY&6-0I=2@,+9V+L(SB]C:^\, M_BAQJ;?&8".92OG-3F[RL>=;0EAA9BP"I[\7O,*JLD!$XWN'Z:VWM([;XQ7Z MKRYVBF7*-5[)ZKG,33'V4@]RG/&F,O=R^1MV\3B"F:RT^X5E9^M[D#7:R+IS M)@9U*=I__MKEX2,.8><0.M[M1H[E9V[X9*3D$I2U)C0[<*$Z;R)7"EN4!Z/H M:TE^9G+-E2C%7,,=*G@HN$(X>N33"O7QJ&]H VO6SSJPRQ8L? !+SEZA2B@$'HAX,#>-$ZVLCAQ1^/]L^+J3:*FN.O M??&V<-%^."N8<[W@&8X]4H1&]8+>Y.>?@L3_Y0#9P9KLX!#ZY*'5"<@9?"5U MWHA,UE2=+U+K8^ BAV?7CAM\;HPVM4^S[ MHCS,X[% F,F*Y$ON8&QS=!HN_R9L0=PJX@3<&%5.F]; 2##D=R7K!1=OCI.= M+U>4>4=YNJ:<=Y1U2UEN*)_W'@N%N--<0*V1%;8W>D>?H!2$+AM-]IH!OF:X M,+"@&CLPR$D9QZZ'[$_4LRF$*=*1AN3JTFKX*_G14:<1/L$1Q,Q/(CAVXS!B M\3"&X]X7U/K<%6-OP$**DXPX*DJ6354I#%(H1A-&$%LT^F?QP">HFW]O>P21 M'SJC 8OB(1F]N]-V:ENV81"NV"8L.J-)[_G'7*\R.X.KBA/J!1"'FHY&.F6R M;]L9AY,]A3D+:)>4A7X*:$7?5HJY?LVJQO;93,G:N5+VW3U"OBMU MK6-W3ON4=9@XB:(K]9+ZS\IA M*Q3KG^V&8Y=6=:AVRLE DSXL02R5E4K5N-MX*9LJAX(:BV2$=+<*4YXX"+IB M_T.N&QG>26U.;E'-:;M[7/ W>!(E58<(%US,T74[B71_1\4L'0R8?Q;#D*4) M]>8PZ#V)%]+;ZA YL=.8G+$[]WM9YN>K?A<"J="4-B0Z%^0[()$-B(51NC7LM1?5IKKZ MAY+NULP> '0#L3 -($R9'P3L+ CV2:F_]6RH;1GLX\A2;81I7Q#KU?7[ZZ)] M=FS,V\<;E7=>4GHJG)&K?SJDQE?M@ZB=&+EPCY"I-/2D<<."WI"HK %]GTE* M4S>Q&ZQ?I9-_ %!+ P04 " "!@:E8%UTH(#L% #@ &0 'AL+W=O MOP*B9CCW#6CQU.+9G;">9 M="9N/;:3/D/D2D)# @H 6E9_?7?!0Y0M*VFF+R2./;[%'EBG*WX N[!?E[=:IP- M.RFY*$$:H233,#\?7(:G5RG1.X(O M:F-V9DR4RIKS3Y/3\?! 0("L@L2>#X M>X1K* H2A#"^-3('G4IB[(];Z1^<[6C+C!NX5L5?(K?+\\%DP'*8\ZJP=VK] M$1I[',!,%<9]V;JA#08LJXQ59<.,"$HAZS]_:L[A1QBBAB%RN&M%#N4[;OG% MF59KIHD:I=' F>JX$9R0Y)1[JW%7()^]^,"%9E]X40$[>N"S LSQV="B8-H> M9HV0JUI(](J0F-TH:9>&O91BBOC0&&II/ M@L]$(:S G1O@IM)(SFV/8]_!'<;UL 0V5P5F!B&R=/Y->HA_P/ALMF$%/ (% MA5T*R2S1D[Y'Y[&E ,UUMMSX##H+MOO. F*Y5N6*R\VOOTRB,#P^#6Q-'ZF8U5R: M.6B#\JWR&98@Y/0)V@SL&D#6AVF^=YHLKYQE>&2MZA5HH?*^ MU&:IRN"YFF/VR3DN;/Y1\X_9@[*\\.K .O6NN5DZ1V0T@&^50#! > M@]D2HK8T\2=Q@*.:> =).O;C./!Z&7+J72FM75B;'=HD&/MI&NQ;\Q[X$\49 MX!%0(O"%!L#Z;U_8$DY#/TJ2]M]@[8?R?I4MWQN63B?^>)IX[U!=.<,3:?P8 M>_^#V\*)'TQ'K[FMWMWGMB"9[G,;+O^\VY+$#Y-TO]N2D3]*TA]R6SQ._=$S MMS5K_\%MDXD_#*GH_# C9!T-T)R^$; [B:O$"XF^!U6 M8&QOUESG-'VXNT1["E>+K&*7&7K7B+J'H+OB*5MRN:BKZZTR]K<;T O0^ZK_ M00S4;YV:%<_@?.#JBGZ$P=XK8:75H\A1(];A7:Q4FY[AI27^##.\@IG=P8IO MV&%!E3\1 MA^3YK 7WV(';UX00N%D'KA=DTY,>Z -1UF-^=N>RE]7[1;!=[Z+\L,7UZHZ' MDD8.(Q6D),:+;SS>N4=H+1R->D5JG^.'O:Z\I'2CMX=A&;6==8/>K7;/F\NZ MJ]^2UV\CM!O3PV#_,D?6X&2,#M7U>Z.>6+5R/?Y,67PQN.$2GVB@B0#WYPK- M:2:DH'OT7?P+4$L#!!0 ( (&!J5AJX$S!*@0 (() 9 >&PO=V]R M:W-H965TE&JN]Z!6#( M7=L(/?-6QJQ/)A-=K*#E>BS7(/!))57+#2[5]CX7"]7QFY,YM,U7\(UF"_K*X6K MR8!2UBT(74M!%%0S[S0\.8NMOW/X6L-&[]C$=K*0\KM=?"AG7F +@@8*8Q$X M_MW".32-!<(R?FPQO2&E#=RU']#?N=ZQEP77<"Z;;W5I5C,O\T@)%>\:\UEN M?H=M/Z[ 0C;:_9)-[QLSCQ2=-K+=!F,%;2WZ?WZWY6$G( M>"*#; .KJ[A.Y M*B^XX?.IDANBK#>B6<.UZJ*QN%K8H5P;A4]KC#/S#\)PL:P7#9!3K<%HA-M?[ XN[ZDI),I0&RAM6K,"4LD&]5R+Y)[[?G):LXRTH/!K(%PU5 MUY _Z@K(T9_ E3X>G3:_*:Q)3Y61R@10/FIZFU& W\( M( M,@[2T?F*"P'-DT":^UD6D]B/HYS0R&/4SUE& MPCQPX$GJATE&@G&:C3Y)\5LAVS48Y&VI /#PPI#(CS%WY$ E$\!:(+2X(R)M7&0WIVR?+T1EON"CL("SUJ(AB-4@"6\M8XM.8H14%F"C, MK87/4Q:1:!Q%OZ;)=A+GH:6),<3*D29&7Z8I19HB/\VII2G/&=+$\FF#*\I/1V*>AZQ.+ M"MR+$44XOBA$IG"&!\09#^*,_[,X+[6IV^>O^^4=WJ<:]BGU(/9^I=Z@%&%( MQ'<309\(E:J<8@7<&5+A%4CNK8#<&8C[>)-7!IER$K8#P8DL$8W4VI+9ZUSO M4?EC?^\Z@V?FR.K2'OU6QS\-8%__H^W[FU(_I(E=Q22-<"RAM1.GJSRW=DKB MV$=G:V?6#I-T=/-8>);A"-.]TYOLW(LMJ*6[_>UAU@G37Y'#[O"!<=K?JX_N M_=<)"F]9"TT:J# 4Y8[#4OV-WR^,7+M;=B$-WMG.7.%'$BCK@,\K*&ULK59-;^,V$+W[5PRTP2(!LI8L?\1-; .VTZ(%-HM@ MDVT/10^T-):(I4B5I.)D?_T.*5E1$L?HH1>;'S-OWLS3:#3;*?W=Y(@6'@LA MS3S(K2TOP] D.1;,]%6)DFZV2A?,TE9GH2DULM0[%2*,HV@2%HS+8#'S9[=Z M,5.5%5SBK093%0733RL4:CH?U6WFK:A2U*R@N4 MABL)&K?S8#FX7(V=O3?XD^/.=-;@,MDH]=UM_DCG0>0(H<#$.@1&?P^X1B$< M$-'XM\$,VI#.L;O>H__F&KS>3 -(,4MJX3]JG:_8Y./)Y@H M8?PO[&K;<11 4AFKBL:9&!1=QW(L[QFEBUF6NU M.VM"ZLIEM.?G:Q4IH\N,P,G-ZSC4!S-@LM ;OK,&E 5C5( M_ [($&Z4M+F!7V6*Z4O_D.!;5O&>U2H^"GC#=!^&@W.(HWAT!&_89CGT>.-W M\*YQ8^&:FT0H4VF$OY<;8S4]$?\<2K;&&A[&OT;MJ1_T #EJZMLDS YG5L=[6DH*3O&Q[ 9.J4FL 79=%<]DY/@$MR496A M*W,&I&>2MX+"-298; BU.1GVOBCY*:FT=FB<@FPLIA(-8:V5?$!MN:-ZAY(K M#5[-$QB-HO,HBIY7O?O7W/X//#A(^*YE]LJ@+$(I)<-& &U,QF2 DRE@X M'9S!^'P0#^EW.APUP+)#LA.$X@]'Y].+BV8UF$QZ#L 5>ZV*DLDGRBD!YYF2 M3=2_H$X6PKV42&97*:0'R0(^TJO6.(7J>K-"4>(_F&TLZ66#'N,M8],ZV9Q4 M@:+NQUJO5]7OOV:V)Q;WIR^)_9^\GI#IAL\;^:%_I'/&;>>,_VOGW&K*BI:6T\--Y\_"NT?H4/L<#_&R?;@!MA]F#KULHQ8OH@J*^O'#-(Y^N?*Q M?95<69"1+&3@RB/QD0YI0/E">>5 MCWQZ,#,N#0C;^TMCX=#DU>8L7,L:I1TIN%TA6S--7+H:DULL)OJL0P&HW28<6X[,_._-J- MGIVIQ@HN\4:#::J*Z8=+%&IUWA_W-PNW?%E:MS";LO<$7CBO3&H/+9*[4-S?Y4)SW1RX@%)A;A\#HYSM> MH1 .B,+X9XW9W[IT&]OC#?H?/G?*9V/.]/^U#@@C7"WJK5G[C. M)W%XN1+&/V$5;+.T#WECK*K6FRF"BLOPRWZLZ]#:,!V]L"%:;XA\W,&1C_(] MLVQVIM4*M+,F-#?PJ?K=%!R7CI0[J^DMIWUV=J6JBENJLC7 9 %72EHNERAS MC@8.[]E,DO)?Z>FUPHTVB$OR[FQFKJGK_W52$XB?<[ M<2?JU-0LQ_,^'1F#^COV9V]>C=/1NXX4)ML4)EWHL[MPD$ M*/JJ5M(G0[./ M2'U*:\;N"[D3='_(]R5"_LB%\"YR<@&,BN1-I<4"N 1+U@LEZ+Q30<&Z%CKM MW9<:\5%3 %&:EX[3WN%!V*<:0UR8(T^R>\2]QYE999EH.3>GO>L:-7/4M6,Z M@$DTI6>:G/3N2J7M6XNZ:ENDD/2^,,U==.WU-Z^FT3AZM_GMW3_QZ*#CB8-. M)]!!8K(E,>DFD62V:"@&RFZ72F#0]>5=4]<"79]2&!]DD&'2LWW,=GNZJ%3C MRJBQIH+LJ*+.+TAET9\!HP0OF'M[R023.<*=TQ8#*R2:F5D32W5_QMF6SL#> M>\RQFJ/>K,1/F2*,V^O/A&D<_@$D@Y/XA'ZG V<<*B"('RZX?1B0&&I-58#Q M()J,Z9E&)\^-A)++0'4RF,0)9&2)P8^Q..9$X2+/4^YQF:>^KUW LWK+O M%.D2J53NN[;K+8]\2&D_(-.4\N0XH;_X^<:"],-5&RAAA$,F9<,$_Q>+(TB/ MQ_ :DN,IO.YHGW3;/NG/:L UD:G;+0*W*#R55H6&VMNI)5[I.3,:N-[*DW:!J;JD7@D_\D9>,/A8^J$YO:\PGJM(E'-F6^>RG MA>,3LXVF P 7DHD'PX-6^K-=U4P^_&:>:HN!C[N ]_5%I_.7OQ)/='_S8:"& MH%O+.DBV/TA?F^R=>KY#CH@F8B3U$T2-SP9N6'JAG'B MAAF<1!,WF$(63ZA)2>38@DXY1(/I:+H6CD9NCC.Q']BNV4.X.DP'"0G,1S3F M%#Y4=1-TE1#0.*F:9N/_59]]O3!LW>@JU$M_;S7@@PB7N^WJ]FI\$6Z$._-P MKZ92+;FD(N*"MHZ.,_I*Z'!7#1.K:G\_G"M+MTT_+.EZC]H9T/N%4G8S<0ZV M_S#,_@-02P,$% @ @8&I6(Z>E;<7!@ !$ !D !X;"]W;W)K&ULS5A9;]LX$'[WKR#<=)$"JFQ)/I3+@).VNWDH8N1H M'Q;[0$MCF2@E>DG:CO?7[PQUQ'$<;_?$OL22.,V[MXK33,82I%I?M(-V_>%69'-+'SJC\P7/X [LPV*B\:W32$E% M#H41JF :9A?M<7!Z.2!Z1_!%P-IL/3.R9*K4-WJY3B_:70($$A)+$CC^K. * MI"1!"./72F:[44F,V\^U]$_.=K1ER@U<*?E5I'9^T8[;+(497TI[J]8_065/ MG^0E2AKWEZTKVFZ;)4MC55XQ(X)<%.4O?ZS\\#T,8<40.MRE(H?R [=\=*[5 MFFFB1FGTX$QUW A.%!24.ZOQ5""?'=W-N09VB7:E[$KE&&O#G;N.[_E4@GEW MWK&HAH@[227RLA09OB(R8I]58>>&?2Q22)_S=Q!>@S&L,5Z&!P5^YMIG4>"Q ML!OV#LB+&ILC)Z]_R.;WI07OTPYM@T#T[@+S7(.\=DCZZPYI,EQ*8FK%7(_?QD9Z! M\2)EMR"Y18+K(E$YL'O^R"ZA@)FP^TP[J'R_:?=S8#,EL;9%D3%+.5,5N/@- M##/.U5,',MD&"5L@+RB$-6Q,_5C8C8=)BMX42>D?(AB[J.TY*#DI M"EM2*_-+BIN%<^B^[#X(?W]VUQA=XMW>C4V3@=;%*R_C!<_C5<9GS1&IJ8K# MG+:N)#=H-64*LE5PO[JI@9"!NQ';$.682L']HD+S;YPN8360[%"5R 9 MQS-(()^"KC5%+/+Z_:X7#?H8YQ,_'+2<$*0.O#@*O>')"1OZ)\,6CK$9"#HX M#C")AGVOU^VS(/##N/6EE#^(3[RX&[.@ZP^[S]3N6-?S>L'0.^D'J#/VH[BU MXZJ'_Z>K@F'@17$/00_]7M XRI5M>%;_;GEJ]Z3RT^[G Y[:4?G,3Y-_P4_' MX;M_R%=>+Z;LH1!C/L3Q?^.N%UHI62G+'94B.I]HC![/$;C3J>$NN4HW8TFB3S7"W+N523K;B0;J!3 MAF8N@UZ#Z+NTNP77.I&N$H&BIX!>$BG#"P%%.^AVV5OTI<[PPB%A!=)G.R5Q M\W=*HNK_+RO@XR/H1* [)NAZ>'E^"W2%(3?CP';;WQ('_CUF##O&D&Z :YR\ MXRS3D%$972.1P+M)4M72]LA[I9R"7NS%88@3.8BP&70QPS'3![$W&/R55E1; M]/)D!\N+"JN!'&U#Z7O]DQ["B1H?UC6*B0ZE+I<-+R76^H]VD6Q].;!A#)H- M8_#GMM]J\C<[/)61]WP1\%QXRIUH;' S?7T_.*A\_W[@>NF*XN\2D4H\=WN> M*K="6OH(;54\A@)".Q[NBUQ+;#8B7TK^O%$\;=/K.D=YE:/\R8#3@QMCN1S> M"O/M_8RH!*JDKL,T 8K\7LC>MNB>X)K02A$&2178#_V8SCY@0>+^FK*-H+[8 MW2:W.S71\_M[H]O9NI7F@ 5/=V^#S1';3'E!;;XVU_MQ>:M](B__-X"&95AL MV#!FR(J[">YRNKQOER]6+=P==ZHLWIC=XQPX]BHBP/.94K9^(07-/SU&OP-0 M2P,$% @ @8&I6(O4[9F^ P FP@ !D !X;"]W;W)K&ULK59;;^I&$'[G5ZS9;[ZY[3 _2/5-%P"&'>M*Z(53&-/<>I[. M"JBY'LL&!-YLI:JYP:W:>;I1P'.K5%=>X/N)5_-2.,NY/5NKY5SN354*6"NF M]W7-U>L**GE8.!.G/W@L=X6A V\Y;_@.GL#\VJP5[KP32E[6('0I!5.P73AW MD]M51/)6X+<2#OILSX!ZJBH"0QE\=IG,R M28KGZQ[]D_4=?=EP#?>R^KW,3;%PI@[+8VUDW2DC@[H4[2\_=G$X4YCZ'R@$G4)@>;>&+,L?N>'+N9('ID@:T6AA M7;7:2*X4E)0GH_"V1#VS?((=AMAH-GSFFPKT:.X9A*5++^L@5BU$\ %$R+Y* M80K-'D0.^7M]#^F<. 4]IU5P%? K5V,63EP6^$%T!2\\^1A:O/BZC^P1&JE, M*7;LC[N--@HKXL]+[K9HX64TZI);W? ,%@ZV@0;U L[R^^\FB?_#%:[1B6MT M#7WYA%V7[RM@* !14&\4=$MA/'@N%,"[JF"84Q3&I Z& M-ZP4S!1RKQ%U9)-,GW#0^3NXEP+?"%!LS5_;XKQA:>).P@07RL'_Y7OAUS?909#-''C*";;B1NG023,L^:=D'(?** M4>?+);G0#SH?PSA%H5]P-%4$?F-!P@0U[3I(W5EH93&3V I]T=KP(7##Q2N# MM] 2/7, $'VE:EO&&=[(JLS;\#=[U4@-8\KL.6A?#Q4E,9,:CS!3U/YE1D&$ M8U9ACE]LY^:DEY4M(O4.K^GE^=L>C,8VY&?8IHWUOU/S?QB[]"AY9P,#"W=G MQR)9V@O3SH[3Z6GRWK4#YTV\'=O8V+M2$-4MJOKC%%]AU8["=F-D8\?/1AH< M9G99X+\'4"2 ]ULI3;\A Z?_(\M_ %!+ P04 " "!@:E8O?21IQ0# "3 M"@ &0 'AL+W=O508PID2V>(=,[$1P$T)98X_L6MWPI_P7"64X9T F:\?38?FW@;\)GB6FZ-P2A9\EIU,=:8#;XPW[I=6NM2R)Q#E/OM!0Q5-GY$"( M$LY$.12\;0$ZPQ2RHI_\ESZL 5H]UX!=$I MYT] _Q5 MP1TK= B,ROK@BCB3P1?@S#1FLT,K#<6K=509I[B0@F]2S5.^;=B M11C]28RG) &]E01C2,GYK_02.+U 1FL@3 M.(6'Q04<'YW $5 &GV*>2TTH)Z[2.9N3W:#,;U[DUWDEOR[<<*9B"1]8B.$N MWM5:*\&=C>!9IY'P$I*SXJ!N_4'F M;7 F,Q+@U-'E+E$\H>._?=,>>._K7#@0V8XGO M@B0) H]@F4L=+.LNTJR1=%_]!=G DIDWX9/?\WKFB3_5".M7POJ-PJZYE* K M:*,"0BHS+FTQU2EJ9-M744'6VU)T.AX-1_6*!I6B0:.B69*C?DVL8<$CM28" MZV0T4NPKXT!D.VJ'E=KA_RK6X2$].1#9CB>CRI/1ORC6T^^RF*E6V')-C;6+0 U6K5<9W; M1L/]'5ZT:_J[MJ),0H*1AGJMH:X!4;1 Q43QS'812ZYT3V*'L>X:49@ O1]Q MKC833)+#P1UO._(':5GTK,4UTM=^9=PN'5EJ+E%9KA48;.;) M8G*YG'G[8/"-X]X>K<%'LM'ZWF]NZGF2>4$HL"+/P-QOAU,X]7Z6%#5_8#[99 M M76DI8#V"F07,4_>QCR< 3(\R< ^0#(@^[H**B\9L3*PN@]&&_MV/PBA!K0 M3AQ7OBAK,NZ6.QR52V:Y!=W RJ!%12SF2M6PCF7R=VO>*M[PBBF"157IK2*N M6EAIP2N.%E[#HJZY1S(!-RJVBN=Y<8W$N+ OBY2<6.\RK09ARR@L?T+8%&ZU MHL[">U5C_2\^=4&.D>:'2)?Y2<);9LY@.GD%>9;/8(VM:RTZP3L=,S@-O.=/ M\![R].7_>?KQR6'AAE#:GX]E)#J:/N[(C^>E[5F%\Z3WQ3([3,KGSR87V;L3 M8&V$8@V)@E^YC82#<+='[T=V5>I+MC!>E16THT M;1@^"R$OL4/'TW&^%[&M_YK'Q\$5K^7*@L#&0;.S-ZX:)@Y&ULM5I=;]LV%/TKA%8,+;!& M(JDO9XZ!QNZP/ 0+DG9[*/J@V+0M5!(UDHX;8#]^U(=%RY886V%>8HNZ]^B> MRV/IB,QX2]D/OB9$@)]IDO$K:RU$?FG;?+XF:<0O:$XR>69)61H)>B/B:WS%Y9#I"7D%WIPFO/P+MG6L8X'YA@N:ULFR M@C3.JL_H9]V(O02(>Q)0G8 .$[R>!%PGX,,$MR?!K1/'&7C_[@-X!^(,?%G3#8^R!1_;0I95@-OSNH1I M50+J*0YJ)-0>?LP59M/-M2:?AA':!NQ"X#A;P YR.VH9W9Z.M:4 M@YL6XQ+/T[>XJS%5(NY.+'[RESR/YN3*DK]I3M@3L2:__@)]Y_Z7Z<6]Z&D2.@%RQO;3/H7CJ,#U<-!$M6KSFMH\;6V? MDUC^N[D& )K-?OZROP(?8/5-@1YH]&KM,M0[AG$*"VONL-ER.%?N#UB%'9#*CW&;.8 MR1<&65Y2/L_Y.LZ[I:>%.7M*#*&U22O_ KW!TC-J4DRAM7DJFP*U#N$$Z?G' M=\+ #T>'VNL(%@C1HU M)*;0VCR5)8%:-W""1D<:NL'[3B)2;0'HWT:/1X6Y2?[US9\\46KL[RLL@ M.%2ER*A9,876YJG,"M*:A)=56N>W;I$80WB@THXPWW<#W*-293*0WF3TJ'2X MU=1?[^S9>XNE%*1,#G('J]2HKS&%UN:I? W2+\R\K%+OV&JZP9%(CZ-"%[L] M&E5N!.G=R$VV.-%LZH'.GI2W6$9!RN2@8+#XC!H64VAMGLJP(/WZRLOB"X]D MA1U\)+Z.*&DV>\2G; ;2VXQN\;WN06YTS<046GM%7=D<[ Q>4S=J6$RAM7DJ MPX+UBR\OJK3.W]OJ6-D,K+<9O2H=_B#77_'LV7N+M12\ MM_$S?.?'[-;/6Q@6K P+?N7N#S[>V$'.X0)F5Y +>S1:F(SVB'JP8_V#_1O\ M+FLM&U$H,R[>U^XVEP";3%0[:\UHLX-^7>X;'XQ/X>4,=HQ_PM[E%'N= M9WQYIMR,M]6EJZW\VXBM8LDN(4M9AG,12/6R:G>\.A T+_>+'ZD0-"V_KDFT M(*P(D.>7E(K=07&!YG\4)O\#4$L#!!0 ( (&!J5BK',*O*P( !,% 9 M >&PO=V]R:W-H965T)2^X,=V9))JU4 M3[H",.2YYD*G7F5,,_=]75104SV1#0A];X+)-O= [3:S9OC)VPL^2ANYA ^:Q62F, M_(&E9#4(S:0@"G:IMPCG>6SS7<(W!JT^&Q.K9"OEDPWNR]0+;$' H3"6@>+O M"#EP;HFPC%\]IS=L:8'GXQ/[5Z<=M6RIAESR[ZPT5>I]\D@).WK@9BW;.^CU M7%N^0G+MOJ3M),MH8CB .0CV11ELPZ2SFY M%]WQL#Y?+L%0QO45ICQNEN3RXHI<$";( ^,<$W3B&ZS#LOE%O^=MMV?TRIX/ M5$U(''X@41!-1^#YV_ E% ,\?@GW4?U@0318$#F^Z[]8L%.R)KD41N'9PC:8 MBN2N :#(C\56N_F?8W([_GB/M"'+-P@DTXGBL8RYD..5UA_MF1M<\%GHD] M$YIPV"$JF-Q@MU1W!;O R,:=XJTTV!(WK/#5 F43<'TGI3D%]F(,[V#V!U!+ M P04 " "!@:E8F2?-=. # #C#@ &0 'AL+W=ONWJZ/8^F\00:Q.; MV@;V_GW'3@@!3*#JGOH%8GM>GF?&'GN&6RY>94:(0F]%SN3(R91:W;NN3#)2 M8'G'5X3!RH*+ BL8BJ4K5X+@U"@5N1MX7NP6F#)G/#1SSV(\Y&N54T:>!9+K MHL#B^X3D?#MR?&6 ,??E5&G M]JD5F]\[ZY\->2 SQY),>?Z-IBH;.7T'I62!U[GZRK>_DHJ0 9CP7)I?M*UD M/06G1'XQY M4D$<#@([YEZ-N=>* MN:XMN*HM536 8C3-,7!Y0!#T JX *([)*^*-"M/1)9TF-DJ]D_@._,#O!U[_ MB-6I8+\?^U$O/K-7^C6O_@_DE99EU<:L?RVS4\%V9H.:V>!RY5G!_6$8_==$ ME;[ZS5WEW7GQ$9=2:G H%=IY^-[^,O3>GTE+:BIWE\A48E>R:5SM?BN;'?9I MB7VFL5M1MIK1#\E[N<()&3GP4I1$;(@S_ODG/_9^L=UZ[V7MD'2P)QW\'^6C M\GK%*;-(MA\S?W_#^^U7_ \K(97?:]B=2EY@MW\1^!>>!.]:1BIG%X]>]]\< MO?V[P&]_&+Q[(8FN8Q-=P\9MM L%$4O314E MF:J?/[6LW6G]F#ZDZ/YB>[@ M3!NR-U.V?_"X75(F44X68-*[ZP$P4794Y4#QE6E*YEQ!BV,^,^A"B= "L+[@ M7.T&VD'=UX[_ 5!+ P04 " "!@:E89,.DN?<# !]$@ &0 'AL+W=O M[ MTO8:->K=P^D>7)@D5L%F;9-TI?OQ9QM*0DJX[8J5^I)@X_D\WSLY2)J?.1JG\PG5EO(&,R'.> ]-W5EQD1.FA6+LR%T 2:Y2EKN]YH9L1 MRIS9Q,XMQ&S""Y52!@N!9)%E1'R]@I3OI@YV7B;NZ7JCS(0[F^1D#4M0#_E" MZ)%;HR0T R8I9TC :NI%89:P\RRLI_\EP)<6"@<=H-_,K /S88 MG# (*H/ $BT]L[2NB2*SB> [),QJC68NK#;66K.AS(1QJ82^2[6=FMT0P2A; M2[0 @98;(@"=H6494\17:,ZSG#-@2E:C3&N_5#Q^0C=?"KHEJ;Y7&DIT\QRG M10()6@F>6=-"$1LM;7M-TT+I>Y^YE"BO=_OE&A2AJ?Q5[RLMS,15FIAQSXTK M$E\ 3>)5,T,?+IC$=+B M!%3W4^\.QWG&%4V%3:$K8$\IJU\.C=[:VA[ M FOH$M:ZA.^B%L(^!>L)K"'8J!9L](-K8?0JQ8?18."-AT>E\'K=* JQ/SI1 M"5%-(/J>2GA@6Y#FA6()GIEW>8(N=T0DK6^0SCW>&L^>P!IRC&LYQN^B ,9] M"M836$,P[.U['.\'ET"UP6%NA][(QWYX5 ,M"X=C+QQ&7GL1X(-]/&=P5 M2BK"$AW=:NXN-U%O;Z,ZMWAK4/M":PKB[P7QWT4A5&[T)5I/:$W1]ITD[NR[ M^BB%X%6&8SR((M\_+H7_7]@DL>_N<'=[=Z(4=+<=HC^XTCDPY_KM(!0]T0UU MX[\YI#VA-=78-XIX^#[JH-<>LB^TIFC[+A)W]EQ]U$'X.KT#W13Y071<"-^P MLJ3A'GS(9Z;)-^<;$L6\8*K\>JUGZS.42WMR<#1_9&PO=V]R:W-H965T;XSG'@,=NF0@VX\^D.;^$)Q.?= Y,]MV%)L@((SRA! M##8SY\Z_C?V! N@9?V=PX&=MI%Q94?I5=>Z3F>,IBR"'M5 46/[M80EYKIBD M'=]J4J=94P'/VT?V=]IYZ3QD](*9F2S;5T&)JM'0_(VK?GP233S.)$_-%R>4(YRC.^([R M3&_&6W27)+J) LYV_DE,]/,7K]Z@UZA3*"/J6TY)@D?.H* M:97B=M>U!A,T&A9IO\*,-NEM_*[-Z@_[Y(,?0O8"" M_]MAXJ*B#+LI52BYY3N\AIDC8P4'M@=G_OMO_M#[LTLNFV2Q);*6E%$C961B MGR\Q3]&.T35 PM&&T0)QG .B&[2J5>X2TTC:5TR;9'%%-M1D*L#OYY$7J5.W M[U!IT*@T,*KT@-E!/C*?S$ M,.&XR@[A6>:Y'+C,-',L($&"(I'"*4:M:;'*"+X6HXPK]578)ED\N7B!P\CS MNM]?WSLE==ZON.EJUM:%XD^\%T%G:5Z\KP*VV-I2G>6_OM7KSDS7]RQ998MK MMO:--[EZG(*31D&_"P'])[M$?BL"0P_XN_P.%-T'RLC;6RR;;+$MMK:FI[3> M_P5YO6\UL;?*%MMB:^MYRNU]H=#L*7D3*VM6A;DU,F M[YM3>4.N:D;VEL-JWEZSG8OK!Q=1S#TK>L@XM-7%(Y4)E$14Q8)FM"E0W>FR MS(OQI2ILEO^6U&.,IA(RF]FY$TC%6%I*HCZ$Z75E94"%KH9@HX M :8FR.<;2L6QHQ9HRGGS_P%02P,$% @ @H&I6!L?\H)5! 'A8 !D M !X;"]W;W)K&ULK5A;;]LV&/TKA%8,+;!&(G6Q MG-D&$F?%!C1HD+3=,V/3-E%)=$G:3O_]2$G1Q:(I>]&+KTB034VW)G"2)9E(Z?I:D3O5,#6P>O[)_RLTK,\]8D#E+_J5+N9DZ ML0.69(5WB7QDA[]):2C4? N6B/P7',I:SP&+G9 L+<%*04JSXA^_E W1 ,#@ M! "5 '0NP"\!?FZT4);;NL,2SR:<'0#7U8I-'^1MDZ.5&YKIU_@DN;I+%4[. M/F'*P7><[ CX")Z*=PG8"LPQY[]HM@8W*=ME4@"<+<%?0E+5.+/??X.1]Z?)U4!D+8]^ MY=&WL<_F6&SR5[[0!^3GCNYQ0E1?,;DNJ**<2G]:]C.(8A_&$W??]&,H@[$W MCJJREM*@4AI8E3X2(3E=Z(ZKM9KT%01!X\$H"B$ZDF>J\H*Q65U8J0NMZK[( M#>$ YSW&)"WL/C3TO"-E/44M85$E++(*^\HD3BS"HLXS83CR_6-IAK(@BH+0 M+&Y4B1M91UCC.V,<9J,AA]E 9"VC<64TMKZ%6\850GV*C>\@[C1NX(W"\/@= M=,O\41B%)SK(N)(VMG<0_**B?$'4P'].",!K3HB*>&D2.N[V@C%$07 DU% 6 MQV,(S4*A5\><=T9?3NI.8XP8K_/TG5#;"&%I5?B9[D@!H MU&9%7MJAAV)K^ZS3$?[O>(2#YN-0;&V?=4+" 2.RY KZ,M)49PE)6*!!DWJK:ZY\Z<)'WIOD9LN;UQ>N@@=C:9NO<1O;W%D&8FO[K&,6!6\;&=:4 MOMCL0&QMLW5BHY[$OF")@ RI;%HCF.HLBP14ISZ9W3>\S7-!,@(2L%]*Y&RBTO-B.+$\FV^7[>,Y.2I?GAAN EX;I W5\Q M)E]/]!9AM24\^P]02P,$% @ @H&I6$DST!RE! Y10 !D !X;"]W M;W)K&ULS5A=3^,X%/TK5G:T JE#/@HML&VETL(L M$IU%!68?1OO@)K>-=Q*[8SLM_/NUG31-V&"HE(?A@2:.[[GV.=?VO1YL&?\A M8@")GM.$BJ$32[F^=%T1QI!B<<+60-67)>,IENJ5KURQYH C8Y0F;N!Y/3?% MA#JC@6F[YZ,!RV1"*-QS)+(TQ?SE"A*V'3J^LVN8DU4L=8,[&JSQ"AY /JWO MN7IS2Y2(I$ %811Q6 Z=L7\Y]4^U@>GQC$200 M2@V!U<\&)I D&DF-XV8=^8R:O)K/ B8L^9M$,AXZYPZ*8(FS M1,[9]D\H)G2F\4*6"/,?;8N^GH/"3$B6%L9J!"FA^2]^+HBH&)SUWC ("H/@ ME4$0O&'0+0RZ'S4X+0P,U6X^%8Y8)3",Q M<*4:@<9QP\+;5>XM>,-;%\T8E;% US2"J&[OJI&7PP]VP[\*K( SS$]0U^^@ MP M.T=/#%!U].FX8U^3C,%T+S-0.,X7P/9C:++NE2%V#>_:^2&,A0 HTIA&Z M(WA!$B48"#0#+#(.$?J+HCF$&>>$KDROKXSRLN$*"R+0]SN%CVXEI.*?)@WS MP72;!Z,WHDNQQB$,';73". ;<$:__^;WO#^:B&\3;-H26$V$TU*$4QOZZ):& M:F,58); ?(R2@OZ7)@JM4(=2F(/U#)C>QS>CH.MY W=3I:8ECS5JSDIJSJS4 M?%7;^T1%'Y%HO.( ZER03:Q840YEI4VP:4M@-?9Z)7N]7VEU]]H4H4VP:4M@ M-1'ZI0A]:P@;TM@2A2:,FWCK_V\5OEJ"$ZN'0\FPN:O-\+R)&!?J%:D0V.D3;!I2V U!B]*!B]^I85ZT:8(;8)-6P*KB>![^XS5LP?R M?-Q1N7Z":0@(1_^J)%DQ+F/.LE6,,%KC%QW7'553J-5L,EAX5G62.KI5UHHV M2L \K\UMWUH#Q2CLQ^[$/M9#B6T+K@S2!? FQ:XW$5I=@7^_XUDS^30EFE=B\U;'Y00'LWG8" M5- -^([^.99@(;[5"J_YW?/%O>%:R"NU!-#D.N&I&EE+K;,CVU;1$A*J M#D4&*:[,A4RHQJ%CS[%3BR*Y98I9 JIA(B83YR/K8.9H, M3'P1<,%@K1KOQ&1R*<25&9S$(\LQ@H!#I T#Q<<*)L"Y(4(9?RI.J][2 )OO MM^S'1>Z8RR55,!'\)XOU637E<^- "=[@, MP*X3P5X%< K$BV5%6E-J:;A4(HUD28:V5DIM$PK'J-AF:F^W;FZ_Z2&4T@I&%GZT"N0(K?/NF$S@?VKS9$=F&4U[ME+>-/?Q?%VUI MEMB@P)J[9A5VG9[O.T-[U4S@?IC7\X-&V(:T;BVMNU7:G>K^:XHC(-^%AE:M M6\F>>R0[(MO(VZ_S]E^W>/U=.K4CL@VG@MJIX 7%6V*[S>+UNOU>[T[QMH9U M@J"]>'NUM-Y6:8W;]['"W4KTW./8$=E&SOTZY_[K%FY_ET[MB&S#J4'MU. % MA3MXVJU[/ZSUUK4;C8=I^O"O>L'0; YS!#J'/3Q.6392Y4"+K.A%+H7&SJ9X M76+O"=($X/I<8"57 ]/>U-UL^ ]02P,$% @ @H&I6!=G> 1I P W@D M !D !X;"]W;W)K&ULK59M;]LV$/XK!ZT86F") M+,DO/7R> M.]Z1D[W2GTR.:.%0"&FF7F[M]L;W39ICPD._8%QZR:2:6^ADHDHKN,2%!E,6!=-?YBC4?NH%WM/$DF]RZR;\9+)E M&WQ ^V&[T#3R&Y2,%R@-5Q(TKJ?>++BY'3O[RN CQ[TY^0:G9*74)S=XFTV] MGB.$ E/K$!C][? 6A7! 1./S$=-KMG2.I]]/Z&\J[:1EQ0S>*O$'SVP^]6(/ M,ERS4MBEVO^&1ST#AYQZDI;&J.#H3@X++^I\=CG$X<2"<=H?P MZ!">._2_X1 =':)*:,VLDG7'+$LF6NU!.VM"9T)F M\/J0YDQNT#C;A3+VZA[U!C6\O$/+N#"O"/Z1'6")*?(=6]$FLXU&I -A:>G# MPQV\?/$*7@"7\)BKTA"JF?B6)#JB?GJ4,Z_EA-^0$\&]DC8W\%IFF#WW]RDT M37S"I_C,PT[ >Z:O(0I^@; 7]EOXW'Z_>]1!)VK2%55X@W]/U\P8M 9F%/UW MG*VXH&Q0_.^1F5)3EMY+%^Q2:RXWE=7O2NIF8LX,-_#G.\*'MQ8+\U=;L&LR M43L9UV!NS):E./6H@QC4._22GW\*AKU?VR+U/X$]BUN_B5N_"SV9,\%DBL L MK'##I70QH*.Z1*X5[I(@CL=!,/%WIZ):S$;C(!PU9L_H#AJZ M@TZZBU)3/1ELK8!.U_^:E!JL?\(_"MJY#QONPV[N[(LKZE;JPXO=K@9Q[RRD MG? _>$Y&#?E1)_E9FFJLNAH>Z*(TV*9B=!FSR#6'9RHZ]_E!%7&C(NY4X1H$ MJWMS]C?=(2X?;4+BRW3T+T[XI5%_$,7M9V3<$!Q_;SFBS+H+<7Q9851@_?-X MMYC%T7 \/"/JGUR5A;NBW O"0*I*:>M;H9EM'BFSZFX^FY_3XZ5^:WR%J5\^ MU/.IPQ@0N";(WO6(:DS7KXEZ8-6VNI!7RM+U7GWF] !#[0QH?:V4?1JX#9HG M7?(/4$L#!!0 ( (*!J5C0)?Z^QP( %P( 9 >&PO=V]R:W-H965T M<\Y>)!K@ 4>LPIDP-OI531 M]WTY7T&.98L7P/2;!1I5+ ]Q?[]@_V=QU+C,L82"5.8+S3(E.4U"84'F&3A!AZ(I0JH]E["L=AV'SYZ7/D?,9'/$9HBO. MU$JBCRR#K :?-N,O&_"^SK\2(=B), H:":^P:*&P\PX%[2!"]],4G9Z8+75G]=1!& M%)Q_T5]>AOZ_"=_OL-[]J"NP\Q/6^S&MJB\+/(>!IWN1!+$!+WG[IM-K?ZA3 M]37)TEP[D42]%I1%8S+ MO<:H>VB4-@;XTNOA[_7=',32SB^)YGS-E.L^U6DU(H=V,AR7HY&8K6A"Q 5;TU1]LF \(5*=\N5(K#DE\SPIB4?(MKU10J+4FHSS M:W=\,F8;&4- ;)*$\)+*^L:7DZQDR7D$=\BNA6U8Y"5\L38C^SD=GYEV1DC&M.9 MS""(^O-,IS2.,R3%X]\"U"K_9Y98/]ZC?\R+5\4\$4&G+/X>S>7JR@HL,*<+ MLHGE/=O^28N"W QOQF*1_P;;(M:VP&PC)$N*9,4@B=+=7_*S:$0M 3D=":A( M0(<);D<"+A)P7NB.65[6#9%D,N9L"W@6K="R@[PW>;:J)DJSK_%!+SX1? Q_ \A&CB9]:DZ_H;,R'3?3 M1ZH?95-0V124X[D=>!^C-)(4?%(WV%S3@;\_J7AP*VDB_M'5N@/'>O!L75Z* M-9G1*TLM/$'Y,[4FO_X"/?MW7>4#@37Z@,L^8!/ZY _.A !3POE+E"[!-Q)O MJ*[@'8J7HV2Z\3P)L(=<]54\UTO1A"$705B&-4@Z)4G'2/)Z-MLDFYA(]5U= M)XS+Z#^2*82.Z [)J3%P;,>%X0'1=ACV ]NW]43=DJAK)/I%B7)_+]U6DQP, M?>P<4-2$.3YT.GKIE10](\7ON>IEC7RF7*DX>!1TL8G52EA0VUIN+<.#:!\NR M-ZQ!$MK5E+8'$[D"JBY?R,:^?\A5$P=#VPT[- 36+ 4<0.@*D'JOL#*?08NF M)@YCY(8=-*LA#XVS\]5BUP/K%2*%W$Z5.Q(![V5."]6LNAKIT#S3IRN2IC3N MESHSSJEK?"BT9M651X#.6\H=-%J0DWLQ$%JS%Y4-@68?VB@#K%KWCD)Q2]'10S>JK(0_-4_Z! M+>26< JF3$B]VAD!3E[A Z$UGUXKMX#L-WU^-7J1DQ]@!T)K]J(R(\AL1HY5 M.]2V&:C_Q>S[T6BW5A 6>WT6R&OK(_&;@M9K7 QON%0IVB]VQ$"CL$SE4 MS774\WZ!I>^G+%G'5*W]ZR6G-%'/M%JU,R.=O,('0FO671D%Y+VIVAEMR,F] M& BMV8O*BR"S%SE:[=HVPW%;CUY]44V2E1=!YE%_DM(%;<_FX!91313VG ZB ME6U 9MMPI,JU'_IAZ\6 )@C!CIF!JT&/S:\%7JMP/;"EF^M^4=>#@$J!PWT" MAZM1CLVC_"LGI"'@JM66OE!O";;D'@0?<@AD)K]J*V"S'0 M-D3;1R!;_1QN0_2%-6E6=@.;A_IQ:E& ])+L"]N1'-5V_K)MU\^$+Z-4@)@N M5)Y]X:O[B^]V,G&ULA95K;YLP%(;_BL6JJ96V8+^';>YSTV/N0;+EYE#:#0MJ%,SKQ:J?;2]^6RA@;+<]X" MTS,5%PU6NBM6OFP%X-(&-=2/@B#Q&TR85^1V[%$4.>\4)0P>!9)=TV#QZQHH MW\R\T-L-/)%5KDM.I7VBS; V\-"RDXHW0[!V MT!#6O_%VV(>]@"@Z$! - 9'UW8.LRUNL<)$+OD'"K-9JIF%3M=':'&'F4.9* MZ%FBXU3QP!1F*[*@@*ZD!"719S37)U]V>H17Z$XJHG.'$ETU7"CR&]O-O-OJ MKT(".KT%A0F59^@$$8:>:]Y)S$J9^TJ;,PA_.1BY[HU$!XQ\P^(<3<)/* JB M*7J9WZ+3D[-_97R=VYA@-"886=WX@.[?!.X[U0EPYN&RV\M.W++FKES*%B]A MYNG+($&LP2L^?@B3X,L[IB>CZG/BJQ4>:ZK8LT"J,D]]<.V'2$ M38_!8A>LCYKNPZ9!&KIA\0B+C\$2%RQ^ TO2\.+"#4M&6'(,EKI@R1M8'-L= M=\'2$98>@V4N6.J A4GJAF4C+'L7]ER#+L&5 N%"9F\^DRP+I_\C_;VJ80JP MOH$KPB2B4.FXX#S59R+ZHM9W%&]M(5EPI=JUS&U:?RS M%'\ 4$L#!!0 ( (*!J5A*U)N-<0( -P& 9 >&PO=V]R:W-H965T M*&FDM64PB4G5JL$#XL%+ M3A-KCAULM]G^/<=.&PIT&>+RTOIROLOQL4_B6JH[70 884PU\7V= M%E!2?28K$+BSEJJD!JR"G\05S6$%YJ9:*ISY+4O&2A":24$4K*?>>6\R M&]MX%_"10:T/QL1FR?@^[? :6+Y5D146/-MP(')-Y@45.6AB)&DC3A9@*./Z-/8- M*EN\G^Y49HU*^(A*1*ZD,(4F;T4&V8]X'QVWML.][5G827A%U1F)>B])&(1] M,=/'4T1]4&K/NA4QQ(^(=W@^[\O/6REAYW28 B2_J C<'H8^J=%']8 MF5%K&ULK59K;]HP%/TK5C9-G;21%P3H(!*//2JM$FK5 M[<.T#VYR :M.G-D.M/]^MA/2@-+TH7PA?IUSS[&OS9WL&;\36P")[A.:BJFU ME3([MVT1;2'!HL9)@_C 'RO93R[4. U=DLY5ZP XG&=[ -Z5V:HTL%,,:YU1>L?T/* T--%_$J#"_ M:%^L'?0M%.5"LJ0$*P4)28LOOB\WH@90/,T KP1XIX"G(O@EP#=&"V7&UA)+ M'$XXVR.N5RLVW3![8]#*#4GU,5Y+KF:)PLGP.V/QGE"*/J-9'!.]M9BBB[1( M$+W19TN0F%#Q42VYN5ZBL_0[WY"GN/U&_0LVN%+B"JXWR+'K[;1-WR#Y[;QST\U M@RXD).)OTS85-'XSC;ZSYR+#$4PM=2D%\!U8X8=W;N!\:?+8$=F1XW[EN-_& M7CEN,ED@ X/4[\@N'+K!<.P[CC.Q=W4'+UEY)&]0R1NTRENP5+U,P-$*/ZA7 M1XHFG:T4KSV,CLB.W :5VZ";] NZ=-P1V9'C8>5X^.;T*Y#]6E*=IETK]QN5 MCRKEHQL\_E4ZW=RRDJ&ULK=Q;;^)&& ;@OS*BJZJ5MH!M() 2I 2?ININ5YMN>U'U8F(&L-8' M.AY(5NJ/[_@ QL1,0'WW8@/&\\PXO)BQO]C3YU1\S=:<2_(21TEVUUE+N;GM M];)@S6.6==,-3]0KRU3$3*JG8M7+-H*S1=$HCGIFOS_JQ2Q,.K-IL>R3F$W3 MK8S"A'\2)-O&,1/?'GB4/M]UC,Y^P>=PM9;Y@MYLNF$K_LCEE\TGH9[U#LHB MC'F2A6E"!%_>=>Z-6VH.\P;%&G^$_#D[>DSR37E*TZ_Y$[JXZ_3S$?&(!S(G MF/JQXW,>1;FDQO%/A78.?>8-CQ_O=;?8>+4Q3RSC\S3Z,US(]5UGW"$+OF3; M2'Y.GWU>;5 QP""-LN)_\ERN>Z-6#K:93..JL1I!'";E3_92_2*.&ICFF09F MU< \:6!99QI850/KTAX&58/!I0V&58/AI0U&58/1I0UNJ@8WES885PW&ES:8 M5 TF11S*]Z]X\VTFV6PJTF-^84E M76),"L;8,^0=Z9%LS03/VK94+WY@HDLLHQ 'FH$YES.Z[7/UC,V#BQCO L8\ M^36U,/XES/A-AE[PWOUD7.QX9_;]=\:H_W-;/I&8C<0<).8B,0^)^4B,@K!& M? >'^ X*?7CVT_4DU?XZDV*;)Y?\]:M:@5#)X^SOMA@/D#%&8C82'F(\U.Z%B]2F2Q(4>^*VX&K;7QM<)&:7V*C \L.+W:P_[>V. MTXCLSGVS.P_9G8_$* AK1&QTB-A(&S&:2*Y42?B+.EC,>%O(M,*U(4-B]NC5 MNS[IY_].DO9Z-<-L6<]%CLU#8CX2HR"LD;>;0]YNKIY8DG_)9[Y+HYTZYMJ_ MZ+(@C$+YK2V/VAZNS2,2LY&8@\1<).8A,1^)41#6B/;X$.TQ=-(Y1L88B=E( MS$%B+A+SD)B/Q"@(:\1X MFTXDYB Q%XEY2,Q'8A2$-=)I].NSL_TK#HK(LIHH$,$W+%P0%J?;]G-5E7N< MUW(6^"JN^A%HYD U%ZIY4,V':A2E-5-[5%,PM*E]Y$F8"O+(@ZW*[?GY MKIH+7WKN5=_CM1,(J&9#-0>JN5#-@VH^5*,HK9EYL\Z\"9T05QPJT$C-AFH. M5'.AF@?5?*A&45HST'51S-!7Q4ZF'C%[">-M3)[V!6,2,-7[F;,6>OOJ=$.+ M95#-@6HN5/,J[8*#%K]EU5'K?)&BAMB,95WL,K1%B/\[MU"+?Q?;,)/D@25? M6Z,+K8]!-1NJ.5#-A6H>5/.A&D5IS4] 72J>5#- MAVH4I34#75?E#'U9[O*3<'KHZBA#RW-0S8%J+E3SH)H/U:C15OX\G?(T2LF.=FH MG7(0;EBD*Y$@ZT1SXW6!<#!H/8*VH1T[4,V%:AY4\Z$:16G-RQCJRIZIK^P5 M.]^PWOF&^[]-$RJ_;7'5>]?&M=(,\RBOISF%]NA -1>J>5#-AVH4I35S6M?R M3'TM[R2G[TG,Y%;D)]@6YX(*+=6],;SBFA#2-]Z3_*J04=O4 #H>!ZJY4,V# M:CY4HRBM&>.Z/&=JJR6Z8S>U8!ZQ+"/W9)[&<9J01YD&K>>&]9U<'6UHT0ZJ M.5#-A6H>5/.A&D5IS9C713O3@A[2F= Z'52SH9H#U5RHYD$U'ZI1E-8,=%WN M,_7EOE?3CR!-=ES(\"GB),GWX_M%Y>7WY^8DT*)>I1G6\5_73;HW(V-R.H6& M%NR@F@O5/*CF0S6*TIH9K@MVIO[*MBLSO!%AP,F&B_):=#4]T5Z7_J#O_>IL ME]KD*-J6U1V=YAI:MX-J+E3SH)H/U2A**W/=.[J+1,S%JK@%2::2N4UD>8.& MP]+#;4[NBYM[G"RWC5NGO%E)S93W3OG Q$I]$$C$EXKL=V_4!HCR=B3E$YEN MBGM5/*52IG'Q<,W9@HM\!?7Z,E4?E^I)WL'AIC"S_P!02P,$% @ @H&I M6(ZL:4-_ P ; L !D !X;"]W;W)K&ULK5;; M;MLX$/V5@;98M,#&NOH2UQ;0V%@T0!8(ZEX>BC[0TM@B*I%>DK*3?GV'DJS: MKN)DL?:#)5)S#L_A;6:RD^J[SA -/!2YT%,G,V8S=EV=9%@PW9,;%/1E)57! M##75VM4;A2RM0$7N!IXW< O&A1-/JKY[%4]D:7(N\%Z!+HN"J<<;S.5NZOC. MON,#7V?&=KCQ9,/6N$#S:7.OJ.6V+"DO4&@N!2A<39UW_GCN>Q9017SFN-,' M[V"M+*7\;ANWZ=3QK"+,,3&6@M%CBS/,<\M$.OYM2)UV3 L\?-^S_UV9)S-+ MIG$F\R\\-=G4&3F0XHJ5N?D@=^^Q,=2W?(G,=?4/NR;6S]$PGNLW!/RTF,/K5V_@%7 !'S-9:B92/7$-*;3CN$FC9E:K"9Y0\P]3 M/0C]OR#P@J@#/C\/GV/2PL-CN$MNVLD)VLD)*K[^DWQ+ [="&U56EK_>40#< M&BSTMRYS-5O8S69/\%AO6()3AXZH1K5%)_[S#W_@O>VR>B&R(^-A:SP\QQY_ ME(;EL&SW0)?9FF%0,=C;91M'D4>_B;L]M/%LV)' J!48G15XAUJ/X4Z*]95! M54 NF:#C3LO%M2Z92! 2J4V'[IOSQ%_]SI6M0=&!B[YOM]B1U8Z@41AU&^VW M1OLO6 DAQ552*F4WX?E5Z?^F(0JCT7!X(K4SS!\,NL4.6K&#LV)G4FQ1&;[, M$18HN%1@CU"7SK-$__6H7(CLR/.P]3R\Z!TQO*3Q"Y$=&1^UQD?_^XX8O>R. M>#;L2."U<]+A>[^2G??R)Q9)2_3Z#0J]KF[@'Q4:!:ET5 M;9IH2V'J#-/VMH7A354_G?9?CV?77?V^-Y[5E:3[:X"Z#J4Y6W.A(<<5#49+ M1L=2U:5=W3!R4Q4[2VFH=*I>,RJ'4=D ^KZ2TNP;=H"VP(Y_ E!+ P04 M" ""@:E84B"Y1?X" #O"@ &0 'AL+W=ONJZ($,JHNQ1HX MOED*F5&-6[ERU5H"C2TH2UW?\WIN1AEW@J$]F\E@*'*=,@XS252>953^&D,J MMB.GY>P.[M@JT>; #89KNH(YZ/OU3.+.K5ABE@%73' B83ERKEN#L&_LK<%7 M!ENUMR8FDX40#V8SC4>.9P*"%")M&"@^-C"!-#5$&,;/DM.I7!K@_GK'_M'F MCKDLJ(*)2+^Q6")5-E?LBUM/8=$N=(B*\$8 M0<9X\:2/I0Y[ .2I!_@EP#\$=(X VB6@?0CH'0%T2D#'*E.D8G4(J:;!4(HM MD<8:V7'W1"S)WGG.8Y!D(B%F MFERO) !>NR;G,RKQF8!F$4TOR'D(FK)472#1_3PDYV<7Y(PP3KXD(E>4QVKH M:HS8^'6C,KIQ$9U_)+HVN17H0I$;C"&NP8>G\2W_!(&+"59Z^3N]QOY)QELJ M+TF[]8[XGM^I"6CR#+\?Q2G6XG3?9DX-X4X=7F>9'CM MWZI)LK ALB?*]2KE>HT69Z])%9LD"QLB>Z)BOU*Q_W^*L_^\\#SOH#A/AO9: M%9\[]*_V/!;JN'NC0 9R94JTFMJN[;!R<#YN#2;%\/67IA@% M\1NV8ER1%)9(Z5WV\0\LB_&JV&BQM@/'0F@<7^PRP8D4I#' ]TLA]&YC'%0S M;O '4$L#!!0 ( (*!J5CG&PO=V]R:W-H965T M=$ZZ?[^3[)@4TJR,Y4.LD^X]OR??7;;3YM&6 ,B>*JGL."@1Z^LP MM$4)%;<#78.BD[4V%4<*S2:TM0&^\J!*AG$4C<**"Q7DF=^;FSS3#4JA8&Z8 M;:J*F]\3D'HW#H;!?N-.;$IT&V&>U7P#"\"'>FXH"GN6E:A 6:$5,[ >!S?# MZVGJ\GW"-P$[>[!FSLE2ZT<7?%F-@\@) @D%.@9.CRU,04I'1#)^=9Q!_TH' M/%SOV3]Y[^1ER2U,M?PN5EB.@P\!6\&:-Q+O].XS='ZN'%^AI?7_;-?E1@$K M&HNZZL"DH!*J??*G[AX. ,/T!4#< >+7 I(.D'BCK3)O:\:1YYG1.V9<-K&Y MA;\;CR8W0KFON$!#IX)PF$^T(810&\LNV:+]E$ROV=P(58B:2W;+L3$"!5BW M_U6KS26"J=@,ELC.9X!<2'M!Z(?%C)V?7; S)A2[+W5CN5K9+$22Z5X6%IVD M22LI?D'2+3<#E@S?L3B*TR/PZ6GX#(H>GCR'AV2UOZ&XOZ'8\UV]R$<^9\(6 M4MO& /MQL[1HJ/Q^'K/6=T>Z-C!EO4R*/$_%9=J!T@:H:]^32XW4X7Y9 MT@P&XQ+H?*TU[@/7YOU4S_\ 4$L#!!0 ( (*!J5A4R$&&B@0 +46 9 M >&PO=V]R:W-H965TAZ;I0:6^Z!" MQ&F2#.*"<1F-A[[M48^':F4%E_"HB5D5!=/?;D&HS2BBT;;A$Y\OK&N(Q\,E MF\,3V,_+1XUW<8V2\P*DX4H2#;-1=$.O)ZD/\#W^Y+ QKZZ)H_*LU%=W)2+8R5A55,&90<%G^LY=*B!\)2*N M]#\!.'![0*\*Z'FB96:>UAVS;#S4:D.TZXUH[L)KXZ.1#9=N&I^LQJ<O2?O")=DRH7 #F886\S.C1%G52:W92;IGDQZ9(IC+PSY3>:0M\1/PO&# M0'R,JM32I%MI;M,@X)3I,]*CIR1-TO.V?,+AOZ_$OO"=='KU3/4\7G\/W@-@ MM9(O#]A,[BT4YN\VC4N,7CN&^R97)==E\7T#IMNXAP'3I-=O(QF,.I)DOR;9#^;T M ,8 G!*U2_84V7)C\24$HF;XU-.V"INQ,2=?K%X!F3%AH+4(PH.ZX#8A@E%' M"C&HA1@<,MNGWW%NHQF&G"ICG7IV@=F6L :_4)E8Y:@JOD1*DT)IP,5(P@:_ M;^60AN!7CLQP;?%U9EPW@=/4IE@P@2,5NZ@5NSA,L3TE8T'CLL$L_&_5A,?; M5S7!J",UN*PUN#RV:FK:;4S#J!EH7-ODMF10+U77C? O;(WN!JO*IDV;X#A' M:G-5:W,5U@;K7I.3!V5PD;Z7F2I:I0B"'+I>= 2VPY% MMDOYE7FCP4E^6CV7JR/?.\$5PI5'<*9^/4[.Z#!>[] (#G,LC;2AD88_U5SR M8E6TIA^,/'BZ.D+;Y=DX.-J%A:.=>KBNT'8I-RZ.'F3C3OVGTZU0&9IUC9NX M5@7"F+UR96YE^Q9NCC9VCH:MU92]["WDCNQ5Q?,MS!IMW!H==%'('?FCBO); MN"W:V"UZH-_ZH4(.8](D4,EO8:QHXZSH@=9JZY(=[5:J8;Q^@.E;V"3:^"0: M-DI/&4BFN2(?<#.0,=,^D9WZI*[0=H\U&J.4=F&4TDZ-4E=HNY0;HY2&C=($ M'3KN8*JC0R'4AKF=$FX4GH&L#.3$GTH*E>&6(2<^%;\1S,'PN?1'8]EK#'SQ M>;'4:@W-V1F^(FK-]NT&;L,I'BSH][Z.GIW7OJ[4*7YU,%B GOOS4H-,5M*6 M9X1U:WTF>^-/(N.F>WF@.V5ZSG%W+&"&H&ULK55A;YLP$/TK%JNF3EH+ M <*ZC" UZ:9-6K6J:;?/+ER"56PSVTFZ?[^S(8PF--N'?0&??>_YO0.?TZU4 MC[H$,.2)5T)/O=*8>N+[.B^!4WTN:Q"XLI2*4X.A6OFZ5D +!^*5'P9!XG/* MA)>E;NY&9:EB-O-W'+5J6Q$WZ6UG0%"S#W]8W" MR.]8"L9!:"8%4;"<>I>CR3RQ^2[A.X.M[HV)=?(@Y:,-OA13+[""H(+<6 :* MKPW,H:HL$? MH?4SMGRYK+1[DFV;&W@D7VLC>0M&!9R)YDV?VCKT ,@S# A;0+@/B%\ 1"T@ M'9$3=76/'-_XY;KWBFFDH16I7$ES+*F>#%6L M88R&&>UQG^B:YC#U\#QK4!OPLM>O1DGP8 MY2'##4OB6&P[VF1Q>)'ZF[Z/PYQD_+[+>29OW,D;'Y6W**4R9P84_XN^AB;N M[[VG[C!C/*PMZ;0E1[7=[?TI0[*2P[)%\9ZPPYPDB?>D^;VVPD&M7+?5N.U: MF.;@=;-=0[]T?6QO?H:-ONG+?VB:6P*/U8H)C8:62!F M#])@*W3#$B\K4#8!UY=2FEU@-^BNO^PW4$L#!!0 ( (*!J5A-L_>S&P, M -@( 9 >&PO=V]R:W-H965T%_?4[)R$K;5IMTKZT=GSOY;VS MSY?Q6JIGO00PY*7@0D^OJ; D%U0-9@L"5N50%-3A5"U>7"FA>@PKN M!IX7NP5EPDG'];-;E8YE93@3<*N(KHJ"JM=+X'(]<7SG[<$=6RR-?>"FXY(N M8 ;FH;Q5.',[EIP5(#23@BB83YS/_L4TL?%UP \&:[TQ)M;)DY3/=G*=3QS/ M"@(.F;$,%/]6, 7.+1'*^-ER.MTK+7!S_,;^I?:.7IZHAJGDCRPWRXF3."2' M.:VXN9/KK]#ZB2Q?)KFN?\FZC?4:?OK1YV #XHSV H 4$ M6X @V@,(6T!8&VV4U;:NJ*'I6,DU438:V>R@SDV-1C=,V%V<&86K#'$FGF[SB0.2,&P!SX]#+^"K(.'[^$NIJW+7=#E+JCYHCU\?_+!;3[T19^C MAB+LI[ U>J%+FL'$P2+4H%;@I!\_^+'WJ<_??R)[YS;LW(:'V-.[FP="M0;3 MNW$--JZQ]N98I=%Y>#YV5YOR=X.2>B=6/;*&G:SA05G-4>2,/C'.S.LI%HU2 M>!S[1#9,PXWW^\'0WQ+9$Q0'Y_TBHTYD]&\BN12+,P.JZ),9[2B(AF&T)7,W M:!0,1_TRXTYF?%#FO;15S-^)Q6N@3V.\LY5Q/(JW-.X&)&V_@ MQ=LUT!\6)5M;YV[T'=OS\7Y>,*%Q(^:(\P8C/*2JZ:/-Q,BR;D5/TF!CJX=+ M_/0 90-P?2ZE>9O8[M9]S*2_ 5!+ P04 " ""@:E8F#2@(9<" 0!@ M&0 'AL+W=O<^W;V5:; M!ULA.GB40MEY5#E73^/8YA5*9D]UC8IV2FTDW&9#/=.,$5WABPC93,_%J@T-MY-(QV"[=\73F_$&>SFJWQ#MU]?6-H M%OH+-<*#);SZ'PX78Y\? CXSG%K]\;@E:RT?O"3RV(>#7Q"*#!WGH'1 M9X-+%,(341H_.\ZH/](#]\<[]L]!.VE9,8M++7[PPE7SZ$,$!9:L$>Y6;[]@ MIV?L^7(M;/B%;1<[B"!OK-.R U,&DJOVRQX['_8 Q',8D'2 Y#E@] (@[0!I M$-IF%F1=,,>RF=%;,#Z:V/P@>!/0I(8K7\4[9VB7$\YE2RTE=U069X&I I9: M.:[6J'*.%M[#M:O0P*5J[XLW_A8%O86 MS0:C[.V;X63P\9 K_XGLB4>CWJ/1:^S9=8V&^=L(N7>KI(YCH31:@NYW@B4' M[U?+/0GM7^[9V M'E[SL_4%M;NV._VA:7LE7:XU5Y;$E$0Y.#VC6V/:_M-.G*[#$UYI1PTA#"MJ MV6A\ .V76KO=Q!_0_PEDOP%02P,$% @ @H&I6%;UOM V P &ULK99K;],P%(;_BA4F+A(LM^;2 MT4;:6B&0AI@H@P^(#VYRVE@X=K"=E?Y[[*3+NC9+IX@O;9SX??V\)Q>?R8:+ MWS('4.AO09F<6KE2Y85MRS2' LMS7@+35U9<%%CIH5C;LA2 LUI44-MSG- N M,&%6,JG/W8ADPBM%"8,;@615%%ALKX#RS=1RK?L37\DZ5^:$G4Q*O(8%J-OR M1NB1W;IDI F"6=(P&IJ7;H7,[<6U#.^$]C(O6-DHBPY_VT&G[*IY1@BH) J M8X'UWQW,@%+CI#G^[$RM=DTCW#^^=_]0A]=AEEC"C-,?)%/YU(HME,$*5U1] MY9N/L L4&+^44UG_HLUNKF.AM)**%SNQ)B@(:_[QWUTA]@3NZ F!MQ-XSQ7X M.X%?!VW(ZEASK' R$7R#A)FMW$_R?L3A'OOL6>8XWZI#/^N5S2%NY_UANZTJVY?3:;,O9(E3F%KZU94@[L!*7KYP M0^=]5P7^D]FC>OAM/?P^]^2)NW+5J,):9;XT=XGK!^'$OML'[[4>"#YJP4>G MP(,N\$8U>@0^=@[ >ZT'@@' */.P"#SK _> O-=Z('C8@H>GP*,N\/ ( M?&R>J4?L\D#MNN>->[F\YZ'U_I4!TT<=' M]%[LQ ?XO0L,Q!^W^.-^?*XP117+]#>55TQ!AJC91>Y"F?[FA&]6PVGO=42F'=5MPIHPJ4%66N:< M1_I+)YH.KQDH7M9-TI(KW7+5A[GNBD&8"?KZBG-U/S!]5]MG)_\ 4$L#!!0 M ( (*!J5BW;$/FN@4 (&PO=V]R:W-H965T,;1 :HN4[3A98L"QVJ[ @AHQLCX,>V DQA8BB1Y) MV\VP'S^24O1A*TP$DKB/>0]XKV7)^+%EO$'L:14PH\TR<1E9RGEZKS7 M$^&2ID1TV8IFZLD]XRF1ZI(O>F+%*8F,49KTL.<->RF)L\[XPMR;\?$%6\LD MSNB,@UBG*>&/5S1AV\L.ZCS=N(D72ZEO],87*[*@*0-3(\_8[H5M39H5^X8>] 77Z/+CJ=G1!,:2@U!U)\-G=(D MT4AJ'O\4H)UR3&U8;S^A?S;.*V?NB*!3EGR/([F\[(PZ$-%[LD[D#=O^3@N' M!AHO9(DPOV%;]/4Z$*Z%9&EAK&:0QEG^E_PHB*@9H.$S!K@PP+L&_6<,_,+ M?ZU!OS#H&V9R5PP/ 9%D?,'9%KCNK=!TPY!IK)7[<:;?^UQR]316=G(\7Q). MX4HQ%\&4I6HY"6)>R$>81%&LFR2!KUF^PO2#]P&5)$[$!]7E=A[ ^WLQ>6,SL*I\9?F9F/ERS3"X%?,HB M&C7M>\K+TE7\Y.H5M@)>$]X%'YT ]G"_93[3UYO[+>:!W7RR7G0!C8PYLGCC MER_.-WB#0U_/K?'0N5B2DEQV5< 3E&]H9__H+&GJ_M7'K$BQP!-;@O5_RWK>ACV\S3D.V MR.)_%:%AG7CZ0[>IRH8)D>JA9+#.-E3H]FQ^JR+B9CX10+)(-6Y;(R(?^LP, MK3/V9NS[7;56-W4JK?,[E$I'8 TJ!R65 RN5WTU2IM%'LJ%<%1E841ZSZ 4" M3PQ[AL;9_%LKC?9A,3Q2PML,IU;#0ZEU!-:@=EA2.[3Z>//Z-?HQ!%5*^4QIDG4YF5NCW#-!6_'R9>[ M!-99O-''4>GCR.KCC')3G+.0FAU0!'/)P@?XMI+/%5XKX*&9W258X BL0>19 M2>39D2OJF4O>78(%CL :O".OVH-Z[FKJ<_FJ&*.>C-!N,IK:)W(H:Z[0FK35 MMN[H./7SA7&1*: PA-1LT-L6IQWA8)X=H35YQA7/^%4\PQ//"Y4/)$2*9+@G M,8<-2=;T!+[HV[M2I6#4.L*AH5^@C6I+'7>'NX77U9A-UBI]@JS;DA[W<%N2#N5%J[0FJ15X@+9U<4T(4+ 1-H4+7"%UB2_DAW(KCL^E^D0BL+3"/-7B6"TKRI.]T2P?1X' ML_8S1 JJ5 JRRY2VJ(?_H+ZS-ZNUG2Y'XJ/@U25:X JMR6NEC-#HV*G J91R MBA:X0FN27ZDI9!4-.?E"Q_V=VIF2. *VED D2,(75$)"-S316]90T:UV5:WT MGNUK[[TMO5,AY JM^1_J2@EANQ+"'CJ#64(R%?ZOW0O8(0]=@T[1 E=H33HK MA831D1, =BETID[1 E=H3?(KV83MLJE8M\)4LV* "%1%@UB(M:YJK83FH/UZ M]??Q\!2/=N+>/OK!7/T,L80KL83M8LG$_42MNTBOP /CW^F'&J=H@2NT)JV5 MG,+]8\>_4R'F%"UPA=8DOQ)BV/Z=Y8WQ/]B+?^2/6A. 4^'D"JU)5B6R1TD(!S-8\7*HU>7!"<*F-ID[1 E=H39HKI85/CYT0G,HQIVB! M*[0F^94J5SNADU*E?_1))P$A6V07K=4Q4#/#_UE%]( MMC+G@.Z8E"PUS24E$>6Z@WI^SYA\NM #E&?/QO\#4$L#!!0 ( (*!J5C) MNJ8UH0( *@& 9 >&PO=V]R:W-H965TV&V,.D:F7P@'APD]O&FF,'V_W8O^?:24.W9A4/ MO"2V<\_QN,R2(9^;::3H5I;P27.-)AU43#]-$&AMJ.@%^P7[ODJ MMVXA3(8E6^$<[4,YTS0+&Y:,%R@-5Q(T+D?!N'_5]BO6^7B!J1+&/V%;QW8#2-?&JJ(&DX*"R^K-=K4/!P#B M:0=$-2!Z">B_ HAK0.P3K93YM*Z99P)PJ)EL+!+6$5\-N=FZ,P&0&]RB8I8!;F:H" MX1O;P00E+KF%\VNTC OSCG@?YM=P?O8.SH!+N.-"$(\9AI:R<9K"M%8^J91' MKRB/X4Y)FQNXD1EFS_$AN=!8$>VMF$0G">^8[D#<>P]1-^JWZ)G^.SP^(2=N M3B;V?(-3)W-163YC3W1S+(RU9G*%?OQSO#!6TS7XU>9=Q1VW<[O6<&5*EN(H MH+MO4&\P2-Z^Z5UV/[4;7 MQC;)98>.9'.8TW%,O]-K8IY)'312!R>EUG5OJ>X75=VWB1L<;1QUHA?BCF-Z M1^+"@TM?H%[Y7FC(H[6T5=$WJTV['?LN\V)]0FVXZII_::H>3B6]XM* P"51 M=CL?2)>N^F(UL:KTK66A+#4J/\SI5X+:!=#WI5)V/W$;-#^GY ]02P,$% M @ @H&I6.<8ZA:0! + \ !D !X;"]W;W)K&ULQ5=M;]LV$/XK!W4H-B"S1,DO7;NN6LM[WM#-:,*=V<3.W^3]5]L\!C,BBJV%.GG)-+QU D=B-B&YJF^%X??6!G0P-A;BU39_W H M93T'UKG2(BN5$4&6\.*7/I6):"@$_@4%OU3PGRF0X()"4"H$-M "F0WK'=5T M-I'B -)(HS7S87-CM3&:A)MM?- 25Q/4T[.'F$H&"TQ$!$N1X>E0U.;W9WC M(Q/E*0.Q@3]RK33E4<*W<,^4ELE:H\:#%NM'F!^HC!3,S8XD^@@_OF.:)JGZ M"8U\Y'L41]&FEO59:$U4 :C*GPX/097DP'H8_-LDSZ6D?,OP6FA8 M'*$I=T>/=MJF";[\CB;A5K-,?6U+6>$_:/=OJ.!:[>B:31V\ZXK)/7-F;]^0 MH7?3$5V_BJ[?97WVV5X5A$SW3.+5ART&I2&BFL&&)A+V-,W9%2S8-N'VVJ J_H?5K^&@_&_?\X<3=MZ =5&@'KX+V5S.-8B]A++P1KP%R MU!N/VD$.*Y##5P&)3+9AR?? ')[#)*3GAQ5.*[;LAO6%?.TX+Z,JN-&K!/>I M((Z7(ANU1.;U+FQ 6&$,7P7C^X(2O_= AV<'.NP%H=?X(^VXQQ7N<2?N94H5 M,K%AF0SYQ?)S&Y!.*_^1+XA7OSG>_\R')8!7#K#QJ)+.;3B]>NVD=_E\E&;[ MC0,2# 9>,!RT'POBUXC\3D0UG75X]\^\DS#P1^/Q!>_U^T2%C]2)'N5ZH^0&<, MTX%F<(:FWR>C\> "J1#S''T[4W,XZ29Q3#+\&2,95CM;%DT)7Z=YQ$[#>ITJ MH%CX*ZRO347)LETJCHR!9A+K6GO_48)7A@Z)CF.61J %&'I0FV.EI-Z^"7TR MN@%-GPI!D=HT&?U=R11BE2;;TF["82TX+WL'HP$:T9LD&S7$(^OZ5-FJEA95 M;8Y5IK3"MYA_;IH.N,.]@"B71M6LZ%AB(%E1EC)3E@(6E>NXKBIO8)-+%)57 M1D&UY,TP'8V,ZHJB=PS:6*:9R+G-UTELCY4U7:760ODJ78+8:[L&;J-7R)C< MVA9*87;03U%%5;-5FS:WSMEF_R<#%%AV+HR.G6";@VIZ",Q MCTB@"E*V07CXKN,9ET5K5@RTV-GN9B4T]DKV,\9VEDDC@.L;(?1I8!Q4#?+L M'U!+ P04 " ""@:E8(%! T>@" "B" &0 'AL+W=O$MNY'^=<'_MFM)'J06>(!AZ+7.BQEQFS//=] M'6=8,-V02Q3T92%5P0Q-5>KKI4*6.*.&[TW!LOD7LH'.[E*QE[3 L(<8V,C,'JM<8IY;@,1C&]53*]. M:1WWQ[OH[QUWXG+/-$YE?L<3DXV]@0<)+M@J-S=R\P$K/ET;+Y:Y=D_85+9- M#^*5-K*HG E!P47Y9H]5'?8<$,"T=*;D!9:XIF!XZJ M\R9P7-A-F1M%7SGYF7">,840$:\$IK*@O=;,E>LMS$D R2I'D OXM#+:,)%P MD<(-:J-X;,AC;F3\ +>"&PT36U]NMO#Z @WCN7Y#,0[;CGQ#T"T /ZY@1B7, MX C,-EQ+83(-ER+!Y%=_GRC7O(,=[R@X&?":J0:T6V<0-(,.O 0?M*V$KEXG M,K3KRK9=ANYS*SM1BHD42=D&HBWLV\W8UBU/-DPE\.4CA80K@X7^>JAD9?[V MX?SV-)_K)8MQ[-%QU:C6Z(6O7K1ZS7"S-:HZ/1"2J0, M),P@+!A7L&;Y"L\@PI0+8643L9R)&.'[7K4/L2KS#EQ>>Z6LPWZCTQKYZP-H MNS7:[E]!>UDJ_*E0N\^ VJNA]DY"G>9,TV&RDBE(+.[4',I],LH?;GZ_QMC_ MS]+N_P-V@YK=X.0.W(HUW5J8'!;O<36443M[:FCU6^U!Y[ >AC6:X1/1_";. MXU"&3X/B[_6- E7JNJ.&6*Z$*5M(O5HWX$G9=WZ:E]V;[E.JE88<%^3:;/1) M.ZKLB.7$R*7K0O?24$]SPXQ^(E!9 _J^D-+L)C9!_5L2_@!02P,$% @ M@H&I6&6JW)M% P ,@H !D !X;"]W;W)K&UL MQ59M;]LV$/XK!ZT;-J"UWNS8R6P!MMMB!5;,B)'F0Y /C'2VB5"D1])V ^S' M[T@IJMO*:E)TV!>)/-[+\QR/Y(T/2M^;#:*%CZ609A)LK-U>A*')-U@RTU-; ME+2R4KIDEJ9Z'9JM1E9XHU*$212=A27C,LC&7K;0V5CMK. 2%QK,KBR9?IBA M4(=)$ >/@DN^WE@G"+/QEJUQB?9JN] T"QLO!2]1&JXD:%Q-@FE\,8^]@=?X MP/%@CL;@J-PI=>\F[XI)$#E$*#"WS@6CWQ[G*(3S1#C^KIT&34QG>#Q^]/[6 MDR01$D?7D (QN7" MU+^."&F3V]1'&#PWMU.MF5PCG08+LP'I@NX.9/<@GO+);FMBUE M5?RT/;Z[ 2[,EN4X">B(&]1[#+)??HK/HM\[V/4;=OTN[]FU/R$$F>U1TXF' M-9&R4#"+L&)^#QMPP_^Y MJH?_ ;M1PV[4F?HKN4=#9=)>MZ?KH/+:/ZZ#_B@9GL=-)7B]>7?TF_BV@\-Y MP^'\B1R^*N;3!,Z?2* [=#>!V#WAGTN.WJGX6Y[A$OV.4R'55[55<(>P9;P M:E& 68BC"'X&R_2:6B"!>Q2]-D#AT8M9(BF[1L) KG;25G=*(VV:E:E_HK^0 MSUP3TR9/+N9M^M,X(H.H=:7IA\)/D*INBMXJ*D9#A%8$+^H-Z7#JJD&I)E9M M_1M_IRQU#'ZXH:8.M5.@]952]G'B C1M8O8O4$L#!!0 ( (*!J5@-G&WY M20, 'H* 9 >&PO=V]R:W-H965T4T524.L\X+B6HLBB8O+W 7!QFCN?<35QE MZ5:;"3>:[EB**]1?=TM)([=A2;("NS @;A46A0UF!04&:_^V4V= MAQ: >+H!?@WP'P+"1P!!#0BLT4J9M77)-(NF4AQ FFAB,P\V-Q9-;C)NJKC2 MDMYFA-/1:LLDP@4E(H&%*&AS*&;S>P(KVC%)F2.(#7PNM=*,)QE/88G2[AX> MX\G: E=:Q-?P>6> "HXN4;,L5\?$T8J%KM@3^+JZA*-7QU-7DQNCR8UKY1>5 MQCC]K;>XUIQKE]8KG9N%W.*[JAI3,'Y3[RO.%DXOM3=]\VU;OL"TV-&E.C M9YO"VMOCCD;/=/1TW#VQ82,V[!7[W9ZWM /G>Y1T?<"[&Y1QIA"6,HOQ3?L$ MZI)?L4]:LL)3+WB@O5?""ZLQ;@R._ZC!\7,,/A%T3_BD$3[Y/>%7:+H#LYT6 M='Y*NHA+EL,7E 4<91QND4EU_*2?_D7'%4W7.?$"X#W?9XWOLUZF>9I*3)FF M Y!<9M2WQ/"-Y>73I:IXPU851J.SX3A\6*U?X_QQ. E#[T'!W-;U7J!,;=>C M(!8EU]5-W\PVC=7<]A/NS_"J*Z,KBDXW!3EN"#HX'=/G+*M.IQIHL;/-PEIH M:CWLXY::0Y0F@-YOA-!W [- TVY&_P%02P,$% @ @H&I6%PRZ0;B @ M8P@ !D !X;"]W;W)K&ULK59=;]HP%/TK5B9- MG51(2/BH.H@$M-/V4 T5K7N8]F"2"[%PXLPV4/[]KNV0095&K;07L)U[CL^Y M=N[-^"#D5F4 FCSGO% 3+].ZO/5]E6204]45)13X9"UD3C5.Y<97I02:6E#. M_3 (AGY.6>'%8[NVD/%8[#1G!2PD4;L\I_(X RX.$Z_GG18>V2;39L&/QR7= MP!+TCW(A<>;7+"G+H5!,%$3">N)->[?SD8FW 4\,#NIL3(R3E1!;,_F63KS M" (.B38,%/_V, ?.#1'*^%-Q>O66!G@^/K%_L=[1RXHJF O^DZ4ZFW@W'DEA M37=279*B[P"HX*<%>Z?/E=Y. ,@3S,@K #A M2\#H%4!4 2)KU"FSMNZHIO%8B@.1)AK9S,#FQJ+1#2O,*2ZUQ*<,<3I>9E0" MF6$B4C(7.5X.16U^.V2)-R;=<2!B36Q89V7#%O2(QZC)]$!E>DV66B1;\KTT M*'5-GBC?.8:IPJOAELG5'6C*N/HT]C6J-GO[2:5PYA2&KRB,R(,H=*;(?9%" M>HGWT6UM.3Q9GH6MA ]4=DG4NR9A$/8;],S?#H]:Y$3U"426;]!V IW996JE MI,4&[/C7=*6TQ.O^NREWCCMJYC8EX%:5-(&)A^^X KD'+_[XH3<,/C<9_T]D M%VGHUVGHM[''CTQM.VL)0%BA ?DUD51#D^=6HO=Z=F2]OF4S-6\?!]T@ZH=C M?]]@9U#;&;3:N7\NL5#AD>X%Q]>!,WULLM)*\EXK@R8K@_#F%2O#VLJPUL]G;;6D M9HUK6Z&T9QMN2DRM6D"-0V5QA6IG> MF^9V67TG@PQ);LM6TZOAG]7K'.3&MC%%$K$KM*MC]6K=*:>V0;Q8GV$'=0WO M'XUKOUBE-@P++X&PO=V]R:W-H M965TE4L!+#9&6=IU'6?0S5B2=R9C M<^Q&3,9\I=(DAQM!Y"K+F'BY@)2OSSJT\WK@-IDO5'&@.QDOV1SN0#TL;X3> MZ]8J<9)!+A.>$P&SL\XY/0WIJ# P+;XEL)9;VZ08RI3SQV+G*C[K.$6/((5( M%1),_SW!):1IH:3[\:,2[=0^"\/M[5?UT Q>#V;*)%SR]*\D5HNSSJA#8IBQ M5:IN^?IWJ ;4+_0BGDKS2]9EVV&O0Z*55#RKC'4/LB0O_]ES=2&V#.@^ [)6!]U$/O/3.#^ LYC^.DV&0IN[8X\NQ]8TXMU]*K[P'/Z/7WZ'UCZ:ID?9[J2,/R",C?7W4C"J7+(*SCHYW$L03=":__D0'SF]MK##%?$RQ %,L1!)K,.[5C'LV]4DP MFX$)XD2Q9R*8@C:J5HU#J=H[]&EP[#B_M(42_QU#.MIG&6#V/T02:^#JU[CZ MUD%>Y1'/2E;PK+,(V8K+JG$HKE)L8,2*?.1I\L5S=(+BC+M/VW1:VO6\_G"G M88#9NQ!)K %C4,,86&'<*1X]FOPE)AI+@:,,ERS^KI_0.L]2DN0Z"RQPR047 M:L;2M V8U<^AP$JQWA8(W=+9!;;;SJ4M[0+,SH5(8@U>PYK7\!U>.KR9&$>B M!*BY>]SRVKSJ',2C'J;D%SCHM$JX$,TV6 *18BB360G=3( M3JS(_*WI1=*$39-4KRE 'A7QL8V<5>Y0E4A,U;0Z1=_&!<=#=(OHV0J!X#5+402ZV) MTMV@=*TH'S0[H5B2FXFVY-(47EK3$;O2P=SG_DKVP:0IDE>N^5BF+3C4AUL+ZT 40LNJ&H^W:W+N%[;,A_5;8BEUL2WJVGF(ET!N=16=WRF MUDRTISZH91=4-1]5+4!5"['4FFPW51PZ1'\M05&K-ZAJ/JI:@*H68JDU46\* M/=1>Z?FS*IZ6=;I6L*@EGDIM.UCV1ZU/3M0R#ZI:B*56,NMNO4/.0,S-VWY) M(K[*5?E:MCY:?U%P;MZCOSE^24_]\KN C4SYF<(U$_-$9TXIS+2D&UL MM59M:]LP$/XKPH.Q01>_Y+5=8FC:C176$5*V?1C[H-B7V,26/$E.6MB/WTFR MW;2X7BG-%ULZZ9Y[='>ZTW3/Q58F (K?"M1I;&K%PW&-_MD<'@^S MHA(N>/8SC54RF*,:;227,AV5&R5P M-44]%=[ !GVL)/E SN,XU9ZB&;EB-M[:;^\N0=$TD^^GKD*#6LV-*O"Y!0^> M .^3:\Y4(LDG%D/\4-]%H@W;H&8[#SH!KZGHD;Y_0@(O&)"*>P=NO_%"W^ . MN[U EE!PH5*V>>"!7U]Q.[E2D,O?;4ZPV/UV;'VMSF1!(Y@Y>&\DB!TXX=LW M_LC[V,%\T# ?=*&'W\I\!8+P-<&+*JCA+MO\8JE:L($!TQ=V%P93=]=B?]C8 M'S[3OC"^HZL,:@*RC<'PN0Q-1)X,+SK"D((<%O;.I_!?CN -6PDF=(F0. M+$JP[&QQL9:A8H1_88.\3.6VC6^G\1<&=]P<;7S$M!P?@?FD83[Y7U .?"O0 MMP334XNPU+>1M7!^<) 77F\R:4^-TX;%:2>+>2E1(N614J/3^ L=['OWA=L[ M8G)4X*],_J#K^*^;'Q7>HP3Q']<.]Z 38DW8F'XO2<1+IFQ3;*3-F^+<=M+[ M[?9!@KUFDS)),EBCJM<;8R"$[?%VHGAA^NJ**^S29IC@NPB$WH#K:\Y5/=$& MFI=6^ ]02P,$% @ @H&I6!5]T=H:!0 S!8 !D !X;"]W;W)K&ULM5AMLI7),T9PF"LEL8DLRS,3'*7&;)*O MW;/9A&Y$'*7DG@&^21+,7NJ10/K_?HO^3&2V.>,2<+&O\5A6(]-48&",D2;V+Q M0'>_D=(@5^$%-.;Y+]B5LI8!@@T7-"F5)8,D2HM__%(ZXD !VCT*J%1 ;06W M1\$N%>RV@M.CX)0*N:O-PI3<#S=8X-F$T1U@2EJBJ8OF#V2E?R*@H./X%'&5+B)":!+\$"V)-T0@-,0_,HHY^">T64D@(PT\!D' M:RF142;PLY0O,<#%#1$XBOFE!/OV> ,N/ER"#R!*P=FD)S5F\V@ MY+?C:XHZE8<_ Y#4G8U#>EK97!:&_P @T"WF%V!6SX$T 67H+_ZH"O^R_AH[L2$/#\NP668T4LEW?U;,=5VS'@VQO3V(X M[K[;ME"+H$;(D03U_*!5%S5KD.'OLF&*I4^U]<;2N,[VVDFG$T/^V.Y).WA0 M<.$@MS^J9*MJ[W]@05/9>O^9J6^2#P6[?[>.Q8/1%;UV9X2G$^5@"/@/14 MP%*K4=S&[ABV3=.(.1[JV":TIAOJ M7@!Z[YF,@YW!FUUQ)K2F*^JF 9[2-0PE8[<#&'N^WP[8KM3(ZRN\L.X3X'"C M<&(J#H/TI6*W6_ MIV-85\JS>A.Q;BG@L9Y"$,;+,/P<1_*HFP>?EN@@U)OC M[4QHS=-HW:H@ZQU3#PWV06]UQ;G0FJZH.R,TW!D=2[WY$?TG6^\CJ.N5Q^U> M62?F6/Y(']FH;G308/=P8LH> >E)V5++.V::1FS --6X-%?J5@$=K?(JDE5T MJ%K*RC%2K*II0+E"KP1-.5$;\FR]< M7AWBBN)HUSFVGOU%D=J6Y&DGP^DK(/6VI$YK8D=("OB^;U"3L4 ^H7$4%M#9 MAF64DRM=BODE%,3:I5JOQZCP?*K;6%_#Z!FK6/R'[>H%L M[1-'/BG&A_6KBSGO'6:K*%5^7$H:UI4OMRU6C$Z+&T&S?)CX3(6@27ZY)C@D M3 G(YTM*Q?Y&O: :8,_^!U!+ P04 " ""@:E8Y8O\4%D# "T%0 #0 M 'AL+W-T>6QE3#R*8=/<@Z3W*F'!O6[@9I)%:CQ@C MQP[R:<,\16C=%I)S.RF6M1NXZ:>;;)O;KVMMV$]SN2ZYD-B 4:<9\^ZI&) 1 M%7RL.+!2FG&QM.$V!":YR)6G3:V;= %$R@<+![8'VZ#6R;C,597;9K#?X_KQ M'6#5 X-W;Y=%L;A5-%ET.Z0-:&ZF23C M7"5,-6D"L@H-^X*E8$?QZ0SN.B]\ +7.,]-(.)WFDE8>5HRZ860G3(@;^!WQ M,]W27J0;ZU8MNFR:QE#=M#*V _J;:E9[4[;S(EVOX/>Y_C(WPY%5'_8&NU8L MY8NJOT@; YAZ@*O3HA#+SX)/9<;LX ]...S3%<^;Y8H_F&Q0*A,38(IX]TQI M/MF,_%:TN&4+O2JG18I[;O_W_(3G*9-,4;%IVM3^ 8[#[FM9KO;HKN&G9O7O M5N^+9[5^\1_WM-8'B6,W&;T%DV]@%X7Q\7NL#W+';O(MS&3WU=Y%SS$9'*5) MOSZN;9P)MTZ$3=2#D_> _(!SO%@G]<9S+C27=6_&DX3)1P=#(Z_IV/Q)NJ5O MGD]82N="WS;@@*S;WUG"YUG-V#$L7NUL3S P%8!JQW([\X#->7FA"&L M*N8-V\$X$L<8 K7HKM$H0F8G@H][?;!=$H9Q[$8 -/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( (*!J5@V>K$AZ00 M (PK / >&PO=V]R:V)O;VLN>&ULQ9I=<]HX%$#_BH:G[D,7_-DV$S*3 MD+3+S,Z6"9F\[@A;@*:RQ$IVTN375S90KH#<[,N%)[!LQ+%DW2-=^?+9V!\S M8WZPGY72;MA;UO7JHM]WQ5)4W/UI5D+[,W-C*U[[0[OHNY45O'1+(>I*]>/! M(.]77.K>U>6VKHGMPP-3BZ*61OO"MN!1BF>W.]\>LB?IY$PJ6;\,>]UW)7JL MDEI6\E64P]Z@Q]S2//]EK'PUNN9J6EBCU+ 7K4\\"EO+XJ!XVD(^\)GK2FH^ MN^<>9-C+![["N;2N[J[HZN>>\4GXB]='36V^2E4+>\MK\V/_3C&8^EX6X-453"5VOV]$*U0)JMY0KUV.:5V+8VU["N"[9 MG:Y]([&Q7E?EKVWOU/_UN%S?=>UQ01O:"^E/V''9@=-!CHPNA7:B9/Z;,TJ6 MGJ-D-UQQ70@&(&,$,CXCY+\Q@$P0R.0LD-,6Q_\40*8(9'I&R* E,P0R.R=D M B!S!#*GA9SP%_;DV$38[N?M8+F5KE#&-58 Q$\(XB=:Q+%VLA26/5A>^B#( MKJWE>M$^C+4#A)\1PL^TA-_M@FOYVIW@RO>P;8K:MU\7,D<&0'Y!(+_00MYP M)QTSTF/?B2>@&/GH1ZA5BL=QQJ_U#UXT0 M-EWR8%!$F$PB8IO<-$YJX5P[7E?&R7T98PZ)B"7RE4O+'KD*^Q$31D1LC+%_ MX/6B_5-V[9P((D>$22(BML0W8\IGJ13DP7P0$0OAQEAKGMM''A)AX3\BCO\C M4U6R[L+])J#Z2:@7@"ZD"" Q T3$"NA"@Y_*K75?^9K6(LS,?$87XJ%OL"C[$X'Q/'^6DS<^*_IEWGW#WM@Z%K!NHPCVD[F.K&6,2/ MB2/^1MOL@U_!*N'^@%Q8W(^)X_ZAOX\B8@:(B0VPD^51-$P&,;$,#JQYE!"3 M0TPLAYVNCJ)A2HB)E8!ZBWV F)@98F(SO&6N37O"K 0FC.1$PCC6S0EFCH38 M'.CB+\SJ8!Y)SNH1F(U(T.S3B3SR<;TJM2\MLE_A\,7"B@5PP MK\M2;KI^EQ6%F)A:$F*U'+$?;%B(B6DF(=8,BAD.( ?.)8!2-N+4O,L#$O),0>R? /!Q%,-&,>2^"3LDSK$Q"R4GF[%\U[0; M\0AFV.F8A3+RK7@,$R[9,LQ"&?EF/(:90DQT-YY\.Q[#S" F9J&,V$)OIF/6 MP1YB8A;*B"V$8+:.AYB8A;(S;WYE>' ( #TG M : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@ MY?NJ)*TXHYYDVLH&D%-^*+9!%*U.=M^6,[ /ZD%/(LX(%8C+/^$3 IY^E4,[ M[KM3W>W[NO@X'DYUU>S&L?^14EWORK&M=UU?3N]V5,C:+UW;8 MEG'5I(_#=7=-EXWW53.\O$F3Y@Y2"-+Y@PR";/X@AR"?/R@@*.8/ MRA"4YP^ZAZ#[^8,>(.AA_J!'"'J"8 N!V()D M"X'9@F@+@=J"; N!VX)P"X'<@G0+@=V"> N!WHIZ*X'>BGHK@=XZ>=@FT%M1 M;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0 M;R/0VR8O2PCT-M3;"/0VU-L(]#;4VPCT-M3;"/0VU-L(]#;4VPCT=M3;"?1V MU-L)]';4VPGT=M3;"?3VRF4#OC'IG KTSZIT)],Z3GTV^4^\Z M?AY*O?9\K?'ZWTGU>#ZW7"]_67[MG-SC%YS3;45]_@M02P,$% @ @H&I M6*5_#G'N 0 D"8 !, !;0V]N=&5N=%]4>7!E&ULS=K+3L,P$ 70 M7ZFR18WK)P_1;H ML. '3#*E49/8LETH?X^3 A((*E"1N)M&K>VY$X]T5CV_ M>_84)]NN[>.\6*7DSQB+U8HZ&TOGJ<\K2QTM)LV3:ZV^>?8N'Y>!&IC,;G8;1RRYH7UOFTJF_(Z>^SK3RG3 MUX0RGQSWQ%7CXU'>4+ O$X:5[P->S]T\4@A-39-;&]*U[?(NMFU93,\MQ7)_ MB2]Z=,ME4U'MJDV7CY31![)U7!&EKBUW18_V)Z=\P[3[Y ?GCV7V!>:=M\'Y MF"<6Z/=Q;R,93D]]+D0A-?M?\3TQES[X_6B8=DWU#[/S]3ZYL![G$=GX./R. M/\[XO?XO^Q @?4B0/A1('QJD#P/2QS%('R<@?9R"],%G*(V@B,I12.4HIG(4 M5#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)* M%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR M*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR&I09#4H MLAH460V*K 9%5H,BJ_E/6>^=6_]Q_/@L.]OT;_EL_"/:X@502P$"% ,4 M" "!@:E8!T%-8H$ "Q $ @ $ 9&]C4')O<',O M87!P+GAM;%!+ 0(4 Q0 ( (&!J5@%F+N=[P "L" 1 M " :\ !D;V-0&UL M4$L! A0#% @ @8&I6!:91BH4!@ NB$ !@ ("!#@@ M 'AL+W=O<(GPD# !Y"P & M@(%H%0 >&PO=V]R:W-H965T&UL4$L! A0#% @ @8&I M6,Q!5H:4!0 V!8 !@ ("!IQ@ 'AL+W=O !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ @8&I6"CBW&U) @ H@4 !@ M ("!T2T 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ @8&I6.L %-TU"0 &QD !D ("! #< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M@8&I6 .QA W= P )@D !D ("!8DH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @8&I6-MJ^N;7"0 R1L !D M ("!66\ 'AL+W=O0 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ @8&I6$*5@LZ$ @ P 4 !D ("!^8L 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @8&I M6!QBVHMO! H0H !D ("!:)P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @8&I6"2!B@BF P UP@ M !D ("!X:H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @8&I6(O4[9F^ P FP@ !D M ("!^;D 'AL+W=O&PO=V]R:W-H965T M,T:20( $% 9 M " @3G! !X;"]W;W)K&UL4$L! A0# M% @ @8&I6/INV" Z!0 KR !D ("!N<, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ @8&I6&3# MI+GW P ?1( !D ("!H\\ 'AL+W=O&PO=V]R:W-H965TW7 !X;"]W;W)K&UL4$L! A0#% @ @H&I6$DST!RE! Y10 !D M ("!>=P 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ @H&I6- E_K[' @ 7 @ !D ("! M"^@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ @H&I6$K4FXUQ @ W 8 !D ("!2_, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @H&I6(ZL:4-_ M P ; L !D ("!$ ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @H&I6%3(08:*! M18 !D M ("!@ D! 'AL+W=O&PO=V]R M:W-H965TS&P, -@( M 9 " @141 0!X;"]W;W)K&UL M4$L! A0#% @ @H&I6)@TH"&7 @ $ 8 !D ("!9Q0! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M@H&I6,FZIC6A @ J 8 !D ("!DR ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @H&I6.X:7%I9!0 BR$ !D M ("!9C4! 'AL+W=O&PO=V]R:W-H M965T6QED$ M ",*P #P @ ' 1P$ >&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ @H&I6![?F5X< @ /2< !H ( !UDP! 'AL+U]R M96QS+W=O XML 76 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 77 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 79 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 162 278 1 true 51 0 false 6 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.repay.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 100040 - Statement - Condensed Consolidated Statements of Changes in Equity (Unaudited) Sheet http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited Condensed Consolidated Statements of Changes in Equity (Unaudited) Statements 5 false false R6.htm 100050 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) 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 - Organizational Structure and Corporate Information Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformation Organizational Structure and Corporate Information Notes 9 false false R10.htm 995465 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 10 false false R11.htm 995475 - Disclosure - Revenue Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenue Revenue Notes 11 false false R12.htm 995485 - Disclosure - Earnings Per Share Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShare Earnings Per Share Notes 12 false false R13.htm 995495 - Disclosure - Business Disposition Sheet http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDisposition Business Disposition Notes 13 false false R14.htm 995505 - Disclosure - Fair Value Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValue Fair Value Notes 14 false false R15.htm 995515 - Disclosure - Intangible Assets Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssets Intangible Assets Notes 15 false false R16.htm 995525 - Disclosure - Goodwill Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwill Goodwill Notes 16 false false R17.htm 995535 - Disclosure - Borrowings Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowings Borrowings Notes 17 false false R18.htm 995545 - Disclosure - Commitments and Contingencies Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 18 false false R19.htm 995555 - Disclosure - Share Based Compensation Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensation Share Based Compensation Notes 19 false false R20.htm 995565 - Disclosure - Taxation Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureTaxation Taxation Notes 20 false false R21.htm 995575 - Disclosure - Segments Sheet http://www.repay.com/20240331/taxonomy/role/DisclosureSegments Segments Notes 21 false false R22.htm 995585 - Disclosure - Subsequent Events Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureSubsequentEvents Subsequent Events Notes 22 false false R23.htm 995595 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies 23 false false R24.htm 995605 - Disclosure - Revenue (Tables) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueTables Revenue (Tables) Tables http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenue 24 false false R25.htm 995615 - Disclosure - Earnings Per Share (Tables) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShare 25 false false R26.htm 995625 - Disclosure - Fair Value (Tables) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueTables Fair Value (Tables) Tables http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValue 26 false false R27.htm 995635 - Disclosure - Intangible Assets (Tables) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsTables Intangible Assets (Tables) Tables http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssets 27 false false R28.htm 995655 - Disclosure - Borrowings (Tables) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsTables Borrowings (Tables) Tables http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowings 28 false false R29.htm 995665 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies 29 false false R30.htm 995675 - Disclosure - Share Based Compensation (Tables) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationTables Share Based Compensation (Tables) Tables http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensation 30 false false R31.htm 995685 - Disclosure - Segments (Tables) Sheet http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsTables Segments (Tables) Tables http://www.repay.com/20240331/taxonomy/role/DisclosureSegments 31 false false R32.htm 995695 - Disclosure - Organizational Structure and Corporate Information (Additional Information) (Details) Sheet http://www.repay.com/20240331/taxonomy/role/DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails Organizational Structure and Corporate Information (Additional Information) (Details) Details http://www.repay.com/20240331/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformation 32 false false R33.htm 995705 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) Details 33 false false R34.htm 995715 - Disclosure - Revenue - Summary of Disaggregation of Revenue (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails Revenue - Summary of Disaggregation of Revenue (Details) Details 34 false false R35.htm 995725 - Disclosure - Revenue - Additional Information (Details) Sheet http://www.repay.com/20240331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails Revenue - Additional Information (Details) Details 35 false false R36.htm 995735 - Disclosure - Earnings Per Share - Summary of Net Income (Loss) and Weighted Average Basic and Diluted Shares Outstanding (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails Earnings Per Share - Summary of Net Income (Loss) and Weighted Average Basic and Diluted Shares Outstanding (Details) Details 36 false false R37.htm 995745 - Disclosure - Earnings Per Share - Summary of Components of Common Stock Equivalent Shares Excluded from Computation of Diluted Loss per Share (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails Earnings Per Share - Summary of Components of Common Stock Equivalent Shares Excluded from Computation of Diluted Loss per Share (Details) Details 37 false false R38.htm 995755 - Disclosure - Business Disposition - Additional Information (Details) Sheet http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDispositionAdditionalInformationDetails Business Disposition - Additional Information (Details) Details 38 false false R39.htm 995765 - Disclosure - Fair Value - Summary of Carrying Amounts and Estimated Fair Values of Assets and Liabilities Measured at Fair Value (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails Fair Value - Summary of Carrying Amounts and Estimated Fair Values of Assets and Liabilities Measured at Fair Value (Details) Details 39 false false R40.htm 995775 - Disclosure - Fair Value - Additional Information (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails Fair Value - Additional Information (Details) Details 40 false false R41.htm 995785 - Disclosure - Fair Value - Schedule of Carrying Value and Estimated Fair Value of Borrowings (Details) Sheet http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails Fair Value - Schedule of Carrying Value and Estimated Fair Value of Borrowings (Details) Details 41 false false R42.htm 995795 - Disclosure - Fair Value - Schedule of Rollforward of TRA related to Acquisition and Exchanges of Post-Merger (Details) Sheet http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfRollforwardOfTraRelatedToAcquisitionAndExchangesOfPostmergerDetails Fair Value - Schedule of Rollforward of TRA related to Acquisition and Exchanges of Post-Merger (Details) Details 42 false false R43.htm 995805 - Disclosure - Intangible Assets - Additional Information (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails Intangible Assets - Additional Information (Details) Details 43 false false R44.htm 995815 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails Intangible Assets - Schedule of Intangible Assets (Details) Details 44 false false R45.htm 995825 - Disclosure - Intangible Assets - Schedule of Estimated Amortization Expense (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails Intangible Assets - Schedule of Estimated Amortization Expense (Details) Details 45 false false R46.htm 995835 - Disclosure - Goodwill - Schedule of Changes to Goodwill (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesToGoodwillDetails Goodwill - Schedule of Changes to Goodwill (Details) Details 46 false false R47.htm 995845 - Disclosure - Goodwill - Additional Information (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails Goodwill - Additional Information (Details) Details 47 false false R48.htm 995855 - Disclosure - Borrowings - Additional Information (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails Borrowings - Additional Information (Details) Details 48 false false R49.htm 995865 - Disclosure - Borrowings - Summary of Borrowings under Credit Agreement (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails Borrowings - Summary of Borrowings under Credit Agreement (Details) Details 49 false false R50.htm 995875 - Disclosure - Borrowings - Summary of Borrowings under Credit Agreement (Parenthetical) (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementParentheticalDetails Borrowings - Summary of Borrowings under Credit Agreement (Parenthetical) (Details) Details 50 false false R51.htm 995885 - Disclosure - Borrowings - Summary of Principal Maturities of Long-term Debt (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfLongTermDebtDetails Borrowings - Summary of Principal Maturities of Long-term Debt (Details) Details 51 false false R52.htm 995895 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 52 false false R53.htm 995905 - Disclosure - Commitments and Contingencies - Summary of Components of Lease Cost (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfComponentsOfLeaseCostDetails Commitments and Contingencies - Summary of Components of Lease Cost (Details) Details 53 false false R54.htm 995915 - Disclosure - Commitments and Contingencies - Schedule of Operating Lease and Supplemental Information (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseAndSupplementalInformationDetails Commitments and Contingencies - Schedule of Operating Lease and Supplemental Information (Details) Details 54 false false R55.htm 995925 - Disclosure - Commitments and Contingencies - Other Information Related to Leases (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesOtherInformationRelatedToLeasesDetails Commitments and Contingencies - Other Information Related to Leases (Details) Details 55 false false R56.htm 995935 - Disclosure - Commitments and Contingencies - Schedule of Maturity Analysis of the Company's Operating Leases Liabilities (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails Commitments and Contingencies - Schedule of Maturity Analysis of the Company's Operating Leases Liabilities (Details) Details 56 false false R57.htm 995945 - Disclosure - Share Based Compensation - Additional Information (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails Share Based Compensation - Additional Information (Details) Details 57 false false R58.htm 995955 - Disclosure - Share Based Compensation - Schedule of Share Based Compensation Expense and Related Income Tax Benefit (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpenseAndRelatedIncomeTaxBenefitDetails Share Based Compensation - Schedule of Share Based Compensation Expense and Related Income Tax Benefit (Details) Details 58 false false R59.htm 995965 - Disclosure - Share Based Compensation - Schedule of Outstanding Restricted Stock Awards Activity (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails Share Based Compensation - Schedule of Outstanding Restricted Stock Awards Activity (Details) Details 59 false false R60.htm 995975 - Disclosure - Share Based Compensation - Schedule of Outstanding Restricted Stock Units Activity (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails Share Based Compensation - Schedule of Outstanding Restricted Stock Units Activity (Details) Details 60 false false R61.htm 995985 - Disclosure - Share Based Compensation - Schedule of Outstanding Performance Stock Units Activity (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails Share Based Compensation - Schedule of Outstanding Performance Stock Units Activity (Details) Details 61 false false R62.htm 995995 - Disclosure - Share Based Compensation - Schedule of Outstanding Performance-based Stock Options (Details) Sheet http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails Share Based Compensation - Schedule of Outstanding Performance-based Stock Options (Details) Details 62 false false R63.htm 996005 - Disclosure - Share Based Compensation - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details) Sheet http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails Share Based Compensation - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details) Details 63 false false R64.htm 996015 - Disclosure - Taxation - Additional Information (Details) Sheet http://www.repay.com/20240331/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails Taxation - Additional Information (Details) Details 64 false false R65.htm 996025 - Disclosure - Segments - Additional Information (Details) Sheet http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsAdditionalInformationDetails Segments - Additional Information (Details) Details 65 false false R66.htm 996035 - Disclosure - Segments - Schedule of Revenue and Gross Profit for Each Reportable Segment (Details) Sheet http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails Segments - Schedule of Revenue and Gross Profit for Each Reportable Segment (Details) Details 66 false false All Reports Book All Reports rpay-20240331.htm rpay-20240331.xsd img48398744_0.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 false false JSON 81 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "rpay-20240331.htm": { "nsprefix": "rpay", "nsuri": "http://www.repay.com/20240331", "dts": { "inline": { "local": [ "rpay-20240331.htm" ] }, "schema": { "local": [ "rpay-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] } }, "keyStandard": 248, "keyCustom": 30, "axisStandard": 25, "axisCustom": 0, "memberStandard": 29, "memberCustom": 21, "hidden": { "total": 9, "http://fasb.org/us-gaap/2023": 5, "http://xbrl.sec.gov/dei/2023": 4 }, "contextCount": 162, "entityCount": 1, "segmentCount": 51, "elementCount": 593, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 556, "http://xbrl.sec.gov/dei/2023": 31, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.repay.com/20240331/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_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_3554d0c2-428b-4eed-ba56-406a7973c4f1", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3554d0c2-428b-4eed-ba56-406a7973c4f1", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_3554d0c2-428b-4eed-ba56-406a7973c4f1", "name": "us-gaap:TreasuryStockCommonShares", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3554d0c2-428b-4eed-ba56-406a7973c4f1", "name": "us-gaap:TreasuryStockCommonShares", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "longName": "100030 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "unique": true } }, "R5": { "role": "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited", "longName": "100040 - Statement - Condensed Consolidated Statements of Changes in Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Changes in Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_adb2566c-b9db-4978-83bb-4df9bd2e0ef6", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_adb2566c-b9db-4978-83bb-4df9bd2e0ef6", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "longName": "100050 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:ShareBasedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "unique": true } }, "R7": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.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_1cba441c-1980-4c2d-970f-4c3762969c50", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1cba441c-1980-4c2d-970f-4c3762969c50", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformation", "longName": "995455 - Disclosure - Organizational Structure and Corporate Information", "shortName": "Organizational Structure and Corporate Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.repay.com/20240331/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_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenue", "longName": "995475 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShare", "longName": "995485 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDisposition", "longName": "995495 - Disclosure - Business Disposition", "shortName": "Business Disposition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValue", "longName": "995505 - Disclosure - Fair Value", "shortName": "Fair Value", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssets", "longName": "995515 - Disclosure - Intangible Assets", "shortName": "Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwill", "longName": "995525 - Disclosure - Goodwill", "shortName": "Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowings", "longName": "995535 - Disclosure - Borrowings", "shortName": "Borrowings", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "995545 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensation", "longName": "995555 - Disclosure - Share Based Compensation", "shortName": "Share Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureTaxation", "longName": "995565 - Disclosure - Taxation", "shortName": "Taxation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.repay.com/20240331/taxonomy/role/DisclosureSegments", "longName": "995575 - Disclosure - Segments", "shortName": "Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureSubsequentEvents", "longName": "995585 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "longName": "995595 - 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": "23", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "rpay:UnauditedInterimFinancialStatementsPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "rpay:UnauditedInterimFinancialStatementsPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueTables", "longName": "995605 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareTables", "longName": "995615 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueTables", "longName": "995625 - Disclosure - Fair Value (Tables)", "shortName": "Fair Value (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsTables", "longName": "995635 - Disclosure - Intangible Assets (Tables)", "shortName": "Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsTables", "longName": "995655 - Disclosure - Borrowings (Tables)", "shortName": "Borrowings (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables", "longName": "995665 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationTables", "longName": "995675 - Disclosure - Share Based Compensation (Tables)", "shortName": "Share Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsTables", "longName": "995685 - Disclosure - Segments (Tables)", "shortName": "Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.repay.com/20240331/taxonomy/role/DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails", "longName": "995695 - Disclosure - Organizational Structure and Corporate Information (Additional Information) (Details)", "shortName": "Organizational Structure and Corporate Information (Additional Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "C_6d950448-f366-4a80-8613-1ddb60d2a8d5", "name": "us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true }, "uniqueAnchor": null }, "R33": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "995705 - 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": "33", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true }, "uniqueAnchor": null }, "R34": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails", "longName": "995715 - Disclosure - Revenue - Summary of Disaggregation of Revenue (Details)", "shortName": "Revenue - Summary of Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b5660912-5ff6-44ae-a046-0fc719d5c05f", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "unique": true } }, "R35": { "role": "http://www.repay.com/20240331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "longName": "995725 - Disclosure - Revenue - Additional Information (Details)", "shortName": "Revenue - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_3554d0c2-428b-4eed-ba56-406a7973c4f1", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3554d0c2-428b-4eed-ba56-406a7973c4f1", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "longName": "995735 - Disclosure - Earnings Per Share - Summary of Net Income (Loss) and Weighted Average Basic and Diluted Shares Outstanding (Details)", "shortName": "Earnings Per Share - Summary of Net Income (Loss) and Weighted Average Basic and Diluted Shares Outstanding (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2157a447-28e4-4ec8-aead-e869d5ac0a73", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "unique": true } }, "R37": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails", "longName": "995745 - Disclosure - Earnings Per Share - Summary of Components of Common Stock Equivalent Shares Excluded from Computation of Diluted Loss per Share (Details)", "shortName": "Earnings Per Share - Summary of Components of Common Stock Equivalent Shares Excluded from Computation of Diluted Loss per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDispositionAdditionalInformationDetails", "longName": "995755 - Disclosure - Business Disposition - Additional Information (Details)", "shortName": "Business Disposition - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_6d950448-f366-4a80-8613-1ddb60d2a8d5", "name": "us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_f16ed546-9dde-45da-87b1-004c41873ff7", "name": "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "unique": true } }, "R39": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails", "longName": "995765 - Disclosure - Fair Value - Summary of Carrying Amounts and Estimated Fair Values of Assets and Liabilities Measured at Fair Value (Details)", "shortName": "Fair Value - Summary of Carrying Amounts and Estimated Fair Values of Assets and Liabilities Measured at Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_3554d0c2-428b-4eed-ba56-406a7973c4f1", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3554d0c2-428b-4eed-ba56-406a7973c4f1", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails", "longName": "995775 - Disclosure - Fair Value - Additional Information (Details)", "shortName": "Fair Value - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_6d950448-f366-4a80-8613-1ddb60d2a8d5", "name": "rpay:IncreaseDecreaseInTaxReceivableAgreementLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_640eee23-c817-451e-bb20-72b96d295c6b", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "unique": true } }, "R41": { "role": "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails", "longName": "995785 - Disclosure - Fair Value - Schedule of Carrying Value and Estimated Fair Value of Borrowings (Details)", "shortName": "Fair Value - Schedule of Carrying Value and Estimated Fair Value of Borrowings (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_3554d0c2-428b-4eed-ba56-406a7973c4f1", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_da87828e-249d-4f9c-b0a4-5534f8c1494d", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "rpay:ScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "unique": true } }, "R42": { "role": "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfRollforwardOfTraRelatedToAcquisitionAndExchangesOfPostmergerDetails", "longName": "995795 - Disclosure - Fair Value - Schedule of Rollforward of TRA related to Acquisition and Exchanges of Post-Merger (Details)", "shortName": "Fair Value - Schedule of Rollforward of TRA related to Acquisition and Exchanges of Post-Merger (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_f8699d8e-4319-41eb-ac51-eba26cee119f", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f8699d8e-4319-41eb-ac51-eba26cee119f", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails", "longName": "995805 - Disclosure - Intangible Assets - Additional Information (Details)", "shortName": "Intangible Assets - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_77e589a0-1ddf-421b-9b24-1a4ebdeb3bae", "name": "rpay:NumberOfTradeNames", "unitRef": "U_TradeName", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_77e589a0-1ddf-421b-9b24-1a4ebdeb3bae", "name": "rpay:NumberOfTradeNames", "unitRef": "U_TradeName", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails", "longName": "995815 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details)", "shortName": "Intangible Assets - Schedule of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_3554d0c2-428b-4eed-ba56-406a7973c4f1", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3554d0c2-428b-4eed-ba56-406a7973c4f1", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails", "longName": "995825 - Disclosure - Intangible Assets - Schedule of Estimated Amortization Expense (Details)", "shortName": "Intangible Assets - Schedule of Estimated Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_3554d0c2-428b-4eed-ba56-406a7973c4f1", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3554d0c2-428b-4eed-ba56-406a7973c4f1", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesToGoodwillDetails", "longName": "995835 - Disclosure - Goodwill - Schedule of Changes to Goodwill (Details)", "shortName": "Goodwill - Schedule of Changes to Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_4f67f28b-c3b8-40ea-80c5-90d3c1f35034", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true }, "uniqueAnchor": null }, "R47": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "longName": "995845 - Disclosure - Goodwill - Additional Information (Details)", "shortName": "Goodwill - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_3554d0c2-428b-4eed-ba56-406a7973c4f1", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_28e9a7d9-0fc0-442d-9695-86c14a30e592", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:GoodwillDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "unique": true } }, "R48": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "longName": "995855 - Disclosure - Borrowings - Additional Information (Details)", "shortName": "Borrowings - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_54b6be89-82cc-4760-9ab4-e8c6348ed299", "name": "us-gaap:LineOfCredit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_3a188a46-5e17-4eed-9f0c-73c8bb6dde8d", "name": "us-gaap:InterestExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "unique": true } }, "R49": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails", "longName": "995865 - Disclosure - Borrowings - Summary of Borrowings under Credit Agreement (Details)", "shortName": "Borrowings - Summary of Borrowings under Credit Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_3554d0c2-428b-4eed-ba56-406a7973c4f1", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_3554d0c2-428b-4eed-ba56-406a7973c4f1", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "unique": true } }, "R50": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementParentheticalDetails", "longName": "995875 - Disclosure - Borrowings - Summary of Borrowings under Credit Agreement (Parenthetical) (Details)", "shortName": "Borrowings - Summary of Borrowings under Credit Agreement (Parenthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:AmortizationOfFinancingCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_85c3bb5e-0757-4c4b-945d-25ccc78e01d7", "name": "us-gaap:AmortizationOfFinancingCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "link:footnote", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "unique": true } }, "R51": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfLongTermDebtDetails", "longName": "995885 - Disclosure - Borrowings - Summary of Principal Maturities of Long-term Debt (Details)", "shortName": "Borrowings - Summary of Principal Maturities of Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_3554d0c2-428b-4eed-ba56-406a7973c4f1", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3554d0c2-428b-4eed-ba56-406a7973c4f1", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "longName": "995895 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "shortName": "Commitments and Contingencies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "rpay:LesseeOperatingLeaseExpirationYear", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "rpay:LesseeOperatingLeaseExpirationYear", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfComponentsOfLeaseCostDetails", "longName": "995905 - Disclosure - Commitments and Contingencies - Summary of Components of Lease Cost (Details)", "shortName": "Commitments and Contingencies - Summary of Components of Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseAndSupplementalInformationDetails", "longName": "995915 - Disclosure - Commitments and Contingencies - Schedule of Operating Lease and Supplemental Information (Details)", "shortName": "Commitments and Contingencies - Schedule of Operating Lease and Supplemental Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_3554d0c2-428b-4eed-ba56-406a7973c4f1", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_3554d0c2-428b-4eed-ba56-406a7973c4f1", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "rpay:ScheduleOfOperatingRightOfUseAssetAndLeaseLiabilityAndSupplementalInformationTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "unique": true } }, "R55": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesOtherInformationRelatedToLeasesDetails", "longName": "995925 - Disclosure - Commitments and Contingencies - Other Information Related to Leases (Details)", "shortName": "Commitments and Contingencies - Other Information Related to Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "rpay:SummaryOfOtherInformationRelatedToLeaseTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "rpay:SummaryOfOtherInformationRelatedToLeaseTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails", "longName": "995935 - Disclosure - Commitments and Contingencies - Schedule of Maturity Analysis of the Company's Operating Leases Liabilities (Details)", "shortName": "Commitments and Contingencies - Schedule of Maturity Analysis of the Company's Operating Leases Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_3554d0c2-428b-4eed-ba56-406a7973c4f1", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3554d0c2-428b-4eed-ba56-406a7973c4f1", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "longName": "995945 - Disclosure - Share Based Compensation - Additional Information (Details)", "shortName": "Share Based Compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_3554d0c2-428b-4eed-ba56-406a7973c4f1", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3554d0c2-428b-4eed-ba56-406a7973c4f1", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpenseAndRelatedIncomeTaxBenefitDetails", "longName": "995955 - Disclosure - Share Based Compensation - Schedule of Share Based Compensation Expense and Related Income Tax Benefit (Details)", "shortName": "Share Based Compensation - Schedule of Share Based Compensation Expense and Related Income Tax Benefit (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "unique": true } }, "R59": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "longName": "995965 - Disclosure - Share Based Compensation - Schedule of Outstanding Restricted Stock Awards Activity (Details)", "shortName": "Share Based Compensation - Schedule of Outstanding Restricted Stock Awards Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_00b7f4f8-1b27-4d60-8ed7-5c668ac8e63b", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_00b7f4f8-1b27-4d60-8ed7-5c668ac8e63b", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails", "longName": "995975 - Disclosure - Share Based Compensation - Schedule of Outstanding Restricted Stock Units Activity (Details)", "shortName": "Share Based Compensation - Schedule of Outstanding Restricted Stock Units Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_a2ca1438-a792-40af-a15d-b93f1a34bc82", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a2ca1438-a792-40af-a15d-b93f1a34bc82", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "longName": "995985 - Disclosure - Share Based Compensation - Schedule of Outstanding Performance Stock Units Activity (Details)", "shortName": "Share Based Compensation - Schedule of Outstanding Performance Stock Units Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_8ea16856-78ad-4622-af56-05f2d0ad326c", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8ea16856-78ad-4622-af56-05f2d0ad326c", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails", "longName": "995995 - Disclosure - Share Based Compensation - Schedule of Outstanding Performance-based Stock Options (Details)", "shortName": "Share Based Compensation - Schedule of Outstanding Performance-based Stock Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_8da373e2-8f49-4784-ab12-8c159fab24db", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2c663a6a-b3b7-48cf-bb7e-94b8f187f1f8", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "unique": true } }, "R63": { "role": "http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails", "longName": "996005 - Disclosure - Share Based Compensation - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details)", "shortName": "Share Based Compensation - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_6d950448-f366-4a80-8613-1ddb60d2a8d5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6d950448-f366-4a80-8613-1ddb60d2a8d5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails", "longName": "996015 - Disclosure - Taxation - Additional Information (Details)", "shortName": "Taxation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsAdditionalInformationDetails", "longName": "996025 - Disclosure - Segments - Additional Information (Details)", "shortName": "Segments - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "longName": "996035 - Disclosure - Segments - Schedule of Revenue and Gross Profit for Each Reportable Segment (Details)", "shortName": "Segments - Schedule of Revenue and Gross Profit for Each Reportable Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ae14fed5-690a-4990-95bf-c778fc063e48", "name": "us-gaap:GrossProfit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20240331.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Payable, Current, Total", "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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": [ "r20", "r731" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "terseLabel": "Accounts receivable", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r278", "r279" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Accrued Liabilities, Current, Total", "terseLabel": "Accrued expenses", "label": "Accrued Liabilities, Current", "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": [ "r23" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive (Loss) Income", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r3", "r10", "r35", "r482", "r485", "r528", "r598", "r599", "r837", "r838", "r839", "r847", "r848", "r849" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r781" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "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": [ "r105" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "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": [ "r447", "r448", "r449", "r619", "r847", "r848", "r849", "r908", "r927" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r787" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r787" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r787" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r787" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax withholding related to shares vesting under Incentive Plan", "terseLabel": "Tax withholding related to shares vesting under Incentive Plan", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:", "terseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r752", "r763", "r773", "r798" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r755", "r766", "r776", "r801" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r787" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r794" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r759", "r767", "r777", "r794", "r802", "r806", "r814" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r812" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpenseAndRelatedIncomeTaxBenefitDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Recognized compensation expense related to PSOs", "terseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r445", "r450" ] }, "us-gaap_AlternativeInvestmentMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AlternativeInvestmentMeasurementInput", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TRA, measurement input", "label": "Alternative Investment, Measurement Input", "documentation": "Value of input used to measure alternative investment." } } }, "auth_ref": [ "r496" ] }, "us-gaap_AlternativeInvestmentMeasurementInputExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AlternativeInvestmentMeasurementInputExtensibleList", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Alternative Investment, Measurement Input [Extensible List]", "label": "Alternative Investment, Measurement Input [Extensible Enumeration]", "documentation": "Indicates measurement input for alternative investment." } } }, "auth_ref": [ "r495", "r502" ] }, "us-gaap_AlternativeInvestmentValuationTechniqueExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AlternativeInvestmentValuationTechniqueExtensibleList", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Alternative Investment, Valuation Technique [Extensible List]", "label": "Alternative Investment, Valuation Technique [Extensible Enumeration]", "documentation": "Indicates valuation technique for measuring alternative investment." } } }, "auth_ref": [ "r495", "r502" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.repay.com/20240331/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": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementParentheticalDetails", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest expense for the amortization of deferred debt issuance costs", "terseLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r112", "r382", "r510", "r840" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of Intangible Assets", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r6", "r58", "r62" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share equivalents excluded from loss per share", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r232" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r47" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails" ], "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/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name", "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": [ "r47" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r472" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r149", "r179", "r204", "r243", "r264", "r270", "r310", "r354", "r355", "r357", "r358", "r359", "r361", "r363", "r365", "r366", "r474", "r479", "r501", "r570", "r653", "r731", "r743", "r873", "r874", "r915" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAndLiabilitiesLesseeAbstract", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseAndSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases:", "label": "Assets and Liabilities, Lessee [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r173", "r184", "r204", "r310", "r354", "r355", "r357", "r358", "r359", "r361", "r363", "r365", "r366", "r474", "r479", "r501", "r731", "r873", "r874", "r915" ] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r84" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets:", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total noncurrent assets", "label": "Assets, Noncurrent", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r204", "r310", "r354", "r355", "r357", "r358", "r359", "r361", "r363", "r365", "r366", "r474", "r479", "r501", "r873", "r874", "r915" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r809" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r810" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r805" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r805" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r805" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r805" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r805" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r805" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails", "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": [ "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r808" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r807" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r806" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r806" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Statement 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": [] }, "rpay_BillingTreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "BillingTreeMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDispositionAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Billing Tree", "label": "Billing Tree [Member]", "documentation": "Billing Tree." } } }, "auth_ref": [] }, "rpay_BlueCowSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "BlueCowSoftwareMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDispositionAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Blue Cow Software", "label": "Blue Cow Software [Member]", "documentation": "Blue cow software." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDispositionAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree", "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": [ "r470", "r725", "r726" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDispositionAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r72", "r74", "r470", "r725", "r726" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDispositionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "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": [ "r470" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration liability, measurement input", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "documentation": "Value of input used to measure contingent consideration liability from business combination." } } }, "auth_ref": [ "r496" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInputExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInputExtensibleList", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Contingent Consideration, Liability, Measurement Input [Extensible List]", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input [Extensible Enumeration]", "documentation": "Indicates measurement input for business combination contingent consideration liability." } } }, "auth_ref": [ "r495" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityValuationTechniqueExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityValuationTechniqueExtensibleList", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Contingent Consideration, Liability, Valuation Technique [Extensible List]", "label": "Business Combination, Contingent Consideration, Liability, Valuation Technique [Extensible Enumeration]", "documentation": "Indicates valuation technique for measuring business combination contingent consideration liability." } } }, "auth_ref": [ "r495" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDisposition" ], "lang": { "en-us": { "role": { "terseLabel": "Business Disposition", "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": [ "r144", "r471" ] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDispositionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction expenses related to the business combination", "label": "Business Combination, Separately Recognized Transactions, Expenses and Losses Recognized", "documentation": "The expenses and losses recorded for each transaction with the acquiree that was recognized separately from the acquisition of assets and assumptions of liabilities in the business combination." } } }, "auth_ref": [ "r73" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "rpay_BusinessPaymentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "BusinessPaymentsMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesToGoodwillDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Payments", "label": "Business Payments [Member]", "documentation": "Business payments." } } }, "auth_ref": [] }, "rpay_CPSPaymentServicesLLCAndMediaPaymentsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "CPSPaymentServicesLLCAndMediaPaymentsLLCMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDispositionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "CPS Payment Services LLC and Media Payments, LLC", "label": "C P S Payment Services L L C And Media Payments L L C [Member]", "documentation": "CPS Payment Services LLC and Media Payments, LLC." } } }, "auth_ref": [] }, "rpay_CPSPaymentServicesLimitedLiabilityCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "CPSPaymentServicesLimitedLiabilityCompanyMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "CPS", "terseLabel": "CPS", "label": "C P S Payment Services Limited Liability Company [Member]", "documentation": "CPS Payment Services, LLC." } } }, "auth_ref": [] }, "rpay_CPayPlusLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "CPayPlusLLCMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDispositionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "cPayPlus", "label": "C Pay Plus L L C [Member]", "documentation": "cPayPlus LLC." } } }, "auth_ref": [] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Value", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r87", "r88" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "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", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r42", "r175", "r700" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r42", "r122", "r202" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Increase in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r2", "r122" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "SUPPLEMENTAL SCHEDULE OF NONCASH INVESTING AND FINANCING ACTIVITIES", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "rpay_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.repay.com/20240331", "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesOtherInformationRelatedToLeasesDetails" ], "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 the measurement of lease liabilities." } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r785" ] }, "rpay_ChannelRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "ChannelRelationshipsMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Channel Relationships", "label": "Channel Relationships [Member]", "documentation": "Channel relationships." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "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": [ "r168", "r181", "r182", "r183", "r204", "r226", "r227", "r229", "r231", "r237", "r238", "r310", "r354", "r357", "r358", "r359", "r365", "r366", "r387", "r388", "r389", "r390", "r392", "r501", "r611", "r612", "r613", "r614", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r641", "r662", "r681", "r689", "r690", "r691", "r692", "r693", "r820", "r842", "r851" ] }, "rpay_ClassVCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "ClassVCommonStockMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Class V Common Stock", "label": "Class V Common Stock [Member]", "documentation": "Class V common stock." } } }, "auth_ref": [] }, "rpay_ClientRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "ClientRelationshipsMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Client Relationships", "label": "Client Relationships [Member]", "documentation": "Client relationships." } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r786" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r786" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 10)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r30", "r95", "r571", "r640" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.repay.com/20240331/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": [ "r132", "r348", "r349", "r696", "r872" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Class A Share", "terseLabel": "Class A Common Stock", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r927" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock reserved for issuance", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r31" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r733", "r734", "r735", "r737", "r738", "r739", "r740", "r847", "r848", "r908", "r925", "r927" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares, par value", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r104" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares, 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": [ "r104", "r641" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares, shares issued", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r104" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "terseLabel": "Common shares, 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": [ "r11", "r104", "r641", "r659", "r927", "r928" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock value", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r104", "r572", "r731" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r791" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r790" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r792" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r789" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Decrease of comprehensive loss attributable to the company", "totalLabel": "Comprehensive income (loss) attributable to the Company", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r36", "r186", "r188", "r193", "r566", "r582" ] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software Costs", "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": [ "r699", "r869", "r870" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r48", "r49", "r89", "r90", "r277", "r695" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r48", "r49", "r89", "r90", "r277", "r608", "r695" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r48", "r49", "r89", "r90", "r277", "r695", "r824" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r48", "r49", "r89", "r90", "r277" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r48", "r49", "r89", "r90", "r277", "r695" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r206", "r245", "r262", "r263", "r264", "r265", "r266", "r268", "r272", "r354", "r355", "r356", "r357", "r359", "r360", "r362", "r364", "r365", "r873", "r874" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r206", "r245", "r262", "r263", "r264", "r265", "r266", "r268", "r272", "r354", "r355", "r356", "r357", "r359", "r360", "r362", "r364", "r365", "r873", "r874" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.repay.com/20240331/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": [ "r80", "r701" ] }, "rpay_ConstructionAllowanceToBeUsedOnRelocatedSpaceForDesignAndConstructionOfImprovementsAndRenovations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20240331", "localname": "ConstructionAllowanceToBeUsedOnRelocatedSpaceForDesignAndConstructionOfImprovementsAndRenovations", "crdr": "credit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Construction allowance to be used on relocated space for design and construction of improvements and renovations", "documentation": "Construction allowance to be used on relocated space for design and construction of improvements and renovations." } } }, "auth_ref": [] }, "rpay_ConsumerPaymentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "ConsumerPaymentsMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDispositionAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesToGoodwillDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consumer Payments", "label": "Consumer Payments [Member]", "documentation": "Consumer payments." } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationClassifiedAsEquityFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Contingent Consideration Classified as Equity, Fair Value Disclosure", "documentation": "Fair value of contingent consideration in a business combination that is classified in shareholders' equity." } } }, "auth_ref": [ "r84" ] }, "rpay_ContingentConsiderationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "ContingentConsiderationMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfRollforwardOfTraRelatedToAcquisitionAndExchangesOfPostmergerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration", "label": "Contingent Consideration [Member]", "documentation": "Contingent consideration." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract asset", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total", "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, classified as current." } } }, "auth_ref": [ "r394", "r395", "r406" ] }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerSalesChannelAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Sales Channel", "label": "Contract with Customer, Sales Channel [Axis]", "documentation": "Information by sales channel for delivery of good or service in contract with customer." } } }, "auth_ref": [ "r721", "r877" ] }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerSalesChannelDomain", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Sales Channel", "label": "Contract with Customer, Sales Channel [Domain]", "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary." } } }, "auth_ref": [ "r721", "r877" ] }, "rpay_ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Convertible Senior Debt", "terseLabel": "2026 Notes", "label": "Convertible Senior Notes Due Two Thousand And Twenty Six [Member]", "documentation": "Convertible senior notes due two thousand and twenty six." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Cost of Goods and Services Sold, Total", "terseLabel": "Costs of services (exclusive of depreciation and amortization shown separately below)", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r115", "r562" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r113" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses", "label": "Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships", "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": [ "r77" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r19", "r100", "r101", "r150", "r151", "r206", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r511", "r709", "r710", "r711", "r712", "r713", "r843" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, basis spread on variable rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfLongTermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total borrowings", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r19", "r151", "r384" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, convertible notes, conversion price per share", "label": "Debt Instrument, Convertible, Conversion Price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r134", "r369" ] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, convertible notes, conversion rate", "label": "Debt Instrument, Convertible, Conversion Ratio", "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount." } } }, "auth_ref": [ "r26", "r64", "r137", "r138", "r369" ] }, "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentDescriptionOfVariableRateBasis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, description of variable rate basis", "label": "Debt Instrument, Description of Variable Rate Basis", "documentation": "Description of reference rate used for variable rate of debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Aggregate principal amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r92", "r94", "r367", "r511", "r710", "r711" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable interest rate", "label": "Debt Instrument, Interest Rate During Period", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r25", "r92", "r379" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r25", "r368" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r206", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r511", "r709", "r710", "r711", "r712", "r713", "r843" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, maturity date", "label": "Debt Instrument, Maturity Date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r166", "r709", "r909" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r28", "r206", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r511", "r709", "r710", "r711", "r712", "r713", "r843" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r28", "r64", "r65", "r91", "r92", "r94", "r96", "r136", "r138", "r206", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r511", "r709", "r710", "r711", "r712", "r713", "r843" ] }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityFee": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnusedBorrowingCapacityFee", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit unused commitments fee", "label": "Debt Instrument, Unused Borrowing Capacity, Fee", "documentation": "Amount of commitment fees for the unused borrowing capacity under the long-term financing arrangement that is available to the entity." } } }, "auth_ref": [ "r27" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Debt Issuance Costs, Net, Total", "verboseLabel": "Less: Long-term loan debt issuance cost", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r93", "r876" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred tax assets, net", "terseLabel": "Deferred tax assets", "label": "Deferred Income Tax Assets, Net", "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": [ "r453", "r454" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Income Tax Expense (Benefit), Total", "terseLabel": "Deferred tax expense", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r6", "r143", "r164", "r464", "r465", "r845" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Tax Assets, Net, Total", "terseLabel": "Deferred tax liabilities, net", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r906" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total", "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "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": [ "r6", "r63" ] }, "rpay_DirectorsOrOfficersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "DirectorsOrOfficersMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Directors or Officers.", "label": "Directors or Officers Member", "terseLabel": "Directors or Officers" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "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": [ "r405", "r715", "r716", "r717", "r718", "r719", "r720", "r721" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "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": [ "r405", "r715", "r716", "r717", "r718", "r719", "r720", "r721" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueTables" ], "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": [ "r877" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share Based Compensation Expense and Related Income Tax Benefit", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r9", "r68" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDispositionAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r725", "r726" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.repay.com/20240331/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/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.repay.com/20240331/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_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.repay.com/20240331/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/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r747" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.repay.com/20240331/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": [ "r780" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.repay.com/20240331/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": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Loss per Class A share attributable to the Company:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Loss per share of Class A common stock outstanding - basic", "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": [ "r194", "r212", "r213", "r215", "r216", "r218", "r224", "r226", "r229", "r230", "r231", "r235", "r490", "r491", "r567", "r583", "r702" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Loss per share of Class A common stock outstanding - diluted", "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": [ "r194", "r212", "r213", "r215", "r216", "r218", "r226", "r229", "r230", "r231", "r235", "r490", "r491", "r567", "r583", "r702" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r223", "r232", "r233", "r234" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total", "terseLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r456" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal statutory rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r205", "r456", "r466" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance recognized, percentage", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "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 valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r905", "r907" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average period related to unvested PSUs, RSAs, RSUs and PSOs", "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": [ "r446" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense related to unvested PSUs, RSAs and RSUs", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r904" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense related to PSOs", "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": [ "r904" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpenseAndRelatedIncomeTaxBenefitDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax benefit", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Income tax (expense) benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r445" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.repay.com/20240331/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/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "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/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.repay.com/20240331/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/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.repay.com/20240331/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/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.repay.com/20240331/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/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.repay.com/20240331/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": [ "r745" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "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/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.repay.com/20240331/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/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.repay.com/20240331/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": [ "r745" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.repay.com/20240331/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/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.repay.com/20240331/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": [ "r745" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.repay.com/20240331/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/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.repay.com/20240331/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": [ "r819" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.repay.com/20240331/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": [ "r745" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.repay.com/20240331/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": [ "r745" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.repay.com/20240331/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": [ "r745" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.repay.com/20240331/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": [ "r745" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "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": [ "r11", "r169", "r189", "r190", "r191", "r207", "r208", "r209", "r211", "r219", "r221", "r236", "r311", "r314", "r393", "r447", "r448", "r449", "r460", "r461", "r481", "r482", "r483", "r484", "r485", "r486", "r489", "r503", "r504", "r505", "r506", "r507", "r508", "r528", "r598", "r599", "r600", "r619", "r681" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r788" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r752", "r763", "r773", "r798" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r749", "r760", "r770", "r795" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Fair Value", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r375", "r500", "r710", "r711" ] }, "rpay_ExchangeOfPostMergerRepayUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20240331", "localname": "ExchangeOfPostMergerRepayUnits", "crdr": "credit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange of Post-Merger Repay Units", "label": "Exchange Of Post Merger Repay Units", "documentation": "Exchange of post-merger repay units," } } }, "auth_ref": [] }, "rpay_ExchangeOfPostMergerRepayUnitsShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.repay.com/20240331", "localname": "ExchangeOfPostMergerRepayUnitsShares", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange of Post-Merger Repay Units Shares", "label": "Exchange Of Post Merger Repay Units Shares", "documentation": "Exchange of post-merger repay units shares." } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r794" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract", "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfRollforwardOfTraRelatedToAcquisitionAndExchangesOfPostmergerDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r493", "r494", "r498" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfRollforwardOfTraRelatedToAcquisitionAndExchangesOfPostmergerDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r493", "r494", "r498" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Carrying Amounts and Estimated Fair Values of Assets and Liabilities Measured at Fair Value", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances." } } }, "auth_ref": [ "r15", "r84", "r86", "r148" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r84", "r87", "r88" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r375", "r409", "r410", "r411", "r412", "r413", "r414", "r494", "r534", "r535", "r536", "r710", "r711", "r722", "r723", "r724" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfRollforwardOfTraRelatedToAcquisitionAndExchangesOfPostmergerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability Class", "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r86", "r147" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r18", "r84", "r375", "r710", "r711" ] }, "rpay_FairValueChangeInTaxReceivableLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20240331", "localname": "FairValueChangeInTaxReceivableLiability", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 3.0 }, "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value change in tax receivable agreement liability", "negatedLabel": "Change in fair value of tax receivable liability", "label": "Fair Value Change In Tax Receivable Liability", "documentation": "Fair value change in tax receivable liability." } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r375", "r710", "r711" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValue" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r492" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r375", "r409", "r414", "r494", "r534", "r722", "r723", "r724" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r375", "r409", "r414", "r494", "r535", "r710", "r711", "r722", "r723", "r724" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r375", "r409", "r410", "r411", "r412", "r413", "r414", "r494", "r536", "r710", "r711", "r722", "r723", "r724" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfRollforwardOfTraRelatedToAcquisitionAndExchangesOfPostmergerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value by Liability Class", "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r12" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Rollforward of TRA related to Acquisition and Exchanges of Post-Merger", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r12", "r86" ] }, "rpay_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20240331", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretionExpense", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfRollforwardOfTraRelatedToAcquisitionAndExchangesOfPostmergerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accretion expense", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Accretion Expense", "documentation": "Fair value measurement with unobservable inputs reconciliation recurring basis liability accretion expense." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TRA, balance adjusted through a payment, accretion expense and valuation adjustment", "negatedLabel": "TRA, balance adjusted through accretion expense and valuation adjustment", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r497" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "crdr": "credit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfRollforwardOfTraRelatedToAcquisitionAndExchangesOfPostmergerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r85" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfRollforwardOfTraRelatedToAcquisitionAndExchangesOfPostmergerDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r85" ] }, "rpay_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityValuationAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20240331", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityValuationAdjustment", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfRollforwardOfTraRelatedToAcquisitionAndExchangesOfPostmergerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation adjustment", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Valuation Adjustment", "documentation": "Fair value, measurement with unobservable inputs reconciliation, recurring basis, liability, valuation adjustment." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfRollforwardOfTraRelatedToAcquisitionAndExchangesOfPostmergerDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r12" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r375", "r409", "r410", "r411", "r412", "r413", "r414", "r534", "r535", "r536", "r710", "r711", "r722", "r723", "r724" ] }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "label": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement in which net income is reported that includes gain (loss) from liability measured at fair value using unobservable input (level 3)." } } }, "auth_ref": [ "r497" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r383", "r391", "r487", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r581", "r707", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r853", "r854", "r855", "r856" ] }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialLiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Financial Liabilities Fair Value Disclosure", "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Useful Life (Years)", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r177", "r341" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r130" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r130" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r130" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r130" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "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": [ "r339", "r340", "r341", "r342", "r563", "r564" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Future Amortization Expense", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "terseLabel": "Gross Carrying Value", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r129", "r564" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "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": [ "r563" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "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": [ "r59", "r61" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "totalLabel": "Net Carrying Value", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r129", "r563" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r756", "r767", "r777", "r802" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r756", "r767", "r777", "r802" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r756", "r767", "r777", "r802" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r756", "r767", "r777", "r802" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r756", "r767", "r777", "r802" ] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0, "order": 4.0 }, "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDispositionAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on business disposition", "terseLabel": "Loss on business disposition", "label": "Gain (Loss) on Disposition of Business", "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant." } } }, "auth_ref": [ "r478", "r840" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesToGoodwillDetails", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Goodwill, Total", "terseLabel": "Goodwill", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r176", "r324", "r565", "r708", "r731", "r859", "r866" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwill" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r323", "r326", "r336", "r708" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated impairment losses", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r327", "r334", "r708" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill impairment loss", "terseLabel": "Impairment Loss", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r6", "r325", "r331", "r337", "r708" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesToGoodwillDetails" ], "lang": { "en-us": { "role": { "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": [ "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r337", "r708" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustment", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r1", "r865" ] }, "rpay_GoodwillPurchaseAccountingAdjustmentsDueToChangeInAccountsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20240331", "localname": "GoodwillPurchaseAccountingAdjustmentsDueToChangeInAccountsReceivables", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustment due to change in accounts receivables", "label": "Goodwill Purchase Accounting Adjustments Due To Change In Accounts Receivables", "documentation": "Goodwill purchase accounting adjustments due to change in accounts receivables." } } }, "auth_ref": [] }, "rpay_GoodwillPurchaseAccountingAdjustmentsDueToChangeInDeferredTaxLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20240331", "localname": "GoodwillPurchaseAccountingAdjustmentsDueToChangeInDeferredTaxLiability", "crdr": "credit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustment due to change in deferred tax liability", "label": "Goodwill Purchase Accounting Adjustments Due To Change In Deferred Tax Liability", "documentation": "Goodwill purchase accounting adjustments due to change in deferred tax liability." } } }, "auth_ref": [] }, "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "crdr": "credit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDispositionAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesToGoodwillDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Dispositions", "terseLabel": "Dispositions", "label": "Goodwill, Written off Related to Sale of Business Unit", "documentation": "Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r330", "r708" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total gross profit", "label": "Gross Profit", "totalLabel": "Gross Profit, Total", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r114", "r204", "r243", "r263", "r269", "r272", "r310", "r354", "r355", "r357", "r358", "r359", "r361", "r363", "r365", "r366", "r501", "r704", "r873" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 0.0 }, "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income tax expense", "terseLabel": "Loss before income tax expense", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "verboseLabel": "Income (loss) before income tax benefit (expense)", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r110", "r154", "r243", "r263", "r269", "r272", "r568", "r577", "r704" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDispositionAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r725", "r726" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementParentheticalDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r343", "r345", "r665" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementParentheticalDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r345", "r665" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureTaxation" ], "lang": { "en-us": { "role": { "terseLabel": "Taxation", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r205", "r451", "r457", "r458", "r459", "r462", "r467", "r468", "r469", "r616" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 1.0 }, "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax expense", "terseLabel": "Income tax expense", "totalLabel": "Income Tax Expense (Benefit), Total", "label": "Income Tax Expense (Benefit)", "negatedTerseLabel": "Income tax benefit (expense)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r158", "r165", "r220", "r221", "r251", "r455", "r463", "r585" ] }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State rate change impact on deferred taxes", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "documentation": "Amount 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 increase (decrease) in the income tax rates." } } }, "auth_ref": [ "r452", "r456" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Change in accounts payable", "label": "Increase (Decrease) in Accounts Payable, Trade", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r5" ] }, "rpay_IncreaseDecreaseInAccruedExpensesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20240331", "localname": "IncreaseDecreaseInAccruedExpensesAndOtherLiabilities", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Change in accrued expenses and other", "label": "Increase Decrease In Accrued Expenses And Other Liabilities", "documentation": "Increase (decrease) in accrued expenses and other liabilities." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDueToRelatedPartiesCurrent", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Due to Related Parties, Current, Total", "terseLabel": "Change in related party payable", "label": "Increase (Decrease) in Due to Related Parties, Current", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence." } } }, "auth_ref": [ "r5" ] }, "rpay_IncreaseDecreaseInOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20240331", "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Change in operating lease liabilities", "label": "Increase Decrease In Operating Lease Liabilities", "documentation": "Increase (decrease) in operating lease liabilities." } } }, "auth_ref": [] }, "rpay_IncreaseDecreaseInOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20240331", "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssets", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in operating lease ROU assets", "label": "Increase Decrease In Operating Lease Right Of Use Assets", "documentation": "Increase (decrease) in operating lease right of use assets." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 24.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Other Operating Liabilities, Total", "terseLabel": "Change in other liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in prepaid expenses and other", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r5" ] }, "rpay_IncreaseDecreaseInTaxReceivableAgreementLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20240331", "localname": "IncreaseDecreaseInTaxReceivableAgreementLiability", "crdr": "credit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in TRA liability", "negatedLabel": "Decrease in TRA Liability", "label": "Increase (Decrease) In Tax Receivable Agreement Liability", "documentation": "Increase (decrease) in tax receivable agreement liability." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r759", "r767", "r777", "r794", "r802", "r806", "r814" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r812" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r748", "r818" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r748", "r818" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r748", "r818" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r338" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total", "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r57", "r60" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest expense", "label": "Interest Expense", "totalLabel": "Interest Expense, Total", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r93", "r156", "r192", "r247", "r509", "r666", "r741", "r926" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Interest Expense, Debt, Total", "terseLabel": "Line of credit Interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r119", "r380", "r386", "r712", "r713" ] }, "us-gaap_InterestExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Expense", "label": "Interest Expense [Member]", "documentation": "Primary financial statement caption encompassing interest expense." } } }, "auth_ref": [ "r17" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income (expense), net", "label": "Interest Income (Expense), Nonoperating, Net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_InterestPaidAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidAbstract", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid during the year for:", "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r196", "r200", "r201" ] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntersegmentEliminationMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Elimination of Intersegment Revenues", "terseLabel": "Intersegment Elimination", "label": "Intersegment Eliminations [Member]", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r245", "r262", "r263", "r264", "r265", "r266", "r268", "r272" ] }, "rpay_KontrolMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "KontrolMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDispositionAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Kontrol", "label": "Kontrol [Member]", "documentation": "Kontrol." } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfComponentsOfLeaseCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfComponentsOfLeaseCostDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r517", "r730" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfComponentsOfLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components of total lease costs:", "label": "Lease, Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Components of Lease Cost", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r913" ] }, "rpay_LeaseLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.repay.com/20240331", "localname": "LeaseLineItems", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease [Line Items]", "label": "Lease [Line Items]", "documentation": "Leases." } } }, "auth_ref": [] }, "rpay_LeaseTable": { "xbrltype": "stringItemType", "nsuri": "http://www.repay.com/20240331", "localname": "LeaseTable", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease [Table]", "label": "Lease [Table]", "documentation": "Leases." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, operating lease, existence of option to extend [true false]", "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "documentation": "Indicates (true false) whether lessee has option to extend operating lease." } } }, "auth_ref": [ "r516" ] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseExistenceOfOptionToTerminate", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, existence of option to terminate [true false]", "label": "Lessee, Operating Lease, Existence of Option to Terminate [true false]", "documentation": "Indicates (true false) whether lessee has option to terminate operating lease." } } }, "auth_ref": [ "r516" ] }, "rpay_LesseeOperatingLeaseExpirationYear": { "xbrltype": "gYearItemType", "nsuri": "http://www.repay.com/20240331", "localname": "LesseeOperatingLeaseExpirationYear", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expiration year", "label": "Lessee Operating Lease Expiration Year", "documentation": "Lessee operating lease expiration year." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturity Analysis of the Company's Operating Leases Liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r914" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total undiscounted lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r526" ] }, "rpay_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20240331", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee Operating Lease Liability Payments Due After Year Four", "documentation": "Lessee operating lease liability payments due after year four." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r526" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r526" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r526" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r526" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "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": [ "r914" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r526" ] }, "us-gaap_LesseeOperatingLeaseOptionToExtend": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseOptionToExtend", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, option to extend", "label": "Lessee, Operating Lease, Option to Extend", "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability." } } }, "auth_ref": [ "r516" ] }, "us-gaap_LesseeOperatingLeaseOptionToTerminate": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseOptionToTerminate", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, option to terminate", "label": "Lessee, Operating Lease, Option to Terminate", "documentation": "Description of terms and conditions of option to terminate lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability." } } }, "auth_ref": [ "r516" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, renewal term", "label": "Lessee, Operating Lease, Renewal Term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r912" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, term of contract", "label": "Lessee, Operating Lease, Term of Contract", "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": [ "r912" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r22", "r204", "r310", "r354", "r355", "r357", "r358", "r359", "r361", "r363", "r365", "r366", "r475", "r479", "r480", "r501", "r639", "r703", "r743", "r873", "r915", "r916" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and 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": [ "r109", "r153", "r575", "r731", "r844", "r857", "r910" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r24", "r174", "r204", "r310", "r354", "r355", "r357", "r358", "r359", "r361", "r363", "r365", "r366", "r475", "r479", "r480", "r501", "r731", "r873", "r915", "r916" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total noncurrent liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r19", "r97", "r98", "r99", "r102", "r204", "r310", "r354", "r355", "r357", "r358", "r359", "r361", "r363", "r365", "r366", "r475", "r479", "r480", "r501", "r873", "r915", "r916" ] }, "us-gaap_LiabilityForUncertainTaxPositionsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUncertainTaxPositionsCurrent", "crdr": "credit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Uncertain tax positions", "label": "Liability for Uncertainty in Income Taxes, Current", "documentation": "Amount recognized for uncertainty in income taxes classified as current." } } }, "auth_ref": [ "r23" ] }, "rpay_LiabilityOnTaxReceivableAgreementPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20240331", "localname": "LiabilityOnTaxReceivableAgreementPayments", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of Tax Receivable Agreement (\"TRA\")", "terseLabel": "Payment of Tax Receivable Agreement (\"TRA\")", "label": "Liability On Tax Receivable Agreement, Payments", "documentation": "Liability On Tax Receivable Agreement, Payments" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Long-Term Line of Credit, Total", "terseLabel": "Line of credit", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r19", "r151", "r923" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lender Name", "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r21", "r843" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Lender", "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r21", "r843" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r21" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Undrawn line of credit", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r21" ] }, "rpay_LineOfCreditFacilityRepaidAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20240331", "localname": "LineOfCreditFacilityRepaidAmount", "crdr": "credit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility repaid amount", "label": "Line of Credit Facility Repaid Amount", "documentation": "Line of credit facility repaid amount." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.repay.com/20240331/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_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Long-Term Debt, Total", "terseLabel": "Long-term debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r19", "r151", "r374", "r385", "r710", "r711", "r923" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings", "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfLongTermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r8", "r206", "r378" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfLongTermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r8", "r206", "r378" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfLongTermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r8", "r206", "r378" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfLongTermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r8", "r206", "r378" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfLongTermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year." } } }, "auth_ref": [ "r846" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Long-Term Debt, Excluding Current Maturities, Total", "terseLabel": "Total non-current borrowings", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r180" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowings" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r133" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r350", "r351", "r352", "r353", "r415", "r561", "r597", "r631", "r632", "r684", "r685", "r686", "r687", "r688", "r697", "r698", "r706", "r714", "r727", "r732", "r875", "r917", "r918", "r919", "r920", "r921", "r922" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r786" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r786" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r350", "r351", "r352", "r353", "r415", "r561", "r597", "r631", "r632", "r684", "r685", "r686", "r687", "r688", "r697", "r698", "r706", "r714", "r727", "r732", "r875", "r917", "r918", "r919", "r920", "r921", "r922" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance", "periodStartLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance", "totalLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Total", "terseLabel": "Non-controlling interests", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r34", "r152", "r204", "r310", "r354", "r357", "r358", "r359", "r365", "r366", "r501", "r574", "r643" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax distribution from Hawk Parent", "terseLabel": "Tax distribution from Hawk Parent", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders." } } }, "auth_ref": [ "r139" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r805" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r813" ] }, "rpay_MurphyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "MurphyMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Murphy.", "label": "Murphy [Member]", "terseLabel": "Murphy" } } }, "auth_ref": [] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r787" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r199" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r199" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r122", "r123", "r124" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "totalLabel": "Net loss attributable to the Company", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r111", "r124", "r155", "r172", "r185", "r187", "r191", "r204", "r210", "r212", "r213", "r215", "r216", "r220", "r221", "r228", "r243", "r263", "r269", "r272", "r310", "r354", "r355", "r357", "r358", "r359", "r361", "r363", "r365", "r366", "r491", "r501", "r580", "r661", "r679", "r680", "r704", "r741", "r873" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net Income (Loss) Attributable to Noncontrolling Interest, Total", "verboseLabel": "Less: Net loss attributable to non-controlling interests", "terseLabel": "Less: Net loss attributable to non-controlling interests", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r82", "r146", "r185", "r187", "r220", "r221", "r579", "r839" ] }, "rpay_NetTaxImpactRelatedToTheSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20240331", "localname": "NetTaxImpactRelatedToTheSaleOfBusiness", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net tax impact", "label": "Net Tax Impact Related To The Sale Of Business", "documentation": "Net tax impact related to the sale of business" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Pronouncements not yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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": [] }, "rpay_NewCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "NewCreditAgreementMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Credit Agreement", "label": "New Credit Agreement [Member]", "documentation": "New credit agreement." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r786" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r756", "r767", "r777", "r794", "r802" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r784" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r783" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r794" ] }, "rpay_NonRule10B51ArrModifiedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://www.repay.com/20240331", "localname": "NonRule10B51ArrModifiedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Modified", "label": "Non Rule 10b51 Arr Modified Flag", "documentation": "Non-rule 10b51 arr modified flag." } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r813" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r813" ] }, "us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1", "crdr": "credit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Noncash or Part Noncash Acquisition, Value of Liabilities Assumed, Total", "terseLabel": "Acquisition in exchange for contingent consideration", "label": "Noncash or Part Noncash Acquisition, Value of Liabilities Assumed", "documentation": "The total amount of [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r43", "r44", "r45" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Complete Agreements", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r76" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling Interests", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r78", "r393", "r847", "r848", "r849", "r927" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income (expense)", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r118" ] }, "rpay_NumberOfOperatingLeaseSubleased": { "xbrltype": "integerItemType", "nsuri": "http://www.repay.com/20240331", "localname": "NumberOfOperatingLeaseSubleased", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of operating lease subleased.", "label": "Number of operating lease subleased" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segment", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r852" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r852" ] }, "rpay_NumberOfTradeNames": { "xbrltype": "integerItemType", "nsuri": "http://www.repay.com/20240331", "localname": "NumberOfTradeNames", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of trade names", "label": "Number Of Trade Names", "documentation": "Number of trade names." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r243", "r263", "r269", "r272", "r704" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfComponentsOfLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfComponentsOfLeaseCostDetails" ], "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": [ "r518", "r730" ] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Impairment Loss", "terseLabel": "Operating lease, impairment loss", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r911" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseAndSupplementalInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseAndSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease liabilities", "terseLabel": "Total lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r514" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseAndSupplementalInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 0.0 }, "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseAndSupplementalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Lease liability, current", "terseLabel": "Current operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r514" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 }, "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseAndSupplementalInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseAndSupplementalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Lease liability, long-term", "terseLabel": "Noncurrent operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r514" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from 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": [ "r515", "r522" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseAndSupplementalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "ROU assets", "terseLabel": "Operating lease right-of-use assets, net", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r513" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseAndSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate (annualized)", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r525", "r730" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseAndSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term (in years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r524", "r730" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r262", "r263", "r264", "r265", "r266", "r272" ] }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Organizational Structure and Corporate Information", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles." } } }, "auth_ref": [ "r125", "r126", "r127", "r145" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 }, "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r178" ] }, "us-gaap_OtherCostAndExpenseOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCostAndExpenseOperating", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total other operating expenses", "label": "Other Cost and Expense, Operating", "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r116", "r584" ] }, "us-gaap_OtherIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other (Loss) Income", "label": "Other Income [Member]", "documentation": "Primary financial statement caption encompassing other revenue." } } }, "auth_ref": [ "r83" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r23", "r731" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r29" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other (loss) income, net", "totalLabel": "Other Nonoperating Income (Expense), Total", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r120" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense)", "label": "Other Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r786" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r754", "r765", "r775", "r800" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r757", "r768", "r778", "r803" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r757", "r768", "r778", "r803" ] }, "rpay_OutstandingStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "OutstandingStockOptionsMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Stock Options", "label": "Outstanding Stock Options [Member]", "documentation": "Outstanding stock options." } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r782" ] }, "rpay_PayixMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "PayixMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDispositionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payix", "label": "Payix [Member]", "documentation": "Payix." } } }, "auth_ref": [] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of contingent consideration liability up to acquisition-date fair value", "label": "Payment for Contingent Consideration Liability, Financing Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r4" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares repurchased under Incentive Plan", "terseLabel": "Shares repurchased under Incentive Plan and ESPP", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r40" ] }, "rpay_PaymentsForRepurchaseOfTreasuryShares": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20240331", "localname": "PaymentsForRepurchaseOfTreasuryShares", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury shares repurchased", "label": "Payments for Repurchase Of Treasury Shares", "documentation": "Payments for repurchase of treasury shares." } } }, "auth_ref": [] }, "us-gaap_PaymentsOfCapitalDistribution": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfCapitalDistribution", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Distributions to Members", "label": "Payments of Capital Distribution", "documentation": "Cash outflow to owners or shareholders, excluding ordinary dividends. Includes special dividends." } } }, "auth_ref": [ "r40" ] }, "us-gaap_PaymentsOfLoanCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfLoanCosts", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of loan costs", "label": "Payments of Loan Costs", "documentation": "The cash outflow for loan origination associated cost which is usually collected through escrow." } } }, "auth_ref": [ "r39" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for tax withholding related to shares vesting under Incentive Plan", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r195" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total", "negatedLabel": "Acquisition, net of cash and restricted cash acquired", "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": [ "r38" ] }, "us-gaap_PaymentsToAcquireEquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquitySecuritiesFvNi", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Equity Securities, FV-NI", "negatedLabel": "Purchase of equity investment", "documentation": "Amount of cash outflow to acquire investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity." } } }, "auth_ref": [ "r157", "r197" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of intangible assets", "label": "Payments to Acquire Intangible Assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r121" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "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": [ "r121" ] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments to Develop Software", "negatedLabel": "Capitalized 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": [ "r121" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r785" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r785" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r784" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r794" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r787" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r783" ] }, "rpay_PercentageOfTaxBenefitsPayableUnderTaxReceivableAgreement": { "xbrltype": "percentItemType", "nsuri": "http://www.repay.com/20240331", "localname": "PercentageOfTaxBenefitsPayableUnderTaxReceivableAgreement", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of tax benefits payable under Tax Receivable Agreement", "label": "Percentage Of Tax Benefits Payable Under Tax Receivable Agreement", "documentation": "Percentage of tax benefits payable under tax receivable agreement." } } }, "auth_ref": [] }, "rpay_PercentageOfValuationAllowanceRecognized": { "xbrltype": "percentItemType", "nsuri": "http://www.repay.com/20240331", "localname": "PercentageOfValuationAllowanceRecognized", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of valuation allowance recognized", "label": "Percentage Of Valuation Allowance Recognized", "documentation": "Percentage of valuation allowance recognized." } } }, "auth_ref": [] }, "rpay_PerformanceBasedStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "PerformanceBasedStockOptionsMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Performance based Stock Options", "documentation": "Performance based stock options." } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Performance Shares", "terseLabel": "Performance Stock Units", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Portion at Fair Value Measurement [Member]", "axisDefault": "Portion at Fair Value Measurement [Member] [Default]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r499" ] }, "rpay_PostMergerRepayUnitsExchangeableMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "PostMergerRepayUnitsExchangeableMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Post-Merger Repay Units Exchangeable", "label": "Post Merger Repay Units Exchangeable [Member]", "documentation": "Post-merger repay units exchangeable." } } }, "auth_ref": [] }, "rpay_PostMergerRepayUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "PostMergerRepayUnitsMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Post Merger Repay Units", "label": "Post Merger Repay Units [Member]", "documentation": "Post merger repay units." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r836" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassifications", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r833" ] }, "us-gaap_PrivatePlacementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrivatePlacementMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Offering", "label": "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_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDispositionAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from sale of business, net of cash retained", "terseLabel": "Cash proceeds from sale of business", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "totalLabel": "Proceeds from Divestiture of Businesses, Net of Cash Divested, Total", "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 }, "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss", "totalLabel": "Net loss", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r172", "r185", "r187", "r198", "r204", "r210", "r220", "r221", "r243", "r263", "r269", "r272", "r310", "r354", "r355", "r357", "r358", "r359", "r361", "r363", "r365", "r366", "r473", "r476", "r477", "r491", "r501", "r568", "r578", "r618", "r661", "r679", "r680", "r704", "r728", "r729", "r742", "r839", "r873" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Property, plant and equipment, net", "terseLabel": "Property, plant and equipment, net", "label": "Property, Plant 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": [ "r7", "r569", "r576", "r731" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r782" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r782" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r350", "r351", "r352", "r353", "r408", "r415", "r441", "r442", "r443", "r537", "r561", "r597", "r631", "r632", "r684", "r685", "r686", "r687", "r688", "r697", "r698", "r706", "r714", "r727", "r732", "r735", "r871", "r875", "r918", "r919", "r920", "r921", "r922" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r350", "r351", "r352", "r353", "r408", "r415", "r441", "r442", "r443", "r537", "r561", "r597", "r631", "r632", "r684", "r685", "r686", "r687", "r688", "r697", "r698", "r706", "r714", "r727", "r732", "r735", "r871", "r875", "r918", "r919", "r920", "r921", "r922" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r749", "r760", "r770", "r795" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Repayments of Long-Term Debt, Total", "negatedLabel": "Payments on long-term debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r41", "r614" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period", "label": "Revision of Prior Period [Axis]" } } }, "auth_ref": [ "r170", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r217", "r218", "r219", "r220", "r221", "r222", "r235", "r312", "r313", "r461", "r488", "r489", "r490", "r491", "r512", "r527", "r528", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r609" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r750", "r761", "r771", "r796" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r751", "r762", "r772", "r797" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r758", "r769", "r779", "r804" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period", "label": "Revision of Prior Period [Domain]" } } }, "auth_ref": [ "r170", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r217", "r218", "r219", "r220", "r221", "r222", "r235", "r312", "r313", "r461", "r488", "r489", "r490", "r491", "r512", "r527", "r528", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r609" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash, Current", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r834", "r841" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash, Noncurrent", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r159", "r835", "r841" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested Restricted Share Awards", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r47" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r106", "r139", "r573", "r602", "r607", "r615", "r642", "r731" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r169", "r207", "r208", "r209", "r211", "r219", "r221", "r311", "r314", "r447", "r448", "r449", "r460", "r461", "r481", "r483", "r484", "r486", "r489", "r598", "r600", "r619", "r927" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDispositionAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Total 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": [ "r244", "r245", "r262", "r267", "r268", "r274", "r276", "r277", "r404", "r405", "r562" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenue" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "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": [ "r167", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r407" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RevisionOfPriorPeriodErrorCorrectionAdjustmentMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period, Error Correction, Adjustment", "label": "Revision of Prior Period, Error Correction, Adjustment [Member]" } } }, "auth_ref": [ "r212", "r213", "r214", "r218", "r219", "r220", "r221" ] }, "rpay_RevolvingCreditAndTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "RevolvingCreditAndTermLoanMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit And Term Loan", "label": "Revolving Credit And Term Loan [Member]", "documentation": "Revolving credit and term loan." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementParentheticalDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revolving Credit Facility", "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "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": [ "r523", "r730" ] }, "rpay_RightOfUseAssetsObtainedInExchangeForLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.repay.com/20240331", "localname": "RightOfUseAssetsObtainedInExchangeForLeaseLiabilitiesAbstract", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ROU assets obtained in exchange for lease liabilities:", "label": "Right Of Use Assets Obtained In Exchange For Lease Liabilities [Abstract]", "documentation": "Right-of-use assets obtained in exchange for lease liabilities." } } }, "auth_ref": [] }, "rpay_Rule10B51ArrModifiedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://www.repay.com/20240331", "localname": "Rule10B51ArrModifiedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Modified", "label": "Rule 10b51 Arr Modified Flag", "documentation": "Rule 10b51 arr modified flag." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r813" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r813" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SalesChannelDirectlyToConsumerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesChannelDirectlyToConsumerMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Direct Relationships", "label": "Sales Channel, Directly to Consumer [Member]", "documentation": "Contract with customer in which good or service is transferred directly to consumer." } } }, "auth_ref": [ "r721" ] }, "us-gaap_SalesChannelThroughIntermediaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesChannelThroughIntermediaryMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indirect Relationships", "label": "Sales Channel, Through Intermediary [Member]", "documentation": "Contract with customer in which good or service is transferred through intermediary." } } }, "auth_ref": [ "r721" ] }, "us-gaap_SalesRevenueSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueSegmentMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Segment Benchmark", "label": "Revenue, Segment Benchmark [Member]", "documentation": "Revenue from specified business segment, when it serves as benchmark in concentration of risk calculation. Includes, but is not limited to, revenue from contract with customer and other sources." } } }, "auth_ref": [ "r823" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario Forecast", "label": "Forecast [Member]" } } }, "auth_ref": [ "r416", "r850" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "auth_ref": [ "r222", "r416", "r821", "r850" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r47" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Components of Common Stock Equivalent Shares Excluded from Computation of Diluted Loss per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r47" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDispositionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r72", "r74", "r470" ] }, "rpay_ScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.repay.com/20240331", "localname": "ScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsTableTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of carrying value and estimated fair value of borrowings.", "label": "Schedule of Carrying Value and Estimated Fair Value of Borrowings [Table Text Block]", "terseLabel": "Schedule of Carrying Value and Estimated Fair Value of Borrowings" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Borrowings under Credit Agreement", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r28", "r64", "r65", "r91", "r92", "r94", "r96", "r136", "r138", "r710", "r712", "r846" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r59", "r61", "r563" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule 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": [ "r59", "r61" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesToGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r337", "r708" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes to Goodwill", "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": [ "r708", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity." } } }, "auth_ref": [ "r16", "r131" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Principal Maturities of Long-term Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r8" ] }, "rpay_ScheduleOfOperatingRightOfUseAssetAndLeaseLiabilityAndSupplementalInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.repay.com/20240331", "localname": "ScheduleOfOperatingRightOfUseAssetAndLeaseLiabilityAndSupplementalInformationTableTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Lease and Supplemental Information", "label": "Schedule Of Operating Right Of Use Asset And Lease Liability And Supplemental Information Table [Text Block]", "documentation": "Schedule of operating right of use asset and lease liability and supplemental information." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r53", "r54", "r55", "r56" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue and Gross Profit for Each Reportable Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r53", "r54", "r55", "r56" ] }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Outstanding Performance Stock Units Activity, Restricted Stock Awards, Restricted Stock Units and Performance-based Stock Options", "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value." } } }, "auth_ref": [ "r13", "r14", "r69" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails" ], "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": [ "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions", "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": [ "r142" ] }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Net Income (Loss) and Weighted Average Basic and Diluted Shares Outstanding", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)." } } }, "auth_ref": [ "r46" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated 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": [ "r61" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.repay.com/20240331/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": [ "r744" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r746" ] }, "rpay_SegmentConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "SegmentConcentrationRiskMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Concentration Risk", "label": "Segment Concentration Risk [Member]", "documentation": "Segment concentration risk." } } }, "auth_ref": [] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDispositionAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesToGoodwillDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r240", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r272", "r277", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r346", "r347", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r708", "r825", "r924" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureSegments" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "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": [ "r239", "r240", "r241", "r242", "r243", "r255", "r266", "r270", "r271", "r272", "r273", "r274", "r275", "r277" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting 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": [] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r256", "r257", "r258", "r259", "r260", "r261", "r276", "r705" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Selling, General and Administrative Expense, Total", "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r117" ] }, "rpay_SeniorSecuredRevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "SeniorSecuredRevolvingCreditFacilityMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Secured Revolving Credit Facility", "label": "Senior Secured Revolving Credit Facility [Member]", "documentation": "Senior secured revolving credit facility." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "terseLabel": "Stock based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r435" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value, Forfeited", "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": [ "r435" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted", "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": [ "r433" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value, Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r433" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested, Beginning Balance", "periodEndLabel": "Unvested, Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r430", "r431" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted average grant date fair value, Beginning Balance", "periodEndLabel": "Weighted average grant date fair value, Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r430", "r431" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r434" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value vested related to PSUs, RSAs and RSUs", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r437" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value, Vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "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": [ "r434" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "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": [ "r442" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "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": [ "r441" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r443" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails" ], "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": [ "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r428" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r426" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r68" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Outstanding ending balance", "periodStartLabel": "Outstanding beginning balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r422", "r423" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Weighted Average Exercise Price, Outstanding", "periodStartLabel": "Weighted Average Exercise Price, Outstanding", "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": [ "r422", "r423" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options vested and exercisable at March 31, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r438" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Options vested and exercisable at March 31, 2024", "label": "Weighted Average Exercise Price, Options vested and exercisable at March 31, 2023", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r438" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails", "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": [ "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails" ], "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": [ "r427" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Forfeited", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r428" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Granted", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r426" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "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": [ "r440" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term (in years), Outstanding", "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": [ "r141" ] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Share Based Compensation", "label": "Shareholders' Equity and Share-Based Payments [Text Block]", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r135", "r140" ] }, "rpay_SharesIssuedShareShareBasedPaymentArrangementReleaseOfShareAwardVested": { "xbrltype": "sharesItemType", "nsuri": "http://www.repay.com/20240331", "localname": "SharesIssuedShareShareBasedPaymentArrangementReleaseOfShareAwardVested", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Release of share awards vested under Equity Plan, shares", "label": "Shares Issued Share Share Based Payment Arrangement Release Of Share Award Vested", "documentation": "Shares issued, share, share-based payment arrangement, release of share award vested.", "verboseLabel": "Release of share awards vested under Incentive Plan, Shares" } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, shares", "periodEndLabel": "Balance, shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Tax withholding related to shares vesting under Incentive Plan, Shares", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "rpay_SharesRepurchasedUnderIncentivePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20240331", "localname": "SharesRepurchasedUnderIncentivePlan", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares repurchased under Incentive Plan", "label": "Shares Repurchased Under Incentive Plan", "documentation": "Shares repurchased under Incentive Plan." } } }, "auth_ref": [] }, "rpay_SharesToBePaidOutAtTargetLevelPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.repay.com/20240331", "localname": "SharesToBePaidOutAtTargetLevelPercentage", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares to be paid out at target level percentage", "label": "Shares To Be Paid Out At Target Level Percentage", "documentation": "Shares to be paid out at target level percentage." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfComponentsOfLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfComponentsOfLeaseCostDetails" ], "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": [ "r519", "r730" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r125", "r203" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDispositionAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesToGoodwillDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r171", "r240", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r272", "r277", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r344", "r346", "r347", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r708", "r825", "r924" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "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": [ "r168", "r181", "r182", "r183", "r204", "r226", "r227", "r229", "r231", "r237", "r238", "r310", "r354", "r357", "r358", "r359", "r365", "r366", "r387", "r388", "r389", "r390", "r392", "r501", "r611", "r612", "r613", "r614", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r641", "r662", "r681", "r689", "r690", "r691", "r692", "r693", "r820", "r842", "r851" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r33", "r169", "r189", "r190", "r191", "r207", "r208", "r209", "r211", "r219", "r221", "r236", "r311", "r314", "r393", "r447", "r448", "r449", "r460", "r461", "r481", "r482", "r483", "r484", "r485", "r486", "r489", "r503", "r504", "r505", "r506", "r507", "r508", "r528", "r598", "r599", "r600", "r619", "r681" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueTables", "http://www.repay.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "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": [ "r207", "r208", "r209", "r236", "r562", "r610", "r630", "r633", "r634", "r635", "r636", "r637", "r638", "r641", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r654", "r655", "r656", "r657", "r658", "r660", "r663", "r664", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r681", "r736" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r222", "r416", "r821", "r822", "r850" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueTables", "http://www.repay.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r207", "r208", "r209", "r236", "r562", "r610", "r630", "r633", "r634", "r635", "r636", "r637", "r638", "r641", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r654", "r655", "r656", "r657", "r658", "r660", "r663", "r664", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r681", "r736" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r753", "r764", "r774", "r799" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "rpay_StockBasedCompensationAdjustmentsRelatedToRestrictedStockAwardsVesting": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20240331", "localname": "StockBasedCompensationAdjustmentsRelatedToRestrictedStockAwardsVesting", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation adjustments net tax shortfall", "label": "Stock Based Compensation Adjustments Related To Restricted Stock Awards Vesting", "documentation": "Stock based compensation adjustments related to restricted stock awards Vesting" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r11", "r103", "r104", "r139", "r427" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "totalLabel": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r70", "r103", "r104", "r139" ] }, "rpay_StockRepurchasedDuringPeriodSharesUnderIncentivePlan": { "xbrltype": "sharesItemType", "nsuri": "http://www.repay.com/20240331", "localname": "StockRepurchasedDuringPeriodSharesUnderIncentivePlan", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares repurchased under Incentive Plan, Shares", "terseLabel": "Shares repurchased under Incentive Plan, Shares", "label": "Stock Repurchased During Period Shares Under Incentive Plan", "documentation": "Stock repurchased during period shares under incentive plan." } } }, "auth_ref": [] }, "rpay_StockRepurchasedDuringPeriodValueUnderEmployeeSharePurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20240331", "localname": "StockRepurchasedDuringPeriodValueUnderEmployeeSharePurchasePlan", "crdr": "debit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Release Of Share Awards Vested Under Incentive Plan And Shares Purchased Under ESPP , Value", "terseLabel": "Shares Repurchased Under Incentive Plan and ESPP", "label": "Stock Repurchased During Period Value Under Employee Share Purchase Plan", "documentation": "Stock Repurchased During Period Value Under Employee Share Purchase Plan", "negatedLabel": "Shares Repurchased Under Incentive Plan and ESPP" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Stockholders' Equity Attributable to Parent, Ending Balance", "periodStartLabel": "Stockholders' Equity Attributable to Parent, Beginning Balance", "totalLabel": "Total Repay stockholders' 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": [ "r104", "r107", "r108", "r128", "r643", "r659", "r682", "r683", "r731", "r743", "r844", "r857", "r910", "r927" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r78", "r79", "r81", "r169", "r170", "r190", "r207", "r208", "r209", "r211", "r219", "r311", "r314", "r393", "r447", "r448", "r449", "r460", "r461", "r481", "r482", "r483", "r484", "r485", "r486", "r489", "r503", "r504", "r508", "r528", "r599", "r600", "r617", "r643", "r659", "r682", "r683", "r694", "r742", "r844", "r857", "r910", "r927" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r521", "r730" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.repay.com/20240331/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": [ "r529", "r530" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "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": [] }, "rpay_SuccessorCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "SuccessorCreditAgreementMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Successor Credit Agreement", "label": "Successor Credit Agreement [Member]", "documentation": "Successor credit agreement." } } }, "auth_ref": [] }, "rpay_SummaryOfOtherInformationRelatedToLeaseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.repay.com/20240331", "localname": "SummaryOfOtherInformationRelatedToLeaseTableTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Other Information Related to Lease", "label": "Summary Of Other Information Related To Lease Table [Text Block]", "documentation": "Summary of other information related to lease." } } }, "auth_ref": [] }, "rpay_SummaryOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.repay.com/20240331", "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Summary Of Significant Accounting Policies [Line Items]", "label": "Summary Of Significant Accounting Policies [Line Items]", "documentation": "Summary of significant accounting policies." } } }, "auth_ref": [] }, "rpay_SummaryOfSignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.repay.com/20240331", "localname": "SummaryOfSignificantAccountingPoliciesTable", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails", "http://www.repay.com/20240331/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": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r793" ] }, "rpay_TaxReceivableAgreementFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20240331", "localname": "TaxReceivableAgreementFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax receivable agreement", "label": "Tax Receivable Agreement Fair Value Disclosure", "documentation": "Tax receivable agreement fair value disclosure." } } }, "auth_ref": [] }, "rpay_TaxReceivableAgreementLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20240331", "localname": "TaxReceivableAgreementLiability", "crdr": "credit", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability related to projected obligations under Tax Receivable Agreement", "label": "Tax Receivable Agreement Liability", "documentation": "Tax receivable agreement liability." } } }, "auth_ref": [] }, "rpay_TaxReceivableAgreementLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20240331", "localname": "TaxReceivableAgreementLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current tax receivable agreement", "label": "Tax Receivable Agreement Liability Current", "documentation": "Tax receivable agreement liability current." } } }, "auth_ref": [] }, "rpay_TaxReceivableAgreementLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20240331", "localname": "TaxReceivableAgreementLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Tax receivable agreement, net of current portion", "label": "Tax Receivable Agreement Liability Noncurrent", "documentation": "Tax receivable agreement liability noncurrent." } } }, "auth_ref": [] }, "rpay_TaxReceivableAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "TaxReceivableAgreementMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureFairValueScheduleOfRollforwardOfTraRelatedToAcquisitionAndExchangesOfPostmergerDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Tax Receivable Agreement", "terseLabel": "Tax Receivable Agreement", "label": "Tax Receivable Agreement [Member]", "documentation": "Tax receivable agreement." } } }, "auth_ref": [] }, "rpay_TimMurphyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "TimMurphyMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Tim Murphy.", "label": "Tim Murphy [Member]", "terseLabel": "Tim Murphy" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r785" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r792" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade Names", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r75" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r812" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r814" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r383", "r391", "r487", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r581", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r853", "r854", "r855", "r856" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r815" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r816" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r814" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r814" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r817" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r815" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r66" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, shares", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r66" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, 1,416,510 shares as of March 31, 2024 and December 31, 2023", "terseLabel": "Treasury stock", "label": "Treasury Stock, Value", "totalLabel": "Treasury Stock, Value, Total", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r32", "r66", "r67" ] }, "rpay_TruistBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "TruistBankMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Truist Bank", "label": "Truist Bank [Member]", "documentation": "Truist bank." } } }, "auth_ref": [] }, "rpay_TwoThousandAndTwentySixConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "TwoThousandAndTwentySixConvertibleNotesMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026 Notes Convertible", "label": "Two Thousand And Twenty Six Convertible Notes [Member]", "documentation": "2026 convertible notes." } } }, "auth_ref": [] }, "rpay_TwoThousandNineteenEquityIncentiveAmendmentPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "TwoThousandNineteenEquityIncentiveAmendmentPlanMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2019 Amended Plan", "label": "Two Thousand Nineteen Equity Incentive Amendment Plan [Member]", "documentation": "Two thousand nineteen equity incentive amendment plan." } } }, "auth_ref": [] }, "rpay_TwoThousandNineteenEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "TwoThousandNineteenEquityIncentivePlanMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2019 Plan", "label": "Two Thousand Nineteen Equity Incentive Plan [Member]", "documentation": "Two thousand nineteen equity incentive Plan." } } }, "auth_ref": [] }, "rpay_TwoThousandTwentyOneEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "TwoThousandTwentyOneEmployeeStockPurchasePlanMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2021 Employee Stock Purchase Plan", "label": "Two Thousand Twenty One Employee Stock Purchase Plan [Member]", "documentation": "Two Thousand Twenty One Employee Stock Purchase Plan." } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r472" ] }, "rpay_UnauditedInterimFinancialStatementsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.repay.com/20240331", "localname": "UnauditedInterimFinancialStatementsPolicyTextBlock", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Unaudited Interim Consolidated Financial Statements", "label": "Unaudited Interim Financial Statements Policy [Text Block]", "documentation": "Unaudited interim financial statements." } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r811" ] }, "rpay_UnvestedShareBasedAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "UnvestedShareBasedAwardsMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested Share-based Awards", "label": "Unvested Share Based Awards Member", "documentation": "Unvested share based awards." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.repay.com/20240331/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": [ "r50", "r51", "r52", "r160", "r161", "r162", "r163" ] }, "us-gaap_ValuationAllowanceLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceLineItems", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Allowance [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_ValuationAllowanceTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceTable", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Allowance [Table]", "documentation": "A listing of an entity's valuation allowances to reduce deferred tax assets to amounts which it is more likely than not will not be realized, including a description of the deferred tax assets for which the valuation allowance has been recorded and the amount of the valuation allowance." } } }, "auth_ref": [ "r71" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfComponentsOfLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfComponentsOfLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r520", "r730" ] }, "rpay_VentanexMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20240331", "localname": "VentanexMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/DisclosureBusinessDispositionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ventanex", "label": "Ventanex [Member]", "documentation": "Ventanex." } } }, "auth_ref": [] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "WeightedAverageMember", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureFairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average", "label": "Weighted Average [Member]" } } }, "auth_ref": [ "r697", "r698", "r917", "r919", "r922" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted", "terseLabel": "Weighted average shares of Class A common stock outstanding - diluted", "totalLabel": "Weighted average shares of Class A common stock outstanding - diluted", "label": "Weighted Average Number of Shares Outstanding, 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": [ "r225", "r231" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares outstanding:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic", "terseLabel": "Weighted average shares of Class A common stock outstanding - basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "label": "Weighted Average Number of Shares Outstanding, 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": [ "r224", "r231" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r10": { "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" }, "r11": { "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r13": { "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" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2C", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2C" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b),(d)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r17": { "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" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r19": { "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" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r36": { "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" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r38": { "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" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r44": { "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" }, "r45": { "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" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r59": { "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" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r63": { "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" }, "r64": { "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r68": { "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" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r72": { "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" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r74": { "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" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r77": { "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" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r80": { "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" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4F" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r89": { "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" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r110": { "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" }, "r111": { "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" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r113": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r128": { "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" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r138": { "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" }, "r139": { "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" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r141": { "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" }, "r142": { "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" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r150": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r152": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "10", "Topic": "321", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479567/321-10-45-1" }, "r158": { "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" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r165": { "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" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r169": { "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" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-19" }, "r198": { "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" }, "r199": { "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" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r202": { "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" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r204": { "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" }, "r205": { "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" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r215": { "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" }, "r216": { "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" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r248": { "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" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r264": { "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" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r266": { "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" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r271": { "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" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r310": { "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" }, "r311": { "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" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r314": { "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" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r324": { "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" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r337": { "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" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r340": { "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" }, "r341": { "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" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r343": { "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" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r450": { "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" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-15" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r467": { "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" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r493": { "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" }, "r494": { "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" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r497": { "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" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r501": { "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" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-31" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r511": { "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" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r522": { "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" }, "r523": { "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" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r526": { "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" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r528": { "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" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r530": { "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" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r537": { "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" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r579": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r581": { "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(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r602": { "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" }, "r603": { "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" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r607": { "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" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r708": { "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" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r710": { "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" }, "r711": { "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" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "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": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r740": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r780": { "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" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r842": { "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" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r844": { "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" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r870": { "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" }, "r871": { "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" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-6" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "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" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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" }, "r919": { "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r924": { "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" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 82 0000950170-24-056968-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-056968-xbrl.zip M4$L#!!0 ( (*!J5C>+T&;J2, ,LE 1 :6UG-#@S.3@W-#1?,"YJ M<&?%=V=44UVW[J87!00!Z0'I3:2)U-CH0NB]B(A(5WH/HE0I+UUID0Y"@DCO M4D.1'GJ3WB4@G9"<^-Y[[OF^]]P?]]X_=V7,,;+W7F.-.9\YUS/G@YO"_01N M:*BHJP $A ! @/\!N%G@,4!.2DI&2D).1D9&04%.>9V>ZOJU:]>9Z6[2T+.S M@#C86=C8.'GN\'/>%N%F8Q.0$12Y*RXE)07BEU6\+Z%P1U)*XL\A!!04%->O M76>BHF*2X&+CDOB_7KCO "TY$$@P0T1P&R"D)2"B).G M]-R\_(+"HN*2+]\JJZIK:NOJ&]H[.KNZD3V]?:-CJ/&)R:GIF:7EE=6U]8W- MK>V#P]]'QR>G9^<7?^(B (@(_G/];^.BQ<=%2$Q,1$SV)RX"0I\_&VB)2;C$ M2>D>ZI+9O+EY6^(M.?VCA)R*-@IN23TTPW/W$4I&'JDEWH,_H?T=V?]98*'_ M3Y']K\#^*ZX9X#H1 3YY1+0 &#B]$,@-H?QCYWE(Z V,QH+DN"A--G4W1AC?G9USNP@IRW_L\MNZ*&B[SMLNS'X0KJT]!K]ZB^/Y^;J)C#L MS45&'#",+('^? R-!:&SSVJQX8J:.("0%>.T)4:V)>><33'\(@E2Y>,B-UW MH9=;=U]==,DTJ>[RU22L6S&?'0BDB&+4GX=+OCTI??#0VON1'T;\2'KOWJV3 M]((8XQH9VCESC<9$DUFNL,"- ]"2<\N-#Y?Z6JF:68(?A<\_+A(HRM"B.#X= MK^R V^)O#>3[)D@)1U%\1;&2YQ^P39VKX8 UN!\?UV]9%X.?QO*;S'U?$&L MRO3&S"AZ767 E[]KB.TLM*,;4N P$W-B5#/"U4E5U2CQBR=AZ+7X6/1/\)+B M@=O5=?\T++',V<1&M_6YH \...X#73%6;R^22\U>@T4P2@S9N8B$J[OOTU6 M97\I^RQ(;0F:+%45Z99FL^( BOT/T$U;5"N:J[4[_@P2:(X#'G,4X("W5%CI M8_M_!5OU7Q],KYZ#^AQV>?\;\*_PD)YVM1Z);UN?W5A_$9$1*7*1R]SUG@=SHT- 6W[.G3?]SR#(,D]SLAFTHPGXPVVK/WR@9BG11 M?12/X6\1Q0$Y\7HXX'LX#F#Y-T@G6S'BHT?G6+97HP.V3CRQK&L+##S8@\8$ M2[=_!<-,H^FF4W+D2)+Z;Y 0#0_D;1W&T$;4J.Q,%B,T.\'D"J+P!^L3PPYI3P*_ MS:#K3[7?!]T-VA(Z6DB,E)-F_/+$BO*L/M\W]]6NF"UV$ 4CH)T5[PMB: Z* M7TH_TCC[W;G @@KD1:@7+B*F;V[$&5Q^XW^I?Q;,<'2K'<+4OPRC4FP^"CNF M4BASEY65X )Q@X+)P4]/B^'*O$-4'PH,:_M%AQ[F1@M_W/S[AB\WZ98]/>T> M7'BIEKMTPN;JAJWV\D_9WKH(G!2-R<7DH4Y 67[K,">^DB_(FW1/RQM43K:U M_/Q2' *J;!K%2_G1><8=<%'Z@!PYC-^3-:S?&#A#+34C=JB 9_51 M3;Q&MW&E6'I3SA"-\IQR!4?&W#^RF4@U-[,Z9OX5I@)9LIL1R&W6?YT;+4 4 M)%"S7*_MTUXT_W!D'.2E2SZ]_++O!RG+<;*8HMY M!Q_^%]U^+(\I=E<48GPXLG\:C\K<&UXPZW?QH.LG[M%3FWHAD1!*%5AR0-:6 M=";9"7$D4GQ_GCBJCU&_&H4V-=/\#)BT J6JMV56G^>B1H[]OS6$ZS&K]7"N MTFI:/41;(ZW=*CF84"\'QAO6!Z9P0%F,%^3+R0D.\&X.KM\@HS#-NI&>WH"' M\7/.-[6_.@_5MB-#*B79 #(]IW4W4.#3<6D<<$/]*JG8TLS!>Z]F_EE"GH3M MV2P33_;TIN)ORZ+NIJ7"$2!W 4S1+5(VB6XM]F=+.< M?O*,D2I]Q+'6X*:81[;8^ODB>C>/A/Q2/3.E<.V.6O;&SSUS8]A2&**TF*L. M19*?6 SVUY%QYI\+:;685))V,9LU;O3P>(WN8NTGV4J$""V-0"J KBG,82Z.Y/W!\WI >^Y $$4Y1#\0]&E^I,$U&$\>L\=E/=\5=KC[Q+ M3@&6#7UCU^Y?U+T6H_CBD7R 3Q;PGU8>WV2/ [@G(\&[O!XX(,^LI>V_O6I MPV[*OC'GWG8CA?9\P+/R)>DL=+, WM")ML=$MH!PP%>76FRTV2S"(?#I5EP/ M_LXG?%+BKXS002-*'>3"XS35"4[DU8^RR-$1N.1ME?/D(RQ>ZP!GL?+<#/$SH=]P5B -^BK)H^2!9M-(% M!?A-[;BK7OG(C+V-+V&8#1^E:HY34*E4=PUZ@R=FVJD_Q!S8<9"&U;#$ 5?N M$3A &1Y UE9^SI<*.IYPNV(:7\$!S-#5@D4<,"D /3*;A&/8ZT/!X1/7> Y* M*?B6,HFP7R==K'\B5]WUL%+QCW,_7[J48S =. !* G*IQ@&PC]#]GPAA]A=' M!O_U7,3[@^[>U$;LQQ-CXF'B*KP3?QQA.(1U@<\%_1>OO"!XSC^V"RPZ@& U MK&IQ@*7^'\^\;)1D-CV>!],';+0/G?.E\U^Y0_$N3AF#T)58]<(H'& !PP$J MTMX,89#8C(ZEA\KT!O1^8LAF">8F\:+M %68F]>:ZWX%*A$L;3U1MQ]R*J&Z M$E!,H&0Q(58?U)%#=H[U&@L,G.32DM0>SO.2[!6;*=#Q,]0Q]#@6@>ZG?S^C M*.J5B3Z^A@$)+8SU\U\5V<2/L#3:%K+/K:0=C,?GX#.Y+$\8+<1:^KZJ.G7Y M\:%*07QK-=^H\3/W8'&40N]*Q>-#Y._62V31%F9[\EV90J.?6&;@:& 4=G/G M @<(K7V'&:":7]8E'?+@ "ZK-!="LUE58EL*EC"&E9]CG<]Y+7=KL,W4_L&8 MN3B/[GL<+V@7.<_SSD%78V/'6"_-=I:().\3[46>10EH$[@3*K1[QV5T>T:- MAUF=OJ1;#(K3@MRH5\4BB,2+/N&/ MV-T/F?X<*[]+=J:UU"W963-'B D5_A#<$"-U,JRJ)S(X@S_Q2.!]5<14&_K-=A# M*RWT9;>^KTSGF[G$ 1LE[L9(GZ=7/Q6-BS&J_GN)ADL_:E79S//D%>/+A%,. M<$",#=H^@J>QK_IH.FZ4&P.);U(]-2[!D/DOI!E61*BY&/[*8[Q& ]O8$*YD M[CE>;C$X:/W@&FB_K.ZV>KUFY[+1A 93&:\0S%^" W8HV\/N^#E]DX'K)\JY MZHQ)[4&Z6GCB1NG&%A=^F*Y"]=P'DPH:?>2-4E\!OP4N,(ZU58KG=K3 _\JQDC%R1Q0,).)^B$KAX'C,"MGTW^\Y6E+R0JLPZ> ML.7/CQ1VX7XP5C4Q;)<\/=/E^N(6I^M4CD=LDST#%,M".8D-FVY%"T /I,T? MG8$*MQ= 8UZ"TA_J%GY-"$XS2G-I?G:F&:P"+\&.RB^HK:"+!878\B"HKIB; M"SEXZ3,&JX:7)1A)RW6KZ=_C+!Z46G;> WYLA3-@%,6TF@/EIA MR^SZZ87BT6GMC< ]HFZ"%^S>*W4[<3C ['">^F1,>P+N6K[+W5(5VY8Z_SO" MZNKBE+URHBI,3L(XNOYFEDFC>IIM1&>PW*1IBFNUXB,+5X\>W5G^7+%5X4UH M!(CF&=HH^W"P_Q[<_3-$Z K%[BU66_(K.+0!0ET3>R?"YE1 7ME?J* Q"5T,WN\H/L_.>GO_&WABBQP__U670G]=;,5H@=+AO$38,;HL# #LR1Q,5."!$ @<<2 >HHJUCXBI>.1]IZ8W^U"B47:WQ M396$-9F$ S'6?0*%HTTV_WX"F'H\<3?Q0L$W!PCCJT?M():;1)I+\:6NG>U\MNE@IN-W=BP) D,>68(Q(/"G> M[PY\^PH"H8\JLS;[*ROM=[P./)K_BP=!%=V.2"'Q&G MH&@A\$%IBI!6S>I31Y0Z[\VY_+-//WO^:O0-1;V]&OX!Y92T\(D*EMOR'E:G MB8#G-]5S7U/8UN,];3O/V$).-%T%7S\;_TA4]/WSJ8SZVXL); *:QNC3>'60 MWL3$G0+1MA1LYD^:B<2B1W*UKSW@HG05Z]_Z2\]J.TEF!UM1^SR;>2+(8>KO M--\)MJPA@4KH4%^9#O%I<>.FY/-:/;%'JYXI1Z7%5.C*1S6?K_P3<6U#\ I?O4IKAH6'_R" M5:0+[%S7<<"[,IDAT=]QW.?<%]E%AUBO*3J )Y, E5Y:.'T'5M3A7-)=!Y-1+7ZDOKS&BK6D+XG43W@6&U65JN[)Z_CI9N5*1,U M>MEG'&<"XXK3ODJ*?R= \B&,8YY\^&E%FF##Q*D\/%CF[B:6-M;_4:!=QD$%HA+$]YM>#/>X% M1>Y9:QI91QYE*+IU3,X$'3U2XXWZ)E]"Q!610T9L5/7EOL:ZET-)-[+OFV^' M25H[[9D- KQLR5;X !P9ER-Y->S^9CLHS =&VD1V51K8PH/*'4C!2[' M9.BM$QE=5S@LCZ\BH1$9>J?G(1YV43^.>';*^: 8;Q2!B/ M"T>1*/GOOOV"'HY%JA@-]W6PS/GKNL^ N4FUJSDVY]4\[V&^7Y MS@H9?DS:-9\XH$ZCEMI)PP%JL60WU (NA4$]!W.4%XR?FRMK4]0$&!K_(WSA0F\HS1/Z MVAIF7/'QXEDI)?ZB$_0]Z/O6WM%&;K,T[]YM&Y6\#R?NBM%X<"3+_H!Q'K$B MADENQ $7:S1X\7E"\\[Z4$L$O%.V>"%>BL3B*:U7LQ5/DSIX5*K+5<\,EX=H M'*QI=N'25"_[9I9XDJOT?C"$6R2TG2!F2AK$:Q.06@6F<\?^PEEXK7W9;GTD MOM5Z=J,*VAZT)';!=+2((3=;74VS+4U7'(R.WH N*:'3\(+6#4LL"D+#?#7Q M4ET&WYT8X]2]J5^=R@D)Q7V"._BC('<^%9M;W6:3#=6YA.0@-9KUQJ.;\4W@ M,V&+_ED1#N 5,\?[B&_VN1,M9>7)6,$_;D_@R?X+=+,:4<;??47M#&F/#SPS MQ0$\8T_P>R'XT9ZED7(%RXCO R/@G21\?-V(]J\E!Y6^@0)_Z_8_QT<+4@!T MVL"V%N#1<@>E-/2L)C+8;VA@-P\#.2Z#4DP%E>K)W*F/F[/?1A:=3017!'NQ M:SNTG4O6@$]5(0<8I[IA9W#ET<<\FRCKC:3M@& BPB8-Z)Y)+;@2M 7]--A\ MD;89*X?7D)6?_R1C2<'4YL1%S>+SU?SWWA.;28R3<=M%1(83;Q(L7>R3(NH8 M$_\;KN7=<:FJD2K-G*+DB\VK7>E!T&BVN,CKAJ_:.V;>9T<=EU.77_*)0G;[ M+Z#K'IIS61<<6W-7W4K=:# ME3?X<3OC7"?DK+L?"X;_P0X'R%T:M0A]PP'Q.]"+[=;!EG'$#^O'2==0>&=7 MY/[&_Y_6\N:@O!VO:+16@E18[:=FR"7ZN86S MH1&9?W;^Q77[2;;),7JCKW !OH3D+1777;S3/7\\!P[$HJVI%!XCSBJJ@UBF MQ6[713&,#:C-W-.M/8LDOD$&\<>+O"6=LQUL"/1Z+=&%P=ZX;LG&)/Q#@=\R,,RT,2U;N(W)KV&'G@=B])CJY5ZK(TBO /Q M HDR FE]1(2OQSKP60/XG\>J3A1-DXWGS&2>2BL>?T99;YD9W>W@$_IBYH6/TMQ!B^'W:V1IAQ8M2\/ I=F@( M6#"W2G[A.QW\B%Z0*@G)7?XT6/J(BJ% +BZCX?8?J&U\)95A'2TT8U*EJ4;9 M"R)J.JNN/!5$6YE&>_0&,C[>>D9&E *Y?_V=U=+%#MYNV)OK/!0<]PSY4=$5 MRH)W7HR1OIX!1XA1%[%:SGYKNP9MX/2X2AA?X M+NS)^+?^Z]A18FNRU%"M#.F]7O1Z-CXY.["%M"V4S0+9+(*GNS!*4=K]$8I0@VI]5ERCJSXPC%-_U,] M_[^-V?WL@T:H?;3F5W9J)F+;=\>$9:;;-3*[1C-K[!'H0YI5/X2\AJ5XM?S0 MGFB&#'M&+]O&3"8)#,-K9*LVO^:F-34HAYD:9GER\DOS-WU]C0,8*UNJ0A?(R7^']*PC$IEQ5*S-U6XT>0O4((,G]K> M:?V I<;!>X/=F:#P-3N/HB_&.8%B'MYV7N\&0I M<#.2N/@[YQ%6I5)Z\9SU:.@2/R7G4=D9,URF&,&,HCQ.7>/@\[8J/L^^Y/$D MA9#C6;KD9I@O4ECA,->MVNFECT7SG&BG)X?FHH8W\LV,/-.:FX MW-\K:E,]E7!O@^<\(6(K7G??O)Q;-$]#O$[%Q-^>0>?+O&G;T5=4\WK4*X30 MK.$!R57R$%&)B;I]DF,X-SN)W*+1Y+&PS+TNLK\D>4( \]9@L%#;RQO>55:- M#O4)T^25P+CXR0D M%^,R)X88M/0,_<%-"*_^'YZ>QF)%.[;O^OI>3,NNQ MVP[*>\#V0Z=&=+QH=9!Z"3^KR:Z+=+/PT) \'MBA,/>C#.7Z1@^;EP=//V0VG)RLCOKV8Q\<0">_XZ6"65IM>DHF"^ !SGUI.\D6HA. Q1)/+T^FV-E#["+J?8/%S0MK2;%W? M5N'>L$JP]=T0\[%B!6Q*_H%X$=.\94NDJP./UY$1?T1UE!=/.FL*X3)'/O1& M\?'\R_69;>%K)*3K3^TB!R6'::!P,%S_Q&JR:&63;2?MXV+Q1K;P*S/3?),5 MJS(D8,2!'QLHKIN%J@9\,_6SU;S&Z9*DGEO60V MT'6<9Y*]A$\MQ#U)E4Z\=SU&@HDM5' \;,FKE<4_(^*QLX$?)\U'2O@RN^.E M]OBS\*F2QTS/PSSJ$E4G:QTYA,1SOPQ(O][04/BQ55QV!;I4W36OYB-]^?P! M0$B6@V2(XBO_LCWSOF9&UR0W,K.>*&%;_?CD2S;?W1AS[7T[%-NHJK&RA[]1 M96!ZSIBT,H?#)0)@6U&LXQPOI]N6D?-Z#W%<8E^=,7^E\"S[*%6(.JD$D7%* M[>6486!\RZ?4-W2!26Q5D+VI;B;'X%VWWWX/HF$"6C7=IB2^WET>_S1F+"\J MUO1^_IAENZ2>M[##3'-A\2B\PMVVV^>.9/;*8>GQH*_9+\T2+ZH=NCTO[OX8 M,[\EJ+[G&!:1=0]>R.A'5 != <':@ M$,;88][SL45Y%6W1PM1WV9?H?-I_O6W)42X^W M)"E,1-!]ILJT)U(X/BDMBGZ_(LAS-3^I6U*8(39B0K%,&"@U\W;Z).QJVFKV M-Y9M_(IQ>7U?/3R@S"^.HH>I9XCT"U.DMH;X-D*:9SXA1]F==GMF?CW/S^'5 M2(612WXQ*SW;FPNO 66[TIW)6-X87JIV.C,5'DT\F0S6\"NA^53EUL%FW^KH^48< M7J;_5<71G T1GXOT*5D4O2I--I)7GVM:O? JVIKP,;L5^>0V:>J"1Y7:307_ MC1IYO, H+<_]%D=*J^NPG?6+5YV;O],LL"$NV?;]RR=O;I>??B5'[E@D.SES MF;"J9.V3D6T\HVD1'MXLLB;],I0E#\;/['=3E.S=J_.ON=FPW>U:#E)7NE.^=H]"TU.:-\%]A:!42_^H)I!Y&(EN$_(7RE(42 ML[#"P4!>:="@?0?C;[XHW_B;I9+WAOMC,+GQ%+,#C%G>/%'#E<](+>RC\=Q4 MLD0O*WVF;^V;+.K&_0GMU33"/&H?B,QU%U5Y' MNF;#N<7=B[G6";KQ0I1+URNW6CA;LJI.,N7K*/O>A$Z3%9T/^'CJ=>J@:1629^I>3$0<3936MQ[SS#QY?G^Z[P<%I>3;J2AB M1F4VP2WP0$: N8VCI=-85UDF[$-^R:)KBTWOKZF-JJO@4UT4=YSB_8)63)6[ M^NS9"BC,[$"ZJ5:.IY3REIV=R^<7/UDF: MJSL?G!,1/KKOAFTVF-@K3.OR=XZZ^8U&3.06=P0/-@4UHH>>0Z7(:CHY;;)E M[V50+B_)9-]"W2&;-G,R];_[BTP[R&_+LH#!:S- )3\K?3I.MZ6(M[#-IW1G MQ3";B%C\:CC@YS."G9WT^N4SNPRMB+Y8F'.>O,J;-D1X](#-K6\I]XY3=RVR M=RP'W:Q"C=#-54XWTR!B[F\3E2R,)M)C.5)>QA68/GOP<)MZQ*@8SJ6LDI=U MP7M*I3*X(;DDP!?NHCKP=TGH2<9.8SVS;UY =%%P0U8'[=@?@D;S@'/@PHMNZB-WMCXA'%'"4?]#L&&NMIH&NN]_YG M\[EEG"!\RIBY<+,W &$-WVO*UJMDX!>2,(\+3ID>T3>G84'C SM3(0L.]%TH2UZ3TP991+G*19*I@XFT8C<:*&E%3GMQ!$_XMST MBHW)KUT>O%7IP2EOB,V_FH3Z9"NUKDY^OFND8@R4,'$>=8D^#'!.\W:?[3'A M1E#HOS,=Z;@D$>0/.#>W45&HM2>>"5R=\Y]JYMD%3NRCO]2&#D>:SM MPS =>H(IRJ[A*B=S_L1EQ3T^#<)5MNLGR[7""B0<:K*GF%O/'53Z-L26+OWR M#DCS]V]^L0LW?2WK' VAF1VX%>G%F,AO>/Y5XR=;C5-)+H))F%KLUE/3?F:U^S54.5\H3BCDE\1%F*(GRFC M/5_W9?*R[J^FK=YO[\W[- )?MZ:P4AFY[V/J7<(&2P,-%J%C)![GJ_'$_E75 M&=+!S*1[1>4VHJP@]#YW'UU*& 9??7.!KJL\X)'I=1WEI%0A:$/JPLRV&?UX MOEX^>2WST7:A DQV?S-(J(O!8%/./3FYZB^4\_1&;3_[=^&K!,7F T7NP;&A M4S6LX?#LC-,'EQLR!&H/[B(3D/Z;K\HR] M:7<;1Y(N_/W^BKKJF6G[O$PJ]X6R?0];HKIU1A;5I#0S_7[1R96L-@BPJPH2 M>7_]C2P W$EQ*9 %L3S3-@C4DDOD$T]$1D;\\G^.#D;%UUC5Y63\ZY_).OYS M$<=^$LKQWJ]_WMQ]_>[=G__/;__KE_^-4/'F[;L/Q8?XK=CT3?DUOBEK/YK4 MTRH6/^W^_G/Q;CPJQ['XG[_LO"_>3/ST((Z; A7[37.X\?+EMV_?UD,JQ_5D M-&W@7?6ZGQR\+!":/_QU%6W^OGACFUAL4$PYP@)A\XG0#6$V&%LGPNC_#^,- MC,_<-CD\KLJ]_:;XR?]-Q'(V.B[?EV(Y]:4?%[N*E:]!*OUYLCD;% M3KZK+G9B':NO,:S/GKG?P'# D(SK7U^<:?DWMCZI]EX28\S+HWS-B]E%&T>N M&H7RY-K\9WLEQ5B^G/UX[M+FRDO%[-+F[*7EN0:%IGK9 M'!_&EW A&L^N/&E575[5)N@!>?D_O[_?]?OQP**+70_QPNC7T:_O3;Z^A!_@ M7LH6%TYKM&?MXE&$<5V<-H542.ZCD^ZVU0H#V#]G?&%YU&$&6)D<6=U:(_/ MW51%^*9=A7G98'9Z:7G4(&C_N:L7_3F=\Y=-9<=UFE0';3.S2,!ZU6=>"7U' M]=1=.S#YQ_/#?M1C*&&6S0)YB" M%X6?_?7KBP8F]F6+&B_S4U_.'_N+FX3CHFZ.1_'7%P>VVBO'&X6=-I/_71X< M3BH0\^;5H0T9BC<*?7CTZD7[UE!^7=P4ROIP9(_SLHOPZR_ET49^=JQF'\L0 MXKC]>+HNBQ($]>V7)(/%@5/$N*"(4Y^0Y2DB:AUSB6.J*0SHV![DM\1R8Q/0 M/&1$?SNR>_.N'34[,4&GO]A(X-X@D#38(FX,1D:XA+Q2.GDL6>3ZQ6_)CNKX MR\MSK;FZ<8PQ)X,SR$K,$??,(YL(?!(VP,.QM<*<;=Q"V[P%C61''^%)D_ 6 MOJOOU]"_DUNUDDJK0P@4&0LBR+F5R 89D8&G">:<\2&=;>7K:56=-/(?T59; MXY"5W?T:B1"!R;M=2[4)U@@=$7<"1I'"4!K'%!**LX25)%:SLRW=&H.,'[^& MQE9V]&XBN*A:'7M/1M97VK]V=-%4X9'I1%,AJ-.'8:&8H- M$@ F! _89XG7#O$8 M W)62'B1M,HHYGD"])J.R]D-G[]\WGT#D%&7&^-R! NYFD98PU)"_';3>KZ M3Q=?F#GI9#IN=F!=_1X/7*QNM4 4%8ESKY%*$L:6*8RT=@$4J& 8:^KA7[<: M@/^RHVFKESY%OS\N_S6-2Q^"RZ]<#$(,KVV]_W8T^7:'H4A""T,$: )",JHE MAPRC JF0/#=$@4S@BT/QUI95;D;_[TCKXW!S_U9;C]Y.ZWFU@UO(H;B=@Z9.#[XR=A#40(V7(:Z) -Y"( MG*,8*>J,#-0(+T_'[FK"\Z>3EK_>M[#PWHT_V2-H92S;1I^T\-+(O3RO7JN8 M(F"[C_5OOV3VO%&W9!4:6K1L>B-SLE]?U*#71YFYMM_M5[D?F9:A17O6C^J0 M%^G+"\]L_ZPGTZK]J[4.-N:#T4X; !L.A/(([(OQ "I3 F1Z3I"T6"I&HF=) MOEC<&EM\7_Q5AOQW*F-5M,V.5_*^U^_^\SR:7[QY\;@Z[N4YG/T9X&5'AZ/2 ME\U,!HM0'N0Y!6/S!7 R ,!L$9:AE8AW,/WUYE%9O_AM(5K;ART+'N_MSAY; M+T3YRJ??XJ6+!Y\(VU^F-5!+D+[Y"V;OS].RL?CIHSWN]-T9Y[/N^.^RV7\] MK1L0]6K7CF*=I1!LU_-#$$_O_D.2>_G\O*<_%XMSL2& MY*CS"* H(2X]B+-F\$E;G"00!.UMW\1Y,5]OH@-E5(/"S3>>$2>8]J^Q:C*> M[<9Q.:D^3)I8OYG&3]\FG_8GT]J. [" 3]_@MN/=\J@K<3L!N;\26DP^GWI[N!6YFTS=7R-#BE_O(D$LT8L ^H+D*&)X5#%GC M*)*9104ON4RJKS)T@DY;8%@"%9^ 03@^1:?%99^J=CZ/=YN)_R-SRECR![/:JE76G6CV3D5EXG%=Y MX1'@SA83L%JM@=F,G@;)^SJ!O5.M)VCP>F3K>CNUTG,>HV>PW/Z^V=EKIZXN M6_:7R>&5K_U8@0W3Q(\CZ^/,-%^J+&=!1L3<1I8O7/H06:;!$<>IAM5A">+& M162=D*#QD];16L=]ZJLLGV%E)W;F3$I.Q?J<-;JY5\4E3>5R"%C21&#B,4K, MF>Q[! *&O4/$4<)%PL#">JLJ8-V,/]B#LYKB#)3,<&1['+? H)\=8F(T MZEYR^<'Y="?GTYL2[)IF=/QID@!2J2XB8!-FB.30D!&$*V9 M#0JKWDES;PGRK7U/KVU5'<-2VXEYZSN&S8.\A?'8[B>VV%5]N(J3U##?' M&0!%QC$RC#A$0Z2":\&BZJW[:;;]8"H0IQ2,;BXPDBJFR((P&IN^"L,%K\GB MZQU@,U7IF[G+Y/.X;.J=W<\_(O'M$!4H$>B#]2;Q.7'-&4I=FS MC-TY=!HS;X,63+&E>P7N:OQTMB&DN3=<1Y6=:D">E1,YKA]&P"A*&%;>J=Y: MP:\K8#/-6^O;C;J+IO#7R>@K+.7S%W6UJ++MO9TVJRJ'J%[PZWV(WV8O?9S= MP=8E0CO9 G(Z&>(%0\;0'(?@*-)$"\03K 7"O72Z=Q&K3[SMOPD-#V4^RO@U M[N90Z[(I8[UUE#UM,;RM)@=Y,VK:M"IG.VW9:@Q"67\$#-ZW5?S+\=4/N'J/ M\ZPW^(SWN/4;_Y#0S"S1VG*)1,SQY/ELB$D8N"/SVCD90M2AKP+YU!#1@^F+ MBAI/#$>16X\X%1(!:XQ9TS9J]LVK4IT*>>4)M B MR$M)$&=2(2=B0BIR, F9<8PNW42^KS#T*3"H!_8?0+)R&8>]C29/)4=&*?@4 MG:$Q11E8;Z?RE@OL=$/MHRW#N_%K>U@V=O1#3B=.)'G),<(ZY*-VUB&MA48) M"\6#UC'HWKED!MKW*+3O:022*3 _ 4H04 2>XZ%)/K%K$)! Q0AE3I/>AJ(] M8Z/T\J;^J5GZW4W]TTL?Y)FTCA+,+ )Q 2A35B 3 DB.=49AZ[7"_6><-VNF MG=C8.J4Y\E[,3B->[ZY]D1[Q2H* M;2S.NVDIY\IPR#AX ;% .$-TS-FE1_\M5W$:Q' 7(T7!MF)66@1CHA#7/I\$ M4Q$9[G0B6@'1TWU;8_TY";:<(QE8T@#GT8\AQ\:2V'&+:-<4:H,>2;A M1?<5A6O"VU9% +3PS#D1$58"%J7G %]+/HT.DI8*RR)'-"I8Q8P$Y/)23C$JQC W3/76).GIR77:';>, M40JL0=%)ZASB+N]B$A\0=@20EW*23&]W,?M!\Y8#?90ZS%@ ;.&"UZ.UEG M'/0G'_\&3[25WS]^'[]>#',YN:A-@E6W5]!5F2CG3+#4$<1D/L2++0==A#V* MQ'-JX).4O2443QZPOASGAE=*)6TDHJ!L<@QZ3HXD,8HX8>P%3C+V=D>D3YM; MR]EZ3()+)95"PN24?C)14$,1GAZLHB'@Q&7_3;!^'&U>SO+!V40RSB,LF$4\ MP;.UH-F+RP7' 582Z;_;]MG9R!T*@"7416XQ$B*'(9*4PR]-3CEKF=,X6!Q[ M>\#WA]V"W 9F!#.:3XP^8@JFI['OK1),*6Z1#S%O'!D%"IQ'),#<%R2G05N^ MCWG%!+!GH4I=9LGQ6N4S#&#_1$ C31,( \"=S=O2CO/0XW/BG6X"/]Q8GEG( M+;S$<+_][X>)!SE[DJ' MQ"$1&0/0^[S-'Q$7P2*MP#3&F'M.M&*IOQE%?^R4#D\0-Q3S*31))/),!,2C ML@C0VB$58&UZ+'5PO=W^[*F3OL.ERAQQVF.!C \P.T8+9&G0R!,FJ)=<$=I; M_^(/R_$_MW42 /O;Z[,6:#7%CQE7>*MZ'4N6P*'9ZR44LB+G2PU$,FJE,+QW.3"6DH&H M-X:?$U)B Q,L4I*Y?E3.#@7DLLV+;H( [=7;&1G.>7\O\X2QWGJND=)QS@XM M8SG5MC PR?0'V 5XU-C@#N,W6% V*D% +7&,N OS#1HPJH/R(D05^Q^_<9D: MSL(%\M?_=7LO6-=ZQ,HQ(/$"+B;0@+L)IVK M=TJV*A[W%=^@YQ%3B[%"FN<2-=9[P#!G;D'(D9\+(D85Y8\-9EYS@\'-_Z^D\E8+J 0HR&;ERG*- M4\YZAP,R#K29I)YK2;1/MK>[QCW@%1U"G(K:&ZPCHH:!O6\P1B80C@0UH)&X MDX;U=E?BZ6,J[K^G=@X!'W;D.$668W5%(.VQ?H*TQP"#24AJ0M#*]#9%VV.Z M3583*,$0]LKF8(I<+(53"73119UC;)258( IW#L#K/=)&_J7Z??QQ?F),ET1 M(8B$-P=-@:[1*)#U7.1S(23I2(SI7P1?%N>=O.]]6M7X=WM4'DP/5D7'8QP5 MHU(A;(%R<45!17!X@4Y:*I(3K!)DE%=( M)>84-[ N<.\R_J[H3LN==]D[U3G/8J.%L>!!H@GR'-"&4Y>0232B@),G02C. M5C)_];/:1N[0.>,T=EY0A3RUN2B+RAG'/,E1XDSY'!N.>^NS7MVJD5MU4QZ M2&VGDUM6N&2DCI9(+212VH(5).G,LD58)!JP#IL;]1I/T1D711OUNS)G M/3AV4IL8$4Q*SL'C&;(R4$2=_/%R9A8J)D]L)HS9;$@RL%,R6 0=PS4H># V0BC M')LHI.H=!/>W>MO3P*+'Q D=@-+D],A<8(^,SLFVF0-M&CFFN+>GY)[F=/-[ ML*JWTU69O6?)<:II60,5'G=FD_7Y.#7.DM()G9,NJ4 UYK4%5KI#;6GML+,G9"C7-]!$DU>3,1%)&*45B,86ET\<[+TZ)B.BB M\U0#"U.@XW%JDP'FHMI@7V7N3+AE.(H5*-WTW/VAGMM$$W TXGS(VUT4&0J: MWC@J"=>:J/XF1WAV!O-R"'L,8%-% F3/1C"H.)"G73)*U0%$F;24<^F&Q,)(@RGB1@AZ2VEWOEP];@(,U7X2!67"20 M82U9KG,,9$[DL\ J,J6,49CT?VNP)Z'4/6 VG(D44K*(<)9@.G.^2!LMPEKF MR#2,@^W==/9>K2W_'%\/)$?)G%S#,.2XSB5RC$-6>X]X4))[Y83L[U'SCR,[ M_F /SL8;G]GU_0"3U\0XGJ'$.Z"JXYSV)]_4N13U('MWAY:^I1X,?::154"- M.;8)62("F0Z\_;G'S3!(J\-/ 3-YSV MN%AP.08[L;2C*SVX3Y))O<.41=JER.:'/SGS&.EXB[^TB'<+M.L>&I*4Q0<=<'0NP@41@ M5EX0%)VETL=(B.EM\JS>UL#H+AB2!NR2-RA*8D&C)L!P8N!/8\"2Q3 [W-BBS=X&]3T6+IJXN MVY-F>^=J/%6!MDPU8OWRHS6*,B.E$$0:1HB88A#*7&\HAYSI)B8B6DKGH M@#;WSG/>6^.ER[(.ED46J$)"6PWS I/C@O>(Z:A"Y-$ZV=OS ,/9SN\2'!VC M%]$CRGV"V'D2_I5'P!$6^.C07O?#"4@9:.SD.YF*, MR$10W9(D;5E@R?37R]9%?4FV*J9"\HF&E,/Q=,Z"K))!5A.--&::20'_48.3 MIW]6?0\P.'!ON) .&9EL/BWE@?EXA72NK46H]C[V=HGW(O*GT\PZD6'&+:*$ MP"I. +PV68&$2L39)"B1O4U-=:NR\]O-?JQF5_Z05JY(@3(J0SZ^1!&GU %= MM0P9[W+54BN,7WJUB@[T99_\:5VR&<^E8UJ@Y"U!W,!"T\P$T)F J()PA6UO MG=\K<&:IR_0C0=,H<$26, 9*B<,GYS"*D1,LJ)8D]-8OW?4V16\F1465/#4& M82-L+L; D7,)H\0C%9%2;WWOM-,0P-,'CJD5P6 L$A1EFY?,!^0DDTAR985, MPFO1N]"O/F<3ZC*.)A*>8A H1VF 3C1@0@J7@, H, .P9)'W[437$W&[8+72 M-*>]Y, 9>#(YLZ_E2 C&D_8$^$1OG56]V\&X=6J2U[:JCF%![<3#2=7$L'DP MF8Z;Q\Y.TN&"(S1$SI1 1L&JXQIKY!CC*'INDM:6"M;;@_,]KG[:J5)^%CNR M6 3/DM4(QP"VJA0*::\5$&W%B>+>NJ%\^G.I[?DT$DBY,M0YCP+W#@P*G(NY M:+ J(F:>4.MQ_XXK/;9&[:ZERV&34F"$%?8ZV6@9[IWIV_^-R@Z3HOJ@G$R!(.]S^;GD MLL\5*^1TXB1A3*GH;:A(X-D"+JW57V09F)F=D13;QG)F "#! 4F9 2BM%*XX*3 MK+_TNA^N\^4P:9D/)THN40S1YLK)"=EV1R4IH03WV*W O/1B Y4MBA?1Y64G@)9QG9X_6%O22]R[8 "; *N[KK[;/<7O: MY&69G?)]+7W671(293E.*L?\Y'(3'-I@L#&(8,*"($DHW]M-O$X3J:[F]%'- M/74V( 5 @7C @"2:2:12CEGU/@7\V;P4\?S^+ M:59I/Z0D>H&5D\0A87,A>@:?'!:YI&*601JI%;W59$^3D;G/"9+!C*"=G",, MB48L$MAV*OLRJ4E =8"O6F^"83QJ0WKKA^[Q[OYJLEWK>6(NY_=E,=<"!Z!P M!##"&Q&9L#Q8V=MXXUN%\R]LR*VC0[B_5T#?6;%<++$D- 7D)8T(R"-'VC", MI+/*YS2MA#T3RO%@5X#H* N]X$XZ@%*D:XMT79P3):LR42;/AZ$"IB?[ MGH/*Z>%#0)1P;CC.WIE5W")Z'#3K@=G!A)::,Y&CI2C*7FEDDG*(P)>4)*L$ MZ>W\]9A?WET&^Q,]^C2":&U*E&;+QKHLB,$@*WQ$P7F;<"+4+3\OS&DN:0S0;7A<$"9F]Y-$ MVD>)@DS*1V\PI;VUC/J?KZ7#B>+$<$-S'E9O.>(>R+AEBB%'B!U>5;R\C]N2#7:@) XE%AI2*26.<<1DDA3;Q"%(> G<0JT=[)U>IX MVKL,*!8P@!8T>PJ@Z&&B/#)&"22L$A23 #9T;QUDMU2VGZHV=<-QJVYGFG=5 M&%BP-CDKP3*.(>9,>Q$9*R*R@@M)!/:NOW[T)V)@]ZIDM0F/";FMMRAIU1OA MT)1XC@E!(7$YLZ.<-01)X3AWS+NH>INN:(44Z!-% &ML-!,>.S D*4P MUQSL+N)XPM[T-D)K""']D:@8>UPRFB"D.3#4/*6J"/D:1LUF?_"R:164-7ORCY\E.9 M]D!)*IHPU2*@)%(F7U@ ^1(.I1"%=M[*B/OK1[O/4IM1=*!*\XBX"W>NROJS MR84DG$")A%RH2V9#3@%I-LPXL-^DZR^Y>2KS[5;EIG]($TL0@:URL*PC3X@K M(V&5RX1 BKPG5C!->WOGSX@D[6&I%R!!%,PTI5W2/N5M9")*AYC, MA?1(RC&9G.> VL#!-L#D!ZD1U >[H,LZ%L%1(;,U8(*#I0LF@68N.U&2<8%& M'-/2[?*[=;[#PE843"**94 $4YF[[)#E(2#!2'0Y]:T:<.M>1E&[$;6S^WE5 M5H$*2CLB(@K!\[REE).D.8US0B>_S9\!'Q>-1_N^,@LX%G68>AAR# MO@%;TE9UJ[A/7A;*KS#+9Q_Q(>^@V69276Q/64\X)6KC\^Z;FYISZ?[\Y9LX MGK0[AI>,M1_^V7\FBC.A,U7XS*\1\[D]'Y!9]O6)]4>R\IQNQE!3^_S->]*&SE MJYLOGE_Q,EG?H#29-.-)$U\4S60GIOK7%V\_?/H2B5+"YD2;6!O$DV=@R2N! MDE7241F"$.)%D:K)P?R>+X9BK10UB!B:#Y_!$K5YQ]P&'8P,(C!OB[=?I':6 M60H& 6A]Q*4"0N"!T#LB@W3&*NK%BY>]& /LHTX*@Y8VD2+N641::& %@L 8 M6.N#3N?'@&/KN(P>:2U)'C48 T\)\D$*Z8UF/!(8 \L4C2SD>,-\NH IFRLU M\)R;P6JCG8]6]F0,6!0RCP-P-2%R MP$?0.E10,.!BB-X_;"& ";2X' )5CD ML$H)QK,.#"2'!ZI,L(P8GL<@.:ZM(R@9WZ;G,LCEO*'$DV2YY$Y+W9,Q4#(X MF'R'$LT[$2QFR4Y@>6+-+5="8>[.CP%06IAL;Y (DB$>$9/QL J8V/V[ F2651[KW)>T TY,ORL0ICD#6PP(2-FE(#EWD!- JF R;( MN)RY&:0*! I%;8G62L.[\F7,8%B@',28Y'-8BDADI 3H"H):H1UEAL%E(+(\ M%_V"=9J+G/I<$XR)@"267@C/*:R!?)F'!GNX#*OD .85<+I\6''88.D>)EGFV 4HY 3G'463_C8K( M9*' 220PZBU #A.";5Z"C#QTC7[6_)7M0CH 2 #.NBP_Q6[$S.;#CQ85NTC23 M [@V,TUD1^7>>&,44Y/?41_:\>(UW_:!T"'XQL>-PRJB;Y4]?'7AW3>^#M[U MK0S-_D8J&]0RVW%^R7_\B4C\ZI>7^5TP2H=G1NJDB_.>YSZ1=7'8%&$R=:/X MZNSXD<7[?Z"A.#<(0^?NUKF\)Q&KB]WSD]&DVO@3;O]Y=7UGO\T6H9N,PMG> MTWOV_O.'=Y^VWA2[GS8_;>TN!J$'[2J>ZX3L;KW^O//NT[NMW6+SPYMBZW]> M_VWSPU^WBM?;O__^;G?WW?:'89:>ON/_;8%*C/>:R7BM>+/^>KT 7L7-*LS, M?(0SPFYP_.\GJFH^Y%UJJQ->L'ART491+ZZKV@[G-GQWEK^'_?<=I?MB/_O> M^U9$C-]N[_Q>7"6U=WCVBY9ACR?CUKM5^M9A R0^QY5E.U\%!08.(6"= R-' M8*QY;3@P>>Y?%'-'(K#>6Y?F+L8VNVI#+#?>3'R;D2-[M?LQH 2COY^(T[EA M^>TAX#!@P3W'3#^>8GL )EQ%=Q\FP/?N]T^_V^J/8GLF74U&4T^('65 M#-MI,UE(6FY6-DYAH//E:&2/)],&GGP4PZO96PC&ZR!Q\QM\W@,XK.-&'0]M M99MX7C;;9[_([X<&5(NW?RWK=/^_&O4DL/K\K=H\/0,S^O%;;<8UJ0-ITG482 MPD:7ZWU'YD$C80;*B >"<,(XXJB=X:8KC?3WJ:T NT;'._%P4C4OBC8VI/GU M10D=KJ.'I3$9.3L:31HW.>I@Z5_/<(SB\M5W=%+KW6C"(\B+7J*X=#EN?_^\ MN?-I:^?]/XJ=K8_;.Y^*CY]W=C]O?OA4?-HNP$;[!(9805BQO5,0\5/XN=A^ M6WSZVU9QQGP[,=TV7W_*/Q/#>%>@>ANH/)G1!:+ ?S,4KBC)O:_V>#NIBF8_ M%O]:+,EBMIE=Q'&(X6;R^[UW7H,TR@=%C55("4H1EVVN.^J19Y9*KP*)H3/N M^['MS-8L,/,[FS_7MS_GT_; ]N].(LY8+2L^$0 MQ?EDN$HYGHL8Q+#E)$HB!'VP0;W5AJ_FKLQZTHM!QI@@ID4.E^WP0XW%<$GG2/JSS8*^K* P\XV..:&0W*^0M>_^?AWHO"CIHK MOS_'%:E@AT>OYI102O@,S''1I:?:=/[AMR/O$%9SG+UI )6 MW$8@=F;O]BN.XKX#]=/6D?5-.Z?%)!6G/BWN:[@WTJ&?1GWW=]5_]3JZH@U'@&SR,9W[LSL-X>?(N MOOR"JV@V[4^RF_X]6I>[?AUS,UBKI# "]I8/E+F +!46.4=]Y-%H3DDWS"V7 MQSPA1NV)S->3Z;BICE]/0KSL0JSS%8?5Y&M^3B=[6-7<^62/WLU/4\]*KG?FZ;EN?HU&A!N) M!;[##*\4D'059M&=L7"M!= N_&)2%9-F/U;%/Z=568?29T$ D^#L3'3.*RLD%>_6=]9WUXNM@\/1Y#AG/5B:&#QN MQ\XC7?%ALG[EM*\4V#Q(7=UR%=Y*9P5-@G1.(F&=1SPGF;< \TAS;_+_86M= M-SIK,X0JUO7\/^_+<9N';UE"PXK_CG53?(2[Z^)MK*IC&$L;'G7WX;JVK3WN MZXKO($%O9-$P306S M&4B]=;X9&6V16J34B"8&TE6Y8LTB7*XNX4[BXHO@UU MZO/\8)-\TMHC1G@VU[71BPVI$4YWN1_['GS0EZE5=-'$4#_"QY^^C3\O)\*."0*V*V'(:4L0=SF;OS:@+G-,;XH:._]@ M@_;]!'#N8Y;H'D78";?IFX\'Y#U9U5_\QQ6Y%-_.9 MN&$SG]SP&]7WO/',&Y_>%#L/X+C-)#>#\%4W+CZ5S:B-[(O6[Q<^Y[&^G^EU M[1 5?TKM/Y@]R6!=.3QW2"GX\ %8?1FI;&L]S8ZV_71?XWR0D!]60C[,PX-; M$(GS*MD%D QX+'QSRD3ZZ6GKKSM6*Q-4L!Y1Y4W.+1V0YH0@Q9@W6) @V8/] M['/*>$RH:[7!W>7DVK-N69T4F\6L2$+1ED]8*X"A%%_M:!J+?P,.@S')^1Z* M-I=]IY[W'QI+^BNR7EL06"F14D0C+IA'CEJ-'-$XFN@8]@\6V;E&FBFD[N1U MY^/F/P81[+4(WMD@O9;4@-5[_^U/&6PPN91-KI/.8T[U[G)5MB2D3]$[H7!7 ML+PU5Z?W.SQUK<;>W'VSN;1,B#<-_$SD6EU0Y%QVL2G>OW_=CZV-I_8.G/2N M;5,YSK%H&W)=2O7O-S@C5]%/]6X<G^23[PM4E8U^[:YT/CBFSW?RMS$VK&MI54'W9GE*LI)O;',I35(KPGEXZWP(86-Z"./O;1U?/8KP M_B/6RT3.!_E0.WOSC2EM;IG-L!_#\+3"\F'2K]%X(J'@3[\!,VCR)]?DK8(# MW790-@UHPS@"'5=-QMFX&!T7$0R-XZ(M&&]]&P[TQC9VEB?G@IX_?<;9O:V= M*5S)L9@?59_.B@H5N^A3\5.>)O6*,KH^OZ#9+VMHL3W,)]:7K?1G[3W1Y;'^ M>5F:.C*/34HL%XM6N3"1 ].;2&0C2T8R9P1_<%JQQ?' DXG*\S17W(.F7AU0 M'C3UH*D'33UHZA--79UJ,%".MAA!-V)AO0=-G>,*0JN\JFRP7OEM 0B+KOBA M/@ %#^^H%E8=** #Z/_Q6K;.X6%@TN8!VROVJLFW9G_Q\SH8Z[%M&1B:N99\ MKA&8E7<.]Z3XU77M:W\FKQ:7??>"Z]NWN#!;Z/.+KVGKXLIR/.,AA#I$%SZ' MLXZ&C;NOKR'>Y7'C78A>-T3>,W1%B'5-S4TWK^.;GDVAJ^:^+Z?KY#:!,P2O M=Y:_=U:$MU?=7X^8#L_)V)@A/7(3B3L4;?N2!Z-K*>"[C M=JT /3L)NO8<[+70\\P'YME)R!*,UMN$E@%/$KTC0,N*YJ0B_>(833Y>D]\U.LXO_U;"J^&UQ1B:/X#C>W8EW:4 MH]=R-:I\<=W8<;!5J(M&BL^*DMXG%EZ]/&_XY&T>[G,E2"4$(ZP MB4"K7;3(1:R 6W/'";9"AHX*#^]FR5@6FU[RPN_S8;7AE%8/9$4^7R6QV9X M^MT>%VRMH)CRM8SL50EC8CCQ)$V#"/IK/(Z$DD8OR)O1IMDKV%']ZXMW']Z>P\>-\?0 MA4F#YI>\^,V(-:7E&N9D 4V+?CXA-LTZLE#LU>52 '?./[=63$X'K?AIEKUP M5D9@7D4 WL?7J,%K&ILS#9B.O\8ZTUWXNP'$SA_K-L51>SA\WWZ-Q==)RU5; M$[#^N3U0UC-A#<3Q8+U#C@J*. @:"/_>K&R!%X7Y>Q]\TV\V1?_G-9-F8X7KVYO17$<8+Z/G:VDOSO8RD4W0I T[^F:/Z_DIU[.3 M<=X9>^4P/V0T5U-@3X>TO^DZKZ[Y+U]L[' M[9W-3^^V/SPB2G60P/3> _#WJEO*"WI!50N.;?KQ=PHF'ABH]21;J1]I%?GY] MN[X8QA4M7 U4O&Z8/@)_O6U$$,' M#@"(831:KIPS(YQ!Y;J!+]K:$'<'Y;MC\#MX5T'6[P^SSWGP7D]R@$8.:'Q] MICG%VY/HQMV3YJRX'GO +C49%-J@T%91Y@>%=B=,IE_@-KLW@[LOH:S]M*X! M1[_ MZ/CNJR_I$=3:'35%%I/!N_WDT:<1'"\.6E+&Q*R.6]/CODXU7-9$1K=F(]'37M)=N')S1O31I)X^F@9DJZ8!>S)X?S_3B%:9_?VT(:TNS W),8^;;C)M%K5/=\KZ MC^>KX!@>%-R@X%91Z <%=R>,YMGMUE234?WEL)KX&#(2/II*XZNFTIYLN%[/ M7]LJL(\GKQXTU*"A!@VU6D(_:*@^BL93A&[0)XS1. W2V/[TMZV=(4!C4"6K MNJ8&53*HDMNP=S**>W;4\O:VC/@0C7%M3"'],@_*:(?LRR./V?O\TIF5,WOI MBFNDAY@Y=-!-@VY:1:$?=-.==).MROJ/9'TSJ1Y1+VVNJF*R7_)X?7G$ #]_E,(XK=W(@5Q.J@4\EX\8!;&"@7U//W)O9BVHB\^'.3EC MVX0S.FW07X/^&O37:@G]H+_N&(L&8Q/!N$@1S(IP&L@\A._U"7?$%S(,'I2:ZIX(2JZ:@GF*DMML23N].7SIH MI$$C#1IIM81^T$AWPEGY)1[MEZY\Q(Q,..T=;\7<]8^;!!^0S*9Q6% M?E ^?12-QU8:-7QKF^S2^L*H$D8_AMK8/7GI,U8<_*;5U.-BX-T6;^A;YQY8 M<:F/71J*=0W%NH9B79UVL16N+K3#I9/!'0S#Z\W/^4#PYLX_B@_;G[:*G:V_ M;N[DVEW%V^V=_X:/Z/WV]G_FOW<_;7[:^OVF>D%M'V];_O@A(SC'@/L.X0/+ M)^V7=7&IRE?^W9;C.M='_6:!L(XFDS_::I\GV82+;V6S7X[;FE@'T8[SKY.4 M(UK:)(Q4;2YJW$JVKKAU:U[Y\\PS M^-EG%#_E&_(9<8I?G;VX_8J\^GF]^+0?ZWA3EX 7CF)^_+0JX,45?%E\+>.W M66=S3=[#_',S@1].G<"R%IYV"9@=G$<4ZY:FJK)0?M 4!;Y M>=;_:UK6;:9*N"4>Y2?"]2$>Y#& [N=K#ZM)F+;]3+&:/7Q6-C@W.$VK]K7E MP>&H;7C+/?.8Q-SZ:C(N?7%HC_-/Q>2P?=.LENK9GN[!&+1S!J\[F*40R]?L M59-OT-7)89:#7'<5QGXV/?E"-ZV!W-9UD6NL-G'ON/TE#SPHOOE;)NZ?>2*_ MSH)W3W.*YH&'MF?N"X]?Y.1<+_XQF19[,%J5'8$ >IN+",/EL"+R@^MXMMFN M_:Z8SF)_L^54SRK$@AS,IWXR;?+,KLVG??'UX20+/&BEBS]D42_'TWCQ^P-[ M?/&K.L9+S[6',%='Y0$T<73I!EBHH?3-Q:]=')7QZZ4WSF3ATC-@8"]^5^;5 M&R[=#S"2V['X&H9[T<@3P5S\UHI#"4AAJRR#(-EU*R;S(G=C$(\VW1P8(/,? MTGPV9H,.U_G)02X7E@N0M=^UB_%;'(WR?Q?SG"^;YV6UH_PT=VG"OI6C2Y-2 M[T^FHTL=_';5EZ/R#QCYL_TZF5BX>GWQPZ>+H@3S"XL4A!)LMJ*UVXJ/@(+% MN[5B%L._>,X2$]*>;746^+7J>VY;S[D\/H"NC"8#%#+O6YM6??2R_9I&LSP(/ M*'%0L=4,K$[NGOUQ !_;Z0)H;PM:GT5:9\=_%,F6HS;=(@CS#.]MR,LB%K"& MLR2=MNZD" \ Q9C,YVC?#E.HW;&'L)-3?3[8V @ /'Q*Y@W,Q636[4WA;Y,H"/S5EUJWL)I,6_47#BA M10W0H#Q5IPV:E^Q>/#&.OY:@OMK. ;".X"D97J"EK48&U(3Q?M7>96?E"/-O M5>3R\;FAMQ[6_[B]+B\?WQZ4.3>(T_G8?:\; M!WDM9[2),\G^VI9:CU6&\$4ZN5=SS3\Y@8(0:U^5+EZ)IF1S :=GCZ6>:*K4 M#MGF>)PQZU*E6?2?+7?(33^.=E%Z]0VLCP,'+YI77V4M,MU$[T#N;2[]#M!G M3RK&YWH9^5VS=0/?'+>H=6###(DS1_/QL%TO^7K@[5DJJGPZ*A]3 DJ28FB7 M\6E .:RD;S#A,+QMS)XM#^!1QT"-@/#/V%J>CL/VW?F':QL]D^\9*YW#3=:I M9>6G!W 1(&_&GR965_?ES(/*NNU3J^%/GYFOF?@9U_4MJ9J.S]+8V3O7BW=C MP'"PU$YYP#7XWP(QC!^\;CR!80:DRZV]6.BF>KH'(MS,QO)FY5-D MLI"%/9^CGC5\IBZ/@43.2$,KS$":X)T@A].,+Z.R;<)D/&_Z#6NDO M'US[ZS%E89[,J[A/E;#5D)3>[L#URB^^L_5Q\Q_%W[;?9U_X;O%Z>^?C]LYC M \,Y+7)N 3D[R@SM2[T?8]=+Y]Y;"5/.\J1E.-NRTF2QJPN>V9 8(C<^7(R#JDRD0[O(HAE>S5Q&,U_&_+VZ M:1S9PSINU#&[-INX&(6JG;;VV2\N1OQ\!7-]YHS86-Q_13C/['72K/-_G_/9 M*WXF-_U&U\U];UWG#W@KE;>Z]X9@* TS[ZS_8Z_*SE8T7RRI_>?Q@J3T$K76 MK??J\N4;90-/\M<*_$__-O.D3:9U]L?]?&TT%;PU__+K"_KBY@$Y,8$6=NEA M4[205BR:?+N0(IWO[)EVO+Z.7.7W%[XA7OST>6RG(3NAKQ_/'V(,'RU<[X8! MF2UMS)8^!,N.5QQ6V TK[)(#=EA8MY"K.^M)#RLI^4?4DTM=G5T*X&9=GR>^ M]UR\JXY20^=6M7.#B*YXY^YM]=P2N*]L9G]&\0&' %[;>G\6@Y$_Y-W4KW9T MP0%YI0R=?UU^8 M$#Q@3Q&G&NZ)$9:<%1)Q+*TRBGF>R(MB; ^@ ],:[5E[N)'%,.\P%/8BR)$7Q[84?WK"P1_S7;& M?GU1'C4;X^D!"I/VO%"^XL5OA.HU1O0O+\_W^+>57@$/4Q ]Q[LEJ,1>3^8 M9\N"LV02D8PAK9) G .PZ<@=,MSP0!C6.,F+<,:35"DCF6=. XA%BS3V AD< MF">)"P\4$=8R,<2[26S.)!H.[S5$ZVY_L%GR)6%-TB> [K)P? M/JAE$(D!3.]%89E.P0:, $'!_.92( TD%'FC!5;&4WUY"^8^%/91P91B,X#I MX-)\M)BE3Y,FGZ*>)Y>Q-T

QR(83VBB JO$'<1 +LUW#DHY786AHXZX0Q+P5VI5ECE ZP>Q]R MW(/3;BN#MD,,]-"YGG=N$-$5[]RP67?_S;JW[#F$.-S%>:[W11D1D0E2(1PV,EQ&,HE.<6Y:DU::;#;>96'[,0KDY M#EL+D?P0NR+ =$WR)=+?'UK:5UA5#)/Y7*&+,>=9P@!##F!()XJLP@8Y*4TR MAI"4.HG0>@3H8FLD%V=[WM U;%K==WWLQ+JIRK8L03Z<^1^"=RJ#^>S2A\G8=^K=I')-D('=K0Z< M#>QNP*V'X!;10H3@+:)1@&$:DD':$X.HC=1PSB,6O MVMWS^&K(>J# M.^^^B^/=N+'CO3(GSYS%'@TNO $ISR,E$+C$B+9(8 -L+6F%C% "11VT=<)3 M:D(7#.]4%&?;UV#^;AW-"Z3\=3()N=1#1ZC)&5E3;#ANN3H0-]"] <0> F)& M4!$38<@R+1#W,B%'@;\IP3BG2H6 +QW\N0_=>TP0XVJ-,;@"J7K"VP6,W M']-YM>CQ7C&*MJV["8.&)@FU59X'']X EE<=/.$Q1:PC8I1& #[@:I8'A5P, M6GLJL<"=G/<[$<[W639W ,TI(F#*!FL;RT_W ?HO<8V*77VK(XSQN[!H_=?1?(&]#B M52XRW]BCKG-%K(;L#%!Y8U +0@[? MC?WD('ZR1R>;'5T=-N9R3:AGO[>Q0J@VL+P!NA[$\K12#JS4;)>Z3/6 L1E% M491$,9(LYK83EOQV0R:P(27-,F!68&("E@PY@P7B MRF.D-78(TZ2XTIAJJCMQ!)ZF:.P^YGE-8#SDH1DRW@X)O9Y<))X7>B9'WX1) ';CN@\^-D MN64X4F8H(DDEQ&V4R)+(4-+)4@58K@+M+LMMYTA-UABC:](LT0TZ+)V!ZPXB M,:#IK3RT3.3$X (!:P4\](X@%X1&F&)F4B*$*-)=\MIEH*G :X(,:#KX;A^; M^RZ5\-)UF@4M3*;Y%/=32MKY@;OU&'59+OPV0_-L 5P"5 LMD#92 +4U!&E+ M*#(A.!F=C2)U4OQL!N"=P;;($?/TT5P6_5E.3\1Y+@S 0(1[)A8#RO8:93GG MF%H7D?%>(6Y(1#9%C)Q*.H1$/36I.YK<(_YR-<[0 MN97KW""B*]ZY>V_?_1APW27->5]:5X[*IHS7>S"&]3)TKN>=&T1TQ3LW>*7O M&\RTZ3V,2U,7A_;8@KVUTJ'HY\?A,;P=*^O)N&N]"V^QC@0YF2SB(FIDHG,H M1HL94CRIF0$5=:("L)SB7(6?+,J.181P0O"^$9 MOU''(*G6#!V2MZ\.H#TWCC< 5[? %;S&7#@!1FE.3(P!PDRD&&%&I8!W!,8O M'5J])[5;*G QNF:P?.[ -?CQ[KLZYM)83"ZD !W=8H?FQY2E 3=OPDWI+4_4 M2:0 "A&7+( UK .2+K!@HJ/.7TJ1_/"LGPOX/.X6/,D:'8I=K!#.#:1O *\' M@1?A#$?.D"0"2)\"#-(!&Y0_*S&X]1Y*_'+:SRKZ M6'ZU;<7&O2K&7"G^F0G2DH&SN^Y>B9P/D(/_^).FA YZLK=K?" ] ^EY4((A MQ36-5B*K2'UH%28B[1!RW!S_2A']H=L%P^T-C7#-CJ+>"(*<4DUTLQ(E%CRFAN%C>PD M^*V5Z*5M, B^1"-S6"I#KJ!!) ;TO*IH;,(N:*:0-0SPSV*/-"<$)4TIDXY$ M&1Y$6Q\'/1G1 WH.3KQ'S@TTL-L!G^^.SP],4J%M<,PXBJC5>7,E ?A:G1 E M*G'X/B9[:7/E/G1W>4R7K?%E5E(;5LY =@>1&,#T5C4UDC0"1X], N++?=#( M.:T1D10@,5AI@^J"_2X/3-4:EP.8#HE_AB/XG:J6H7,KU[E!1%>\<\-FVWU= M>^\GXST$K.T J(,;0HJ&L(13AAMY,-K$B&AB/(;@ M+(*?0 +?@ !VQ&TYXVM:J><>@[!"$#;$4 U@]:!$$,D#6'&#.!<$P$H:9#EU M"!MJ"79))!$[,<>7 U9$#B<$ASVF>ZZ(TZHIPR'! 2YO5R2-"TP(98AQ#=#G MI43&P-^/0B_B# ZJHBD MS-0M>H*L5 Q)*I0AVE%B+F6UZ?"<8.?XI=8H?_;FZN#%N^\B^73-$<&U8AR! M%*:3>*/#294EZYD)UH"E-V$IMH%E,$7"ZUS?/')D78K(,*RY3D:8RSD4[\(% M;W/\J/O"CR:GCACRA:T._ V4<("QA\ 8TTD%C!URD6:3EE-DD\5(V$"5-5Q: M+Y=]BK)[&--ZC;%GGP%G\ T^[##E$&8^1$8N#7=82]4&H3(:LE!1A M+;3C+A))+J5L[.(D9?=T=4VSX3CEX.A\[..4X],=\('J#CC]:(> &,/97TJ1 MB#Z?J+0!F40P"L'ZH*6A.G22:W>9F"T96S-F2"$R$-^!^#Z]2#QS0$U*$$5Y M1"0RA;A+0&@ML%HF.<'>$R-))T4?E@NH9$UH.@#JX-5]9!K\?+CO^;&[]3!U M66%Q /%K PJ(\5$;@;P@%G'N'+)<6*1(" 0#P[6BZSPC74&W5FN<#M ]<.'G MSH4'@.TQP(KHF#12(ALP(&:B MD88LY;:@).40?M.V;)G0&L6<-\B9'Z_5Q- M0]:1(:7#D-)AZ-P@HC]2Y^Z]C?=8<-T9[[EJ$"].UH6?41T]*H_0?AE"'&\ M:7'*\* LDC%O.]./9 B8J?/DR:6!#\\XEP7/F?8=T/ MG5NQS@TBNN*=&\R'80$\ZP7PXW=N$-$5[]R]MS]_#+CNTDVZVTS\'_MP1:SJ M/Q?Q7].R.1X6SM"Y5>W<(*(KWKG>1W@OU35T6V@_.Y_7>6!&MJZ+35@1!P>3 M_ ( ^K7B9)OQ@?MP=]MV(]QI)GE"@5J%>,08:<4M$2<$8>1>(Y-?!)2M6SSN-U M$):KSEM?LV&Y)+&?(>OBB<1>"QYX-(%A&F,.1K3(..]1M9Y)[C6 M),5+6>(>*/#ME-6;TV9_4D'/PKFYKML?NY#FD(Q,7AL4?0B(!Y'C3)U'A)D0 MJ%!"ZTNUZQXHS9WWC*[!-"_^UQ.)G?6CL">]?"+)=3K+&[8(>YH/)4N"=*ZK MK?+1Y&B)HO+2_'8BN>_J>MK!W!JZ9@A>8_CZ6+2ESF/9=J/=\WB:^8N.XA M;RP#Y"$VYGTBC+RW01OLL2"7JNMT,G_;TZ9NH-OE>._ADTC6N&%KRCS1)$Y. M^U+8.JF)T3S7#=0AE\[VS"%#6$*">UASD3/)+J7:[F3^ M.EV;>$UCM@8]Z^=HB*#IH0%I+A L)X4 M.D/+=TK[ (;)O.90A7AU)/_Q]Z;-K>1 M7.G"?Z6BQY[HCD#2N2_J>R>"34EMWK=;Y)74]IU/CES%LD& 1@&2.+_^S2PL M! FN8 $H%#+"5H.H0E4NYSQGR;,8C@%3$7NHTA!(+"Q@C/- HW;G]0I4O5(_ MR%!U2&F9^^6[_ELK?-=*RF AI$!11P#%*2?/8P*X4\G6]L*NZ@_02>P9]$ C M$G_#:?QD# 11QT>081IE#'7QD[)Q.)ABA[GT4(@5GUXC W^93^@A;S-'DKC(1XBGGU3=M]MU"9N;KKW&L6O0/+__ ^)$"Q3H/4\N-N<(QPZXEC *;*1M1R#;3!% 3O MJ5$$>:/#A"N,?P!JO?[SY)ZZ$-_2E;"'NUJQD:]PL:J<$*+*UTZ M4 X*JZ_*L>[O-2T=&"!O 3!3PT^4SCB(!I0'$C#*K>^_]:\E,[A@ 'C6"1'IP+2!0HXTM@P9Q!>#<5=1SG]Z,>Z''CW M3H\&Y>!+M<0[;Z>L\WQS MBC/#/9"8.4 -B6HY$S[^XS!&6 5H5TH3K*.6[P*^28^+^TZK.\VBV9';AA*. MTPYV'_V5GH73/+><8Q>)\-FKEOLM;:/?DH)&.Q(8\)S1J'T+"G30$<.5P4)0 M3DE8J7BQCL:^7,;T74WU#7E>)"(]B3;H=VDG4[5!^*M((N-LBW$V J2A MGE-@);=)M79 8H,XRWJ(Y/9VV0.^/<7YPW!0_S4:]OLI M0ZU,@.&K<==;0+=!N!\X7A.#N:#: H-JO)8<:(4U$-Y@["6+EQH)L_B]' Q' M$:5/9Z3=U'DDZ]%'ZK]EOLE*\6$HQ6T@B0.'4L<\]<1 H+5'@$I(@,$A5>KA MSKL0XO5&LITV!Z6U];:W_TWJG#.#N'L]-BM\C-A#5:AP"<$#(AMP** M:08"$C(0B:D-*TZ+9IS#IP/;GZ2J).?#41K0\7@\*LUDK$W??QY&NW#)+&P8 M[R56/:PVF-'13D9L@Z*4=>=6D43&YA9CL_&8"@\ED$%;0).:K)F P$EEM#>! M0R,WXU#>)383V!,R8_->.*$O2^?ZO@7(U80RWB^U*?OEN$Q5)@9NL\HY/L*) M\-QP$EDJBX"GE^90A0!4C"FE I":ZZB@6P*,10((A!FRS'N"&HFW_NV&^H\' M;F-GC*C'$.\)O+4XO?8PVH[4[SL+D!7PEI%%QM]6XR\53G@O/,!:)@=)ZNV@ M @=6:YL*5Q-*0Q-*^!;Q5_4DV9JWNSV,MKZ*'?^;+)_ZX[8+_CV18X!0?/?R MZXY'I>X_'U,W/:4;K%@[C:(>RZ.O?V"RG[POM+7#R_CFZQ1<,AB.XP_'P\2N MS@\JGWJ5#VKCK\[)#.5 #VQQ7/EUL5Q]_QVXM^ZO6=ZMLOC=M7PAB]\L8WL9?5D^-T!%']^='_]W M\=>SW]Z>?OCU4W%R]O'\[./QY].S#SN OEJ16,:9?]R@RS^&5WZD$WQ4[5BY MDP4RGBPC8]WEY?(U=3X;'F=:O%0(]&RQ?GLCU!I>B1__&.B)2ZUX?MKB$NP MQ]*4:CULH=!-AY>&\D9/QL.YYIE&D% ]#CC=#J(T'DZB7"V_>_?S]%4(PB/X MY_D/;&I:=%7Y-Y6_TI&<_'SFM0TR??8/=WVM7\NJK#7VZS?SW]_G1:U?Q\D1 M%.3/,REUSPWHL6OLB.&U?WPDY>;?^X@ONM[UAYW1]Y',]'ZCXH)_^8A15^M_CWQ=5\2X**G=3"/HI\W6O%[$A M FL_FZH6G!C5M[])1:1*^[#4_5-1#HKQQ7!2Z8&K>H7_;GTDGJB.%'6E\B(J M3OKAJAD+-L>9S>^N;2KIGMGY96[P]0-Q.K9:TG^R+L]6+M3%(>9!OA MYY#<1__5#R9^PT42M[@<.SFB:\?QVQ;BD6' 5'$"B/ <4$,54)@A$#!B2MO4 M%7*E)Z3VB ;O&. *:D"5@D Q$X 5(K6-YL13N5J?J*;*]Z/AY4E\6!K$W\OQ MQKA*Q+.-P':@S=8\ @^YCI&WLO,PY;GDD B:2IM!0'W* M82": 2<=9!ASKBQMPM.P>9@2/<4/':;6=RAD??%EW/3)UQGNO>*+'_B1[D]U M0A=O+ZMQ\D1\W>MCK0RKKX-529T-$1D!QY0 2I@#$C$*("8X8 RA9BNIN>MH M?S,R_'5*A!%9CV^1X+NI+ZPAB"6B!S$Z<(C-FN"A;V5'(4MP;+%A'C@"4V9J M0$!1AH%5'C,E(-)JI=S7.IK@=B%+]AC:>G_VEM%Y]B)N2RM\^YB7\+"(+H/K M[=@EK*C&#J"0:M]*X8%RF !CH#'$6PSU2JF =?3!90),T+I$?@TA*DY*X*$C M:E8"#WTK.XI36,$0K") 6*,B3G&;&M6$J- A#&T@@K&5UNSK*(%;P"G>0_30 M8RFS/W!;FM]OPZHJ(AN9254.?/R<:GT,J[)1Q6_=^I0MH\J.5X-]!17]YW]( MC/#N*PMWGF">*'77694L$T3'$>0!M2Y0ZP4S0&)K 46* :-$ !Y9ZCFAWOE& M3GE_U>4@2<*SP:>HLIV%7V;2L.F&WJHG10OK0+>,2W*FXKI<-*WZ/'Q^3/F! M4EC&X1=&VVC&N580.$=]Z@,+@1+( 0\#H0PBZME*7\%U@P)3G,WL,.4%^/M$ M ?X>QBWL*]AYKLCJ:B:( X))A0,*P0G@-9(1)CD&FC !.)366\JZ?/SGZLO8]A-+PLAO<5O3P 3W?7CW&>30H_-E6) M]85M7HU43"$+H"0!1%U6 FDA!4[P8!%VFI@5#\,ZFNTBS_=T8(>7/A%^T\Z% MA-X;5')W#C7/WND7Y:^U#V#ST7?&S%9C)G48(N$\0*$^;%<**"@8@$[9"(W> M$K82%+2.FKL%S*RS;S)H/@2:ZWMB_-^Q*OB)%>,?#C?59:LA'P.L\STH$'X@Q@/D25 MG',%-&,2N" -@L)@K1MQ8\PI<*J1S_S/'X:#Q9'S!]]4UVPB#ST*-KLL#GTK M]QZMUO50O S]M*,(DQ2/(%*8F D,*"-,!#9&'.$ M8%_3G=O46_)&9$7SA57E+O3@BT_M8((N1\57W9_4U>3&^GLQ\M:77^NF9?U9 M@]_K?2;(#.;M G/J&#%!(B""E8 *3(&&(:*SP"Y '(&>K>3SOT25'5WIZS?O M(UG_+5'UE-)/!Y_U]X\+PIXWKFZJ0S7N*911/&NU[=[3#(3M D+#'*7$-\=(SYV&JM @+%( &HI!*.P2D MXAA0[@TPU$+ M;&:RN\;:15RO8T]1YCZJ %PTYR3++VOA^DDC&\>QBN#<68 M12@F,'6L%5&_UP)#0 PDS'GL.8%-Z/=;PW#6X^C0=[AO--X.9A$ #];%"OXI2;WZ7V?]7=?O?L^'NG(^.5 CZY/Q_ZRBLB?1C(: MUNTCYB&$S<-^G$(^6TPRD[0)2J;Q#4$ 0.(F@:.,G0R-&(LVM8P92 M%&0S@=-[ Z28]%C'VL9FW_=./SB!SZ.KZDT08@/VMN1'=3909TQ>%\QV&C( M%48&0)1**06'@/8N $JAX-A+K&1#F8N;Q&#:(TQD%,XNYJT'E'SPXR*%=6^( MUO 13L3FAI.4[M@::GOV\OQI8YA__\KL#>JW_5B2.6@4# 0$9!R@A#.@G/6 M,\T"E8+ T$@?]O/1, YG$Y7U6"\.>ELR8=_Y='/*^IV5R>IZ%\@EP_J^PCI4 M%M%4F<19FGK5:Z"BM@Z8#=8R3SUMIE#)YF =BYXB6_.X[#NC9I]ZLQ$FOJK> M%'.=O]#C\:@TDW%=BV0\+")!@J43HJ*<'1'E]E?9Z],JKX\W2DKN)("024"] M=T!#J(#&2F(I+52\F3U>XI;/P^T%:KG0]7"LV?.6 M."-,(U5>;HF5YMW[&&4W4';OMU'AWW=RR(K0C95+I6A91&D=XES#" M.W;<,2*$,*M^G5<;#,V7Z^H1E:&]:0__PT;!?82X=ZW2FD3_W#4J3S=3<5>W MM5/3S0TRF^T%?^5'Q4E?QT_'176A1_XQQ]";S'N'S'NMY(@L03(5Y^Z9^R%Q M?M%5:0L]<(4K^Y.Q=]U/\F[2M=0.-FS]*3*%RE.O.* T51 VQ@,9O 5!XB 8 M(]+B1HK5O-.C03GX4IW[T:>D.=74?=LY%#]Z]VFLQ[XZ"\>7?A0W]>VPW]>C MJO[)PG4$EUU'^+F>HP=B7C5T3C@+D" 84$0-4(@K8) W'$DD!6LDV.GN_-]. M>7JK*P"/X'W%[G,MB?TZX3ZPJCQ9=+14=&AO(D0:DHI3R@B#00.)50 ",:>1 M-E8YTL1Y0FM%!V0HZK\!8*Q3A0I"@")! 2D)%Q [C-1**\ FYK\;T4'N"\'* MHB.[V1HU>OY>WY,BSN/T]!<_=;-5Q7 RKL;1%HI\D/UJ!^V1:"4+9+]:IN+L M5]L/$=,IOUHN6?I*&\9)[4/4-RB7 ="4\&9XM&%DP(%9A"E!M GWSURO.9ZJ M-1\FE\:/SD*MFE=G-\K-JFTS58#6+'WT@,\O#ER 761EG!@-6. M BI0U)(($D [@XC#@@C>2"?$5@$Y01ASK")R:QLGP$QJ]F4XL(Q9::Q3@FQR MTIL'X!UW/JUO0,3_IMBC^F,K(/K.NY=?=SPJ=?_Y&+[I*=W WSJF MQOU37'G] Y/]Y'VAK9U&BJ5J((/A./YP/$SN_B7LVN1S\[,KJJJ^O MWZ2K/U]IE[!H*:^WG+YO;F;'/_\YJ<9EN)Z_N/XA\ /WLQE^3S-(WL9%0L#W M9P(#PD]-NITDB6_!3%SL>M$O%NZ)JXC\4\\#T"&.\HWN?]/7U<\__.7N[LR7 MOB:X^];]-F'7S\5)V5ST9#^=I:6DL"37CX-/M($J[X23*K?*[=S]/ M7X4@/()_GO_ IB/@J\J_J?R5'D6*FZ]";95-G_W#74?TU[(J3=F/5/AF_OM[ M/,S3UV%ZQ-F?9T+@GNMHS6OL2$"\@><^=BU.A6_[G?B(RTT\]_%W"K[M=_(C MB[^H@MA\V!M;TIP>5ZBB\KZ/&.+3_NHCW^=&3-4/7+\;7AK7+++.; M2)&F)KX?@2+=F&TFX0YN:I=FVR+EKPVRK4F]H'@U=75"Q"] )&N.*\['6;6" MD^'EY7#PO\SH+_]5JY%9?VP:ISLQV7D[Y^1O), M>Q;/]SNUY8)/1-Z>_:T47UE.([*^J&3=XOB OBK7=K%DQLF,Z6]>GMNI7E,\)EA#O08X(2R3>OB"%X M7YWT3-89G[(&MME9-]WD NSQ;F>VS6R;]8N']0L/&1$>*1"$BT:0HRH:021^ MTDHPX[2'R-_5+Y1&DC%%@%3*QCM%-*&@=0!)Q30,!$';;L,)]1 2/4&RBVAO MQ5D&OT, OQ[^CW(0MG^QN!:.M[N.? M2&A$N992*G@7^8STWC)O :8V (H2\CD8@.;!$F*$A<[M&OD>!3Q"HJ&.NH1W MV26982[#W,,P![&P#E(-!'8&4"H=T()%:]A;:)D@REIY%^:T,YAQ;H%1Z3=* M2"")B9]<4,9A#WU8/?)L$\PI+'M8';A#6T #NU1WBE/ M0=:<,V3MX5EE#KW)W/JB[,]](_ -@U=>@FYS0(:R=M%REE>96S.W9H-X:A!; MC07SU@.IF >48P>4\ YPXI0C)@B%^$IJG:;"!&B!U3ZEUG$:?R-4,J<5]L%S MEXSH9QO$#?E8>3Y&VEN9E!&LNWN;]8VL;V1NS=R:-SES:X:=T!2MI% PQ* 6QH#@:0!4* X4Y@'H8*Q%FA&) MW49LC^<%\';+",FQNQD>LS)S )N\Z>J2.31KN@,??=_KJH[,JF,^"OU-CUQ5 M?/75V+LHBYP?%:>#Q#'E5U^<]_63[>PSN+9FMJT#U[WV3"/M.";8 D4P!]1! M!91$45E$0CI#ZF MCS/N/0OU3<>)=?]6,^ZK@[D8ECU)#SP^.*/:86]D5AD/8)/WFUMS-%<7>#Q' M9-;L\F9@;N[MYF!L[C-W)JY-6]RYM8.;63FU@/8 MY,RM'=G(S*W[M,FY[-%V8FL^Z^_%MW)\D6I^E8,OQG> M#T<1"?Y^ P3QBYN@GI/AY94?5#H-\3E1.\^LAD]%3V#1I?"='/J=83.KIWF3 MVS.U',?3HB"6O 1[S@$9RMI%RUE>96[-W)J-\FT8Y4Q(1BS$0,K4>IR0 &00 M&A#))4:",497.HV\I.;3W"@_=O^<5..4.5-]G#KC/@_7L/D* M]TLNL;6=,,"Z[R\-EK1-FV:+>XTW.W-J1C@";O-_< MFN/*NL#C.:XLRZNNT'*65YE;,[?NC6-SPZY' I6Q,F@0!.. 8J^!\1@!@U0P M%$L8H&HB\JMVPDRK*K^=C,K!EW,_*H?N;[H_\1OU.-(>(K1+'L?6T?\^:UYY M;[,FTME-SII(1S8R<^L!;'+FUHYL9#OLAKT.B%#&4VTL ]P8 ZA5#!B*%%#& M.1:,I1:Y)J+(-FF5/"]X3.;V@!DU6[RC!X::F_:V6(@H0Q(889+G) 0@A5> M*&$<$XQ!O.)M62?0:X?>%L@.O&E5KNZVG;"N5-W-E=5X5)I)S6)A-+PL_JJ_ M_:LXCQ0^&&3,P-W=V\S 6=QF;LW#H:C;V[-(5-=X/$<,I7E55=H.(" M%E [KP@06D- /0I *2$ AA!YHA6&B-\]03P?#>-P?AM6+S@#?%Z%&,Q[1.%\ M()@1L;T[FA%Q?Q"1(L6=$P$(2",BNJ C&'(#//'8!(,X]RN]WM<)2]L<(J(> MH[F'>P;$%N]H!L3] 43':-#2"B"DU(!2ZH%4C(,@C4-&<1MP:"+(;(,JHN@I MDE7$[=3?:C7*OH(Y?M%]/;"^T./B=SVR%P5!O0)#3++8N3U?$^G"CZ9#/6)7 MXZ(:]DM7W+?HCW+5[#FSF> CG)[EAA/3]XN'[9OD>L':/$$JSUF==@B_#8NG M*$F:@LHCM),V^ !#I([ M#)4E"J_4C$QU(:NSR;@:ZT'J!7Q+2E7UU67Q=/KA_5.U;66/"]Q#4KU8-#U$ M1U.LAJ0A+EL\;M_X+&-NES#W>=K.GS+X;AU\%92268J )BD!Q3$&%,)1=91" M>Z($TD(W KZI8._%-(GDW;\G=2J*[4\2#)\/1VE Q^-I%HJ.>_!0%DI#Z2<9 MKC-<9[C.*O+>H+0Q%$$<8-2.4?Q'(@RT@1H8XZU'"&OE\%V4)D$Q[FP 2%H/ MJ&'Q=B4Y8%@&ZY016MK-J\@(OMR1G<$V@^WA@&VG=>.]#;/*&)0Q*&-0)S!H MKS4_%54\H@4"A#L#J'<$2!^M;N:1Q= :R<.*YB=%,-1Q"BBQ!%"H)#!8(6 $ M03)(A261K;;/40]AV!-(9M6Q_0?O^Q8EGY$\(WGW8CQ0\!0KK0%37@#*!0:2 M"@%$)F /HTP 3(@4X\$(T,I@$$6*-,YRRH/8M9QX9L <[,'L M:,B!=UE&9!F19<1#,H()AZC "@B)=;(E/#"4B&A01/' ;?(3KYSU0>@%P5P MJ&DT* 1&4:Y@"F2@@BO';!0@^R$C,%$])EX>1)B%1!8264AD(=$:EY#@$FJ- M)* TV*BV.P2,0BBJ[9H2IXR%9"6_16(D!28>".62JF\V8T,H%%D%91]8:8 ,UM2M5&4#O&L> KF(VP MU8%RFN+JXF\L22DX"@(%B=5.,B+(SMTSCX?90=)#C&70;@"T[TOZ>3C3YSZ" M?6[Z3X?1OXM3NZ?8Y&&=Y^399A+NY*8>UFPS"7=P4P]KMIF$.[BIAS7;3,(= MW-0\V[V>;:;J/-L,S%W(2_%F?O-5)Q3L24AZ2G:JSW0.]>H(3#44IY7Q MZC9>!<^$LH@"B%*5'.LH4,QK@*U1G M$Z&J0U5IXU:H@JXQP&>$.=R,/ M@P M(E)"Y0&6$9\B7B&@C'; .T.1Y%$;:0 &I2Q#^-B,ALX(%' ML\;3E0+N[2C_E-JQM5NX.J&D<]8[[$V48W4B &*9>H"PJ,%;C5# MUA'#F;^+?(%1+K@0@"D4(9,GM)2> .*TP,[!0/G.B[@]KD>R'F>D2WB779(9 MYC+,/0QSW%*D+$, 81.5-1<(B/J9 9[9B J,8[VJX-' 12I='.WF]!OH-9#0 M1BT/.F)1( P2VFJ8DP3VA.R4O;R%$.87MK>N!UP.7!S'E$76!-/90J1)3Y^S M_&!XUW9J7\CS1]_WNO+%,!3UR7ZAO^F1JXJOD9Z]BP0=6:*(S!#O+K_ZXKRO M!UDL=9COLC1Z6!I!J&" 00/!A 8TE1=^<5M7$N_IS_<\OD4?=N;Z^C.,['HWT MX(M/'V?<>Q;JFXX3Z_ZM9MS7QTX3UD,Y<#JCVB%O9"N.-W.T3N;6%V5S[AN! M;QB\\A)TFP,RE+6+EK.\RMR:N35S:][DUFQR9N#N[FUFX"QN,[=F;LV;G+FU M0QN9N?4 -CES:TV96H[B:5$(2UZ"/>> #&7MHN4LKS*W9F[-)ODV3'(,I0K$ M*^ "UH ZF2QKZ0#GDGMK/,1$KE1'"*&4@(C? M-=LF%+@FFM+?(,&&)2KS(O@93* TDY]Y09+RR_:TD@3#"# MD($@;?J-TD!YYU/[("PA<=YIM!-+XGEG?:Q+YD2&M0QK^PAK>^U^,=2:()D! MRJ!4,(O"^$E:X(+6'@IDG5DI:Z(]HL$[!KB"&E"EXF^8"< *(8.%G'BZ4IRZ M%>X7*+J$EZ]PO^0"6]L) JQ+RP&3*#KRT U)9V&V-US6.F&6+>H]WN3,K1W9 MR,RM![#)^\VM.:ZL"SR>X\JRO.H*+6=YE;DU<^O>.#8W?EY#K;4X !.$22U) M)%#>8J"I1L$[K25;:3FZ3N17[829UE1^.QFEJOY^5 [=WW1_XC?J<>0] G/' MDKV55AG;NKNW61/)FDCFULRM>9,SMW9H(]MA-^QU0 1!2ANJ!?"4:4 91D"9 M:&8PZHUC"!GF5KJ.K1-%MDFKY)F%(E"7;)-<(R*CYEZCYH9Q+02I#0X0<&(L MH!AY8(R5@'+.D#R'<65YU15:SO(J9-;L\F9 M@;N[MYF!L[C-W+HWYWC['?W I)7!2Z"HQH!*K8$,%@/(@D+!0*&86VF0X2'6 M$ H@J92 :FN!X48!'"0CD$M*J;][2G@^&L;A_#:LJL9+XO1PKK*9 ;'-.YH! M<7\ D1FLD#<<*!XNN)YIP8N"*N!"-"4 VLB[='[5T (ZD'S O&D&9" MZ!5WQK3?Y]ED7(WU(!6S?**9Y^F']T^(*85Z5)&>4"_W93Q$1U/PAJ0A+EL\ M;M_X+&-NES#W>>K/GS+X;AU\A<:6.BJ Q](#RBT"DG$%F'%,!H.9Q;H1\$T9 M)ZF(L!]5[_X]*.AKV^_&6 MT[3\OAHWE(6B,EQGN,YPG57D?4%I#9WD2BG@+8* 2A* (I@ PI&,5ZRG=,6C M0UR$8<$0H(C&WQB'@9:>Q!D;)RQS7GBU>14909C!-H-M!MO#U(WW-N8J8U#& MH(Q!G<"@O=;\@M4 &;:W?A"_;R'S&'5_1;0MRHEGAL_A'L,R2XL8!4D!QRH'TDF@K*>$6[AK>B0Z46C)H-W=N-GS,Z8O7>8[06B :9RSAQ& MS+9$@*AQ2R"5T\AI2,PJ9A/&J(,6 XIEQ&SOH^H==6Y (=="132G8>?NF4^\_=$7/G?>NYG>BZS[M2?[R?M" M6SN\C&^^CEQ7#(;C^,/Q,/&_\X/*IWJ2@YKH]3C^$7\3'5 MT9W%U-G-3D M66(9BG_^#(N M=KWH%XN$O"O]Q4^3[8 .<91O=/^;OJY^_N$O=W=GOO0S=%M=]]WIQ]^_52O>)_6;V^$6L,K\>,? QWUSKA+/^U\";:JMM3ZV4+1FPZU;J*A)^/A M7"--8TD('P>?;@=1,@\G4<:6W[W[>?HJ!.$1_//\!W$7^_JJ\F\J?Z5'D>KG MJU!;,]-G_W W3?QK696F[$OXZS(ZGHGV<2ZYX;T!%CZK'K MCUTC1U2Q=7^\G1<_DF>O'LVSOX^XGIM\_V3HS5PPW\,T:OL\\SKGRTO\2DU- M;FN%W_D/CT_SMBEZGU^E#;O>9+V%SQ>C:.G\'O^^J(IW47Z[F[H+ZY'*?JQA M0^35(CS:M2?S$?F=;G]3CN.3[,.JR)^*1!9J=Q"F>/\17)?-6\G)_W@]R6G-^DB&N2WFJ?2^VS M*L)H>%D,KWPTE).#/9T[?2W'I7^R&61;UF4G$+7?T\Q3V\>I9>+T9Z:4WY MS?F<5K3Y[BONQRY%4=8A52F^<^3C)5OV?3&8:?3IV_0YQ5L55Z/AUS(=DYKK M>YU7;P[,O'R9@^"Y*-_4Q+=5KR3/-I-P)S>U2[/=IB<,-^0)PWLH4-_Z>(LM M=:V:ZH$K]&5*:_J?^HML!.Z-[MJZ*F;;RB[(GW&DH9C%8:7*.04Z;T#%F=VI) MJ #6.%6T-PR8(#7@5@7+":8XK-0U7<>AM 7(XCU$7U[DOE.4OK8_*:N_+^*E M.KV_,'J:(GQYY0=5UGR[SEQ9C#PL1JB"1'+-@9*IKE$@$FB,% B626@1D]*N MB)%U--^Z,].EMBN(0G">WB-NG29QC-8=68C#P*L#(,J4(0 C_ #J,<6 M2$%@_%-ZAJ-&!)%M0N?=*%C1'F0OK\/6*1K/SMXMG9XN&6NIJ(+S9ER4536I MVWC;837.$9%=YK,L2QZ6)0PQ:K75P!D; #6* .,5!H0J0PBE#*]V!%Q'\5WF MP;/P?EJ):O#E)#%?0Q)%H*S\9L ZX(T\", 2FC#DO09$Z11!R! P,A! A;NQ4DI#K:('&0F53GP\7,JXCBLRNSR[3B#;5B0 M;#2BZA7T_I__(3'">:LSS^Y\MJWCV;U6_F2T,PG!%&A-V32QSEC-H@8(;53E MO&1>-*'\_:K+01*:9X-/4:\["[_,!&?3R22J)\6!1REE)^AV=,#WNAP57W5_ MX@M[H0=??%W+3']/R22^_%H7&]5?1KXNW%OT2STM^)E%38=Y+XN:AT6-"X10 M@P- .(D-[C!0J7\VDUA)*SR5K\OA'EWIZS>)*?^6>/*D9LG3P6?]_>."'W^; M,V%3$68]A]D0(G1)!#3% BAE(),<>HOH:[3D M'4 7[3&2%>7L+-U*:ECPHY%WM7+LOZ>X%Y]%28<9*XN2AT6)Q0%222T0#ODH M2BP#4G$+L%$("6@D#BO]YM;+")LRW>G #B]]%"7OIHSWBQ_X.,Z&I B!!W[@ MEC'KL#?R(# KJKF6*:H 1ZE'IF 6**L$A4EJ$70$EL MHO3QT#%.@^"-E%R(0BI"8.7?^NE_3P?',QZ_<=HTI67W%.^4Q,JU0S-"9H3< M%4)JC'GP*@!N>,IV0QA(I%W$&^@A,R:JZ+X)=7Z+"(E[C**,D-FMO1/E/MYZ MI4LW]VU7=?VSX?C"C[($VQN.RQ)L?R28)TI*[2$PP5E *5= "Z> $Q0**Q*@ MK12];D;'/Y^R^MQ3-7-0'0_<66+WXZKRC26S,-RIVD59Y\^(N=>(N>E(;,TH M=CZ @)F*&C;V0*N(;@920PFASNE&(K$WB6FG']X_-U";]!3NE,:>O?#M5]1O M:O?W$^D7'\_^*'1-WUGL=)C1LMAY6.P@39EQQ@/#610AE 0@J0U 6.H\IQR: MU02@%T=EK\JR,/ LP, M]8Y+J(!G49&F*J3:Q1P!*A%S CMHR.OCM'<.9J)3?H$N M=)R]LH!Y)!*2.Z((E(! 30"-L *DYP1(K1!A(@C)-^1XGA^=GD\Y\/-(NZ8. M3U&/"W78(B6#UV%O9#O :Z_/Y!CC5D!+0/#, (I# ,IK"832TAABN%>-U%!N M&AJ?65<$\2XAY#;#2[+7^I7:]\CW]=B[J'R/QM=9!=\[9FN=%,M5YO9^JS// M=F0CVZ%Y;OJ0B1F-)4FU?NIF0- #'8@"'ML@!60&^49ZRJWJAF\G_O/PXU2 MGD?Y6?KJ9#(:Q<$VE4U(6)<4P^R-;;\^J*T=37P.-\X"9G\$S%Z[-C"F' NA M 8$JBB])-="*!,!UT!0K)"SG&XB1.)[R^2P>KYH'Y,TK0451UK27@_94M_K= MY:#CC)L9-W>6BJT8\P0&0*F._P3-@$K%0RB7E"'C @LKJ=@-A&-L'S=13V3_ MH1Y%0$138> M-+U!>89[&'8J.2?; 1DN,USN"BZ5QTPM8J23=@! MVX-+WJGDDEQ[9)^4_V3:9I6_ 48SD>3\:#'4(W8U+JIAOW3%?(LZ+.6>GGP[ MY."&)15DT$$8-& VRAJJL 02(0IT5/;C-XP@_2K%_N&#ZMI%=2.QUA%6C\HH M23;HH,JL<__DIZXM2#*29G)H&Y+NM46!&&/&402HU1%SJ<1 Z1 CACMC%6: MJ)5>8LT$%#6 T\\\4X ;#"QJ(X>V^,RAU3KSCX=?2>5>8ZZ7SA42&7[.5T37.R[+QM5;&LQGL 7%F#(DV0S0[H,> \B" MLL2!8 F4SC./9",URR-[GT3N/I\Q]R_7?U2IV\9"G!TO^+NINKRT)S=YDI"Y M*1L>F1PRN#Z:F"J@0Y(+X!21@$(6@(%1^8=&2!8D0<;!)FR%[8,K[,719W#= M4'["?:3X7(.A+9IND]R5B+L(_>&WJ@BCX651#K[ZZH5F05O6I4DA%=\VPS"7=R4[LTVVV&Y:*&3N;1'I[,GT]&]D*GK+QA2%ZT MJ/V-K^L,/?_O27EU&>_*OK.]"87)46;[81A-/PE2 "#H--*(62,<# MM!I99E 33K1S?9VXN/H\/+:1I4?^?,;EYWT]&!\/W+LYHS=U=)][_V60;/&. M9I#<'Y#D5#/L@D\%+ 6@##.@&=+ >Z2P)#Z@L!+@M(XS;.L@R;#,*+GU&-Q# MUO1/]%4YCD_^'Q^79AC&W_3(1XK]ZOO#FK C%U6YL<@>\5R68_LCQS SV'%E M@%)1'-$0M7<=( 5$*F6%ALB(E6JCKU/VWTXY^].,TYNJO8QZD.:2&QD76[RC M&1?W!Q=, M+CG2,Y-#QR,]7]CMSPAL N4 .B52LFY4=JS 0"@'I720J_"J;G\+77>F%KR/ M6L';L@YZ&T]&_BS\,M,,?/7!C\]""I";7O>NJ>K2L$&PKQS.E?#Z1_ M_3BIO"O*P4^W$L'6B?AL]=IE"98E6".^H&7FVJ9SZ)6I$1)!9K 5@'/! &7( M X6CL&-ZWMU\^I:8^GIH5RH WPHNQU "4EP:H@ M U#>"D I@D ))(%%5CJ5JK&Y1EH5?_17,W%\%GZ+POASE,5OHRANKC907) < M/YGC)W>A8$;2+,;Z>_&M'%]<#/LN>6)&TR;D@ M05;YU1Z<29\"H\""G,&HG"30$GO 2>.((*"@&PE/> U M:5,?ITS_>?A9?__[#1B\'XX^)0SX15?>G0PO4Z-.G8;9E/3K49B+)F34;/&. M9M3<']2DE&N&E $:,@*H1PYH%Y5\80)R"A-,_:OZE[4$-5$/;[+GP%ZA9O9) M;\=D>%M6XU%I)HG4JF0;_.XOC1_EL-+]X;+62;+LD=[[K-X.<]&:_/!I'E;SA^P?!S0=>4 M3)/YG#4C9(MWM'4(F0WT]FQU=G1N71%-7Y:#+],2L8.J='6#L!24.Y=0J M^4)U*IUD:<'KLBZ#+4?%5]R<^P^]!9X[M/ _S4" \DTO.XL[DL%]9W'MM M(E/!)%=: 4D$21%:"&BK/8#60RZ=T,*:!KV][X>CDX4Z\* <-9$ M(YORP M83&??318*?=Y2GNAQX7Q<9R#=# R#,553?]9:&4;^T\'Z$/;NDAD2B)%!) R M'6$P9X$.4>M'Q#D?M Q:H+LBD08N I8&6&(DH-!K(*%E0$%'+ J$04(;%8D+ MX?>VK*Z&E>[_&D'X*OXB_CV-1.S;@551HX9 VG45755*WX>)S!C',+C$J_44(" M24S\Y((R#GOH ^\ 600&HIA"H !E %D81ZH@,5-P5F(0QZJ#%@"9[A_ITD*(9 MCT8/UT()8FE '1"8B-&>)%N+D6X+N^[(V+DS_6SNM(@D,H*W&,$I1!)S#8$C M\1\*131DF)2 0$@M1JFG[$K2"L)6!\HIP$'J:":1='Z3SK8AL=I)1@0174!P M)'MR>QUHV\*NS5@]F^F N)PY'A?KAYYQL0"5VT5W*_N#S;3,)=W-0N MS39W_FU('_WTQ_GY;^]^?_?A\_%OQ=O33R>_G7WZX^.[XNQ]<7+\Z:_%^]_. M_EZ$FHQ3:-[[PQ;77H^3'>)/!Y4#8[;# )9/P06YJEV:[S8KQN*%"G7@/ MY>-IHA-?C7,$2*<.))Y7>"L?%VZ@I)UQ6 1C*&!(!4 M5D!:Z0#CCAF,E')P M);YCG:37.>>>1^7V@V^NDW8.O\CA%QD^,WSN"#YE, )3B0#5S -*& 5:<0F4 MT!(SB[TRO(GDV,W )Z4Y]J&EL0]-.[P:X[(6AC_LS=P:]P1L%CM;YPKHR'0/ MA8KW?)X=G=M_EUQZ-2]Y\_UTU/Z0:DU@F=N!G+ MHZ]_**C"^T);.[R,;[Y.1T2#X=C7W;GC/5'LI[+9J7--RJQ+C>KG!;1U/XXS M?E%W5SNZLUBN_+I8KK[_#EPY\K4Z^"9.:G(Y^-F5U55?7[])5W^^TBZ%ZBZE M\I73\[$_OCL__N_BKV>_O3W]\.NGXN3LX_G9QY7XHJN[*SJ;UP)Y&EBA M!S->6[MV'^98DLZ=_QCHB2L3A)PLD.5D&5G>+Y#ETP)9[EWC;DB5&\Y=ALOG M+_K"A_!A&#/1E_T MH/R?.H'B9AOC'[_HJJS.POG(5W'FTZ\F53GP5?765W947J6OC@?N.(J=2=V/ MY#S^V):^^AR']$M_:/_U0Q'OU%?)B!U-_ Z4HQTQ##HJEM>U9H71Q(XG(U^G M,I\,1U?#46H/=SJ8NF+B7??RR++ASH\X%W]^!(>>'N_#JS>3S+N1A!_]E;XN M_AI7/U)1M5B>Y%#[IJNB'-CY@KDB_JV+M[ZOO^FXFG;IUOB__S/I7Q<(]0H, MD:HKW@X'@ZG.4GPKQQ*0'U\:/^J7##N ?)5!G7G5-2C\+[ER\1YK0>7KQO7-4XD28X>\?#>S1[ M7_V '\U/M9XYN;RL7Y@&'6'M2QQF1]9C_JK_]JSB/0XZ+/A]#K_CMMY/>\G3ZY64MF6ZZ,LX7=KY22\^9 M+]/1 3/>YXO1)+]^(OYAW+_1MS)2:[(G7*3/^96: MD:;29^FN42K:$"5&K[X>-9C+:DX_W^9TV9M_,ZGN?E/3V#(Y+3'DR70GEZ]6 M<;O[>A3?&GS<41NG7'],5/L(I-1$%0G\ECVTH,4HOQ84L?T-*0Z:&'TQV^4B MTN*%U^[?$SU*1QQUSZ?C<42]L>X5O_J(DZ6^Q;A_N:5$;4HK\]1K+Z-")BAU M@ ;(@::4 JL1A5Y!:=%*B;=UM+)/<3/*$$%[,&Y8O=HA=32L9.&CHM91D^Q8 MUE)K_OZ4!-!4KBRM97&SF,5\-9>)J%%:<=Q8&43<;84$H,302"M> Q>PTX*0 MP.XI*O4"6AE%@'NSL,;JH\#R]42O,]'41'-CO!5+&>+>I]WL:BBGM%WA4EJ@G8S[?R?D\$=]7Q)T"/Q<]3V'W_EO:]* M$+#J#NW-E/6D*I9U:8&I8$EO/1X,)O$946T8CL;)E'@?[;("0?#_INNMOS11TR"UK8')82N1=WS/KR.3"_W51R+Q@R(.\DK/A']ZP6 MP0V27XWB9I9742TMOOB!'^ED8<3K_FI\L[]_#.H!UGQ\OK#J$M'4 MSRX'56VNIYH229>ITRQNS_Z@62J.DIO:OIWKS_/Z74+P;)AJ?DW41UV!N,RZ]JQ[_ M]&1@IJE'=KPNTBK45)[VL.]3U_I[7A$MK?[X(ID+RVP:=ZI?^J_)/WBAQ_45 M5U;)Q)Y$F5Q%4.ZFBL)6[0+DUZ^J3:%3%(I-=/ M.S(9U5E5 UT[Z.)^Z<+=N#CG?#2[7(N6RT1T]6,B==YZM6;J>$DI7J$__%8E^*@?[!:"9UK?L$IXF+3<2#W%\AK>+%:\/NG/5BKQ MTR!26U5%FS92>B2KY 2*Q)<>/[^S9MI+G=BX)O&ZO&)Z;^V-JB-:=E_CV_$;.1@JZM4X'CF8O0;$Y)LW$60*2>CV?X;"ZU/\L?1TO_4B_[WFWB&6FU],!_OWG$W\I_)=GRZ_G=!;;G^OJ\/[DSB/FW-P\X M.?\4:>+ZUG+.5R?M]/SB_,N3R&S#RYN?7%>1LN<7W_6C!!D-!Q&UYS?,>F^. MYK=,E]6/%S?,N_#,KG\:1ZJ?5#F2BA+IU_O+;R>O] MN2\[).[MT($<5Z;\?L/>I[?.SB*03*\O?QTMD*@?54MNLEKDSX].%B!5.^1O MCLN6+36?3EX&,]MN"023?;,5[4 ; 4,($B@8+* <0R"MH_%/B!%D"AKQ*F?; M7#OXH_)GX5T4-^EXJSIL?2"N11)Y/:5FZGW1 MF=E%5^1D6S4]YR]FC;OP.Z<9I?= OZ \Z M$V\-YP&7\8VC.#WNIBSILT70!G!O6ZEH4N/C1VWZ4EK4=4,NN.Z?C]RO?R.EH$%,,>! > M4(P=,!@'(#F#AG!&G&HD5O4\2LS1M*?KW8$>+WRK2\&I#ZOGA^.:FA^A+$?V M72U'2R1G[SR/>'[*DNI@S^(^Y]0+!M%XM008'*9481!"[;MQ%&B.-!#>"*<]\\+[)C@J M\K'QH[,PI9B4Y3BCH=N-(V9?+I=,./WP_E;-!%!YF^HFI(S]"$0__-?XV_#! MD@D[\ &.%C,LJMD4WQ0_HI]J@$YHMG#J3H.V\4_%(M[]QMVKJR),1O498#*M M)U4U=>\E_;% Y*B8+]^V(1AZ;:7@*FXYL:GU(DW5B0P@3$+LN:("->+LBP-9 MBKX<#0?QHUT.JLO'@[=UQ_BA?UV<5M4D4LIRK.6MM:N/IJ^C#G'LABE$YX76 MQ/ZMV/36]*HWY3@.Q&:A]@QZ.DU(\W4:9I="[*:Q43?FZ!)]155SX'3$XN*7 M8?S/XK3K_?&G7Q;A7>4*6=[\[(^KV@OX87A4OPI LC=**U4PVS8&8BX'Y+]_>Q&;M4#[-]^?XTQ_S]9YOT^R_1\72 MM:*<3JRZ1[ M>WUG7N>9^+H:1>E=A[[,%1\_N$@!A.Y6A)HV*?ME^?1K_N1Y MR%>OJ,_@X__J$-%93E(=$U/'H=T9:U7XVH6=(FV2<;44*5-% R?RVJ".!DH. MP)M 4L1Z,RI??OX\\F=F;;WH4;0W=S/^OL#IV@'@_@+(EY"_ CB+P-OU4KP7M[D.6X+>A]NW]RYA->[@^OJ M'KQ6C^"UNCG^NYJ8N"2%F1L7\8'3L[=;B#J-YHT33R;*#)O]-%\V0G*14E>_ M#%,8TAR8ZM3I%(0;0:5?W@1))4/F:AIO4B2/_RQV9SG,."'RXI>1C,H4O3(+ M@_11)]7%OU-F;SF>ADI&T>&KB\CXMR>X O*SFZW MVA@*VG@5@+8P1#/?*F ,T_OO]:'@9)SI.YOC?XUI/ MXY;\*%MK-5-'\WVV4%N4PRUR'T9@U5^^C/R718##:*WER%$L[=4G/M^3&C#; MY82ITY"*;\-B?'TUC6D>^6D:3W517B6/69G$40J2N'UE*FO*>#4%U:]>/WJM MB_4!OQ=RF'%%#6#.64"-QSCV[R1'*;UFGU.=M=#\#F+ MMXE*VO'XN6/]!]H9681AOS_\5HO,VIJC#7 MTYH'D9;NDM)*(LBN.'TJ*?FQZ,C95N@E'_LSMV.M7<0;#CS9#5). M@W>*_S7S-JP6UM63\7 >_9%&D:)QXKC3[:"OKX>3<7S%=^]^GKX.07@$_SS_ M0:3TOKZJ_)MJ&F3GYPM0UR"=/ON'^1B6:PQ_+:MR6MODS?P92S?>*LE$J-<^@Q]AU9*!$-*2@;QT11:EK>^0WCP M+?%U@Z6N[XSHR5K [R[!B@#KV8._;FM80RDV4FRTSV&IMV&"V*S$6; MMUMM7(M@&[=;XU+MPE9KD@3O.>[.MNIA]%Y[J4S*4][G*1]")[I# :RNSR\# MVW:(RL8K T@AM$/$ V^=!%0S"12& M\1^FH5$Z0"C@W8!7+X4R!EL@L4" >H^ $E8 $8@15#&%(']ARL"[NA!0.?AR M7%4^9<%_UM]OE0SXX]/;*.SBKL1GDN7" 8#5$(B!965P;0'ZU2/B@QU68=K_99F7%L+UWY<,T7Y M93CI \2:, \0=110ENH,$FB LP0')#&C:J7XCS<\"!-OYUSPU(H/ 4UM!$O* MC;><4*_A5G$RE9N(GYX 3-:#BG0.,)_'7<^**S1" M(7I#V_:&(]?<]!>%]W5*8$$KH(,$ MF"AMHFI.%5 $40 5Y-E.I MJKIUK4HJD]33-K^.Q4KB- APL$CB??KKD0!)D E+E@28%3/5(%D(C,CPOWS M)3P^5Q9\$!24(TISF@+/'=KX8D15'*WIX@J:%30?#YHM,Q/;F>!4O*AX<;R+ M_@+P8KV3I3*GV;-LXTM5PQ4(IK$$X8L%Y9 M($;'E&3.-HJ[IHW23),U%FAFK6G+8"@C8 /S.H@<@NQ0,9E6/K6.O331Z:3P&!AIQ-+;8RQ@$2FC*R4J7\UWL%5SFF+,#*CB& M(CHC[+KD$*^5]MH1$EV'VI[2NT%OS,15G*\[N &>?6EC\7"!24I 1TQ4ZQ5[IE88UW!%)$;+!J&A!>,[ 2<& 4LX$L4DJ+5]FI7%G M$?V)JET+E"O65ZS?$10;2[.2)(*2OE26)0E>10G2"D6I"H)ELX/>85OTJ0WI M:49>* 0_/UN/GTOCE8Y@Z)UG?_-Q#QXZ2D9JY2_=[@DT2%]A7LJ, E.:PLS. MAZ]B?W(Q<)<_EK^^NBB]$(>G2YLT_?F#K_8U\,=%DYVK-VB_"&D846B^EJ&4 M[C;7\O/U@4)"V=-[Q3V/D_)YDZ^>WVSS;O>AAS[Z/VY)^Z*IXES$SZ[WHR[< M:9IO-4';7_)'-_CB+B>EBROTZQ;].6O; ;+1#:STAU_^>/U?S3_> M__;SVW=__]B\>?_AC_I$W,$/W;J1V=N[>C::I;=M: M6IO]<^C0,I:^:&@X8^F;';_?9W17O18W =R/;;1XTR;U"K5K1[%'_+UV%*L= MQ6I'L=I1K'84VT0=SGQ@XE5NU&J4AO8U"'7GC8O&;". M?7P5D.N07ZA$'\%8CWA\M:-8[2C6)7D\%#;IRJF^05*RK6/XJ%!7?;BN+VG%M0YW%*,F$&5(+N=*&?J$P8+- MU(/2B=CL>%!^I$*<\P%].NM!9*&A,)Q ,$(&FK*@<<4C-(P&0="+C%FH MTF\Q@G>6EI/X0G@>?-(=HJ;2I&=8[2CVG(QK[2A6.XIURNI4BO872]&>;:": M909)DXBN.5H@X[P%1F1TW-HDTDI',2VYE0Q-F[8A@> A6)*U(ND4D%82H9 +"H!:B)#D$.&8=!*N,U%ZAB[_2[,(Q M'[23"+Q<$!!,4? ^&3"%DU8%@Z#)Y3E:D(CB6 VB=/(CH EA-&/"<@I*&"^_572B@!7B?"621F$R,!1=<=[#7])26%7IK/J;B;,79X^TH9IS(/GH&P4AT MHJWDX(AVI=)8"I+7-KW/[BA6)K#T M7*>L3I32?_Y&L?+WN^W9(I/*HK,@8PP@?&#@2]%D M3%8KQKD)BOYO]D2->U[+H'^=I6';+NC-Z!P??MENN^M7DZ9%@=)+"*^=]%&F MY@-" 6\NTKB5\V%(37_2S =\6KA49Q=XB6OR;#H;IZ8HVK3!+TSPNY.\T/91 M;DK/IO+9#6[=:^1Q4N=UVKWVG=SY:%;ND*])6I=?M3ES^)HIC$Z'. 6QT-6G MKZ'P)N,7EKY^]RN^/QC@Y8LV26'0+V_9OW4KO,JUXRHZBC]-TO2D^52NOA;4 M51E\NO_ZO"6\]9J-=P.)"<966@=+*2)!917,H*.?4CEH(]'.$.6TU3R(3.]:EW4FI5B2 MZ;LT?3,;C_$=[[4FZI8UD=^Q)O3D?DZ)W2][@U*R 7N459)A%:1@X::\;H9D_73?.O-4H]>'CNE:OQ0T7VD6(H2)R#2HY!T)2 MU!2$]6RWZ>C7$N6CV9 MM@V^SD=M@Z^TVN!KCA %%'KHLDU0HLO/L3^8%<4:HB,W&*$GB^XQBN\YWJ>9 ME,EMRO^7^T]0/IM)OVA?^;%5Y,G"O6Y]WTEIRE,T.9PY=,Y;MWLP:$HCA/*$ M0=_-6TR6V[>N<=L4(4VF+8[^PWWY=_.'*V:C^4N)"1AY]<=H,H7?T_@4W^D# MXL1E\T^T)Y/VK_357WMH7C[C]_'F[:NBKU1:CKHO;AS1GQ_-II,ICK%,$)JG M\.]F=-&Z^NW UT4@"#5MC%M"UX]IV,= 8M[@-,Y2F3EU_6;M#^W?KEZF^3*: M#2*Z^Y]3XQ.&. Y==6BG%Q'P%E*M!Z2[W8+GS4;O@2%&G$Q::!"JAE*6<*V/!H,1E]:W9RW>IV=X^OB;2Q/EL7]QUTUU;UGFK\WL>M%_<'YFB-IHJOD"?E^$]4399[; MK)6?"/;\KK'/?P]Q0ADG-_\\KD'PX71_LAVL+TVU8ZB5 *4>602W=35+K$7M3G8VNDK(6\%L=IAKRK1\Y2H M-H;O)N':0XI^SOLQ#M+^RYT>-;^_E=R(3WDT;K.,H_/43-W7JQV"6B!W@-R% ME<&SP]S'VI#$2)3@/;,@5+#@K#"@990Z!,%H6BE4>$HN^6VKRT6[KRKA^L-9 M?WCZ_F)1ZC/YJ57Z^76?W-7K=.P0 OM#-[Y\.TWGDW>C85LE,QH,\*MO M%SL(FZY!NMM)NH/3X@T&6\)[=] K"S:G@OZG:*/>0PXXDTF?R(3[YGUQ5E#9:D^Z8J MH48:!ZAM+Y#$H/.V3G&J'3$)#)HKM%LI@LN> 69^Y<1 %E2 2-V"HB<"B2MG9;)E8.3+^ ME%AA__C9D]MF7SH\!*T;"L_5JK=U$Z$RW%:&VZZ:-QMRE())\*8T>/&"@4N6 M 1(2]B(Y<6M\4$&X@O#!@W#@ MSJ@0$R(HPWB!I7*:2F60&#E8Q;728B-<*-L%8='C\F5VTJJ[#'L.,N[=7U@Z MU57#CA=![E6YO [._%$I92 8= C%)<8@6H&+5D!I,>EMB434"FG&L[6-1B7=.$EYB([VT8[OP8>XNH&]^SJU5X=\R$.N0OZ"AMRI??^N5$\\ M:G[_=9<[Z8HI*3=O!FXR:5Y?,YW-Z<&6",-@E6BI9N\.L/BFUK,]/PZ+,@0B M30!?HB_AE0#+LH*<@N6<$!?RR@8]HU([(30P4_K^I6# )1_& M8=^DF'M_HYP_%8LS+VS0W;TAZCIL?6]O(]LA*\%X@"%>M?PBIOGCT\,$!(RB!B)#)3$H5=.:MAG:;6,@E&)(=7:ORD8@1&A;"".*G"2GNJ;F&]!"O )/RE!94S,.\+C%@>]?:PWIJ>H[&FUKKJZ8GU--=948\W"U"Q, M'7(5\I>XXIVJ_CO(5.-O5ZT3YLRD--)^Y7K MT(XLAW;LH74FZ\D,D!.B MCC^\K86.U;I4Z](-ZR)534%*'O%*@N8GQ[\>Z\!>0/-U@P>:MYMDKC1DW MVY71,T]3#A*(R J$=PR\D!9(]NC^:.>,W@C#U$T[M-?#:?^JN=O'%&;C_K1? MJ!/GW2WG7(OG%[-IR['X/C^AG6.[4D??*^W7T;@](;>_1J6/Z9LXO=79[59H MG_Y[UO^,^#*<7I49?4FE(_E"(IJ,(C%O_WTC%U>M$Z\ZN0UN91%Z-]T6^^.E M?HO?;#38]=9O3UVE8VX"]]W&:B=4/;\'G!7/;@'W_-<0"&2UZUMG\FI'.[[: M]:U#7=^Z-)&=V34Y&FAZ1E3=5(RJ?:=VV[RM2Q.V4Z/>4=Z:JE1'T,RM2Q.V M=P-?3V#=S.\?H\D4?D_CTS1N/F D?=F4-.VD9$7.W/ TM;%['HW75DO4:HCM M))"WV0'X!9;@WY[8C>\Q&1^RX]:"H%G@OVP&:Y4!KT2P(BMA8[Z;VA:&6,-E M.; E" @1.3A&*0CE(O4BDV#UW=3V,Q/:K\\1 Z=K*]9O-EO>OOOUNQ1&1H@> ML7MI W0TBE&A[MA6](5 '?.::0U)>@Y"$P/&1@]16Z&UBU'+%1(V9D1@WD70 M(I932D2!,5R!SB8''4*.1'03ZG3/*-ICFE:H>WXVK3K;/_SMG\//:5*V$5MI M!.\FA?K@BQO'>RD/JMUY*>I5[<[]=D=F:HD@'+3Q&D1*!+UK&4$&99+54KF@ M[]H=(F/@V1D@*1;64*G!!*/!>2VH%L%YE[II=U2/:-:C;%VM;%6,"G4O=45? M!-1EYIGQ2H-V'MWE% -8[5JR8^ZD9DF;E?, W%-O I%@0XP@K)'@6#00*)XI1LUG/]?%7B)G6)3]C2[:)MHUB5W-3C4[]YJ= MD((C5&907E 0OF1IK!% '3K:+G$T/RMD6HXRGX0C(&5A':.9@"76@4J.ETYA MCJ2.>MBT1X7I&;9EUNVHB\"ZBRC4A$1$;:*MXRN,SB5!'#+A-/2 M)&Y62>MI.?8D$!2542 $(J,OO/DELV7)2[I+0@H%5 PT6$ "=# DD# M.N">>Q)6=E^]R1;_S,%:9HJQ8Z4SO021+>%4!.6-ZJCAXJ7*I,?X.O;;JET[ MT:YCJCNNV6Y7Q,M\GN:??1]YCL)U,]%*8>,ULN&:T:UMV.FA5]NRT; M+PE]!<\^<:DAQ=(T73$.SEH+A M$1>&C82OT=T_IS]L1]#4]0FG/THJ^'>ZJ ML>)K;]"MWN;\=H#@YY"&M_'V!)L:_.%T)Z@C[O2(JX2_F!$_@C7U:>R@FR9Y MW TQY\?K;KV%([.X>&YX^7__7X91_6JR* ;XS]LDG''4#$?3YL(5L>E?N&FI M'&B_GA9.83,:MQF\E1L7EL^6X'.] MYHHDLL'A3_#EK\D]5SI\W+S'FF8A=P:#WE&:DZ-.OXP@M)>-I.T;&>M)>?C097#VVEOIF.FL^C:4M"V@S;?G7E MS@N&TS :XW\N1O.":+ST]E7WL7^[::+)_8:/YNN]&>^\YHMY>EP MU"24D=$Y3FS[BI.36WJU3FU0MV[Q#0_25XC]<6J]]\+3.3L?OHK]R<7 7?Y8 M_OKJPL4RIJ4=A/Y<4*_R[OCC0CFN)+;](J1A1 _^:Q']0CAZ[HM9JY;\N>L; >(H3:PSA]^^>/U?S7_>/_;SV_?_?UC\^;]AS_>?WC] MZ>W[=VN)A^_HT?42;V"&[MWCZ^S3W&=W^,1[0.J1\^Z3^L9X;GG$K. M) ?JLP41% 5#)8/('?^;*CL+;', M7WFEB >Q^6DP*[_YTGPF7EAK^M]_>M'ZE:\9IT.(%WK$_O6S^4EP]1E[] M].9C^XF^^FOSI3\]6_C!!6**@C1_N,L64M!Y/2T?VA-LP4W.]DC%?S$>!53) MU@/\T[K7>,0S-I[MYCEJH5@$:IT"H4OF.I9:1Z8TB]Q'059:B2EF.1=6 "^\ M78(+1!)./3"$'2F,Y$FO$'']L9B$DM?^N3CFN*R((>_SE>ZDR;LT?9_?X%K- M_WZW$\K'GZ][G:A;;:+E=U+<@I[8>Y/;NQ>'!J\>X"N<-#]CS%4BC!(+?:== MPQW]02=_=#K$URBJTI9N=%&V9*8Y!\L ;4NIHW4!K+(*HC=.E5>7[X4?..X:2/ M;N<\PD?A2JB!L47B-O9-4\30\?BR2*MK]YWV"*>+H>"H$^)\><=!W[7-*?HW MZ0]_99$71J+M9(ICN_Y]O+'4S;41N9-46._!7ONMY5GO+Q:S=CM>?V$&_^VP MB-!PGGFX$<+E.<:Y0MO]#10;IS@+5\MQ.AK%+RC>W80U-)?*!PW4*0;"! -> MIPC.B)"4RS;SE6._%&VCX%J"U>B!"T/P.VA#(05ALS$.??F5[I-_7TS"O\;] M*;[0^YP_S)VB3Z/;.%?R3QNRE5R>\"YBW$-\O9/F(]K0$HXVYJ2YFKW6 \RS M<PTIT3@V))-HR8L%86\[F$ ]6 M.(R&2\%<,D;ZU1IS+HTRHI1U)(*JRQ5Z)%E[H/A+1K/3DJ[4F'](G]-PEN8% M&;@2^!+_0FE\@X [0C&<%VR@97Q=?%BT%I_JY/^8: MSV=LO47C&;OA9"&POWR]*([$^D37"]CS M^K1D]/O#,!NCL6^F2Q.4%A/427O/B,&0A&7PCF-($F@$(PT#1S%.0921+*Z$ MR$\)8]8DVSXNMN &EQ^N?:4EP9I<"=;K8?RMW?Z[N6Q3#L&)Z"(&Y>X;[SW. MTE7R;('4JW[X2?-IG?:5'=:V(V-DC;_U?7'_^D&LW23+)_4;'DKFPH=;YR=IIV>CG?U7"]; M#]_[V8#$6L4#(2Y#-%Z@DZL5^)S1K#AM!?6:16,W*K&OV[1*L2C8;CJQ]+Z^[)IU+B\P Q?R$.STU'W44SU]DYOB[>=M(K M92(#=)('RW%M+FKQN:Q!<]9':$1;#Z/\>;)<\/.IU"O-.PT/1W-',:?QI.5+Z36C64F]].X)S$2SD&0L6.VCUN:G:VW^WQ5HS=@6:JVYVY MW;5]W"D*[4U3'^S(/23#^Y<_S1W>T6R"'O?DKQ6R=MB@]G 0Z[_=CC40KPT0=<17GXU[:6I=8M*L$!47=7P]C.4_O]SHXIH:]WN/G/!;1T[X]XZ],=/C=,N]5 Z% M:[A"6V<7M-O0ME6_ZAE8UA:KLT-?^ZK,59FK,E=EKLK:P4J8V!!@Y'&KARAY5**2 (#P8R'$K: =U*!(,IIJWD0F=:@ MHT/0]JP]^)KK>HR6?4B3Z;@?ROG(DNVJQN:%J%BU,??;F!R8=\9IB(9;-!I6 M@35,@N91J*!DR(QN(K%UHWO%S+PIM#3#^XG4'F=/F.I)>C]]4Y7U"EY=&'$G MP:M&NT>SY%6'CVQ!JPZ_N"6O.GQD"_HB@@A*O::4*R"6"A V:7#4!+!:D$2< M)&W2Z?F)JAI$=#@G5>NOGJ)0[UNN[#F96+4E&VU\O>X UZ%HX$8:RW_G!%OU M*:O8O*2#LU4L]H8F!^W=HG\:F!49E-4&/55*P?J8T,6-W@M)C7%ZQ;NE/FN> M(R0=" CA!1AE% 1'=,F56R/=7>^V=07FITK?C>;,[9OS;GN2D.TZMU5=*HI6 ML:@^616;BB853;J/)@?MDU')G6;60 ZJ-*2B! P-$AP).:FHE7=L$QG'ZI-U M1%UV52;WE!1D9Y*,[=,>3)14LX[;4#)VPHJ6Q=&L4._O3\UNB\N#)6/3A=H/ MF9P#M5@/GM/U)LQFSQ-EI1&X9:5)H@>G% >J-"&1AQ24V$3EW=QZ;;&:6XJ> MX3LU9%W1L3UZ?G>FH(8$'1.-"K\=AU_&0H@R&# Y801!M4#XI0HD\TDZYIT* M*_#[E*SNMN%WYU%$5S2L@F\%WY<#OOO._3YX$K>?#.Z*E%4 J@#T<@#HN+P_ MG]'ML]J")U&#<-P"AL\:6$B>YNRI V^#Z0UU]UZU^,N;5WJ M:EQ9TBMQ:1UQ%>\N"]OQ%6/2E M/SRMU3*'=P:VVPR%^T[L5_*&JLP'M*#=5N:.)9$?"*,1"&9_#,470RE"&*4<=5VL0^??5)#F'_O2:M M'J-1G]S79IQ"ZG]VI5+#G8Y3.L<_50M33U4^;\DKI4$5F\V*3:U@K6)1T:2* M3463*A9=09.##IQ-5E8E[Z!T"<,@F%LPQ'M(6N*OHY$AK12X*VNI=81#E#;- M>\&8D!1$E75(P1+&[%7@/+YP. ?NZX?K ./U57RQQ6IW2WM,B,J94H&U FN' MQ.(E :ME.<<@!4A+,P@B.!B5,RB6?&,B",L>2(FJ-;_V$"L1?^T,W#'TW6#JBO#WG>B?[_]W4N K&%8PK&!\F M&'M$8\99 "ZY!I$S!^^E!,%C8#$;!-?PG SR?L!X#YF.KFA,*QA6,#Q., M4_"6^"A!Y11!>&K!4N4@.9,SS98QL9$ZV-V"L;2FIVT%XV!.)JAON3A/=08;FK .R'QJ+);AW<0PZN"^B*&5T'V MB!?WH(>W5S+;3M2A5':XIVD]%=^AAWM4M=_5JV]Q=FZ0=ULE$C^GD,Y]&C>< M]AI&&'^ZH!S&Y%4@ZFA!7%,AZ@$$EH>A9)N4B]_2YS1H:,6E#=KTEW'8H2K5 M=Y2*5:6J2E65:K-*53WHJE15J39[3J:JU&Y.:;V4H/2^J9TW+JM]FVHKA3KB M*LY'OK@O;\15G(]X<5_>B*LX'_'B'MN(*P7NSJ*8-VYRUK@AJE?YD/Y[UO_L M!OBG2C%Q>'S3E65]>RSK7"M)-8&HE0'!F -GE 06LN16&\F)OGNZ)(NDB=8) M%#$4A,T:# T:&(F1>$5T9N3NZ9*BCJ^'L?SGEQM=W.)A/VIZQ*K*O%ZAK=,+ MVFUHVS?)3>T&4Y7Y@!:T*G-5YJK,59EKT/'MH$,E*12-&$!PIT!HZ\$J(T&D M8(0,/BI/[P8=(BN,*XR'P#T&*B0Y,"1(L"3R0#.7A(L:='0(VFJ/\IWENCZD MR73<#],TSW958_-"5*S:F/MMC.%$9!,"1$=9:6DF;3"8?64 MQ-:-[A4S\V8V'N-;;,-4CPE9S4L&K+FB-=E_LDE<=/K(%K3K\XI:\ZO"1 M+>B+""*(X2D)*L!9Y4 (Y\!87WAQ:1*!1!>-W42BJ@81'N/4M2;4GMG_6\):^-@JO8;%9LCNC@;!6+O:')07NWP@A-:30@M2[I;JW M)JF >DUEB-ED)^]ZM]X09[,CD!1K6T,(,,)Y\,JJD&SP+*QXMZTK,#]5^FXT M#)OU;GN2[+2_3E67BJ)5+*I/5L6FHDD5BRZBR8'[9$0D;4K9@F,@@N!@B487 MS:A,4F:,*[>)C&/UR3JB+K6A^.8;BM>LXQ&W3ZH-R[9ML1X\I_>8,$=%H-&" MTZ7Y6%#X204+5'/&F>.,^I56OD^IO)M;KRU6#[G 8O-0>N*/O!M^JI&GP?2!^NN_6NQUW:^EO?^?Z@/^VGRI)^48E+ZXBK.!_YXKZ\$5=Q M/N+%?7DCKN)\Q(M[;".NS%$["V5^&HW'HR_]X6FMECF\,[#=9BC<=V*_DC=4 M93Z@!>VV,G@^!"@S9\0WEP[F6/26W7 ]18:S"V%'#6/5)JC)793X293YHGP3]B\@C MU84"'?T+Z1FX2#+81 3Q42<65NAIG[)/7WV20]A_KTFKQVC4)_>U&:>0^I]= MJ=1PI^.4SO%/U<+44Y7/6_)*:5#%9K-B4RM8JUA4-*EB4]&DBD57T.2@ ^=H MB>8V1Y D*1"):? J>XB6166SR8S%NX%SD$$ZQBGX[ 4(GQ+&V=R"HMDX'GFV MAET%SN,+AW/@OGZX#C!>7\476ZQV-Z9G*:V<*158*[!V2"Q>$K"FK&TDF@ S M6H/0!($UNPP> 5)J1E*F*YW@'Y.1K,#:?0VJ9%2;)Z,:W)P6J@G*HSRP=X2' M8O>=<*BG\KOD$]53^=T6C2,$H(ZYTL\\E>](DHX2!]IE 2)0"H:R"$Z2S!6/ M(?@5W_HI%8B_]H=N&/INL'1$>7O.]4[V_[NI<16,*QA7,#Y,,%8NZD2,A#QCO(=/1%8VK8%S!N(+Q88*Q#\+1%!4P M&R,(%A!B0U(0#%4\,)HSWTB_@]V"L52B)U4%XVV[V3G>.>#/L?]YXUF*]KM+,_%_9I-I/U]NHHS@ MS@M^ZYWFEY9'_=B?XHN$>^?QC9N<-6Z(FE,^I/^>]3^[ ?[I5KW/]1PM'[94 M)TKI/]]]JZ5I^^Y;?D. GCEM#YNE1\])F\MQ_>%D_I?1L#G#RWI-3.?E\I@N M1I/^M'$A8-0_G?2:\]$P738XSG^GFU^WMYZ9 M]',_Q?8N_6'S6_J>2,VK.^FGLQN'LLM?,<#7'S>OYN_6' MI\W'*;Z?&\?FS2CB[8)K,UY_*<4JC+QZ_?%-^XF^^FMC&.DU5W*RO65ZN#"7 MI%C39L6:WY,K.;'S95'>O20M3UN9KJNIZS5NTJ[)!2)1:OJXGKX(%JY='H_. MF_^>C:;X>2$X[443E!.4G*9DXSZGQ9_:Y4=A'(\OR]*Y\[F +1;\S>@<1WS9 MEAGI5PNA72O7[N)B//K:1WE+Y9LXBS?",FDBSN=TU-YR+K9+/_A]:>W[]^M->5W].AZB3+_8*_;T;%U9G,/[4C<.77U_LQQ59.;]N86W.\!9%[G&>]?E9> MC_'='^-9MX[R_US&[(?@Y3/W[+7AR._Q'#B_ (CA.&T M?4!YT/3,M3_,"NBX$G ,!@@Q8\2:C"Y_3'XZ>9S3-[XSE >[>NN\NI-'"OL> M0\"MP\![G*3QFG;MW9Z6Y^G%?RP/^BH:;ER#UV/0.KUL@PK\STU(VT8M1> _ MH\ -+M%E&\16[E%&YX*\$-@F#5(KI7BWF]BM<0.4?A2^$O,4#9C_K<@]ZN!D MZ4&]\B0<=SAKI?>.>A2=#WS^QZ,[[8]KY=D!S4=LP M3NB#HVT*I>#ILE4-1IAJYJYZ49P%3*#.38N6CZ?X^((M$\2"-4 PU[AB6X<7 M#BT::CLZ\1=H68=I6JSG;'ASEV)HF]B?M*F+9I[<\T77)S-T_5/[E 44( ZT MUC0N>P +8_R-\=R8X;E/L/)6/@6';D#3GQ8L0A3$!S7C8K9O?7>1([IUQ0/> M;&DN<4IB*IG(-O\TF\S!-5TEH1;9IS8O-?J,<1W^#=IY04LP?_H#GG?7+?'7 M*OPMYXI].W>Y<*?63D&[:+>'4(3F- V+-S6X!?SM^HZ:X6BZ9-.*_],,VM? MEYC,_/\I6:G/N'@GS>O6W?J]O$;#::_,IFCO\G,*Z=SCQ"Q^R_>7>^PMSWMS MYF+SIW4O\X@G;?S8?I8D2"T"B& 9""4S.!LY,!U(BB:YX.W= DHIO/+)6# L MX!>U(F"=%Y!,4%R8%)FU*T2B*-GO\YM6!3=4)7D/#X&208K$P::L0,A$P''- MP/O((VH<"8S>'9!CC DO*$2A/ CJ&1C4?9"4.F>=SDG3'0QHW5&H>RI ]Y!' MCV/W!97RM&R^3+\-K>N]I+T:T&U-RZK#L)Q+?_C]K\5YL3>ZD&:F%'."9#!< MQ7)P)* @,P&<1^Y33,0[LB+-B8JCQ M+/W0E87?G>>41X-!.S'-=!'+C#[WX\*WN.,#%4-UGZV^L46A>AL2?- MS<2W85B>C=M(L+A(,S3=B(#X?TM??L%*>%5W,%^(J]+R^?NVM,5N-AU=)N#RQZM[W%->/G\L9R>6_;ELQ-Q_#3W1TG[OFN_]G9^0 M[UY3W^, WF.O;;SKF8@75N-UN]Y/?:?>[U%$:5=#V^+QH\UM?]XW>[>CTZ=+ MT4.8![LP=QWH25M5ZV6HUKU9GJI=V^XVLF$W86]L= ^.#!^R'_*7/Y4-H^G9 M:(:J'R=_K;CVK","Y_T8!^D%XMJ;6WF")TC1]V?N6$'M^Y-R^+0:57.^77E> MM:8ZVE6MJD'JNFI5@W3\FE,-TNYBTR>0R-=.F'^[J4"JU/('UV>V=E?>6B\3 M0:GA+'L@E#,0.BGP2> GKC3U/&CN5ECEHC/:,). "1M!9!O $R= 2BZR"518 M$7?975EPT3-:U^[*%<8ZO: 5QK;7))XZIZ(C$&GI=6=]*84LM/%*)X0EY9F4 M=V&,NI@]\P$LE1F$"A:\X?C).)*5B-H$MU,8([HG:Y/X"F,=7] *8UN#,46R M-XH$H!RQ3"AG$)+0O5(BLV@BM3&M5'0'+8./3($6-J$'9P38'"-828WA+FJB MTZZ],:I4A;$*8YU>T ICV_/&(F?!B PT:0F"RH)&@0.-*#>)B9322M\(;X@/ MDFD(S*$'YW0&0P,%(2/7P6B>R4YA;"PX%QC;+<'>T)X4_N:_-3=/6YKIK MZR'1M3S]--#^Z$CVO_+7W%-/JKIZUD+\\V(TG)^[&9U?#%(+PXMSK#^5X[5I M,BGG,GU_V'+KW3ZHV9J@%,MIUCD/QZT@&I2O28\FUZ1'\V._Y07[A6@DE/VB]CCVTIFB:[*%JQ-'[0"NCE:7&\]: MOKB6G"0/1E\FA5YBA$^:+DX#MR]_90%J0]KMY^N7T7 M(KM%V;A.(?9(V'C%'+ LSXM5?[-NWHL(H(D9WYB86_JT[N3[/:1B-U1BY:;O M<=7G<_%8TH^#/3;7D6."NSNR>87'"7H:\U=& MK.H:JX17TLA,$_BL.,:Z0H.QV@$307%J<,G]RK%UE(F<#"7@,<3%[V"8:[)2 M0(U2W"/!W8]W7-]14;Z_IH)9XA]\6E^-6['O1=NE:!+]D.?C]7NRK3\C] M^;O=R\2?FR^N90T>].?@U/I!(S2#KF78VK)":R:S$,& SLJ X)J ,3X"X9(3 M8EC ?^T)US^\[HK>WCC*Z%/N[S5N'T/L7=.JK5JF&[>JH,L$;71+/]YRR 5$ M1/3B6PK$Q>>%E;ME-E&K9X/8G+G/:1$%+5SA!@,+?"9^O]#ZX"?O!L4S[I7+ M+EIBGS28,PHMO/IE$KKBH9TT/U_QSJ7;5.QI6+S$N^.<[F_*\06WK( 9$=92 MF8!1RD"([,%R)D'''(2E&BTKV9L"7JUM9Q2QQ^L9 (>,;H-7#_IM:FF\O[<8S4[/"J/G MW+CT2I9A/$]QI:\7):YMZ65<"^3S^.2&^;*@[:"-=DL\LP+E"/.C\S0/J N8 MMX$17KF XNNDS U(KP9#/[<$>>T;?--27 7Z13>[IHXV>1*B36"I<67CA8+S M@126-!JI-(33E3UGXAQ7+F8PT4C\#BJFLY%!*#Q,3EC!F-RP POL<1[L_2UE M]^' SH5H?V^P2^SDW'_;QF5TF/[F4K=Z>T MM6//SC3#=J]C3^W9\ZQMZ]JS9_-S5WOV/*YGSY'04@I[(N5W: D9FN'G4B@R MU $EGGN3_;Q(EQB6]D/$^%!,>@JEPZVN2)7-HM+&W35N]T<\9=?@]_FNP2^W M=PVVPB#7H7G<]QG]RA]7^>,J7<^6 >Z)1+,'-5\[I>AY" /+X9],JAKU+8UZ M"KGL0;EZ/7UY<.?0ZNG+K9V^ MU)HJ1;R%0%Q+Y)/ *L9 XN\42=HDM[*AGXVR-IJ$EU,+@B8/+D@*R3NF0DJ4 MVKRI^IK)/04VFSR]28WI67I_#<"!:DT]A%YAL,+@PV"0!V(#$P*?#1<;#!:Q:CDS:(@X)!;7N456:T MYV?RJKO^&(W\8S8.9VY2R39?C')MV1)M:L!K#=$S!+T]9\OJDE<=[M2(.ZG# M!^U-9B(L=R% .9^)GJ%5&"!G#5&32'VDUA!VUYL4Z$!F3@4$I6C+J(O.9\J@ MDZ"<8SW;*1^YBFT\&\R'9#9DZ:HR/^>UBF\4'%.!5E.S7B3J)L#=B[ MM^0U ;HSI_7UW7/J%5=?B)(=M/>Z]4^%XLZ3 ME2X=C_$OQQ?NEX]9\\@5 JMK^1*7O.9#=^9: M_N<:JJ,*K<_4L^_7KA^*)CYQR1]5O%_SJT\L2;/!*Z(Y)$D4"$(86$$94"F\ M=5EEPU77_-]KN'E]C38/=X$+K29^^E['J&T7ZG91N_>3CWT91[R.03XJ^N\^ M/V%"=(PE!=$$Q-K25,_JPC M4W;++[]K?XU4,@E7\DS6D9U7HV^0=TN%G')L^SH$B**^>,)$ZN],E^"IO\V^'4#4_[N(JO)Y,TG?SZ+VU2?-S00U\QEZ/O?Z>O@ MJ[ES[=RU?8$Q9/_]5H^J]LLK;2CVV6APW@3F>Z-I^Q+W)],N]AYTBAO+I ;I M.$A:,#7?Q0^LDC77H#\2(H1RC'O!* =2)Y&/RW+MT*U^) MD(4K]CY_&KN8WN'O;Q?97_]ZV2*_???K+9-<6GH5LUP26Y,T_.%OHV'J4'^6 M9EH&T0ZZU[AQ?U+8I?)X=+[2]0&%X!_NR[^;/]P8OWJK1<-&+8,U(N9(."ZE M$;A*"/66HD/&,9;F3HND[YB[EH?-B,[9B;3\>P3AN/K/)"*G_(1:36[^ M>2ZS>7VGA[X3-<]_)R7U)DGD6VVM/,N=XEG>?<>*K;*^/F4K_!LLIAUL(7/? M]/U]/)I,FC=N/+XLCD^;>=D_0_R6)W WS,K/+KNI2G8D2O8ZA-GY;-Y.[O7Y M"&?E_VOSGU71JJ)51=N@HKU+TVK+JHI5%=N>BOVKO:88,IP2=YJ:?TY2G@V: MW_HY-7_YK^3&SXDV#F1"=]=(X)[@]PG'IYY=&[=5%7Y&?OS-H)]*K_72K[=L M*I_U+W9#&'50F/;8+>V]R\#+(L3>^/Y0%($FR0,XGT,IP;-@3/00D[;<\RRR M6=D?"HX%0;T#HZ4'(5D$YYP%RR,A*C*V@EX%O<4(M4*M'-G8, R^2YLZBL@9Z9']<')V'/)J /N2EW2_V+6^="UG;[+A%A T M' AE&#BC+2BI$X(2-W+;_M<\&UF2D:M%B'$VODQNO#GT52=$7Z_JW5KXERC* MSZODJ%K=A7L:]B M7\6^.Q0SD1I#L@1+"N= :;#GJ1.@C#9>WBGV;RU-\RWP#QR[G M-4(]NB7M8KI2*PXL$Y(FG2!%B4:!6G1E-!4Y.KVBU"K9*&*2A.XO3REUSVZ;__<@1;T& MZR]< "K61<0TJ;4&+HDM)$(9'+44K W1:V.,ERM$Z1O&NNTF*JDEM<:RHE]% MOXI^J^@GN4'T(AP"E1($3P2\4 [A+'E-@[7>K+1)WS#Z;2Y5J72/JNKFU2"U M+FEWH&M]JE*CS\5* S#%0P:14Y8O1X4.TAILK]XH14.%Q0@^E2YGD2OPP00P M@1$CN+61QKL&1;H4K/$9)$T4!,%_>>(1;8S(,NLLO-E7RE+T9#TC5$/VBG05 MZ59.0T;#@[,$F".(=$Y0,(8R](65EI8$:MF*Z[QAI-MNPE+T!*_85[&O8E_% MOKM=(D@.)A-$/*[*27"$,*-2 *=R=,'39-*VO;S-I2MIY?^IT6E=T@[AUOI< MI7!:9"T-*%*.LE!*P95.5TIEXXWPSNB5'>+-@LZ.;DT7C)11X2=!WCCI**IQ EWE?99FDAQ.SRTZF1Z,MST@%/);SO*8+ MCE>,*NC>GC?#**N"4_&GXD_%G\XX?=H(DK('EC,Z?3XKL"I34-Q$+J5-BJQD M'S;L]&WP,'EU^?:K*\?4UJ8*1@71ZL35NLLM-J=]2 >IG]S #4/IH%UZ9O_N MQN&LX;37,,)$37=N5O?8"2O*%T>STGA\C]IW6X >+"N;)GQ_R.P<#*0_>!;O M:Y9!N-540(XT@RD&NZD/%'%_G*429TH$4D@8%@QH-("?'-206"**>M MYD%DNJ?LJ.&JQR3?I:_<&>W:HU-T9PZJO]PYX:C0VSGHI8BQA1,?8DR(I4E3 M<%$9L$Z2*$PFCJ^0?6X8>K=',)8X&1M.:B F\%W@J\W12.3L#K/96[ MDFGMJ >3$RDL QXL_@-!Q>1#2DG)%4+4S4+A5BIW'VP@Q(G8"4/J4>G(?2GR M^]/BZ];H,;GR8T_V'NWX4 [*7__7#QC='OM8Z_@.>WQ55NOX#F5\55;K^ YE M?%56CV)\]9#?CWX ]^W96!7*?R#2<\_+AL?1)"*> E$2+X@ MK;2*@R;")R:$46IE:U0S*FTY9AXT*8FG0NZC%0&C M%*JD39OJI2).,]4WDK MUHRNLO,8_) MVO&Z!K!U2;N#7>OK'FRRP7"%($(T!IU."W#9.W"))>EI4E2OT"1N%GAVREBF M3CBKC&7UE-\FDYEG;CA,@YK-K,;@<(S!UAS9I!ES.5/(1I)B&TI[1"Y )YVE M0:O"]&H=G9=14J;!))-!).O 9OR.R%%Z:S-3D>^+>,SVM)'5DZW!>X6Z"G5W M3D](XPGG$8Q5"%NHIXLU"W[>X*VK**?17[*O95[+O3 M689&J1VSP"*5Y>A#.2Z1#20;B,S*<2?(EK%O@U1CHH<^:@6Z&J'6)>T,=*U/ M5TKIB!4\ )'4@+#EF!8-&GBB61+K M=VN[BSTW2E.>&VIBMK[>4&[?G'49Y^ M<>.$2C*I36!?D.H"N0!&E#QEYAZG$B'[RE,*A3ZLJCYL#=8KUE6LNU-C&1)7'N-T MDCD&ZR084C8DA4[-MK-MRC:4V/! 1T8]B MY"\"B^CI*0&,!D]5LB31;:/?YE*5RO24KD!7@]2ZI-V!KO6I2L:2\UPIL#&5 MXWPRE,I*!L$KRED,+ >Y7=S9<2]8PVNJLE96;M">OQL-\:?SBS1-C3L=IW2. MOZ\IRY>C0@=I#;;FR ::!0M40>*"@%!H' SS%C0+W-F@G?4KI?J$Y$R30[^7 M4?Q7-A%,DAJ,950JHWPT=D\I2]&3IIX.KR%[1;J*='>0+IM$HV4.#,FAR38"O789D%GQ[E*5G.5M:QRD\;\T]C%U$I[M0"UB7+MOOWDLLQ$ M- T2$HNV&"(.+DH%Q-GHM0J"I95S1>AMTL@X!4.I1X^9&C!260B<)<]#MI+( M?95EDAY.S"Y;4AV-MCPC%?"-&5G;GJJF"XY7C"KHWIXWPRBK@E/QI^)/Q9^N M.'V!"&FI4)!,-*47J0_I_0VE.Z>\@#.C8I1@W*1@[ T@./<0%B3PE2PV2/T2UWQ^BH=G6G+WMUF3LG'!5Z M.P>]GO"LO:7 C:8@/# 6,:;8Z$"-".J9(SEF"LM9A5+2RVCTGLB5Y::-Z-S?.YEN].B7TT:MQ1L->GK11I.4I'TIG^M"(UK MG8+FBYLTUX[?\ML_XM4VWY6'1Q90J<%JAA#AG0#3,L I39-,4B>]TE[2)2IR MBA*4):Z48N*WI<\0M#8Y$,63,'DOJEKWEI\.I!F6HWC-U;>9GHU3:L[QY[-)DQ"B M8_.[&X>SJSTZT4IGV:SK->,TN4@X=Y_3X/)DV3X@VJ\167KGE5Z/^VYP(V^W M?1$?8E:1"UPSC,T$RQ&\XJZ<#(KTXOVFK@CX M$%^YR3C73?'I)JU0X>_'R67TA=$:ME>YT]-Q.L6[-?U)V3/.H\%@]&7RX[*L M;=-+NF[5E3/5^E+K2CO=;#JZCV10? M\37%5_/'&7)"_GQU/4K"P%U,TH^3=.'&.+57XV_C@_FM?UA7]?"Y/^G[_J _ MO?SQZA[WE3.T3U7RQ+(_O_KA?W[C&G["U7?+7AT1+1UNR@3-;_OJ_ M?F _?'NL:]YKFV._23-L*W[^Y1K[YP;SZ6+0B:G9H&!T$7,>5>!X' +Z7^AK M-+\,(QK,6\5G3Q?4%U(^_&!,>X%"M1P6-(NX8"L"U:4)W#LV;I_^-2EDXGQ9VQ8%44Y6@7 \]L!.IB9(FD9+1> MZ?$GI8@D,!!E4TNDA/#BI )!E--6\R R?4R=U6K.Z$,Z=R45-'Z??^V7[&7Q M2C:T_Z]9C[+*E+4)I[L:EGL,BZR&Y<6H4+4GM^IV#=/260E>JPQ"<42([#)$ M+A7)@EA"5GO&;MV>O,.'??J2!I_3[^VNS:9,B>@1O>5*LH/1@QJC;,64J&I* M7HP*55-RJYHB4VV]3::D%J,+(]"Z*K!7DQ*E0MR+(%T=K:[$( J4/I.XX6Q.C$((58NL,19?81 MC+06I)20;5 <]:K9%+;-R2OBTZVU@2_L"F>*=.CHEJ356OR MG;.?:W^+7SW.\QN;. $EO2&990%"V0#"I 0&730PCG"1F/3,K%2O/.4$U-]' MH_BE/QC\W)^$P6@R&S_D0-/N%NLII9H;.,MD3IJKB5E[VNA1)[H.3( [,LJ= M'5H;I^9+^5?7CMP&%U&#HX<2C:$V1PZ&, N16BUC8CSRE0Z.*2E)C$Z@F$>K MZKT$1T,$XJGRG F:[4HSM2M!?YB)?/ONUU5R!K23)1B8I.$/?QN.NG2T-IRA MFX"7+HX4!C<>7Y;Z?W>.$+H;?'DY,_7(,L;WTS6@X*8C<_.$NS_%N MDP;__M-LTA^FR>3FEY-T6CXT<38N]^WX\=V3Y^OY09]/71 R%*T)@UF9G^F9 MF][(0&%=Z!H.2.(YM4&B?QQ*BP)"P7/#T:J+R&T(5B1Y%P>82=;I:('DLCT@ M6 2KK 2C A6.DR0MNP\'WN(4]<=%J'];2]!ZJ%@P;?KMR'#1GZ?J<_KJ_0WD MCDHWK]OW67-._UZ&[=V_H;7 G6.]"*@^B7D+U.50 M/'%TPJ74(+.C).6DQ/+@;N\L?RUU<7N'#HIRR=,.O/7_4J!8P_+JSTU3NW7P3T M)E[YT=L#\Q64/=UM>-XIONW Z?WK[_MU:G_F.(ETO\09FZ-Y#H)V=NW>C M*5XW';5X]L^AF\5^,?/H5\62B6T_M2.8TP/TAVX8^F[0?)SB+UK,VQ6GRX-W M/;XQ*X_-IZR%ZH>CPWT)0N$B,X8 -3*"0)\/K-4<&%.8$RWX3"<+?1L/3 M3VE\_G/RTV>E!O<8.&Y8W.U)\]-H/!Y]00!XK.0^QPYNJC_/(Z9@?FEYU/=8 M8%Z?SQ,.;]"UZT^;UZ?CU*KV!C(.SYBRO68&&P]%L&-HT1&I*_KWDD#"8<\T0[SX;QK'[,NQ>7.1%9H8+ 2X(4HY"2<2> MPI]MF78^>)>9NXL]@5 O352@M9,@) 9'UF $0;A7D24$,+**/>@8O\]SB?K5 MA99_:GZ %N?I6@7?N,*"-;W<$#L@9?+D_N8%>PP8)FG8QYAADL*L)#'&Z?-H M\+D(3)BK7%[,$ K3>#0[/6L^C6?]R;3YR0W_W?RE2%@A(F7DU7VJVOZ9OOKK M)K*$!ZRSUVD39MZNB;_LGAKGS*3DDI8$ MA0;ARB="#423DLPL&"%6"L!R,#J8[,&HA*IO6 9O& =GK/9>B)C*J?KOJ_'O M[FO_?';^1"7^?AI D6XJ,3K)%^/1YWZ#B9 M^4D_]MVXGR8G>YS8EVW"KMW.N07CMRU8GHW;O0^W$)%OB4L1IW&Z&.!+-A@* M1ESUMR7S +YX%>]SQOM\*!RM?UDX%[^]_>G]ARM/HOG2GYXU>/EY\W%A&-]_ M3N-AB46N\@ H@[=N\/']KS??=Y/V[?KED0E]F<)9VO@T#&.]$,38($*5]AG/<0J):<\JX-_2ZC'&,.'I/2%-FZW4[,YNB..^H M^X/K7H1A-)M.IFY.Q7BO*9I;JJL@."Q<@:M;7#O>]YNR6>%9^C:Z^11P;;HG MB^@U^6A- "\4 Y%31@];*#"EDL<*E;19R>X9$:PP"457&W3-=2G^R90 2BBC MG.C@]4KQSWXB[*YZ87/Z\6GK'UW,=^,.W,0<:K'.NIJ&?58O+!NW,]?!!AV: M<,HUQN7$DQ*U:5V*?30HRDA4B9$05ZH%I?#*)V/!L! 0,!0!Z[R 9(+BB"21 MK58++@/& ^% ?0<..@4%Y"UT[R5;N%T?#; M ^B57-9@UEKAV7!64EIA='[>G[:F,:D)Z^!*[_$-KJJS-M(1Z2AWQQ^^-?QF-&R/NI6&-A_GVR2EFN %N[?OA\W_ MZX9M H6NWV1"TYHZB'+16O/_L_>FS6TDV=GH9_^+BK[3U^H()%VY569*?AW! MUC(C1[>HJ\5OS"='KF1Y0("# B31O_Z>S ) @ #$K4B 0';8&@*H)9>SYSG/ M*26E")/ $<,ZGN*:@"H%F@Q;RSA=T6>A]" !J4:,6(S@"@'Z3&HD1!D:#U8:'MU,0+[K+[0_86HV:X1!"', ME=QQ9(A-4':Q^2M01>6MHM022=A*8\"'$\1,"<; <4HBWC]O%,A@/WFRI?$P=L6!)$Z:1YI5%GH--'+S1GN&5 M8TE:>:K+6"LC98S."J1+[)#3"DQQ;XF[B= 65OSU?-D^15<(;Z:S#&&MA%J@HQ?^ MGQ,@Q;Z?'U.NH4%XAFV)\.)B-/R1>DCU=S!;HJI490S7R%=$@5L6ZJHTE2L$&!TXTB(%5O.J"CI%#*2!N1MI8(7.)C2WH, /\8E6R; KQ$:P259 MV)R$XY0IJM_$5GVCYG/#8>-3UD9\ GDJ?-]L-]'A=7-66^!$Q9NG =!;+*I 6LI@N..(J\IJ'4#[FF, M/,1S+6NDP$2[%3N/8<44B;E 5C/$K <)305%!F/+G0-SX"9B_S/.JAY?O@$J M7B;0F#F.DA<6[PO)H!^+BF"1 M^G6DYU:.>!?=5-!6]BREL &QCKR+AV'NJ/@\,?\#_FODA@^Z#GO3A3VLGH^:0BY??7)67WQB1Z%W?D_@8N-N#JKZ2/8L2 M)19?#H;CXMR/>[-FO(L/B D9L6<0<*[ M$N0++I$!F8(P5D1BHH@0*X6*#VD*?1*6I5.36STOE-*WW9@34;:=BB?G,%QX M;"L2TEE 8>9E$K&;C%W*=UW$5^[@5+\I!KL M *><*7JOMW?OIKQ3O0MV5TD^( ;JU@EETVK\I>/=OY/EOD\- M$ SC0FKC$#6Q"M YBZ2N+#*&"T&("/!I!:*5F))2IY$FF",F%(L57BK6VHO2 M<6)$T#>D!DS!C&_(C+M;AP/&RIC9\;@M#G:29YZT$\B!A$SV@C"R,'U282JE MHB1FZ:D046D\!V&*O4&^Y-Y54E)C5KK)$)"?Q!B+'(L8V;ZT2'O)D/$EM9AH M6Z[BT69ANG/"=*=:7#X_&__+M3/W;-P?3"^FW)!LJ64"YT185R)>@?9@+J)R M@$&-9"AC_C=A3JZDZMZG(=F^J)!])_,LN?9N2_=5(2@>T;(1D$1])4 M$DD9*E-9B4.U6D4<*A&BT+(T O:57B-9VEB'Y<#X#927]*8JERRY=M.TS>'K MZ>+^$8]O(P#=*4IH["Z#4-P"C2/."K&C2JK%_\!INBE;MCH2<-'% ML*E3=XV1[^M8ZKTY-0W?*ALMJ[$#<6YS'.ANJE"14@I!%,(JUMMAPI#6)"#M MI%-5+$ZR*R#C]S/B6SB;%H[2OXY8-A]\5UJ0]W!,ALH!H!Q-S\)SEPACOX5G M)8VFFG!4*N,0J\"9,+;4R.#*549I0>Q*T\C[^1&/*SPE95EXYNCY5M)(VW#Z M8"&9-(?6'XOQR!&)G.>&DYB@=."'O>L78T\U58DKZ@BG2%@#=KOB DE2.N2H M+V59E:$D*[DS]S'S%_N8?1@.IBS=5:R+LAXX*T^IJG:&8[9HT%U;@VSK[QQQ M9''ZQ.*4$H6YH0YQ92EB6E1(580@C.J:&KQ/"W#KHIM#6(R\ (>^ M )D=,C6L:&#X.\+T+*%>N;JYZ.O+EZ'O?RQ/>(H_-'M3N@(U8ST:OTI30S") M\^:ET8WOUP._L@A7XZ5'E-)?;X%M-![!=*,)]C+99R_*HTK\=AO(S&M;VTPN MP'"^INM_MH'S%Z,AV,-ULAN*M'4KLY@M6#V(LT9IW7ZR5$L'[@OK/D='NO[$ MJ0D=AL/Q8#CVK?W\XMP7 M=*7='MK@)+4#V3G$UI)C7QD6$ \!=I)XA:3$/F94 M>>5L*+U9Z6\K.3A!AGM4"BX0L\P@Q;A#A%MKA?0E=BO];8\7&J2N03"45(QS M7 $7;?CFYW;PL>U=@]L MVRLS_!%G'+$AY_&L'[<,Q#RD_^S#$*4>MD<8/YP^KH-WWO;=_[)D_L>=;TW^ M?S^;A]PN]*EO@V@H]9-\J?O?]643@2 7*6.V[/SWXF\G?[QY_^&OGXO7)Y\^GGPZ_O+^Y,-::-AKC#3?X@Y6:&.6R,ZN70O0 M/.T%_W6@)R[V!X@=1%S4&NFO-(/8/&76BEOWB]1!(*$=/Q7\[MT<]_6KL5%#J5ZE M"H1D544SRFMP$J;8Z .88A'J;ZUAE?R(^(X% R>!7-=M8\YYIZ?U4-=WVHVG M1K^^[^+O*PZVD$?R9B!L=>,E-_TNC@A?+%SI%(%:90#JG0.@WI?X>#XMR=20 ML>+A[>3#/?M?W@[][/?KR?9BAF'9&661[^DI9B*PL#H9;#E59 M9'LZV],/$)$RB\@,S9+AB[8B9G<4#BQ;JUL0Q6D%LR3>RU+Y#"[QU*ARR@I, MF4?>A( 89A(977ED>16(QPHS:S.N_C- J\D@$[N:&'/PF4$Y3RQ3PPU5]>LK ML-9^"[?ND+CH/G5Z0]G"3:_84+$@A?=!6HUL205B@CHD-2N1-J#F.9/!6-9% MQ<+KX?EY/4ZG'L<#]QJ>!^K=#VSMFS=U8_O#9C*Z3;W"TZ7#;ZF*!Y='Q<)B MI>*!I>6Z8Y'.'6LVTN5;7YS;)V/_X4]UO_A3C\'B7K\TAU/A,B\7C_4M%WHT MOHS58-_TJ!Y.FL+V=7W>TE-??V\F-1!7/'R,"P-+"%?&;\RDJ0>^:8Z*]VW% MRO2A*6@C7C7%\*(>@-7<2S_V:YTJ)H L>T4=X.&7O0*F:,^*3L1V>^UA%TTS2Y6D'X2D#D&^UF^@^W#4D=O48!MZ.,97^#"_\*)55-W$,5C=G1>@/OS='C\M].R"7[L)ZNMD@C@Z/ MY\XT<-B"V ;/R(]F9#0X+?IIL5+U&'A ?=!OL>JR_=K-V*(>N<2WL?ZL?4"" MHHY%_/U4*W7]>4LP$7,6G;YK?'D1CDFH^A\-GZP%9)I(4=2 MI> B[,"2$;NZ)4\$.1%5P^-0A"F%DHP'Q%5PB.$R((VM0LIB4DDP.DNQ E%: M8L[!^L7(29*@?#C2EG%X!,9!>JR46VGP^QPI MAP-^D!-'D]/FOU_!"LSV:\ M($.B3(ER" 8%>KANE6412\NCQGX<*N*L K&"-:+$5D 1(%*D-@15KL0J5,Q@ ML=+AXBZ^RNA"7ZXEH;?S&<8DK:V0"2DIWSD*.7HL!2*(K%2E4*F9A(T&_I>4 METB 1^HX%]H$V853NFZO3R[B/G\9OOT!DW1;V>L_8UN[MKR\\3-M#J9Z1"T M4]9'D_1\"%;PR _\=S F'F<7+(9](!A65&B&6&"@DKD2<5D9)L%Y4:Z$_KO: MA;<_Z@96P_J3<&U#EF+\J0H<36,$3[]1PS2TW9/?]8FOQ32^Y1H>^<&K]"@-@]:@!BZ,-R[MS >H]H<2H* MR@)+L!5L]"; MX5R)]-.HDR$7!QA-MT?2Y*S2W&")/)6@0Q252#/F$ V:"&:#I\P\H0ZYVI'G MIT9VAFV/BN.9)Q C'G&%8\RCMQ@N+#3L1_R_XON9A^]'11T!"6/LHQD.M.E? M%C/Z' _!@_ C6SZE+5[;/\!'@9XJ\ MY?S26%J4H"O'J15ZJ96PC]&>RVF8?^1GW#D'"[*Z;R?]I>>DI \T#&@"CWL1 M(SZD?/7IY&OZ"[_Z+:W[N WRIE?.(K27ZR.7AQ&H.QD4*X"3R^2:,G;BE@X* MD"L#%SCPYA34IIE"S;22O#QL'"P)T,1I^ [J-@?Q(PB":VJ0<'3&L8CRP M-R.2*,?B"$>^/C>34=,BN?7B5Y.+.*Z=PXREK*J8DAX))BEBG@:D2R$1MIHK M4I:54W1%)Y@R6($Q(E:"1\AC>QLN!#(A8*JPUJ3T2V[\ZX55.YXMVI?A[_XK M<.[)X--TX]SG.)-WP]$;WP"9MD>3\QM/POOSN!-^=FX)%NCP6WLNT!'J+#[: MW.UR"Z;B#'5V)I\B75^D)0"IM+ 64R$V7XVYG)L2\#P6#;> 4AY?%F"?1\)/ MNCF$>EWWHPF$9=MRA=Q!/\Y 3E,YXQRG-ZVC-3< Y50Q!VL0VTU M\.[2.V)P?JS_ 8^_Z,.2'6UQ@8L#%L-OKDA@AZ&WEQ7#"*P%H*K_A0$V,8DO MZE30T].CRYV3K1P\(]W@79>%4E9\D[?ZB/VR:WV8D4*\_ M(U\"6KV"5XT4EW 6A\H3W5'X M%"@@0K!GL-'KQ\) '1=@.DXW?>8L-:UW 2]KHL'IKFRX&31I2G?+V*#/'AN4 MRZ.;H4'O!N2Y%AFT5/='!MW!(3VL\NDIT4J?8_'/WLYOGCM>W9 [?J?JRMG( MGP?X_F9M%"WM/UM+^^VRI7U_HGDF"]DAH3T?T92!E)^U#+NI_N69L%Z7,NRV MV+?/>L&>5.GO:+U\9JHG92J:F>JI '(Z-@#.:^?Z?OL5^ \CP==+49+Q,-:A M7,5*FI?9(+B-[-H-Y($G55\'..5,T7N]O7LWY2<#,5J,BX,5/+1\CTMXQZM')TOV75)24O+*E1X92 MBICC NG*1^@!#[9KJ0-EG9B\CR:I>)94.>R[!8/WO_2H3JG2V=SMCMMR&Y+< MAB033M>$LT^)99DPLD3)$N49Q$)Q1[8A?H[&X9=K&779,LQMD7);I"[B%<)6 M6' G$!'"(N8%0](*CPC#.FA,RD!)IR767:43T,UP(_O,(%LT=7:H!U26GEEZ M[H+T9%Y*A0-&EJ@*,:D54E@;9&4(C'&KL5Z1GO>)]G9^'%5EZ?DHC9S6PY_@ M:Z 2Q[&UQQ51+8.>8%]JA8E"/N;+,!,(4JZL$''$5]):2OV#-')"%?MLS[R; M]!.BY#1WYE/DF)/PM?''$7KO>. 2U?TQP]V#+SY/+B[Z"0)&]]\/6@J+<)09 M-66!EMI6CQ$A\F(X6L!&>3V,,X]PBTNH.K_K?D1T*SZ?>0]W??1Y,9+=F\0&6W@3I(G7I[1!G)A="=5J7^N!2+,)=)/ MA3NPEZN2&6XSPZU@,V>>R[ $6X0EN%9*F7$(;B>Y=B-8E:NV\Y0SD><=SSFJ M.Y.&\.GD:]N7I,D)",\P$3S7]G:9.("9D\YJ9$3LA1>41(H3B:CUVAG/&"8K M /V4<^9*2Q CTB#F/0@@S2O$RDH+):AE ?^\MO?:(457-0\]17.A[QY0>19J M6:@]2*@)JYCS$@DC*&+:8R1-Z9 K:3 QH*/,BE!CH1(ARC,;RU)9Z362I>5( ME8Y:'"@O8Y/XIQ=JLI<"4%FH/3BVE WENW+7'\LM^WJ%G8Q&\%,VFP^&Y;)B M650L1K!2FJ"0J B+[:PT4E)19(QWE;5>:;72;?KAUO(\=^=URWX=:1;<(VQS M@ZM,YL^&S+,P.X1=[ER8>>,5U@IL8UUBL)()15)RA@)8PE70GIIR!8OPX5;R MHPFSBF3??]5,GB>ZPLKX'ZF?\W)Z:]__0*X>^;1@,4]NKFHJ\O7\9? M7UUH%]L%+QQBUVW:Y,SLAH_3O,/9$-.-R _<*S/\$=ECJ*R<.[1%[/R+SMN_]EB2AB,O.<*L[F_M*%/O6M*X1T@&5ZJ?O? M]643$_X6:6.V\8FLU^WZ0S9W!_(_.MCJ3V\_'O^]^-O)'V_>?_CKY^+UR:>/ M)Y^.O[P_^; VX_<:*\TWN8,5VIAILK-K]V$X;KN6Q[3JKP,]EV#] MKA[H@:UU?Z&!Z5-E5=_:@_S)JMPQI7I:B/!O"V([9UGG+.M\$/RH\:W^,*H[ M/SK/$:X,%)$11N[I6!*N./.,((YM0$QZ@0SW!F&,F3=88J7X(T;)/@P'ME/? MDO<8?60\OH2)+%EW^?@[ U9- :MF;D+M<]KH M:A!(#".EB$2EH-*PP*FH5B(6'=K5G:6*RBS..@FE/R5@R:[:OD6N,KYC >9> MU._?J?XRS_CYSCA3^,',^,D"1_>,$^V^,OR_::7 8]4P&WWJBY$_U_7@JKUY M:O'XHAX4EUZ/;@?FE2-$>V%I/DM/:CUF*>>NXLQBI(DGB&%;(5-:BRK'F,<2 M!TE6CA<>'M69\=9QRUJ?9IR5?HR]T?"2WX,:;U^ZR2@R6G<,SH[X?(.O0\)F MJGXF5/V$IM*S69,-Z,1<8B6T0288C9B4!$G+*"+"22EM<)+8[@,>.\+IM"-. MW^E]WQDS\A[IB;MM&75I1KJZL1%GNH@9M\4+/1A,X,7_ZUVV(+.N?1;RI?-8 MO)7"6R\\$D)A,$*U12IP!IK*JE!QS)B5CVZ$OIGRY2=@RX]^9*^GO%Q,1GX> MI4=D,4Q/?_F/ZFC_ZFIO=][TZU[2>)9D69+=1Y(9:JC'()5\"0:S5QHI\*3A M'X[!P3:"NQ5)UKF1_3!)QH]DEF2WJ*Z]2QN9F^KE?EGOLAELO...(4$]BYH- M"$G(6+TM)2>6&"Q64F[NWE!F<@ZK>7D23L9G?K30'.:3[\T@Y+R/G9702BJURWXJ5;/6SD??%G_#YK"G>@AYQQ9^SWC&YA<4^YH[E9E?/ M6H;EWCLKRY=;7&VCQ55FJIVCD8Z9*O>PRCVLGM!)>:V;L^)" XV$X:C0TUZZ M]2 A&(5G#5)])&]1OB24,11L/S8GBM@V1.+MK;<\M<\7N[BE]3$2])B2I- M*L1X19$,/"#,N!!.!XYI^9#3U/5G\Q_U90(N[0J8C.]?GM&3)IYDP94%US,3 M7,J6GI.J0K9T&#$G I+<$J0K04$\$6IIN"ZX*J=XR9A$@<*-3,L2R0I3A)TS M5>F(EHX_J>"JQ"/C*3X;P95#30]EDZMNKL70C'4]:.-+_H<]TX-3GP)0.;*4 M_?!#]<,S11_X]N[=E'<[LK2&J?8HLI3C1P=FH!ZJ]_7__C^28)(W/?/Q06]I MYN/GO.D/KE6ZWH:N[6*UH4))VK+B$H/%Y;U'3)4&Z9()Q"MML?!!L%)U$5/_ MPX.[[S=@:?ZIQY,1_&\N45I.#??3VJ-HQ+6E-_#\)L;T"EV<3Q>MT /=OVSJ M)J;CQ R=U\-S&.ME8B+QJEDY2%R,J<3Z)KCMX;T/[SO)>;)[$;-(U]=8[4Y! MU7K6.K0R*D&/N.(WE!"1(U(]L&R)D"/,6)>E2BI7 >0J@(R_F?$W'_N0)^-O MWKXL)#NK.^:WY+/_#L_^>4D4H> L.1&3EK362%M)4?#&,46JBA/:!3323QVL M62I B]X'QN))>%?'+("_1YB^;O(#<(_RW,G@("\%LJKTB$D0_T8ZCTHC"55:,DT[:0)\)T41,= Z4A4JQIQS#"I[%-TH"ID5 MQ<$P3%84BXI">*FHI1JIDFF0_!H4!=<<6<9=(!X'8<53*XIWPTE7IQ6"9CV1 M'8IN&.C+F8>Y!V#]K"T>RC8W ]<]&\:ZYZ;?";IOGS2."TY(8U74."5B%6=( M6XP1YE)II\K2A954Y+MHG-0LX;;JYCBR<\U0Y(4+E7"!X!3BL<[WS=<$@?/O#PJ7'"1N\L\-] M*1X9$G&/.&BWO:)]Q%%IO:(5-+*LU[KE2G)$(ENZX236QFZ1+[=3_7*;Q=A3 M)>==22BQ$E%2!L1 8R%04QKYJK2T8D)5:@76]^'-P^?JK2MXS%XE'KG\94<9 MYM%A+M9^"[?N)T+ +LZJRT:R_Y[V=!T6"26^5,I6B'I,$5/8(26]0=(K%:04 MRH4'=4N>"8+/9WKDSX9]8*;F[3\G( ..!RY]^3L(!C>+L]P"B.3I=N@^K:4Z MV$",CXJT,D5:FH0MX@=-ZIA\1ZR.+>*PW'-1;@^2<'(^J,VD*=X/HF*NO_GB M8U^O7Z##P*XY'BYKOC3^X1(,PS%E[-)K$@M?A_5[M3W MTGW-XK7PU*:&OX#\] #^_^)B-/P6&W7/7K!^]8L7\8*(@D/*5\L_I2_QJ]\* MF+X]*T:^F?3'5RVN(L;.Z%O;%7P#.,X=EJAS>ZD"@XBJRB('#T%,:H,T*Q48 M3:5BU#OA\(J])"I<4:(H,DP*N$?!/=+:B$5>,2L,K[RZ+B:!U\^'@\]CD("O M]47D@+2%S:>T/-Z]&X[>3<:3D7_?-!,-"[QD2:4M;!9-J/HM'!DH1F5GG>Y;4O>%A@_1S=U! MBJ M)RP"*!@DNAN4>:,UYA M7EJ#[?;)'=.>W!MZ/V!E]S7IK_%9W107P'"]112VPDY&([@,V/H,^# ,)W#E MY46[P&FIP7&-EI5=L*P*_5V/'%PR&0.K#ER$ 2O >TW4%->]W8I(?DWQ8JKB M/G[^VLP46R\Q.5C6D/G%W]Z?/QSZY>?O2GA46:9)AJ#7>CQ,)+*Y%!P"27HJR\A% DDN"F*$$*24L M"E&W@27""%W!-[F/T_:F;J(Z!/E[$JY\M45_Y'@TBLTCDN_V^^6*/Y=FG\$E M?P(NV4S.8;CPV&:S9/(_XM\^28'65N[KUG2&RT AZ!]@VPP\O Q^LL/3 3RN M;2B[#IKR!@$X]3U_,@ZP;$8^O6D4S9OO-4CA0?'9]_LPK5YQ"D,9@5F3_ 8' M:U&#G-.MP358.Z+7P[CSK:L[2&=$:7J?H\4TZWD[#23"[^NUWN[$;3)>97PM M4T?B)A3)(UG=!$=Y(UPE/B)2/O A6QK(P[)?GA(X/"8O;A/IW9J*/!HQ9 MW0",^4P:T]\GLKA9U8Z\+UKDG.)MWY]HGLE";AV1,X/[W@CN"\/J M1VLF8_M>_!3;=YJ5^4PXKTL1=ELHUV>]8$\#EWSSFK02JZ29J7:/1CIF*IJ9 M:@=3'V^3M@5+]/7.OS;&353A6$N[-:WYQ?]X:7WG_WH6VW]>HWP1?_XO>7'=Z/A M^4-TQ0U@.D8RC/*P5W0G0]1H5<9 '_P_8GSB_G9_;]#^3JD4^D$!.?)N># M5ZYN+OKZ\F7\]=6%=C%5>.%,H&Y?/',IX.,TD6PV@G0C\@/WR@Q_Q*G$#*[Y MT<*/6Q())O?/@GS8.\T*>^ M=?-0PA=]J?O?]643,[<6:6.V\8GJU^WZ0S9W!T[0.MCJ3V\_'O^]^-O)'V_> M?_CKY^+UR:>/)Y^.O[P_^; VA?,:*\TWN8,5VGAPM[-K]V$XANO&PY0P^W6@ M)ZX>MPFRZU)EW]4#/;!UK/B;)5_9VE^ENLVKBMLZZ2(76.?V]DYS2F]?DL')*GQ>-=,ED_S==$VM]84GT MJ2_^.M*#DGW->OT69H$7P???!-I4@,A>NO/ MC1_-_(A;)4#O]LKD0ZU\J'6?0ZW*4:RE1*PB&#%I#)+"6V2M-9IB*HPAUT,Y M);?4*&-1R:E&+!"*)"<::!3^SN9W]'ZCL9WLKV7TP,&\20EG9,T)^$XA?KUFQC*&S5I)//D@7)1 MEI)?_D,=D4=&&WXVY<5U\'P6-97B_H*$XDK6@DD'#>@ MKRQ'TH@2E4QB:TM'G90KQ[#!N, -1P$[BQBN+#)22*05508;5AFY@L#Z>/HJ M<7#S?O 1-,[0/1S)LB$O82F,JCIVQ3@"G$\PLJ[BE562,K]:N+=3 M?L1ZS,9P!9!.8M/0 1J*D@GH(D4PH'< J$CHW\&+)EI:62QGI= M[;8C,16!$Y!T3^5%X)C9FB5DCOYOQ8WXKW30E356[DJ=^[K?U_!G6'NB%)(J M5(@I39$IK46B*H7T@7'-5BK:=\OP;X5 9U9_)55/EH^LTS+#'4B&^-X:.]EW M6/(=B/05B$1$)/:(N=@(4SN!?&F5X%R3X'?<=UB6HD_F/I1'HLSNP].>0NRV M+=Q1>O]RC7!V$;JU6,@1B0K;#2>Q"ODP;9;U:["G"HY0%[0J>6QX&Q$3F$&J MXB4R3BI,2O 5Y,KY0!6,T96A2 :XD3'%D-)$1>PLP@0A0F'Z?&L$6(]AT5/\ MD;&Q,M_=L ;96\C5!L]5JDJ&J67"HRHXAE@9(G JLZ@TV)64,T'+%>AL6GDF M#&/(D5 B)DJ'E#$*5<0R66%I@Q9[7&T@CV@^;_BYPW L"!/"F:P!_.[-5#! M'LPUS^]YSR_3ZE[,[^=8N7?"T^L:HFTK8'I?K\#T,J1=AK3;>$6&M,NV:]8A M][$'G@DB5$:RVQU(K8QDEYDL(]EE)+M=B*5G)+N#/EC):5@//T\Q"CLAC48\ M-1A@ B/I*?PC"<6.EK;4="69E3@:-/=(EX0C1HA .K9TJH0/GCJN9/F$R:Q= MGU)C@7M4LGQBD@7@KF]I/EGN4!)6MG2ZH@I5THA8STN0<25%5!GJ2L>I8ZNX M0,1JS*A$6BB"6*D#TIB#K:5HP)HR8^4V,#V?#A"#Y3YW743J[[;DDF.1-SWQ\T%N:^?@Y;WI&#-L:8E@6K0?#95FTYDW/?+Q+4\Y\G/DX MQY!VU$3*:$@9G"6C(6U1-F?".9!LN;U5VME2.\!-S]EX76;C_9F!9S( 1@:> MZ2J1Q6*N*JH($C(VN,(>(Z5B:\:2.U42321;@4@@+G!25@[ADE2(N6"09LXA M3K$WA' A:)E3^C+79=B99V/9Y.3 ;F%GO)*B0K0L'4C2V+>;A( $4T8&9C!> M!?.2)-BJ(A09S&+#;RZ0YL8C[7!%B:ZXBFVV7H3SR M_)[+_#*M[L7\,NS,(NS,QPP[L_>P,]614C>BM3P4[84>"<46VF_*!R/0B >/ M"1\Q=3<8FXQ D]5)!L=X= 2:1VKJNSBZ.D[O,4EZ0N7CG2P"=WY+\S%X MA[*0>QZHKQQRBEO$?$61XMH@Y3475F#A%%DY!O<:5Y)72$@-LK B!.D 'TL> MB"NUHZ2R>WP,CLLCF=NO=!%,S 5.&23GD#17-MYS/4*V0#,?9SX^F$W/(#D9 M)">+UBQ:LVC=E4W/?+QW6YKY^#EO>HXA99"B8+=T[YLM2(5Q0CIG0$@6 !_L$>6TYD^:Q!=7ZAE_,#,T[.XTG>O9U?QA[)\WLN\\NTNA?S6XN3X^IOLU>YNKGHZ\N7 MH>]_+,]GBM8R>U.Z C5C/1J_2B-',,;SYJ4!:Z5?#_S*'*_&2X\HI;_> @EF M#/9*$_V]E\GN>%$>5>*W5[C(=B<]> E+$&1=F9E M%K,%JP=QUBBMVT^6ZI?_>('G0 0+ZS['DKG^Q*F9&H;#\6 X]JV-^N'+?Y?6 MRR!*A[CR!#%+/9)<$H0YK@S1VCH9?BE^G/=?]L&>_#^_^ 'Z^GDKR$1?SGQT MVML,M:+UZHMZ8/L3YVG*;[+UJ+NA@:H)'I M<^M!M.L'OG4'XAT)02D:T_$V& ^\<@QF<9I)PKS0T2)OP(P&9SA=_'X0G:'Z MFR\^PLH7;C**M\9?;H;'>*PMN!$":GM#>U6$R2CZ+[VX1LT:4H%_"NWBF*,) M'?X(<5EN#%P\/5W\"JHJ3A<8"^9["S$U'?J' M28K6S+[=#>##QUJD50MW-^;[-"3R;HKOV"L^?3Z&?Z,M\RGB/4Z/61<,CAU6 M^[UV@,.Q[A@G8\B^[)DB%XD$9$*0B0:JKJ*^8)LAX(AQ3EE7:K;2V MP%QHQ@0BTC/$0! C[;5#7E;*<6U++>C3Q9?;9,KW Y#']=!]B9NX(:+\^++IJ;6 J_LPA*/BZV#D[?!T (^+,9&K=2W\C_BW+Q(2 MG4_^R&26^G#%KU?LNI.TR;D6@I064:8<8MQ:I -E*%ACB<8E#S1+O MKX?-^,-P_'?\-C749K!,(+^EE %8 M!\,_& ND, F(DU!)ZH-6;L6FUAZSX!U'E2JC^E E4MP$9(60P985]4P^&;NU M&@!,DNE7\3J\Q#NH\?8EV"277H^V8B^1HW+1C%XREK?&KW$UFJ-%$Q:&YG^D MF-B2#YS<9%>/VI!4A(:>G ]>+44D+K2+0:V%Q.*Z??,L1Q$^KO6^P2)\988_ MXEPBQO4\H>/'+6/_8+NA45ZJ?O?]643 :T7*6.V[;]A[]^+EZ??/IX\NGXR_N3#VN=QVN,--_B#E9H8^[_SJX=2/HV+!45 MX]>!GK@4DWT]C,YUT_Z59I",W7?U0 ]L#;07AJ?_+(&[5_;C4O2 GY/C>K%E5G477>UC^+CZ\%$ M+S@D)7525!S,&V\L8LP'I$@I$-/6!LNUHM;\-_[EOB&@G=^16[;[.+EJ]['# MITRW:C1R&"'+/>E"0LF1).*A34%N^IT>J8H^N/,(80\?!WGX./9G,7AYMW'D M-BPY6REW8.BT \,: ZS[+AX[L6J9:S+7/%K?DK<__,C6C2\^QJ/$S$V9FS(W MW9^;/OES70]B$L)KN"B>CDUTO_CB1^?%BWK0QKX?IQE79K+,9/O)9,>GIR-_ M&G-;W@-+U8.FMH_876MO^2C#>=R6,C=Z')-Q,]:#-HT^M]C:C_KQ#(CT\-0I M*72%.:$(N]@BAG"#-*,5LK;R3&#"1$S1N]96QFDJJ"=(!J80$Y(A;3!\M)BK MH UASG26UC>-%2PP<&>@&YC)GB0D5X!G49>W=/]%'2E+9VTI4>E#A1AV%"D2 M,+)4>%=Q1YCW.R;JKB%AS (^*=[3#0C&SV5D=81I%H]9/.8MW1GQN#XEM]0E MBZ46B,O8]32B_QBM.=+4*!><=]RO9, ++ZTJI4=$48Z8*DND'(9'$"598*92 M="4#/LD2<[-L,W>6;?/PVT+T+0;?2(=YN9O(1-R8;)L9(\NZ'9ER1DWK$HL2 MY";A4B.,O4"L)!PISR3B)37@&5L78JGO3MF$\TCJAL*UN_C I"\#'V1O(DSZ026=2/[!) MY_/>IW9\9RFLV?'-O>D?LS?]:D5E-KKO4D*Y[Z1S@/)BW[\''V M.O*D#V32F=0/;-(9N>*A1L$UY(H_UW:KR+36C2]$CDATAMQP$O%M#].-7K\& MS]ZX7E__PZI@"=$5<(,:40II*BRAG MS$O'=%G*Z[+-.F&JX'!$1M.(!4.1LJ5 (-D8#F5)"!<9+2,S1I9U.S7E;!-V MV6>7!A\82#[PC@W(0"&0#& B*BJHDYAQYU?DYI9MPB[1,GB/*]8353;R?A[< MS=UP,DCZ?4'2]V"N>7[/>WZ95O/\GLO\,JWF^3V7^65:W8OY/5G-Q&['4AZ2 MTM%ZJ<4WW\0&5."H%KX]JTAM=7.6QSX$G@XHR)Y3GW, >6_Y. >0,T-GAMXC MALZ*.?-QYN/GS\=9,6>&?DCL OZ.[G:;Q!(?4 \F>GJ:Z^IO"U-:Q%BHCJI* M_/H3H(7T^9X3_9]),Z[#Y3UV^]IX?OK^#2OWY<&4Q#95:ZB=PGK^RXWQ]:'5-8UR9*O&UW:37989K46BVF/2!^0]9# M><0WYCL\_=X7<'4_KKB;C&))U!BH=GNC&9^-O"_.X?-94WB0$.Y:Z.YHBX/[ M.KB)C4>^'ZFH& ^+X4*96>*O[[K9008S#I?>4525T@&S6($4NJCU'LB3OVQ(B38: W,I)(*BB!&C MD5*> JLX2T3%%1>J"]7U:)SU,2W0N^%H^E6\#G>8#=T!->"H29N?)4YO@5_C M:C1'BP;S =J],W8K9NQV&MM2%0ZT8Q%T/2J^Q>S1R'U)-YZV3:L6;9";+ &Z MQ2W>257.I=?:&H:,8R \*NM!03-0ZHYQYC$!K;Q27V:)UYQ0AH0O*\0$C:J\ M4@AS(E20)1@ NK-#9CR:Q"^;$]CGT9^;=I.]/ MPGH26;3FXAZWI-4TD_/VNR\QP/ %QO [^&O_^*7PL*<74;".)M-.X_5@ B0S MONVD_AMO142^NQ*!49: :@9RBP(0N#D*OR0G03BV4G/21*'X9[R[>*U'_6'1 MU.>3?NMZ?*_'9^F> ,0^_!ZO7!&^^FH%7]ZBTLC5W^Y-6HMQGSL05]J'^^G) MQP_[=K#A*U&T6 MO6I?A\ORJ/QU=H.-@N^B\2\;?Z%'0$RS=4C!S_;9OZS+.?I6-[6I^R"G7\Z> ML2F9*+VVPK^^^N7??G+!0W^GU9T>\+!@?%41!67SYP/YM3Q4(^:USO^@>.RLHJA0"N,F*\84DHK)%A5"B^8 M)S9<=]XJIWC)F(SW@..O98EDA2G"SIFJ=$1+QSMS_.<>^X(G%YGX'?#P^RD+ M?P(.7G+H+R8+/CLBBTX[N\%IIT?LD4&XMBXP-U'(K[G(X/$:+4S/&[X-H^L= M?:2L(1G 69&*6JDYU.CXHCF.(,MPH7GMKX;WZJ=>%Y9XN).\6TRN!:!')UB+.<'WC<6=V,AS$/ MKE]<>#\JHNES<75S#>O3IA8Y#2M67$18]^F+W9+;N3B.^$+GXXCK09MKO6N) MD+;TDAA!D-#2@^3''"G**+(5KKP("OY;282\5S+;\_<5GI[=?BV XJQ/I#HK MCKO0ETTQ&,Z)#FAPV19=(?*F/K_HUZ&&;\[]^"SF\4_&_4208+9^'NL0BF,+ MW!FE]FGQ^Z3?]_!7\6%X5*]*^H+0QQ71G"C?Q,]X,L$SPAQ[/A^B&/@YQ M7)P!?Q7-)(3:UO&N!1YS>JR+) _:&@5XV"RQK] +W!NG=%3\M8Z\GEZRL!:I MF%2\:HK7?>"YXCB6&9T/XQX-[3_@Y; .'FZ[F)A^;8%G083$A(Q8/MCW< ,\ M;[ H1GI+"VU\OX;?FJO7KBYDW<3!Z@OXVJ;34QA!@65*,,*]M1R26.(,=L>/FDBOH^&W2(APY2Q"?$EY#RU=O/'S^F/_&KWUJ]"%+X M8MCX&6''"R+' %_$]X/T*H#%3NO(-W[ZEN8J17=X 0,91Z&>6.EB]N);"X#Q M&:CP4S JK)VD#&"8,#P07P?539UKYU*75>)8%Z*Z]HY2,Q+;$OPRPSX@WGWSC1T I[X:C=Q,PS/Q[4,)Z<*VAS?T:@,$2Q?_?(75; MM!.9T>NMB QN "L23,(D_J-JJ:=+!"ODIO5TD?*/BJ]+GWM B]']JR]B'4=Z MSC $L*=;MDQ.^Q+=WV=P8["H7=TDW3ZK%]*@\D9U^Z3TQOAE6^ WM6?[?G * M3#C34->NN38O8%C@)^,7[5QSV5K7#CZ"R@=Q NL2@0;/==2KH/>3\? =EOT2 MM0IX6KO4'PY.E]3>BJ<=O4EP.C?DW>/[E70P6FI6$H>XQ6 %QZI"HY5$BGDK M*T-]6?DNK.#W ]@?_T7_> .;TA^"![2Q0.,Q-'ZZ?.M*?V.!(@'RTS^2[GF( M$.AX6,4!FQ<_,0ZB(M<_6J=6 VM<_1(9'7YM)N9_O&UEF+Z, F1V$%[\37\'8P0DXF#2TL/TAN>1]6?AB[/HM8/#L_1,F-9W#Y(M3@^\@01/ %LR',S' M%=V((0A=&-*I'_@X,1"@"P]):S3R:>AIE:+$APN;L_HBJ8H4"IFN12L?AS"< M!7?B^O),WPRK-#.NHOUR[=&]ZV.(KMC";EQ_ZQ85[B)K@5SV/VQ_XOQR457? M_T"N'OED'<1"F\GYX!4HM8N^OGP9?WUUH5W<[874^+I]Y^PX"SY.V6CV\G0C M O?YE1G^B+.(%4/S#/L?MPS"8G)_OGY8+<(#)2U_^)[?I&DWO?M?EK3[5)O' M"/+9_!3R0I_Z]H 1Z0"+]%+WO^O+)I8N+5+&;-M3.'7=GC]D:W>@QJ0+^?WV MX_'?B[^=_/'F_8>_?BY>GWSZ>/+I^,O[DP]KE=HU1IIO<0@!&?PT2-955IY+M.X9OMGK^<3R" ML=_EF#>=ZOS;HM#>[0C5PXC!^M%8UX.?*.1KNG]N;IS[V#"[Z<5+89VB5;+9 MJNHE/[!?SYW)C8;2XHN7PKWU:&HP)?OAK/4KUX[L CQ&- N2P(/2'>USCW;$ M)GA,KME 3_G@\)'A_:X,\1"B4?>MM6>37[ ]LHNG)B]V+?S'!-:FHA@Q90EB MDBFDC _(6EO)LO(D:-I%6.+M;"?F\8EXHO:Z/<8'&75RX5OYU-SAE*T!HH.O M;^I:O4/QOU]_2S)WYT']KF-ECESJX['H'D)9V&^:98F+_[@8?Q=0:)N;D%Z!;T]11R;XLCF#'M M+5EGC=ZY]1.V.,O6?O0QV).B^ZBU^I:@-;6+6CXY'\7 C],$F[/A:!S )MQ- MT%J+*3;<(2\(1GG2%F[I+.FR-F+J"QCN:+,#M'2LN0.D:E$R3P M0O0.DI+&UEAID";"(*850ZJB 9%2*LPK[%S9"2[7E9$40\FV!GQ52F M]X.W YVR4ELCJC.9SW:1:%JO-(E0FZ9?U&"6V''T19T/?I2.,Z./.L,BC?[H MR/]S4H^6P$B3"1-/*D=^[/N7,1K?G@",_:@^G^&/UO-LH3-_60RMG8Q:D;Z] MI5BC3)9/:&%6\0"U:8\M4L+4-/0>%V\R'HXNY[?M'$=1KZPE$5B56. HRI#F MVB)BG&#:&^ML)\F!Z_V/9?8Z'K]KU^WS;-F6+NXJ_8_L$H+AKS'-%%SZF'"Z MD'&7M/IX-+$Q(^,:N;7I/TF81Z)L8Z)1:$\O@XFE9-HA,#!\.SL#ZTU#2]_] M:.9&)'H=SCV_*W1@X+ITL@0O\=]BKEK+G4M'9NGX'Q8Z!4+A]IAK./;GS2KO MQR2?6_#^DM?SLQ#"3CKRF#J+OZBOF*+CCR6 MN\0XS\&3WR(H[UUC"#MGZX$:XLZ ;A&T%(A18V)DS" K"0^""-!7*Y&Q^S#4 MXWKR;#>MNF? .@_VY+>)B+V?GCRMF*!.2@3_J.C)*R0%)ZCT54FD"-R%!]40 M[IXG3W:S]\7M/?F%!A$/]\GJ<>N1-4?%^TB_KFY/-,?K&76!"6;T/?,==Y"X ME1.$1I3X( D0*G8,"#5$:BV-U9I:SU+WUY\?AV9G[A5\8?PT2QK,WCK45L=LP'H0XMM@L/UIX"&E1$>?)KVN M/XP2? 8@??7B?TXTN#1.>#]R?LJZ<7 M+8Q\2GBMZ,8$PDL*YHL&6<^M0,:#K*>!:O ZI"WM2M%-/B7]%\V^B];>ZE_VX(&C.E;[S0/0T=Z:!O92 M"# ];);"[JX"?0V0Z[KPVZ(@^]6:6G7DL=V79:S+#R8/]48/@0 M+@WXR98A[8U")>'84\,--2L''13DLBMC@B.)]WCOD-&\BDBY6BA!+0OXNO"= M;<=<"!^G+0$/NJLL#5;M9)[&%D?00E3LCJW4BO-FX8QT*MB-;NIF>N[N8R7V MU!F_?GI8ISZ?R0-:KOYKK9V5Q^A11#.X>EVJZ0-;:](?SXY7FXEIVC@!Z)0V M)2*MVL=A,T9_^M$IZ(LV_3_VX&MFE=+3D5V+G*UY_GG[B 22\'N=SG"_1'4( M#/B?DX$O,)^A0$00E:M.::#>$G;1HA2+908M+M)4CNV<-(E"@SE2(J\(0XQ9 MCS3&&&%* ^N(W29"Y'_I@N M3>WO)%+^@U8[&1)N22GY^][UTA'Y+%C6DOJ,K*8_7+4&UL7_-]%3S)MK ""1 M!J>,=>[U8)ICD%I4#'0?J/R;'TPB:3N_A!,2OYCAA!2?V[+.@E+YPOWV@OZ6 MREF;B3WK19 C&.]%1 N8OF>N>Z>\&<=[$4$'QI'(;2RU;?/3%D@_TO8&LK]F M#UY_^JH V2@P9A7+,SXSNI\@()HS[^^'Y9.MPN=@%2XZQ:YVJ=)ZSD"I;GPA MRC8+::]8DL6+*6N\^7(\YXSHT ]#@)_'/Y'<5W?^,;_SZCA_57]87Z>\G]&D M'^O,@'.FQXVC.H';M=@>B6>!-8\*4;(7]K?G$3N!]=4MC-E\O#&Y:'ITL,X M&$[&380A:OE]RN2+1?ISB("$ 5:/6["3V2ZWSM^\?FX95*A976^K)XUOKI7: MS> -4HY5>Y!11_PS&Q'*8-QQ!\QOA1D._[%\*3P==KT=T63P'1BM5_2]_I8$ M\:!_.;WB>'9@$K%7TO?3HY)O4ZR9Z?B3$]N?IY.M785U5M*,_"/<6LS7BX=Z MKK>,0-=FH24H2!AL>Z#SK:UF'/C3-E/-)S@[ZWOM6D]/N:=SB'PRM'62UG. MJ$VT/$4\Z-?_\*U-F"8,TN)_H[J;JQ>]<^F65="Z$L(BYTATGBJ%3'"Q1[7G MV ;O5+7B/#U6NN4LFWG%-+KJ-!P[Z*Y@0?TDE>P6H% [!0?U:VHZ/)6/L\E> MLY%RH>S!6!1;37?3@@%;,^2Y!BXW."")L4:\4B 9M")2KJ0?W">L,O-[+M\- M1U\'TZ)W8/V/TS/XYG6;^[OJ$6UF\P3&#:P>NP0T?A"!%7:(R6$BL]K^A*HS MFRAHX+J9 O=L-<1WK8+M"2%![]DQ(;WMT?% @2C!Q003X%NRI8Y/P3!-5O:< MA \8M@M\](A!.'#;"S;K=&X';@6Z"4&$(KV@-/Y\QDR;SI9O44L+V)])YRJ.69CLXKR MM1;!"\:3UK!=S':]YHL7[?91]"Q:Z%-]'CV<-*TON=D?#8A7(\&&4YNV^GL)&-\6+X>AJ MJR/FF6]^B[;]]+D+25II@68"U;90HK,]GQ(C\$CRAJ^HHUF&>(-1-?[:S3?G M*^TO-Y_$V"YX,CCI *RN\65RSF).6_1_BR^?CEO2F$+L-E>^\!2Z>SGDO(ME M9[HJ.8F-2*S0.*)Q>F2(%(AP7C)A*;6KL!>L,D$X(I'!\=1?>/"#-.7(XI/ BB3Z>E]\U%?1H62L%K;$L^IBIEKF/UU=[;W[JG& M:&5;BA, 92ZDMS1S![Y7)%E4-%&*VB0MHWZ8:H>4\IPN7#D]>5'_MBQA'Z*O MVL?&X$/*%+BN,A:4U,\UQF"::I ^V'].ZJM4UR0JX9OQY?QLR;XL#F:-+ MO:AA?HLSF,U4C\>CVDQ2>Y8I%F=;57"NW2)&,0B.M@@0G@2/NHIEK3RA/K^8 MC%N)TX:%+JZ9&U$&+4;\X^=IXX!F"2%\1YSGC#SY=,B354:>S,B3JY9<1I[, MR),9>7)MH .4Y_;TY$QM)R,KGJK 3VUZR@QP.]H^\?IZ,(GN^?<;#HV*J3IN3(H M3\%^/XV%9W,#*);\++\D^K_@(5]>G5[I JQVL+#B(V*CH^$RDN=XT^NNG?%= M98Q>\[[2?&/SH17TA'FAW#C&1JXPP7OQ+?&(+RW(=$PYNV ?LPN.UR3<+3O_ M9SHB,5VE ^1DU,4X M>458XZ5,I*(L:J"&2#'9(DR)(X9X1?*>2YRZE)BB.L M#Q+,H]!=I:,J?$1V*%BP ^FH"]E;T7V^& W_IVVO-C3 NM,LB6O^[;QTU.J+ MJ1+3;3!T='66H.=G"5>,M2&#]$;C[/=I(MCGF C6JJ=Y(#4SZR*S&H6E54*@ M4E@&C,3]?^S32^_7[P-.Q+=0B,N=%U MQ62WSC)K4U@7$K&OXGP_F1/!A!/U>'-JD_NN#L12ARP=:[^_I,98;2;)IQF. MN[:Q2#UEYZ9.8+H?2\M3QE^T$O7*L^8688N_.(OGSS+[IJAEE8X&9ES MR"T]+H /4@!QL7;JII*FI^G(93$A$E<6E3[JX=C^3@M/D>="EI127\E.%=-%6A]6.(Q#N,4CX^'H5,?LKR89'F:* MR[$ R:='X >ZW3M7X[:J2JW %%8>,>MQ;'#'D0H*6,1@PRO7!4]]2"[S23B9 M%4[.Z&=)FTZ_O%/JT/C[3N4.756&-M,97D4.1OY;#4^(I:A3.)(%")!67;5G MLRD$,.\&O/K R[66ISVK?5BX/BYB$[?Z7/\#!/@L+_SUR9L_9T>UL:.ISFE;DK07 M7"W4\>?7!9%E;R9EBKDL7H_YN&M<91TI31D1?LH0Z\VU!2_3E @S7H&7R3'' MG8"DSKCJTWPM]Y6M5JFEF0;Z8!8Q$;=Y6;S OR5/*QH-Q564,IY?DM^*&5;2 M_)=GU$J[ZTRYE54Z>"U^G6IF(FF>,C,SK>&+6(:1Y-JP/VE#"B^NPK_.FRGT M!@AX!W]:/7(+=_6*X]=_6WQ**NI)@=N4@C<:#L#@G;T-' )_,6[KQF9O6PH+ M@W N^D-8,] H9C)J_&R0\:C^MS;MQP_:8_IU*J-?I^F.AR"-^OV4J+;(.+.G M%F$R38BSTZ5J?Y\CMJU_N->CV11CT5*_'=W"NDU5TJ?7G^>E2K/>PD<%?)O: M9:YY-$P07#T_CH'Y3:^YZ.MQE'#S>I8Y3OC<:@.:_$=,Y;! @,/S^G_3.JW9 M:?CS=*3/VTS'M%?O@2TN?.*-(F*Q-<5):P'JY9F]_WS2+-5OS9X>=*RK&.L4 MJD]*+35%]J>P^^!NC>O8T6LVOK;C]I7>WTRM,_=WNC%1M3?#6'L9B222S@0F M.DS5-=-OKJ)<,?]CH$_3ZO5FY MJ)-'<.8C?4_@QC:6VB9)GM%"<>=T?G]DD MD!/5P R:MD(4K!Q=]V=J>]/ YY9!]$%C*_H?J503)K)KJMV7Q'.N#>*$6U#3 MHD*&5!)AZ[T7@7/%5A+1#'&E"58A7V%0[3I89+""CTH%%TPPU(O5]NN#> #= MIJ=^JIM_7"6GX:Z S>4NP?W]NDVC?;T).QZ.DV'>5BVG[(]BEA\\FI&NCV5F M@RG;W[[MS.$:'RN&V($;'ROK<7_C8UKKFFYHSRVBN)^VD;S9,OE6C\83H/C' MLESN98\ 1X%B<%=VR5P'SZ(L_M8*= &?X&>K?EV)MCIL07?VBI@*.5U74'-] M-U6+L:G):0R7#JYLJ',0UK:^T"UV1&]!6?:*OYT<+RC==/G9L$E9[O5XF@FQ M>:3/1VOJRBN)J4)441>Q<@U2E0+5"1^%-$1QB:]K3<&('XBMG@%T4 +Z;-->6RU8_/MT0=JW3\<;&?QE=%=F8C2.)ZHU MF$&\'($I-)R 45/_\.Y5^SIE+QK_KJS1>1HY+<<,F-CR!'D@)W MS_\3#WW@UL?T[_\V'JW;@IE%$TG-:/N/TY1Z@*8\'M)_ZWD\GOZUAM3+UIR* M7VS8OIF//66'ED4>VUBZM>:Z@V(:N\.:']!!_#7E*_YTKAM-L&*F*-:,_'F8 MRILU5/1 _VP]T+?+'NC]B>8G"]ER8TEW8RD[)+7G(YS4(_+NK>VJVP3.7_RE M3?L<3L 2=K]E(1:%&,E"[/KR+8)N9F'5C=[?RQEG)OHI$]',1(^O\2VL1;![ MY(YT2813P/2LZ9>%U&* !SCKU8TB^XKVYZNQ&"F)SUA\9OD8\:(4.-D5';9F M0?9RRIG^,_WO+_T_S,>^@W*]3G!KYW S!SXYS=U3/]\K;7X3+=YSK9ZIM%KS MV,%PMZ:\3 W%L-WM+>[(7PZ3^S"6ADE@D+P/PZQ"(LA*ULAHJH27"CEC3/7 M3UPQ#M@KJ1 .1")&0D0N)R52EAAA6;"6F^LGKE-+^-UH> Y<.(Z#^+_U^.QU M2MSWH[<_IBF0QZE\+?4FV%BG3Y?J].D-Z5ZBZF&ZN>W;<^6";GD\"[8=F'(6 M;!T*MJ!*49G*((4%04QI$'$T"$2((9@%S;22UP6;=])+CRLDM(^]Z:1$ABN" MB @4&T=*&]3N"+9*]13;C#;\7+E@&\&K;$K?E>E^6@22-\UI6-(N*A@GO MF"T)\D)RQ&+!@]3.(FN5IY9:,*=72B,8Y<&%H!%F-, ](2+;>QU![801NBR= MKG9'T:A>)436,UF$6&WU[H@S">*,9W&V^Q%H6*-[V>+>U94WDT;NZ"4I%8A[BH*FC5@ M9'BID;"626&"EWRU2:@N.08W LG**<0,)4AS1A#&E+!2>0[J[TFU<83RA[]N M4,N\5ZK-B+J/S9CSK*Z=C?MFP9P%A5">F1,$R7"CNAN-U!PH@I=IIA;$T?7 M)^FW69UGHUYOO8H;6G\0ZY@E-D(F"\0JBI&JP(]1PAI#9>E8J+I )(%;1:TNR!HE="<6DX0*6V)& T$25R6(*<\$[0V>AWK*VOWKIS@[>$^)!'F*IPNJW"88Y:I@)2B M%#$KXC$9=Z@J*\NY9:1TJHORPF2B?TP6>D=>)U<]KG!.$\P":]>W- NL+CL_ MQ4XA8W% 7FHLI9#*^A6!=9^RP4<06*Q7D9S7_!#3-R-KY'+ M0]8DN7ZF P6B'2;4>,1=;!T<"$&R+ TRI6540PC[FH8+VJJ@*?VW&BN32$JI4VJ/3%6],INY.<*[ MLR5\6:7D,HUW! MJ68:[=:>O6H5NV.A 50#J ;08@'4L?LVLYA3Z[4;;030;JUG]ILUV^D-FXYM M-=HOLVKL^R6A^#7OO-%@L%-@@Y% M>>Q:1J/5UW%P&L&.?4DU@A6(8.W>H-_N-IR:,Z!XQ&!V:X,N@),S: P:/,@.@& BKY,NS/D:/7R'L_/CAL>"5''7MX,)(V=*$=>:KPX1TR%B M1Q,BUK2L3I_V:I0-83MR^@/8CBAHXATVZ#@]ASKVBPI3NRCAWP,_-Q&DM(L%<3#X;1L=<\^)>JH)OT?E^R^ES?$[QMD.&+ G2VR.B#XE M_G^][9V,^7ZJ3JK#;%F=9H/U;8;)X*Q!K=6VP788#%JU;I=UNK /#?O.B\OJ MNU@,M.:-K4,JG9J+6[L FV>HU6C7;Z5JW=;K6:%FTVFM:+G7!W$P-V..4,^\1\ M5MPME&;CH%=0JN((TXBK$5U0;_KU%BS9[%6 M?V"VNZWB;(]](6[+:+8/6INN*IBK#Q\V%:N-[]1^9Q'QP,;6VYR^L:YOK!N]6NV;39KK4PERQM#S'JM4N' MG>&@8[W,B;B+I;,_"+>Z1K]YJME-BL;PO.4#GRE,\/_\OX[[D/3GN'SJT>?S MH<>>\I/JP!S_%?/('3XGW8AG:CRB870A)E!S\:3L?$ Y\UR?O9AJ-MAFO=EL M?LC/7;4]/_THI#Y'[C@7/'36J'>Z'R\VD)JY9>;Q%"!D;LU6+5/:<2T 9'#% M]7 B%NC%+!*2N3[.NB8HMX)4@ 1FNCPYRLLVS49COD4EVL,@B/P@8E*NO]__ MZG:<@=UD@]K0&EJ@G#%0SBCFF&[T6K35;7<;K<$[\C3QSCWJC_[K'?-K/^]V M!+C-B+:,&V\9M,:Q,I/,6F\'$QC#,V%91GN,9(L>&8.1R93V'$$!<4EX&V36 M^VD<3@/.ZBESY\@"?P$QD_]NP-$-S<]%\;-5"#_3;I^R;K]3:YL8&]SN]VK4 M; )G]QNM7J?1L,QAZ^CX615> %)R#MS*X:M@"#PZ70_K$B7 MO)XQ^J.60T(($?$EQ&L(O412Z@SAB#G%XM:)E%:8%91(H@VV71R0Q/W)U\_D;C'^*7 ;<"KW\24<,%'B&TXXP/-Z+ M'2:U#\:C%W=T#>*SR%C-N$8^RGX@#W*R%L3C@ AVR$#X!0&AN8BZGJ!7!*/, MQ"G5<8"8T=A%2DL32-AM.32FM"9>G[$)%DD8V 5YJ-MB>5+K4S68) P8-BVGT0$5U62- M6JO;Z-;ZS8Y9,_M=9G<[@W:O5)) 0:),H-R33 MUW8$=EP"# +$NWC3YR1V*>QXV(#T(>#2.#D MC!;X8P@&CF_CNZ!71*)G7B>?*#X83V4["+TN>S3()!N=XSH2NG!!@%P$#::7 M@XS&-"*/0>PY,)\';.FOV$7,H [2630%T(# Y 4\%E>%1)<+Q[4U0J"^)+<> MS ,&2QA/_(L9U71*'0<@+W>"[,K52^?IQZ:IPW= M,*:U.XMF+L?#_UN:N[8]_\SPP#)@H_3\_$I<*<\^J[1(5#HG'J/])E? MO/O[/&!F"T&QSF)"0<9\32S%5;+QHX/VR?F5H MPG\A ,2<@Y3^2A2#7\/CV**N[[]\(U:=?+O\?OF/+]^^?+__S__H66;WXHY\ MOKZ[^GEW=WWSG5Q^_PS_7O[^OW?7=^2F*%]Z ?[_\?G5]^3MH:-\_ M7]\GP[W] M&?P7&G@'RO [V/F&H/V"^2->(K_!\@*X<'(50/-AIM*[L&OB/NHZ+D6#QH ] M7%BUV(E21:4J_>CR=$.%/7O_1L[F=+MB(9@68)ZY(]C3N=S[!^@^%1%+J'< M81AH&4A59=9G-)@ @5"YX/&$.&#R =7$>T"P^C(&W2=J'84@DZ.9^5HQ+'CF M5S1&UJ#A,_F.KJM;-J)X^6E$0#X?X6/M]R#X$_^^2W7%37#L#(WF5BEH- MS L I&1Q /9R:GR2C=<@@YB[/B(:1^\.&STGI@P!M=R7ADTP^!>B[(.$W9S= M@;@QC".T%(*T;T.XFX:*&3S%#'F#YM*.8AA$J$9N"XO$<8>(R1-X#)4F[YD, MPV "(P&XEU [@1%%F8=C>0_H*:&J>1RQG0 @M:,@Y(9R\>!+LGGTOT!ST5@M MT \:1N3:('B;CYB7R8+=NOQ/\E4VDE 8FD727OH^3NE6N)70X@-A@%<;M7\> M8"M8QGBX/$BI9T8!WP72?V8VFPQ@BLH;UUPQNCV+Q0Z;QQMZ$@I&T9L'],VR MQR-'QCTSZ!\,:_\]N,K;.@J%?(-&)M %?K(!F81L!UXL3WY!^P"RP*##9SS& M0=L;593P3^6#AJ':8V)[K@ "H>KP*;/1D4W$ 9 *>,DU[C/F "K]P3*U4/IK MDF8!3A0")$=0R4\)"@3A_!.\GOQV _ O4UAL!'LFL:BJ4;,'OM 0' 8^3$LUPI,Y"5A.#!PH0:"C(%MXNANAY-$'5-,?XO9S\Y:#!U[Q]TL$!N(ZTOM5>UTN$IX!@*R ?"? MKAM0"\] 'E%%!B["0ZK9@:&;'BT1-9T9UL1')>])KC+$-PYC4_*G'SQZS!D) M)1N_G>>E=.-%@'80K'TJMU;Y_ )29GT_NK!P3HAG:AP),\+2FH^PH<&BX,D/ MGLTRS=-C C>1Y+$ 9?+1!6&D M: 74>]]1CZGM0CI&Y"&I[/?VZ@Y :BB I"[^ J=[P$L8QE/S;#=;Q1$NO *LEIX8P[;)P3+VQ$+@\L0P\ -I^2;$-1O M]P%GPG-VE)&P2.S+=<6#Y!$>2LL3?,$M"?W)F%$O&MMB6Q8K!3/@H-_ F$-Q MAJS19D[$/R4V[I&AS8MQ[8XV@ \8="%>$((B>$^%(JR'H@0F6 I037(.@&JKH"#+F.6E4C4%&J#'[ M&6A.0'YM=PJ\& E?<2:I!OGMYC+O.<''QP&?"LZ-G@]L"Q=UO[.0,W8[#!C\ M#1!O9ZZM8W<9[E_AS+ST$Q OV+F4Y0;[81B*0_V$:,P'\0T$'R8']C_K=W7! M8R,O& @S)\$=>TS1&("]^M]RDY/'K,QGN*D/I;(#%%^1"O@ A2[O@>$G@[%B'QV/P7,BMG_'D#&GA=%BF!=^ M"8J8-$]3UT'B<92+*6/ST->9'SYU ML'!RANX$Y$R,:X;4#P#A0U74PS'Z#8?HZ(N5-(U(JHI*D M"N-5,!FH*T>GK8Z(L&EU#^N1"L2;)"&)&"HH#ABE9Q:VE)%$P-_HXY]XDH:[ M$*KCL&NFH13"D7L_EJ=MGT+7&8&*3*6G'H\G990'F!)_Q:X\J23J'IB!Z/M_ M8P!H4YQ@F?TZN9$8/S>21,J0W^PL(]%@XLRH7J6]+5#V$F490P>D MHHW*$U[.1/4M"@QU..^!SH?;XW(=2-$/D?^\56];O0\7A[E1#)TUNYM<5=O7 M>K7JW;9E=GN=5M]J=EM=J[W#E3,!0IT4A#:]=G9X?D1^<( ?:(A79.+4K$D/ MO/Q8A"0@;FLM"/U'FDN%N9Q+ I"/=/IL!DU\0T[YTD[\V=W:JC MT!?GH($_"-#G"[,A7=D<$/$DD"Z_%.:VS2W+>8V<=PJ8$RY\J8L7', MQS#JT9%'9')$-1F/MR!V0O1YIAQ\>,U1F*/XK7+I?PH!9%J+61T?)^=&<#0Q?BMP;*N0"[UV+,(T%03(]!&SI,@@$FQ#W562L&_'<(3#5L^UE#H9@@/.1 61BRFI% MU"P5"XI 8>Z"C- 070EN)&_[*P& Q8[30_B9DT1YM6(VRXGH&R]82(F0/6": M<'%:+KSHZB(AB+7Y(6%M&7DS<_I;UV[F(]FKUNW@I[I77S'J:=NDW/8%A)U11CQL#6G-SM5A&46?:28##AI*(./,'1' M;6'(/'B2H]@N%K%4HH^LJ2RGE&A)\]K<E='K+;EL9F"*G:26I;!N)A>9 M"D]R?="NHN32EHC%9X!:!L$D!=,T"A79+HXPKAQ4#T3 )=VYJ'/:P<@7@8-( M(*&!X99;0Y\%JH88]O_ 9#04].U.A/X4-%A>S7)7$[RVMZ_F1Y<4YBZP509V2H:5YP,=96"4*\@/UI'&2 MMK<('](&I]1%0Q)-\:D*\I18 <8GL)F(EY$!,B@_EQ-IVEQ)&_4RX;-C-$E. ME<.O1 232+])W9!@CCH)L_0I%Q,,P*%.#]XV_2; M/)_A+D$LN,D$&O!-,9L M?BHIW&63DJZ-^]O+["O<$<":#ET95)RU>@&;AB$RY*D^Y7UO(K/[J?RF(@9Y MIJW<[I+<5%,/^6+82EN3PB?'LW!.-O431U@:U0WB!6I>DIJ3/:D781P_8,^K M?9,Q=3(@[:?OJICC*P^V47(IK)D US*P_\1WE@>N&>G0J8VY1]/),I(XP]#? M]6(!<%8B.EN=40KTR;G\PO26@*)EZEI#9X=XX(OPJ=P+1Y*D\JWX*>;2[Y(Z MF:1O\,40LJ760=6'%%JKH8.J2QM4?>P.M86YB\C9SR1/ZL?M_8]%9]G:EUR] M8 J7NQ)PSY/WU4,S-7-$=YU6O8=9\Z7(+WC MK/>M53^O^JT)NMS*MM^\W[1,SLOBH+WIHMJ@LD;08L%;63 T-XBMRJ>9A\;* M'X\I 6-.?4S>!)88 ];!HW_AJ2<.C>CB MEX>N%A935--$P]8H-?I/R\54CB):K57+5U')5_/9O@R -[8UW M^DU*L0%UCGCOWX395+CE.GY[=27KLNSW"YI<61/WK5=_XX5>7)]ZMR7>M.YT M4638>]GI7L/HSCE\R\44Q7&[EFXMW163[F[+:#>[)6:*13 <3"K_;1FJUFX@HM:I=EJ=\"*'6_C"RS;U"@G?!P\PG_5X;KWC,F6 M@L>UQP3:VCB:V1[,;#P*I'F%H)A]P^RV]4IKD7WKV6J1W51DNT:_FUVC89EZI;7(OO5LMR-*+;,\!%Z7-DJ(= M>,-^&L@TX1H7*RPM)XJ+HEREI9=:R^R;SU;+[(8KW3=ZW=.R/K1;II#[WT%$ MO5QRRDV#3$\-(]6U-I4^Y\6=MDI)UH[SK@C";GYAIVE8ZV\?:\99)=;2O;-TBW!J+=ZO]'_IZ]7YZ]4B<_A\@0)]/W7%-(\" M5_3]5'W%6K/PZ;&P=A#L<#BXNA"/MAU*HS]JVV'#E6[V3BNN3\OK:2]DV>7U MK+\^W^P1K_/LS ]CQI^R0K-KW34-F4+0')SFF./,"SC\J+X[VW;Q&9-:7J:@P?&Y5HZ.< &MU*LTJ MA]>=-BD0I"'DK?E"0TAQ$&*VB_,A'R.O:*?5874X==5JIX 3K<>52+ T"!?I MY&JW^Y7F%JW*:131*+)?%&D;';.X/*/'R"W:(7<,=ZX&;!B$+-'N\#12*7A: MORN-:UL?8NPJ @"SC4YU3B3U[2LMW5JZ[V^LXA@4)K6 MXZIN!;W7MO%*SU>SU'4>M>=+R[V6^QU\8EVCWRS.4BL-5VB?6%%:>J)!$1I% MH3N((W%S,0J('_CBL3 0M6&)JY(X:,BMD &CS=TBXW6+.WL\1E[1+C.-(1I# M]HPA1KO BG#'R"W:978D+K,7"E\T9N0JF$"W.E]%,1)GU2T4.2>(D<3'(G-O M8GIO0IBRH/L[.1NN=-\T++-G6(TRIP[4RJG5_B,X0CP*I"GT>+!1;Q27 ML+HT/*&O#U5^B;78KQ;[9IE] OLX[X?_8T"D^+A@.F:CH/G\*^:1.WS>2*CG MNE_9XZ;R_T;SVX5]MYB^?!2[.GD M:1K$:E@M&0L;PO=10-8]W=R>LNN7LKS$O64/S(_9,J*(F;A 13\Z[]0[G>Z' M^6$)W(RWWHH24$>*2?O>XUZET CGAOX9!B$(N8Z$KPUD;S%%G$B&BKO MNZUZ>^MWFP:\C/E P1CDHD3A^T[=2IN!5GKUYHW*!Z/XH>:Q.OFX^6$4M<>I* MI],P>'(G-&+0]WLS-VZTXN;#US]=W=6U%,Y4J0QX)"AYQ\('UV;\M.4Q)0=7 MY""/#/CHO=G/<=:60FGVZHTBA-*<%F[T=-UGBL!EQ;N?%N5GO?S#(-(2]+(3)$R<6ZO>2Q], M6W!] E/S.;4C_#Z=7L@\V N=Y*Z6X_)IP%WQ#'0*4B;>A%^@)^CUF=$0O9]N MX$#G%$PVZD'GP7#(640&S]A_H]Y/^T^1!EJQ0?>%3NGL 3M\:7VPI=X,(P> M!0 @!C%[[ .+C-!0S)!CV60PN\ HI,EDJ/U7[*+N/8BYZP/4,*XA9$8P/C/H MT'8EQ01\3 )8XG_++S1X+*01S=-H#C:L5\"&UH_TF5^\^_O\\B2T%_[2 M181_#7WW?V2T@IB7(>B,VYPI)60\[JWD=9RST;Z>Q[3&)IAFUJTM,2U1"1Q4 M!.#]3'NQ+!3/>_I$;IG- M8%719_.[2P>NYT;/IZWT_"%D+ Z18ZG0&S!OBI%7KJD-O)ZW)H20#)&X#X*X MU,$I("LBG85*!+0.,UI[":V% 6#E#( M=*B\8(&!GC\I$*E>7N/)Z"1-*4LD M_5E8(E)A\6)1P12$AR\O"J:<("+8SWL34&X"OV2G$OV3SY:(GKC36 M!F+7GO']P9!C875D)PLSC@;TU7'.\. A<=DI)^0GY;G#<_1!(I;8AMSUQ>/2 M>PFSR9R22T>2$!MQ&"?"QS",(?6\=&"@*41,@$)*!8!%.R)B'D,FR >OHLMG M[,(JH*\2>&P,1%%C!ZP8X!'+%-IFCD :P'<\?U2S$EJ2.U'Z"GXKFX+? ,%M M6"-PORP_ MRQF)93CM/>0/M'N"!Q?%'$V7]&@$8""(1\ MCX%B,B%U7%'MG)R9'T$X?!Y/ M0-GZ09\SGCX#VS&5G^27I;QV&G1&%!X&'JBF"(Z2EM ^%T23A!>$32-TD)"< M>"#-S NIN'*XX@=J*H*6.&%0LJ:YDRK&BH^F>X6_&S5F[T5/YNK7@6US]KUW4-TN^(F M47_E3:("+\2N#!#NERM$OHI32R\4=M9<*-PJ W,RZCT2YG4'")O$BJ\*_-V- M539):GX,5-S_3<;CP)]CN,RXD3/F[+VT,X*8@ZJR]NY2I8%JZLX'CM! MH$)OTI8LL9Y6502D]02IVF2UU*R2FK5%6[34[+*-)RD%JV!&%,EQ+Z]&G?+N MG?><@ 3M=/$V[X; -O)M-BZ*)U,YLIQ48[::X37#5XCA=S:&-]PPY[EKQ_P5 MAV:P@C/YOC@CV7N:C[( TH(F=TCI<+AE/Z:L'GO%EU=P>[=CF,U])^_9YY*_ M<4)>+;M:=M]*=CM]HU]@O<K)7;#E>Z!Q+9/:J&UQ^<0ZLX7STUO_B1W)^?".[4&M*N8[5I%_K@$ ML9!JL6N.Q$N)R6=MH]%?>PA>!+>LJ<3\]JZ)_>>#UABA,:*,&-$R&MWBBKY5 M#B,.Z=02%SH*4/-$.T>JYVT>GIW/L:O1NQ!YW*::^^'X9&.6*/)\81/"E 7; M-R9@KV%TK>(.)5;2\ WA7GO?-)9H+-DSEG1;1KM9G(^^.EAR#->BEA=X*XOZ M]X]05'@+ _@ZS9^XO#.<2ZU5MRQSF0K]HN>,)IUZHPFO)5DBSD5:(_>!+3>: M3'U'2P>]ZJ!7S?":X4^*X76(DX[R+I/)]M8ZH(X47;_D[;[1[ILE7G+M;M&R M>ZJRVS(ZE@Y[TF%/.LI;PZB.&=WV?IO1:.DH;RVQ;SY;+;$;KG3':&AU1WM\ M=)1WF?!41W!6.X)31WGK*&^-$1HC=)3WX:*\7^'4TE'>+Z*\1[E@'PWA.CQ3 MAV>^6K ZIM%N%6>J5R<\4V.)QA*-)5MA2;MCM+N6QI*-U,;]Q'>_4"!+HBOJ M0%,=:*H#337#:X;7#+^?Z6=TYNL9O<3YH!D2X?_8[%@\=%Q'U[.II&?2P>FINHA)[V<#SWV5.,1#:,+ M,>X:C&_"S[$TO.?Z;-4,EY16CD+J?H MG)9EGF]Q5_Y_7?'IF8O=(9LF=;N36MT>1CW; 8\P$"BMH'[&GFPOYJ!1X-<. MOF:[,EX(BWO320#+\F_QQ<>LF#=00?UW,]YK:,[;D?.LLG&>4HMS#!B]U)W_ MKKY4O+D)8R%5'!>X4ZC!,+%XXJ>S%X2<4L=Q_5'N]-R58U;FC@E_+B0V\YV+ M0?"$5, :[*D;]6G))C%?GMZTUA%N7SOFZ];-FG4])U0?IW;BE(Z8-/=J= C# M/*?>(WWFJDYZ?GD2V@MA7T3XU]!W_T;'"F)>AB[UMMFD$S)NPCAK5VYK%-Q% MU]J"E>2CV-6ZTLNKJH 3K+Q+KH+)E(;P?120=4_GP_".G[A%TW+5O>T9:N3= MRZ)QHR\( ])0IP?*2?ONYVZ2: ##Y6:Y)U( M,-Q$,AQ;Q)ZH_KSO].O]K=]M&MGV!X!'*+13M])FH)5>O?^!/#,:U@+0/FKX MB;B^#4C+61V$P>7IGV(.V"NT%WM">?/9H_=,.*P#]&Q[KI@R#A;(S?>451=A3U!DY_>4%^29E=9^O;NKL/9V>'6!O)JS\FJ:]<[^!3:(PY=" M>]J,LQ#KUW!/-[=VVRHD.[RZ ?? B(Z,>X[4'-R4+5X8AMJ?L7]_1E/[,[0_ M8RM_QC(Z? _\VC\N+W^0KZY/?1M(1KX!^,4A.W$]26P%L)L$880[@A<[\)K- MPHBZ/O$3J@U3JDT4U6 KH.@<]D$$Q488<_PR(.R!>C'H[&)W"*8LI&)[&*@= MU$A:$+_#S^AHA[:9V%\F]$\&\X=WV,BUB<-LEP.<9KO*X0E$3IL_+AWL'M2 M+Y^N[S]?"M-K!5](ML@=%OA,\%4P8:!3N:C@!/+6.N,1* ]3YG-FD(@^97^L M/+0R"&@K-!D4- ; 3C#H*65:>PRDA+DY#!A3/.('$1E _S24V@URG)?C3=4S M\"9.S*9\G#8"W?\=!HW?PYCB,!2JCOS1(#P&I0S&XZ'*"(--F)S@OJ\B?&8; M]4<,ID^&U T)"HHXI:.<,Z5@>2X=N!Z\*)J'?F!_ QT- P0F.$A)E'0 XJB* M"I4C-PND;1C;42Q&B\T&H+B%.<%R?>A"Q!V)$T2>>VCA5+7\O;G\?0=!NI:" M5(0,YF5*\*#]5^Q*CJV)F#3H$N04&-8=>,A46NQR<%60V!FK9"XW@WG %(WC MJL(L!'0.AV!WX(0"Q$T8]Z,+)AJTC<^*59M(?]PR=LJMK @@<-A+#O&\=5R" MBR(79Q+$PF8,F> \GX.5B%H"+(+\34QA&+*_8N;;SQ+FX6&T.=VA:U,_ @O4 MG8 \81^#9VD88_*34<(=*%ASK LS_):I) ,&-NE#HJM@ QDMUO/\+ %X/)UZ M3-K^RU2B ;,IJ$'$C9!8P2,7%OT([!-8/L%*-)1\]BS,YU0225< O" 6.]_M(_ I"(*-)I2#[)!(_S0.@:^1'6T;US\1$40ZX<@57MPD MMF7$?$&;P#]Q;]0B>9TBIHR%:&VY$2QJ#SF,A MQ/('KL %N\XW\ /@L?:- 0Z&Y)9-Z3/Y"=C)/Z8^LA4*B65:;:N_MR59Z]A[ M0UT))0H=A"H,3)!2+1N/!__"30*D#&@X9"[L4^QC,>*ULP-DB6P=U(EW'%,^ M#(/\P1+$E]@P9]T9"Q$"F6HU#DW# $$$?0##V(,-0>QF8K,2YEZR@Z0Z$7J? MVR"E:UJ\A<+/*70/\X1- O>8;#^KD]^"1YA=:!0U-?P7 M%=D%V[U-/3M.=EZQKX6.\&0(Y4M ,K;/83?WG$0;%KH0S%ONCA3%$O@APOT/ MH2U3U8V\?J .16&V_K/2&1=J#RGRKQ];G?SD^+94$E=Z>D#;]ZGW_&_ILTFU M[;$@/:@V^#3FI8O$DF=Z$"Y5,A#Q Q)3ZM6!6D@)2J@0.PQ:RN>VRVDI(1O1 MT%&C)? (3E%H#[@1"7TQ>0L5"*74VVYHQQ-D,#M5<%)6G,"6 G-U\AIG'98? M#1ME0-!$$9,$%_J;#Q8"4A0) 6\#XX3/HBWE0LN(YD8>6 MD1!E*BP&L,$1^8!"5!@.0%+/3<49R9V0-S.9$$NV.V=%I4@?3>JCR<*.)EOZ M:/)-CR8/<9-K[Q;'P:;W1J>NMU]^7/XO^>WF]\_7W_]Q1ZYN;G_7]]\ M/UF*O-CAA*Z5TUE VTX/J^>4GU,EVJ9!I-E6?ZJ4.OOI4U!;@64^GI*R(Z. M%Z0VH7$4)&FT<"RXA\+0\?$:*#]!#&J,^\2!R5[KXSY/W%^33D-UUK'JC:7U0.L&"!\Q5O[7JO5YS MQY>AX][;]&MF\SU<4K!M$F3T3C-!1E'3+D5>B(I,]D08N-S3U%,KV=1V3G%^ MJ!VJ="F<.FL$?*NR I7(>C-S/7K.DME-W,I!PX.ASW$67C@5A-HGRF_LW]WD MTN29ZY/W!(_Y./4=OCS3WL;*2CGDL$@LRX>\:,S:,V95C2!:KE;)U=IB966F MU5')U>GH EN6W=PDPUKYTP&K; $E+MAZ!"4_CB++=I%^1+:26[N*EN]LRVLUNB9E"2W<9'"7E5XYN7MS8+/10LO05.4ZK_LC)G%IH M%C[=V9:6A;4[8,6.MSP=+Y?7"W;)HH\W5A[AORI&S,-;-U[PN+9HSQ$KEIO5 M!S]%XV(9+ M!T:_H9*Q>%+S<>!Q5V0T N5("TWUX;'9-1J6J5>ZPO"H%[)B(MLSVF9/KW2% M15;[>7:0B\^K_#A:7*H/C!;J,AH8JPR,>B$K)K(=PVSI&*PJBZSVSNP@%[^O MR'VMI:7ZN/B?_]&S3$MO@54&1KV0U9+9OM'K:NNCRA*KW3([B,5]$"VL"[*. MH=2]+I4W\<4=MR,6I((.Z;<@0,61M=)TW.V[39KP.?=DQ\\R8^B.&Y8*'U T)EC^7Q9'I M$Q;#9>Z#J&SFN536%"NQ*&G(W!0R+:-O:M \"= LR8IJV=U4=C&G;)E#?+7L M:@_./A4>>4QQY@6G&)]-^MK7U08/KG:+BBE"L*G@;I(1UB[W:\TMVBHUNJ> M1I']HDC;Z)C%Y2\]1F[1**(=>T<7D"SN>PW8, A9H@'BJ:92 DOL(M>'(;NR M!$!QHU.=DTU]S4,?=6KISIEK3:-=ZB(X6KRUE^S \>Q[TXN.T4[15FUQ5FVS M856:5[1-^_;:US'RA<:0(H/5FNWB"J ?([=H%-&>L:/SC'UG$<$ N#U)GE6W MD.F<(,:K \QM3I\A,*9L0IBPHOHV7K5E@/LTL&HE> M[1'L&OWFONS4DG.7AB*=(6J?OD6B$^?HQ#G+9UM:,- LK&=;V8UR"OO9 MQ@K4I>.<:X#0 %%!@- LK&=;6<@\Z.:!+=]K:7%7T2LLL64'9JMK M-*PRYV33V*QUJ1,3V8YAMLIL!VF1U?XA?5^H-%)4_5C_JE\7.@96*7^@E68' MC1SS)*O^):%C8);R8X?VCQ41U/+ET_7]Y\L26SY'$&M?%L3=F#B6:;1[94ZL MH^OZ+OK^C 2!T8J5E8LW 56%B;^COL9R(? M;N"30NT)+;L==NUQ&JGU1[4K+LQA4<&E#/T64\PY%A>W4HNJ+^U/N5H M?>H$T+ECZ-NUU49GO9#5DMB6T6BW]$)76&*UVVH'L;@/*6A0=EZ%>GN?5($5 MV2LLJ&5'Y$ZWN%L<%5[FTN*Q7LAJR6O;Z/>UQ%998K5':@>QN&4\"F,[BD/7 M'XGCO2 :,Z1?2",VB&K M);&FT3)-O= 5EECMH]I!+&Z$/N4'?BUD=AP*/0_='X*H:%:=*Z4P4E4Y; M8AI6LSAPU\Q2U;0EFATT=KS$CG97ITO3V*$=>*]0+T5OF]7Q^E?,(^:0@G,? M5:I:K*Y%_-HL*VVC76!,_G$RUQO!>N4*#E>()33>O!'>-(Q^@3<*CI.Y--[L M3Y$\2!78LCMXMTNF4^YIZJF5<6J:.?74CG%JR98#_Z>PBXJ/"V9B-@X]E;F^ M5W:WZ:PK/SG'?4BGY[&GFN.&3$29GP/^Q!/_ I-->?3Y''^]F%+'$,X/WS5"M[6B('\P0VK7637D[CS"S8 M165_'3+0&U!]7&JK$WIB$GUJT:',,QSZCW29W[Q[N_SRY/07O#;(L*_ MAKYORL"7H4N];9 H(>,^)[:8:RH#/*\3BKP=6\#L;[_\N/Q?\MO-[Y^OO__C MCES=W/ZXN;V\O[[Y?K(48?#9=CU5 #,8DG]<7OZ %R.2E'(*"*:R$5^GCO#L M]U,EW-<@)-$8R#,.&2,3^'[,">P^0)QO-+3'I&D:Q&I8+1$!#!^:ITJILY\^ MC1WH;.8F?.45'J&TIFXH.5 /C-5" @AA4&?>).1>R M*[/1J#<^)"_ &GITRMDY9U.*\>0)#82[4+;];MY1\^!R5^27>CY/WE]TEB>Z MZYCU7N^#4@L6_&ZN^JU5[[=V?->JKVQY?[UFK^Y\6*K=74L\"ITU'H6M C62 M4>^1,,7AYM+KM6*[^+9PN]C-OB\'#0_F[M#A'&^)4+TCB.@0CY^[$;1D+U=* M7)^\!^4MB#GH9WQYT.[&WM%RR&&A19] N]68=2#,JAI!M%RMDJNU84!EIM51 MR=7IZ *G='-H8UF[90_,CXLK4O[6U'B3\*G*A4;U&D;7:I28*?3%RXIS''3&SPM<.@"5N%PF#8!IT$,.-_ MRR_X.'B$_ZIS=^^9#)@7/)8Y<]HL*;4ML<&]^[YA=MLE7G)M.E32,:!E=P/9 M[1K]CI;=*LNN3G>Q@US<,<\#H]\@(^:SD'I2\W'@<5>DK 7E2 M-]>&QV34: MEDXV665XU M9,9'M&6U3UX2LLLAJ/\\.I9I MZ2VPRL"H%[):,MLW>EUM?5198K5;9@>QN \BZI%@\RA3U:6ZQJ7R4;VXTG;$ M@E30(?T6!*@XLO::AK7^TG%Y&>9UR+MLWNEEQU. YFHP@D:.HG4RRV@WUAYO MEY=A-')H_]11W*@6#JMA&$P232_PUVIX1RQ7^@)F\2QRAEAKY%Z$8&O!/TW!USZS'F4.=M*RJSTX>\VJ%XU92,Z\@/./RHM3K.]F?=+O"L/G5AG/RPFP5J?2 MK')X_*UT6OC*\(6&D.(@Q&P7YT,^1E[1&*(=6V^MYZGH=J'MS1_655KX-% 7 MZ0AKM_N5YA8-U5K=TRBR7Q1I&QVSN$QNQ\@M&D6T8^\X(]\';!B$+-$ \513 M*8$E=I'KPY!=60*@N-&ISLFF#GC51YU:NG/F6M-HE[H<@!9O[24[<#S[WO2B M8[13M%5;G%7;;%B5YA5MT[Z]]G6,?*$QI,A@M6:[N,JOQ\@M&D6T9^SH/&/? M640P &Y/DF?5+60Z)XCQZL"QR-Z;W!G?A#!E0?%MO&S- BM[58JY]H?TX?D3]D0O&/4]-O.7=X^QJK;IEF3#CY?NM($JG MWFC"4TE%M7/1H_O EGMXQL7=YJKP6?)1(-8KN-+L&]UF<1?O*[S2I45KO9"5 M$]G^^MI >J5+++(Z&F,'N5A50?;-M:F!UJ9. )IU$=OJ8[->R&K)K"YB6W6) MU>ZJ'<3B>^#7;,K'Q%Z2R)IRSB).J.^D2:S=(W!;V5K1.@'0+GLB;0W:6LTZ M+8DM>_IL+;'::;4'->MN3.&1 >4,@P(F>%-M3IR6Q+:/1UH> 5998[;;:02SN0PH:E)U7H=[>)U5@8NP*"VK9$;G3 M+2[C1H67N;1XK!>R6O+:-OI]+;%5EECMD=I!+&X9C\+8CN+0]4?B>$_6^H!O M:<1&KDU<'Q0?H?(0.^#1V^M70ZU?G0!>6X;9TQ9OE?%:+V2U)-8T6@76YZCP M0I=68K6/:@>QD)5R?7'OSXY#H6?98^C^"%Q5(ZU*G00P6TT-S%4&9KV059/8 M=K>X='L57NC22JQV5KTF2MU%F68\.IJX*5!F_,OF'V M]V65'@MS:;QY8Q_FHNZK5D%&UT33Q39.J]B&9F$]VY*SL':/[+"CB?-'#*@W.4?W_SD[D\= M!G4"817]KM'H6$:SH7-(53FZ0B]DQ<2V8[1ZIF$U=&+.*HNM#HK:T^D4F6)> M!-332BP_1^ 3+@N.;DR<1EUGTZPTI)9D(;5L[T6V&R5F"2W;FZI+\'\Z\)CX MN& F9N/04YGK>V5WF\X:)^>X#REWR&'BD,Z;]6:S^>$"J^AY]/E\Z+&GV?FB M/N0.GY/FQ1,U'M$PNA SJ\$<)OPT" ;9*O>[D%7.:*HMG<5Y&VI MU*IW6V;#[)G-5LMJ6%:GG4W<]7'T-3'_%5-^]W_.:.KLRI%4=F V&O,M'FIN M2/-EJC'[E\.@>]N=R4K/ZRD+P4S5 M?S4K% M)??AT0BPW_WMI>:U/?.:4PI>@]8X?.:+*ZU0S@/&(^HG) 8P33%E(%5.C<,6>V,H%3^;42F!<&QD7?E)LFV?9M!'@:G<" MSSX(=0*:!#;V8A$W$;Y(=8QI9$:A,G[P K0L:IKKE=JP+: 0)&7F&309C6E$ M'EG(")A5*!XH#D$(G= 0 2(.87_9!A?$8% ^M03M68)&)9"@KXCUFVTG82)L ML^DE/38".M@)Z+,0$="^'28--S=T:E.@E"O5\GG4!\;&,S". M7WMR!QK"GF2/7>!WE4P@[1-'Y,IS,UGO3CQ0)YO.KKET=ML/G!(.'.L.79OZ M(F<4;*0)^N3G)(!75<)4%-\3W'TS.> M-V!$VW.A567*PC8X=J<@I,CYPB2)P&(903?(D0;AP3!ZI"&30HB6-')O_EW< MV\"^=@<>2F6RB\%(@W@D];=/:DX.C20: :Q&#&]1T'CHU(U YM AMAX?!+\[T(< JG-@V7CBST+$ ME#JHN>2N4;N2&U4\APE_+A0C8,*+0?"$_ WOGZ=7:)Z6G-/,GVZ8UCJ16'[ MD9W['5XBK<[,$4]"]7$:"#.E(R:#7&IT",,\I]XC?>87[_X^OSP)[04^+R+\ M:^C[IJ='EZ%+O6U.RO3FMG)S>P! DX[(\['K.,S??KL[_KU.9-P$Z\I[)@Y[ M8!X87#G<1R"> HR/A::7?%TG>/R$ !M/(KC*(QEAU^?NLWX0$(L!"-OUN/JHP MQ_C)^XOB!45O;:O>[_0_**!=\(!5;UHK?C97_=:OF_UV/_NGMV-#AQ_#BF!- MP;$'N?ZY,H3C\()SN,M4I9E;>B&PL^9"X%;)FI)1[Y,RK],&-XG0NA?6U[>% MUM=NS%(2(NX_7OQ((.@88L;%X^?"O+-7I 'WR7LP%X.8@T;$UUZ&JS96+;V\ M/ $MV6-E$;-",Q$UK+4U[4I-K/UOZ.OIL28GB!:D:@C2VBL7I2;6FVWN![V, MOU=9?,55RMZ=RILQH-B;M*QZX)WX],?MZ\.L#1 MHFG'Z)IO7V.D\NQ2%;>-9@B-'S,T:QNM;ENSBW9,%>&8R@7&:)6M1 9-B7*S MO#F0;GX*T#%:K7Z9V4+[J;2$:PE?(>%MH]D_,0G7GJR=5*//NW=;;5\H],F;1GJR"XOB#B'HDK\6):V4S5\$V MKF_2Z?7S_[17%CO)CRXC7*?>W:[XB5ED >63WCBVJ7%8=9N^R J:;[ZM;&[W M=XV&=0PE>X]LLWF#&IH:\E00 M'9A7H>"RIKSXN$ M/=3S\JF#%MW)P 0\,A'/!&PM3+ D\A&I=)V8$LCUU6\J\8L@M06I16?99(G=Z+2!OX] #L/*"$&EL]G=,89(W80AHQ/ UFK,7/\C0]2F,%BRS":,\QAJ5 V;3F -Q M(UR7X)&++!XC,&$CD3QT@ADD5&;F++\C)FYCH42CL]+A4B=1_F8.&S(1$YEAPT0A'B,8"A3 MY>J4DGMFHG^5BXFF84#$=IGJ!O1I)L/A<,CLZ$6"9;&JF5(E](7Z!ND(-6^] MAK?^+!=OX=8M36)D$3!S0%$B?CP98"KMH2QR^[5O+!Q!MS ZT"Y^^F[$996B+3-GD_LQ3$Y-@H.AK9)S*\T2-!HU*X&ZJ/C& MH*2_&%R(K77(]R#"9,68OVZQSHYSM%_2,*%<;I*J)$ZJH*XEZ5**(E48M3&) M.I]BVM"'1,F3V?36)LBKJ)I55$8\D-1#IL3K6/5.:U66N'JSLVLVNO8K,MD= MHMOC3SI5-K=W)>>F\][IO'?'DQI'0] I0Y#.PJ73V>ET=EJ0]B1(.IV=CK7< MU]68/Y:Y*39P\-2DJT.'-E;ZSEG5+QPNHTC?-"RS9UB-XF(-J[S>6G0KLY2E M%]U>S^B8;:/;*2YDKQ3K?11^B_+I0)>.[PD/XK/?DJ3%Z+P(ESP=Z3 M;8AYNKZ#,2/FTGN(:[;7_*&V:"3?:F/^8/T(=]\7'H@EH1\8"CRF_HB)(WT, M>%CDH- 6S8G?N=87])O4^]TNA]6N//6WYO9^J;.@7,_?/ET??_YGAWC<;]7[RC9&[&>4]XU_JQINXAD_,5KWW@3PS&M8" M8+D:?L(;8J"1<\Q(L"#QPJ[CM*QZ:W:<9K]N;3I.X(,5X\3A>0&HS322.06$ MKU1=,[O"] MX?7_'@;>S4# &W;P!7"' M2A%1STG,"0K&_9BE2RM2A,Q+"B["(L[$[^=HZQ?+&"+)Q31T@70P(^+$:5M! M.**^:Q.P=1^C<7)Q<&RKC!0<;GSX :^"\W,@5Z1/39!9.;*,I%\#[ MXE&\=LK"!]?&5"[P/F?BB-Y023(\F:;% 3JZ/ I%6VFN#\S 0?$J)&ZF>+H MC:D<&TO9:S^\5)3E7 !GW0%+82(.D+'3%K$_F,QU@MP2NLRW10X9P;$<.!17A&$H0S<$*?@KIF$D+V'CEYBNRG< 1064PGQ$EJ0$ M+W (,MV."^-+A#-D$PI"(II%$5=-\H5MXK5IS(63ML@3.4_&S__S/WJ6V;W M.]#,G8JY82:"D UCWY&R&N5!;'V.UGTM-)GC\]Q5?'%;WW%#W+L"'^_FQA-_ M-L'!%'/7^*./OAS81( H";HJD\X>+Q@G*JM3QMJIZ:UNV"][FK" MZ\AM=6>4W>2V^3AUC4X!BJ77LT:',,QSZCW29Z[N .>7)Z&]4-87$?XU]#U0 M7,)B8EZ&+O6V,;VWN+1?6D0&W KQS%\H+A352DH_& :86:Q.;M+D M8>E>S\?!(SP+:LXB7#9D%A0)A *+17NY%&LNYHD;_ MSIRC$Y"Z,'@ Q:P_& MA*G *)^!^-/5)7YW_XI=!Q<)X?Z*3EW,U7W+.)#'9ESK%ZA?P$8*7(-^#-"6 M9=X\T#20@50*/-0:D'Z/0?BG2(RBZ C[M,B$ATPJTD3)K'8IZRL)<3$CR:78 MQVY[;_;:]4;:GDB+)R3F$-F:(I@/:+M, R8X) M"='44<:"[;D()9Q%D2*1R@G, S;G,EA /D 9892BH?,LA^ SYL@,D@ 1 MV-2+-*+1*9H]]8+L1&$R(9\$4'S%D(S/)]'#<24I#J7F. M<. B8:6C^ 63&/X) &6/P5[RX$$8I6^[4QB @D_93A+'G'T;2.TT?Y2&@CB MWM!&$V]AU!6J<@Y:5&@OBG'!C"=,)M$!4OU&'_\D/X 2N+A_2"7:5J"*'4A^ M!:R>85IHQR!V'(9B1KOSX'J.DZD/!T"C>#AT;<$&R9HM$#U0]WQ?<)]<1K&K M0(,BL265ZK4R0\7K(D];, "048TDYK,/X$.B1^8]I$9TH@G+O0OG,40C%=7L MY5O'R4 D"A--1=I6W@BQ6?O!_#(Y#)Q;,D*WFS+] MF!O.2'R=?(7F*'9MQSQ)>!6- \YF,2=!)CD82;\0\Q8BQ7]@GM-K@UQ';$+, M2X+&H=6XN'7YG^2KTIIJ!/_DH!Y(<(/7$&"3H_XK>=1_AT?]XG7S(K&E+WT_ M%GH%9F9%\L.0H9M&[9^IW E#6$+!9S!(1<8R!>3-$Q>R&Q\VMF=B=@0U+$,Z MY0(:.I)UT?@56NU4> U!P)"E0C4)'#&$0%4(A 0J:R\R]4M M@/;WS6Y.M\@<+POVKV73.+!-\4H&W=&LD(]B5^>XZ[KV4AZ^0F3_BDFE3UN6 M[V?T".G(S]++ C]/A+*::/A#F89[QFQ(M-(D!;7*Y#UC3Z2PFN2*!L*" 0.H M?;X]7^H<@M!5[Z I!-N=.M8+6)'+;_7/JWX#2W+WE^L[IQ#LULU7=-MJZQ2# M>PL!JN3<=(I!G6+P#?)^;7&]I$H4.7Y0[A]!#/U&JO(9&,WOT8"/.:AWZ^/A MJXW>Z^YOEP1XWC@[8[F(=539&2M'$2U:A>9K+!>QM&@=C0)T4E<(EQ'T>W(T MCJYKUY%')(M.R/6MP!(E/YMEB$-4MBW-Q9NE.T_+Z#7,,B_ZB64XU"*M17J- M2#>,7E.+='G6^LU]85H51%7P+.;B)L?'&:4P=^BIE4(-)DFO==OKM3Z:M=9^P:-0!I4NN##*3:M_ M&CZ.%3Y>H_Y91K_7+?-::^U/B[06Z1F1M@RKK2VZ$JYZP7K@PEQA%8V]?X/Y M%7N+8X?[+?*R1I;>X'*1MGJ"%U\V/NA7>=9:]=Y MRR.!^7Z2O%S8CX^UI7#DV6B!1!.>NZKI8+XTVY6WU<3EYTD B/9O===;W,:K M#2@7-\(GF.]"_2)N3XNZ&"+OT/QE].3&?+DND^U9MJ[3@P M6TN,Y45G)5*N M3+-N;B]%1CY)G&).Q=TBOULPC![Q&F0N,T(^N85>G1?(MWR%K$Z]N_4*-=,5 M$CV)E%YX$U@(##: &;$"F:$"5^S3U9U!IC3$?!L>7C<<2H-;"XKS6[HE"9*$:_3)Y&)(DLXDV8N4)6R$RF4%[JO?30T M,+G'#X_Z\VRMT\[ME4VLV0S3.NW=QJYQ0'85<:4 &PZG]!P^6I-XY#'5.:2 MP_)3*$83E5MN=0+$/&_UDST )C6,0W@QE$TI#EN:U YZ@;W" XJ3WZ\_W=RJ MI*8LG)"[FZ^WZ'N2.9=5VK]09#YBOCV&Q<[XZO!K.I^">4>6?H5J^M8LG2Z^ MUR^ M09[% ;.!=>EHLUX1'(E M'5'7YY'BE:6,_ >:YBZ^GW- "L=^_@N4(P:CSAGJL1\KO_G$C7*F_2N\_^52 MJ@OW5\EZBR[FQ;J36^]G4*I/6\0 X/\O]06^FS,J"^>83?!]JY7'BOB45K$M; MC-KL-T%2\/Q+PDH=YKW5M'D,PBM&R!.]B M*V5/++1=SI+=3I::\4B2:#$K8!%,HT0I3)(PBH&@$TB1)#>F/%F$PS!YAV:Z MWL]I($8&J\=E[GF9*M,>!YA6%7N"OS#E)/, 44*5])JGY4^#)7E1#2+@&,!L MX/JI>SU-I+R^ :D1Y$F,:9(G5"2_#7):BD3 C@$++G+J,QIZ+@M)6FW5R"7^ M%.DS ;%Q_LZ)6R\K=S\[)]'*;)&9I'/:'.ZHK68K7[T,3Y'ZP0A(WR95!D'MDFM'W@25>+N!X.WA@\#G"U/*I M'(B#;Y8D-O:>9[)^/S+)3#+=Z?)>5_;V>AUQK8FP3D<\/,LL6K[4J;=,13-0 M1RNK3E)P&8I[^D1NQ9FER-:IO5F"*F(7$@XKE$,6Y:S'3ZHD&^X-R4XB1%N< MWPB-0&UO][>74GCQ#$SE_O\!J%/[QL(1<.TMFG?D)VRNL@A%OM25>E\VS#%N MS>5CD5\:4$&F,DTR?,.H'2SCXLSF:L\0 EZ/9#;S.KG#W3EM(HG%$>"3%JR* MD\GCMC29R@3F 7J-DGB9Y1,1!D)^!\VGJDX+SWG/69U#3DQ4V!+#&A9](L( WH+U2?+)&Q)_11;?8*90EM!U\ 6L9JZ@5>*JH*LX)%XU*6QKU<3X MZB+K\_K-%]5VSC@444>PC2',!\)YA>--B@MFHTA*"PHHRT@@?A>,)G6XC-/R MZ>MG7I@O7)B>TF;0":^?N.;Q,Z4%.@3YO 2B LJ\I+P1/(%RSU(A1P7O661) M3RIGJ%(FPHH6Y49@0NX$-#Q7Z._JQ(JA&9$JPU(4W5*YDJ) M9#.2=OYLZWBTF]9K!!E*"JDF&KCD/;$U8026F*AR7:GWCL<+J^-A]AL/T]?Q M,+H,XRZ7T!JZQ0!TV/V'/DMHL0 MCB9'@G%REYQ1\Q(42\!+(:]0&'QLQ0]0+XA#X5.8\3K CXERJ$KLR<(SN7U\ M,UWQ*->S8'OY"OVV-E#_4EX0P*WJ!VA/MJL<#VA,"P?/M?1?YY\+ QD,(1;] MM#7N>\&;HN3/@('2 .S)85#N$(B+!>Z4Q@(\*935A.HTH^8T3_5%#R2VY!:G M5F @8W9^Z@.^XR(I/S!+=Y]B!-3(Q2,W M62FV8LIR&>IP4;DGV%P)LM>1Z\1M0:SIYOI WXD\)<@=B(9"MF>H.B/26>5N ML-Y3M5'6 ,L_MKT)AA73Y1D.L>KD$U6\]T,:C=GMI[NLBM%=3IP6@)61R);T MF<(?5^EPKO+#R?C[+K,(@8UGZ];)N<*H$D;^[[?:)HCK_-<[O";VJ_GK+W3' MN$B?!_9+'-JISR@O7L#CX]A4KN^_?"/-.OGOGY??[Z_O+^^O_^<+N?S^&;_X M'?]^C>51]%AA:)^O[ZY^O[G[>0NC_'3S\YY\N[S]YY=[MKP^L?8%7X%10SA6TK@,E<87&Y3 9>'V[)\+!?.N 'S M7'A(NHLS\J8M9FYB!;-AMA'/U43-GZ(E6[=02;# LE!+OE.A MA\M.\429A?)RF*1+=H,]<&6B?BT"P9G5@J M'+0<_LOO$Q<(SYPB\M8^D"&BPJ\*8S? ^;8H/ZWG $-Y."N)AXY)GYW0J)"$*D(C(APA?(1T)MG #L84 M7[H^2R,>EUXH.6V5X ]YG@TX!1B6"]3,R:K,78#@B8?3^'\$=!6\ <(>3@.Y MWG&(N\N,RO BD0KJ\>HS'M^AR@M;=,DR%^Q=U0:/*(U6:7) M/@1H Z811HE12&1V#%0S?2I/C*7>ZF"IYY K^/6IX\*8U9="/W("87.I0V5L M4\589.F&$C-.GLODK$'0H*DP/J5U-E3+EZH8$=B#G,KH:M0"=V!WG8!L?ME[NW M9]$WOM-V?!/=^[YSI<1&H.2/5'3*0Z%CN-Y8SKD+11",+8Q%3D*2 ,D,69; M#5/HOJ ,N('#"8:")9>^Y-B^7*4'Q&'L*=\)$H$;RHD$LQ->BCQM8$!@Z<:3 M6)XK2D?W9!+[H%A$B?LH.8'.J]8B4'#LLB',$,@BG' /?P[19.#\/PR%MEZN S1$-UK[KR-<78"6LYE&C;)\"!)?I1; MNK@[&4H#7L2N_'=,00/ RQPO [/^6][?#'PGMN6V35C*9?E[I#R>HF48C"#PC=3+R:?U(9"CL#K/%!I%@3"I:0LU9<+JR(3W$?5\93Z .1?.Z MK;QEMH%^"ZP4 J9T")7<*B&,YM':LXSB!^W%Y M>T^NKV7$C7E!;NY_^W)+KK]_/:*CN)O;;Y?WUS??CW^G*)\NGO+C+^N7."TV M?WEL1#UY5,P0(X[IK-BLD]^__.-RACF3@VY3#'QVW,?#Q+_+P^0OGZ^__^,( M3I.UC;"O*W(OXL,>9;2Q3R?HH< @0 P2]1TJHJ6)X%HBPV$P8,?E:4RVB*1% MOPIF3U2IE7+U;," W:F&-!G1]*SIK+I1#+Y!D9[3T18...@ MC26^*(\^\EADWE#5?T:Y"QFV1]T)QTL<(CM?FE8UEO=-5)10**<8":7V>UO11DJW'_/\J:'L$)H:E80ZF"ZP\3]E-Q;2_U2UQ>.9E-9O)>@'/Z9#?5X]A'8 R_K MXC8A^7IY=7]SNW0S.8W8QP4^F10[$N>, ,,D7TU2'$5*]7YQZC/]"QWST_(M+M]'12. WO+?]\_OMEW],VCST$<0?-/S+F079F- M1KWQ(7G!QM#T*6?GG(%. 4N;D$$4QY9MOY,5K:/4&X8'S3+#WWGROGIHIO2W M[*Y7[_>M#\I3MNB!77_K0,/-75^N][K]7=\UZV:_O7/'[?[.'??JG5?,N-/< MM6,L:&)NMDY)W?,\NR3.3Q2' ;7_'(5![#LU!8E#\<]B2'P$)I5NUW/I?,4O M%K#:VH+RB?]SGQKZ8@=V0?7DU\_V6#S(.\X-N %_^:]WUKO5\TR=YLG9QC0B M(G$,27;7HUCW712II=NZN(#X/4T7>B=3 O](T_FOU^1PAK56O=/KY_\!VFVM MXW7J77@KJ2Y\+N]H/["E@S\S/^[&T"59Z(,)^ IZ2 QM-#4('!=O% D"E^KJ M\0^1PO<'%E>: AP(+- "I@5,"]B^=UDP<47^.T9^E2HUB"7%A M,/\(@U%()QOD57B[35FRR9FEMV:-'!HY7KTUXSVW)WD&^%G<]2?_DU144"@B M @&_T6?RS$3"M0Q5LC(02Q%$"^=RYMS>X6"#. [MC7T+"\7VA!9;RZW>>(].@)M=H]4UC7:W4^:% M/X1/(0EB.&F?0E:,GM2(U==.A1,0E5.%QF[?:/;;>JVW6^O2>YOUXE9-D'OU M9E.OM-Y]CV"Z6FBU9T'+K5Y*+;>56FP=H; 3K\@+8#H^H0@Y61\25 I)VG&Q MMPJ(*B>PFIVVT>^9FF'VS3!I..?)>S4TBU0=4V!6Q;E&-+M4/$!<,X3&C[T: M>YIA-()HAM (XRQTAX=,_%J9R6^<>:KJA-"3/]7):Q'0 M7'#BD]O1>#$N2 QL^#_6-U%?,R5'IZI 3TSUX7%GGE$P^A"S*H& MXY_P\P'ES'-]]F+^V5";]6:S^6&#VCA1"#,=!N'DG,,2L;-&O=/]>+&!_3VW MJCR>LG";HCIIQ[4@=&$6&)E Q*J]F$5",-?'6=<$W5:0:J:608[N:5V=^19W M\#YL,=%E_'/+8,QVQ(DZGB4\EX+VD8FB;6/FK:P:89E6V^KO;8C3..0QENE4 M->.N??0)N0\R!ZZH%1>*K+@!X31R^?"9L,G4"YX9X\*UV[T@$7V24PD\4?P2 MJVI.Z?,$&B+!P$NK;4)CT+$ORZ7+BG78I:C(":\%0T(?:>B((J2^+[=(#!$3Y6W MQ?Z". *BR6JTBTK)U>X0YB<]&080%\8"\R)!)L6$88@!OAH\N9T:&.702Q'XD MD I&J] GS(W/84EMWR#I,2NYJPH'!^$TP$)MT#ES>)TL00Q=:[> ^65E/YN_ M'#:DL1?]BJ>!_XLSWPW"I."GRXZGZNXWTJR3SU^^7O[\_9[\_''S_8BJ?)*[ M+]^O;VXW*-=9=:;-1\-6M%[[]\!GARP OIUA5C)$DI/+X*CU"X;&?G$Z9-'S M+U5E.0Z/"H=:=?+M^OL7!GUV M#,C7T'-PNK=&^V:RU&DVSSWK.L-$9OB-BZD_1+1O^U[NK7Z8] MH*V6:=?,?J\![UA.K=]M#.%3L]NQ^IV^W6Z\(SZ,_+_>,=LYQ[F;C4';O S# M2R>8@C'\U:.C=T3" T#&DRI #H/W.%LRU':G0;NM5KO6[3O=6JL[:&.WG9K5 M[3DMJ].DS&J_=JBP+^PPVL-S()4#2\%BAEX+_GX[2=D/VUJ]?M/JF59MV!R8 MM5:SV:K1[K!?ZS99QQHZ[4;'M%[#"^&4/BN^_20XX9MR,^W"N$USV 0Y:M6Z M70:29=IV;3 <=FOVD#J#3I_AF%\]V)1SMQOOX5DB<=@=/>\BG.^'>_MMN^&T MS6YMT!S DIK,KO7M)JVU6;_1[=G4LBVS8"2[#R=^M!/W#MILT.L.&[4N&PY@ M7QAV:KU.QZKUS<[0&@Q-N]-H%+E#;#;2P[-#Q$+XB98!=0E5^@:0M&:BXUF> M?X4AJACR_"M$'::V[C'48G@,2A?.'I21D.65FFM0]4FKT4.%Y9:-8D^ZZ.]J M_UR@X62*3?/C(4VO';UZ5EFLKS^!OZ+:YU0XCS,W9VX[) MZA/:"WQ81_C7T?5,&O@Q=ZFT3 M+W/00[#,+]+YQ9[&[L"-CLD-VZFO"O0XN/OU__OM^M/UO3[X^?_;N[*FMI$@ M_+S[*^8E52:%==K8O/TI6W1,.:8K MYKS#EJ;L&9/CB^I7?21!4-ZZYZ\L9J89I/:Y9#;TA@1? 1^[4H*M6_=GEKPK MNU5<1,,^H>_0'4D+:19@IBNF MLKSKM]0'E#%@GBDN.%PAN(T]TQ;GZXXR6 =8@^*:1WPB0V3Q)3NA 1P' P%G\A.]V:2G1H^-/0])46QR9GB:,T;3=@##NH+ MBL> 4#*RB:!WY*C)M3>G976#(1"X558X(LM+"!H"= M%;0MD VP<\78N;!SJ31B5LT "@"G9C4UCIF&""?-5E,5W!>.C^:-1+ I$M1& M#D=$%B:(=Q3[^)[E*?$9N"V!BL\O?(6*NX^P>$+Z-,(T1D8CP<8GF?9+BKYX M&Q.PMBKF"+(!UJX6:W5%_[QM:B*-;#G:YE"I9UBYUB^N691X23GJ>6/L33@I#76:E&4S,F1#-,^WA$6+WWX),X)YL9FF9 =%@]E0;9 M +%6C5@&()8\B&5(@%@GW@CSG_P7(!:H-,@&B"458AD08\F#6$9E8BQ+VP/$ MVD:5!MD L5:-6!!C281858FQ-HI8,IBJ;'0U$ R(>)(2\71-QJ!IJ_2\P-O[ M^:Q@T&""'4G>A4A>9&A @^'L[ E=$__7K"]_BU*3R7F_(TQ#CCO3*D[O9@4I MLWI%ITES)_3KZ.I'!]6\'?X,4;:)\:/\5T*43_,_L(]%6L>U2TC(=OFIL\^] M?APZ1ZK>F*1 EU[UULNZ22EIQ@>(OOZ.O# 65]^]]6+,7'3"YY0_4Z2QU/B% M%T$HVL.EV9G_C'#D>&%ZEVGW>P3QQSLK2_HFOCAL5,,[%33<$IFCKC7 F99: ML!(I6S?@,XXN\:UHO,@=MFBL=D?0,0XQ=T ^034R[!-'.''172TK+_?$92,G ML"/AFZ82**8U4I5P=EZ,9.[#9TSDYS].DO1!EU B9FJKVJ) [=K5UJY]GF,- MM6M+4[M6@@J':RMOR?A?<"AZH]V81JMIM=]I*Q]K7T MC=:]O7S1U)H2'IW1Q]!KR9Y N]E-;CTF>LN&2;=<1]#*;1RQI*'OI#:N>&2? M(*'J*55 E-[M$Q?[ \$]$#=*/MQF)XC6M"0:\8N2^^$H= /*97=>K@YD+$/: MU.84&FW..=9HOJ4"J::T(#*%* B&"VJSK5_<006V3# )/WW,&OS5U\O#?]'W MWH_CTXMOUZC;N[KL7;ULK0G&"CHMKV %M+]V-0D'=DJ\2(#A;FJE @Y/7K\ M@FW]RKL -!SCD'30.8ZSPDF-(!@HA]Z 8! , M0# P<#;@P'^]"!T8W2FH/.(CMUX2\T&/&?9!"O"$0&EK[9N5%:PPH'!*S(M MJ'ZU-*2R@A79 )U#)I>6Z5&9O.IWI@\#IZ-$G([GH>*2G(Y]M1\X\<&?^ZH; M#OV#_P%02P,$% @ @H&I6$/)$C7-10$ 0[ 4 !$ !R<&%Y+3(P,C0P M,S,Q+GAS9.R]>W/LMK4G^O]\"ES/']FNV_)^.,Z)72=GJO5R5$=[MT9J.9-Q MW4I13;3$&$UV0+:DSJ>_6'@1?+.;($ANZ]XYL;9$K@< @OK\5O_^;]>-P0] M8QH'4?B7;SY^]^$;A,-5Y ?AXU^^N;\[F=^=75U]\[_^ZW_\Y_]S7K[SUT$81V27,';Q=ZMH\QZ=G$CB9Q1[\'MT[B48_?3IPZ<_GGSX MX>3#C\N/GW[ZX<>?OO_3=W_^X\H[-"<$W<);,;K%,:;/V/].T'R-_9]BH4/B MT4>ZX!L/SP_?DM#@89?@RXANSO':VY'D M+]_LPG_M/!*L ^RSP2481B7S@/%G-AMA_).?T)-DO\5QAN/K R7?1?3Q/?OS M>_@S_E'>.E[XX7* MAS,/LA',R/#R/1?[TX_-%\-*B1@2W9A"TC+0,.=YM/990_?7B/7Q,P1GOXUXD:@A/XU( M?8/"TH^C8OS>=Q-"K86CA- +Z5@AU*H![C]4\2U=9JTXQE4+&GXX@1]J>18^ M@]9,C=\!,<-AMIBU,;4?D R.]EAS$N_N?>8)+'Z3:T8Y9_LM/H"R \/"/!PR!YW&7VV.8NS9O]J-N]Y34[9>&$8)YP6_4K_<;H-P M'8G?L-_!5O$3C0A>LC%#\,/][57#J?H^\5ZC,-KLW\/S[V_9__Q#F4#JO_/0 MOPB3(-E?,6YTP\7X!@7LL&S_N!)2B>EC9E$%7*&/'^#_8_:687KI'[W01X(: M,LC]Y_L\D1SY78S]1?A?_.BS[0S[[ =FNP8^^[U_ZA$XTNZ>,$YB,8F'O- PC1]A M&C4]!$:N)(E,FD@218+JVVQ:F4;O,DR^ M?9OW8^==_S5>K!=;9:?IM M'5A9!V=/7OB(XZOPXE\[=EP>O1@JZ32LB#\>M2(D-Q2$2/![6QC6%X87/UV2 MZ.7X_:&$0L-B^.&XQ<#X(,[H;14<8J]K=^:"/GIA\&^NA4?N$KI;)>S7S"(_ MBRB[N+#!KK#ACR51LPY^_/&'/_[P QCSJ;OU!&7I(\V 6_J:Q9NQ?]3\GWIQ MP+[7&V,0V,3=[38;C^X7Z[O@,0S6S/9BE[35*MJQ>U7X>,,^QE6 X]+5T(E@ MP]KX4V%M<&ZP$9C\^,*0'.%O!D^4,D6*Z]MJ:;U:;O$S#G>X=.+5WQKF\#\* M#X!M.[)W9!*IV/PD,-$_/GPL0H"HB10)S&VQQ5SY&Q M!>[B(,1QS'ZSC>(@/3CK'VF8GQ^+FY\D@@PJ;S/4^BNZ] +ZBT/D(D91['VM/8]%##W'PLS$U* 0D2;U/4>HI^ MCB+_)2"D=&KT'QNFY%-A2M2;;S/1WFJ/*(U>X&PNM\'3/S?,QO?%0T6_^S8? MK>?C+-IL@H1[)?BUEU\P<%AY2:I[OF'&_EB8,8.8O!(;Y-XFL?4D<@N772C! MJ[79XC"N=GE4/-HP=477!J>#."%D4GJ;M=:SMO1>J^=)_[%A9HJ.!?7FVTRT MN?'^_^2O.?KW#>-?= JH-]_&O_W^M7N(\;]V; NGM/):'JH86:*7H&4 M A(DWJ;(B;>U-Z]K2^_K#R4." O>5_1._?06MCG8$;OTV$6V?$5DGZB?VC\5 M?1CR=?1.$'B;F^.]LS635/%HPVP5O1I%3^W;Q'5P"-;,6/Z9AJDJ>CM2Y^#; M%'7W$M;,5,6C#1-6=(@4/(9O\W:\Z[!FOG*/-,Q3T0VBWG^;GB[^Q)H)*CS4 M,$5%=T=*X6V2K#H9:V:M^:V&:2SZ1FH=CF\S:\OS6#.IM2\TS&>)KZ7""_DV ME4\QISQ:Q^V?U'T2EDQ=]W@LI7XMM"/-X/ MJ!<#^XOW^$CQ(]=KL99_KUM>!Y)H6#1%WY3R))Z8BR3+!'ZC'8YOJ^"0\TT. MVR$'5YM7&F:YZ-9*9_GMZ^[-DZR_T2\XN0H9'7P=Q7"M^QL&@!?LSY\Q]1[Y MB;%BOSX/R X*<^#=>+%+ )P"\&[JMH.^>3:LK*+_K<2WG=E*F%Q("(;>@6C? M\@-)28>D>/SL6O$_20D%K1@9,KXM4IN+%*Z242CKP:+-)@KODFCU&Q3M/7N$ M_5Y,P,7KBNQ\[%_2: .O[!)Y\,AY@CE5M(]:N#W*T;"8BT[*IL6,=4_D..VD-?;UA/)1[5DA* MMS.XEZ!@NI]XE.[91SS?P-T&CL*+. DV4)VJ'V9;C0@6L;]>!]Y#0)@^./Z, M/:#ISQ/]9-V6YHIWP[(K>H"-(&9V^Y+B(2F? &-1$AJO\>U-AM/@&4-.I 1% M7I*)EKXMWN,7[\%.AW9O-BR=BD;1U2Z2:R>L+\C.-TEQ 26[1&+ M=1J+JSB[K-%M6"1%5W=V=Y'<,]N+^&/5Y@*/FJ'&M_74<3VQO8&P[_/%H_YB MO:3>+28PY,MHOF)&J;1KV')X70ELCL7Z)HJ3#::/F+9?73:X-*RUHB>]L&+ M"4%O1UF/LY]N$/F_'+($FJDTK(,6I:2Y':0D<>QM.5A<#OKH9Y<-FLAHZ,4K MI"_4WJJZ46Q8)D7/>-,R22T8DRN2;-_63(=L0\-R%:?S,E)_JEL@![S>L!J* MWFR=I9BS;*7UP$R+-(_Q;>:/GOF#3896+S;,=DU.ZIN%T$NVZN&Y%.U>;9CH MVLS6MZGN9:JU"S3]U7WH8WI&,1OM^2/%'!6PW>0?2*QA.93 DIG+P?"/&K_? M 3\D&"+-\6V1N%@D&5!AJRNFE'+#\BEZ23LLGRQ>\MMRLK.<;F@0KH*M1SY[ MR8[R,,5B?1V%CTL,W6T>#MUV6M-K6#I%WVG5TM$<4REN'93Z4RT?L7\6'1[-JV8 MRBP6SAH![[?E8WGY: >%A,D/'_E@\_3P[58T8+.Q]QS/J&&9%;VJC0:$YGHJ3QO6U=_:V_!C$QJC*^.UO&IJ/7-=Z?:L*J*3MBF5<7Y9I;+;1KL M$[S?%E!?FY>T2/=S9FWL>:T+'"!>N+_+[C:QD274>2/KPK1A^16]OH=L:DHP MI"2#7[+EB:1\?XCS^UZ<29]Z6Z:V"G /MMZ/(-.PE(HNY;O?<%D>X> MY7^7,3NVZVJ\C$5P(3]3AVFLDZ# M28>D>&^KLX?5:92TW.(XH<&*M^>)5K_-(9\IYCVMV1'393D>RJ-A_15]Z"W7 MGUF^DPHB:R:$*$C)\K;8G"ZV>Z9#SVNME$7#4CL .. I<8E>5MICE;:#:;< MP(%FE'TMM58\&M9:"8['X6O-$.1ML=D :CEJ#4!+=;'I++;P?%7>O&7J#0NL MZ-GOML!.N"!RF4E1WM:7W?7%_\['^<;;\_[78*:8DP\)Z>+N&,>[3:?EUHU9 M[>K[TX=BE."06X-<:U(N8:S-LDMOAK1TR!#O;45V0,H_V*W1ZL6&E5)T]"NJ M;XX+6]N.1 @[I$"YU3L-4UOTMFNLLK>IM3NU1K&4!'$)_9\I !/0:!TDEQ&] M\%9/MW@;T010XN1[#9/?D6K#\BAZPXWED:FXDA RX##B[)'@C]BR02 !2D50 M--X6T@B#,I\&BS_8O)?/O/>@\=PKI_!$\3KS!>B7/C&3E)/PDQ/X M^;O7V/^?QIL)$_CB1'REE)IV^IHXT7 MA-V%SI#I1V;.XF2#-P^8'BMP&8U>I'UB1.EJ]X!/]" =*7,-I7K)E=A''1MW M;-?AF31L7_0AE@.[=AR1P(=@SJE'N&OL"?-NG:9>E!$^442Y D>0&DPQ_==8 MISNQO]Z'WHZ9LMCOIFI+XJ-0_LR+GRY)]-*'[M6T>U0]9Y'T#J]7/UC#2.-N M>)TA)QTTS(ZE?6!JVK"",;R$[YK_8'U8(X7\\ ?QK9"']R-L31:L?/ M+OE?,(N8,LG>^*S:CH^?W>.4+O:_8O>B1S;/8J?\K;9=J=>Z3YY.C34>VLH2.)#S F65Q6SJ(II/YM0>ZW';B;7,< M:IAN;6 )=Q@TB_R'\^U:_+:.(>U.\4.0' ]2^W#"[I6V.,N'D!S"/6W3ACV( MZ(B#$^4H9?U&*NIXCL*I9W&A=.3B;CB.J4X_:"2.9S#T('2H>;4P0IVY3V'X MRDOK'(U>'?-1#EZ[PL2^1N\0[DXN +9+[=H:_OWP=;?BVM7J'+2,#B'I9FVT MJE=I/>,'4'.J7M>:C4,'P Z_XX9H[<4//(MU%Y\\>MY6C G&_N;]Q6L"B:N, MX46XV\C$Q^L@SN>.9N(S!7HB2$.2&'X#Q.,T7 -L^@DGQ0&SE)?4@^UB3BG< M$_E0=X@L-9%TM]4<%C8Y<-,YCO@TXBX.8RN#Q4^."XP,'_'H&(X8.E;0*1XP MH,__6+_^\![5CE[3X9R$1SH"A_1_'>W$&I4GRIZW:2P76BOWTN'N2D?>AP:Y M%!QNU@^P2'8/,?[7CC&_>&XC<\O7IV'<#6#D#6[L'95E5OKN<(;?43K4$QG. M*#E*F7HB[@V4HY0H?WD(8^4H\:M>'X7AD-;<0/+QT\G' M/_&1**/6A[A+3&-L5^8B29M1+P*$WWNO 9O,"E2@X^)<)23KY>:27+.?Y-- MKW+4OY?2LP+/56MYU[N$_'Y#G]A@[M\ MP>09?V9'W5.59D>3&VP S) G.U:^,%,O_-3W3 [EF2P8==+HP2T9\&^M=6.4B8P=]O>A]%#C.DS7*&OPNTN M87^.V-6"!,(;P#;/4R;E;Q7CV@NKP0:.[:4KF,6(,*J/[%:**8Z3VMVX]I7! M%.'70F-*0$HV$VQ15ZA1\\)PNT=ZG1".'G%*\&'6%U[VW8H_%! M) 9S+IJ5;_;QE\X4=O;=XA0/N^]*X ]H,KW3/'/BR9:E5[.AF1YDM%>/T M.YW[_]S%B;HZ+",!(W(5*J\"$UG+5Z:2):9I2_.]IOCJ<"[J M3%^$)*'!PXY7M"ZC0K;78A)[0)M^?((+*=,0G.C@91]>N#E=E:[\V6?&^S[;7V*.F[R@-S1Z#M@I69(V4/NX;5<@"7B82+22 MBY^";7E21L/#PZT,H^-$DQ5<_NQ@HJMMX&\T2!(<+M9KG=0*NUQZD0)'7D/6 M4SL:PWF.I%&K,TO%OL+.YBIW4?4+T\N=*:96?-G5W3>M\QG4&4KQ$T"#/&,Q ME]P75NWKK7O#T6XM<3ON]IN'B)1LS]F_#SFV"C]9H"9?Q?&NTCM9]?0H-NZT MA1 /7,BF KK#T%58'S0^BM3TMA%ULV8V_4[H!8D,2V8+JU1S=GN!+?,&TR!B M)T#BD0(&@ZV]IILPP_GY15)(:3)(O275;4&6KX\ MH/'PD*0+K>Z*5?;DL-^Y>1C7?8*9YP:\9H4 E M3H^G,YR38[7:;7;\2L0W[!+[LKX(H?7[@ZFHKGA,M(<@%,6T*0Y*PYVXY\O[!NB>G8,^*W=#'=+&^9&/M$=@:NMNVY61'$FS)Y;7!&@,3 M \HVF(6X:AM[:4'&LH-,[&S+Z!3?,/./'=-S9EC01YSPU$W)E(E2YB]K_>ZH M#L%;'.(74=MQP)%GOC6D'TVBC"/FPQVE6@-8S5>A//KKC\_:=X:SS=4D+=;%J$!# MM*W=NP-^ KEVW:U-@39O3L]KDG%'\-8_HG1P&<&OJLO=+E[9]AS$F!VOE7;P MP$*-Y&C7EYUZ!TK#2Z.Z]-;L\I6/C\0_HKH/GU>7XM:\, KSN84I/*0',6(+ MF=WLB2>Z';-]?POC6!W,JGUE\/!C;6I:0]BQ_MWA_!S$BV-Y/-=GF!0?'#15 MAL,=0;ME#B O,HU!Q& =L#- VA@EB3XU"31'D[1\C](L9-4T+!%(["D42\?9 M:NEL:;4^-MB*H]@H!2R[?O7-8VC[@G5X'"[ 627FR26&"2=@K^Z8 M#/O,PQ4KQ@9EIW5U=^P*[=$@N@]C9D+Q15WZQ=<_.]A,0B7%8FU8C#661_FS MPXE.^5>U%VY@X1'F_HXJ\2N?=^I$,#F8U?/$V MN/8@RSTT@K)V*'=J3*RN?'Q\.;B'YMZ.RZ9N#TRM&Q9G0>4G=D1C1=TL5X'*TQK4CBK'QY3&G53.5/-&V/(4:YW MA)0\Z/0$9';:E0_5.0!5#TNV-!NQ^?F!O?Q0SZ%*PH-PQ[ZXU%%^BM<136U8 M'+/MBWH1]0-F .XY/.!!121]^T)EJ$R7 MM=NE@/J-GZH5)@-:NUX8K]EN"84$;/L/5C#]ZTLVO6SO!SM19\*!G1Z7_ZG6 MAK/*PG;%8+#YO*/;IWU-+6#ND1'8H/RJ<0BDTM"B*S.^YA:8>614-B;X9A=K M5;1U@(V9>W%@V[_6T!]+S.46PD*+]7TL8G6M0B[Y=X9S7VVV)-IC+#:Y"HSM M+X LQ,-CO,4V3R V_WX6Q;JOJR\W-0]X< M.".1.Z3G3= X^0>=&LVW^#& T'Z8P.9;:2OG'AN\X$I8"!@6;(MJJ_S3HSI> M+MB!EV FWF)]M#>CFL: UDK"[#7L*WO72#AET\)LP&K?6>.+X][ATP83ROC/ M=:3HLH4W$Q_-C#<8J*4/#Y\Y989.:\S5ZN>GETK46/.D[89^ZCL/YC_@*LDG MQNG,QAM <84@XM&('I:(.PU3?@["8+/;5,)^9O]N'^ZS+ V@%M6SYH7A5E5= M?\U&GW&[ET=ROZL"E6IZ>I#8^V5$\7 ,KOK#T79:OCR<[<6W1#A: MHI!]P;4NQ_)GAS'CIF8Y M B\V8)N']A^G5IHG+(GKAFY+G7A('S5UYA]:-"L7#PV7FLDT8 M%L_XB_(690W [@83)CZW2]&M>=YL_)US&NK$,3P+-+\W&Q\=0 B^R#^>[Y"FB MX,&O]3R7OS&"8WU?=@+71>1;O3J*.I F\)KR9T>03U'AX1&'^;X57OZ1Q :. MG;8"*NU\P%95:N]6*W;L15049^EH5[6?H^$-R_+)JWJY85WVQ'"3:;1:6JSS M=:%5DUO_TAAV_+K-I/#82,P&H\..^#%FX\OK/]O9#77OC[J I00072REM*,V M(=%+#4R-;2X#1HQ2N(\6A9*5CP\;C: V7URO$ MNF0WC?+0JH[@2=^YZ?JM2@3N1'/(,O=L.[$4!JO*H*U]9;@CGG"ZV"\_4.IS MF%J^//2"M>6^/9K<<,=;3;_"JK.M[I6A'3.A:5N*U,AVSIJZ%X=S?U:WB:[. M-GVK0$OX;5=:)OFI?7KPYO MY1Z2B]#C$&6U^"&'T1AR=V^/NM@(OG LM9'=EX_J,,)V4F9HQ\&JERX#C?R< MYKNQ3SB(^='.+A<1%9T-+B@%"YQ"63THI0/5E=EP1Y$9B3>:W2AQZ=VS\?$Q MP6,W79@,R <.\$UO#>=A@S3Y+U$8 M9?UG]3>TAI>&GQL[N"0J>4B<6F 9JTJ3IEGNG?^ 6]Z6;<,2["STSC=6C:N835\9C^F#TY"XX9C&PBMP08*--&%J MBQ/KWQE6%1PG #E?[0[*/S5&9Y9YD$C+HR$P'NZ#\PB.P6\>8K)\HM'N\8E; M+!OL!VRIUMIE[=X=-\![FG^I7:%E7ZX#KJ/J3/+9>P6@@"[-."M)#)YM .FJ M'D?7:DAZR3PYH#\@3@0$;0K9B.,[=N957OXK7Q@N%3N'L]EPK%<^/BJLJ-3# M+IO;M#P##JH?F&X0T[X#FJCJ]EGAK>\3OO:JJ5M*IX=8[CP M\."@[6TS3:%?K%.LS)CM# M#E5/#^*2+4NF/_CUX9P6F/)\ZE!"T-;CN%8]W4-R14)WJTSA,C2@!V I\-FJ MLI.MM\*7$3W',1MBL=GH%Q?KJ\V61L]8[42W.(R>O3)8=4=,AR_.U/[AJB2( MXH,#6O\13: ZKDGHD@>' [V2G9S8*F"W9NP;<-;B5QRXOCH9H_W[MC\YN-#_ M8L!'U"0T53PZO7MBZP;F_2 A'\K>;9HX2%^=_6W\=;!Y_X*3EKB#%3-W %' M ;GT8JGG,MT^DKT@O+GW"^0"D=2^K1&(T7X!SZR%4B]E4]/7PJ0E/J4^$Y MV[8*[-E>X#,C7)3E&'GW1@!]L,X)1M44_L[OE;;4BJ\;5Q M.3V/*F&#I\8"2M'S_QJP8Y6NGO:U6AU& M8SC36H*_B[)[<%$I0/HJ4[KZA0$!G/T ]C:/P,9^%9YYVT#TP%,WUZI=H_G% M$> LI(A!68"\ Y%96Y(9'*)+8QH:9V]S,[BJMP;/$F-V!OM6=NQCA_[TZ^9% MV>)%V_YOO4;TE2'7?1.R:C,19D@(VVVWHD<\H%9IL([:5=D[N]$$N%L&JD=9 M*_#9^V=$N?>O\? ^E,JP%0%7<;S#_OD.,FF%1T5$-\QNJ!>OF*Z"N/*Z=@2A M(2\,<40"GW\I/!"U;_:$U+QB>]_A8Y9N#^4N"'@KVX >DW^ M#<,]%_MS9AIYCUC]G?>W./9SL2N$8RMM%=%M) (3/,OO#,X!NJ\UH.O?&APR M8'\9T7MV%Z'0"7WIO3)#G_L8&R*;K5\?\ 8MMZ]<&]96[4Y+WQE1)%KF:\9I MUF_K"'3)JR-2C!^2J2&6;L.M]:NF8-D=<"_;P:?;&=_':B"W&MX8\@HD6LK6 M=U^NOO*T>GN\!^/1)IQ(D:LXJ;A]!_E/39WVQB.?H^/TFM$@-T]L:RU-8"Q] M9%"@OX C.X@&L-QG6G>&5#X_>/9O0W*O]7R8FSNY6E4Q_G6P8;=,/RW79>O= M"\M+IXXB,6".!%3M098L).S4VT[ESPYO*"W6(,\EB5X:T2SK7K'M=1?Q^D)6 M4$WCR?HWAJ['+VL9<-U4&=SFU>'V%P!7O*%1=4LG\XD1Y:/M=6I9S8;>^)KU MFFMVSE=6;QE_'32'6<;V;SRZH'P[\+D)H;)":Q*7F]X<'-DR@T5M@E0WPUW6 MOCJ2J)F2%9I$B/%/*TQ;A_"5*_HX3 +1Z#*$/N3">>7H+_Q4\5Q5?="S$""(0QSO\V@4GNM)WZE:7 MX%^5Y4G9O_>2GB!2/?C/Q6%)1^T6$\SSM 3.%(R7N"Q69S!TINQT*C*)(=P^ M*HUMUCXZ?,Q#@.M=XV=,OJ^-JM>],;P:'>(J=;N$/?K#F5)P V3_!ZZ<9X]@ M[I@UKX>\5MO\A?&D.!2*+E#9(NGB=<4[0\$Y+;IU5UEE;H48+O&Z'>2^-;3] MBHVZ'*U#>S3*=N"F5_KWW%R?L47P&2!.5<(O^]5!CILZ"H/;_-)D;P;D+SS; M(W1,BI>JV5B MZU&DIA>#D)Y\9OFO,5>PMX25&D[#%Q"KJIW:#[3JZ1%WB"-F\Z"C6>00H[LT@K4G0R M?YX 8$A#7.8(0@-?RBNR#RL>'!S0;KYBWZG(<&H*V=2^TL?F6CSS-%WK3(88.J2F0H>4=&.U2Z_ MN]8_.\YB% />^ICZ$_/UP=.%H4R]R7]6_JSE(^^6+?&/'TY_^,ANMI\C/U@' M['9#O-)#K/+9T:\77B#V$G5<-HK*\+MTD]%4\N (=NML^#MNOP-7OCB<"[R; M>Z"VBLX.[>&C50#2YRCVW M*YAOQ8%V&O .#TN*RZ,0%0\-=]U@RY+=$A848 SE/XR[+E^1B[4)2 .IS=TERBCE :N3O6QQ;I7;*\HZ8%H[@5?\:1E>50H>+$&-(G/F#YB@ SR M]O=AD,3B.ETF7:OW1I)<=Q_NV'VKT/WOLA(PH/7K8\CVK(V^C AY.SNH349G MU=/]10WFH;]\8;SV=\&K 4+R)4HJ&AT<06#0E!9 )'6U6"'0@I-+YZ]$/E&TWN M2U,];-7C@RE03/]LN@75O>%H>Y76TEY=^.'++=E;2Q\;,.S^8G3/HU'(?A3( MAK' (VT'9'HPF>'N=Q*YGV=^P%?]%&SK\S+KWAA!>*<&L[%=C5HC =N./;8W MGD4O=]$Z8=MNG;NX],'A0!*RL-F+!P"-@C%37_)E1"NBF15ST(7B>,__)HRT MDA3M(:#:#A5C3-E[_$=F\=8:DXZF,S@2]!H M;WR'MQ[;F##9IY4YQBTEEG=P7M8803E+9?%/3TR<^@TOF'WP"!X)&KTD3Q+5 MI])A6/ZT(X'G[/OQ^56YF&]4_+OELU^!-=W( HC4:#22P0'H$Y5[LI')A">0BMP;,OEI$\G?)&:$,&1O5[PVV7D-VR6.?:DK>\2K5\ M>?"E&M5='"YW8%B58,8?M(*ML+"\@_T"):HA?JV^MN2>F$AK@/DZP91[>MD+ MU8;8T12='L>7 :D&9RP\XL2K71/=JGM^W#F^MQCN$3X<*FFHH$NZ;SG!P:$G MF7V97_!I?*'!RC^,QG#S;32I:\Z1+W_8=EV8-F0R"130TSU.@@T4;FEG^V*M MTX[JK22;E$>1R6&Z/V0Y&R1XBLRR!\/YT50XU9'HX'F,3"*8GG89C+F'1Y+K M5>,$*7EP.+ Z^9&P35I])25QUUJG^D$DQNOK/#J6J%'TQA?F/$"T ;,Z8XZ8 MI1Q E4F=N<=&<;RFO6%Y'K"L([BA0;@*MN#E_,).F.4+)L_X)4E2NL9ZA5A]FO MJDCHD:'3NYQLX2C_:(-V5!5RDJAR$RN>_/E3?? ^6_!E>974-)L^P^VX,'>'E/*R%G$XYF8-[>) Q]3V0)&!@$,- &.'M ^ M3^1@RF,,RO$N,X='WL1K(W%@FLTU3&S+5D[-RI[Z446ZKQSYP% 'H8^;*"VPP:M^0Z)SKX.DNOJ0]1X MP'K' 6]_0W9-307R#PV(AQ="D)=B/T@NO17_**XQY%W49I0WOC;\?F0TD/ET M<,N93T//2]8>4KD)M;!EM:\XKGS[^.EA&22%DJ/21\9H@<]7J]UFQ[,=S'RV M([+A*@@-"&$8K7X3+;!,RYI_ (?Y0 \G-(+,XG/XNJ.MJB1KS"C./S\"%622 MLXC>ISZ*R^=L[38;C^[930D<$D:C5XVTG;8 K4_1.HK0X%G1 MS>64[=/WVU,:UDEE=@K-M!!M\-NW?'D<8"\"Y*?6I*A^?FRHZE<\PF7)T2O A%&S#\>/GB#S#AL]W%L"GQ'1S'=6UP6I\9WAG M2-;]67"69GVEVCOZLQ>$\&7K$,%BK0RSA.U;8(1>!Y4>>D?,+2\ H]J^':I; M_0N6I=-CJFJ7,R5CM:U7V[XZJCJSBU??H[ M7H3EU:3*%U2V -N_;%GJ8M?M[/>;@T5Q&?I& M[I],DO 7:?X#>^!+%-*,2=[*&]T#HP%W8-Z@6.0&P@:P9,QJ ]YU;XPMY:M6 MD?IWQKOO-8'XU4+R.H$1/$""07&H8[@ AIB!0M&)9D=TPJ^#AMV,F M'/$FB%]E6,MW40[]D(%L#DW4F.[CO%4JQ M&Y0L?=0VX%_:V4ZTM5N$6-MM8.69=ENK!GFMR0P7?,^<#*WR!VI?L>W=8=?U M UJLUSWN(%!T6'"HGQCC'0Z#B/+D4.SG8MLJU[]:S@/>'C"=S_-YMY7Z=A^% MQX8[?:M2(ZL.V\KGAU1A!>91DD:3ZD>_YH7>HT_SU8KNL&^ RN>KJMM%H%K0 M&3#'KDJ9LB=&4@ASCN,5#;8B.5.5@$+$AM_U6Q7&-) 8872=6C M,1NO#EMQ N@XF,;BRE-749)]<$C#,I.&P*XO D4"FC7(],=J0[/YU2$OL#=1Z3 ML9X&DK#A!6?$*M&5AXR/%C[):5<*?-DU'XVN]3T5Y=GEM^]DT?=;(#Y\WE![8357GM:^,IOE$4YRUZO'A9^)TKW_\:\ V.KIZVG,DI+IN MO.U>'@]DR@V%J$BRA[ I+[]FO]UNJOTR!Q 8$.LLB*C(#F&[(:2P!>M CGJ M?J>&S[M*U4/)V%4XIHFA+/M7JBC[QS]N<:Q\,:6)@>7/3,\2;',HXK%YFWT-W-8%"GOV%\20SA$0L@9V$VRCV MR,\TVFW9&W R"L<0]AL=2TY%&),SH3%+J/J-,5Z]3O>?O7]&E.-X3]%#[^Y1L4[O@Y@"7SZ\.'[]_#G]YS> M-_^EZ*!?@1+BI/Z__WR?LNQ#^%;M6,]W.-\W[% =$TP98:$H6R8_?"UZR;D3 M[&9(,T2+$/<]#&8%DZC)\]+?+-E/,?LL4L2* M+K-Z%A'&/ +UGS$R&",O]#/_YH8%2MC7BC(O37PPB*UQ0+\*&[:WCS]3)@5Z M!P)1$>HMNBP!11.E1)&@.@5-R%!*=#;=ZT"Y?XD@_ [$ 0/N\RNHHB>-IQ301%(ZF2PC^D4 MV1C$T %<%4/:>03"N)^Z+$?% TDF2'-!!AL$?-"[($1[=N3&W[(C.A7S;40M M+N>%6K^&U#-TP"SU/1L6"T=UA+G+ E8(ORA:HUMV_J\C"B,)_US>SA$5R01@ M-AJ^"VY$J*M.#,]";<")* [X/8R@7+#IYIG:V$P:I,1!_-26 B$NT0R9,B$N M%,I*A7[E"6L(I$-.L%_CE>8S81*MZH MRD^$VZSU2/PH1B*$? 'LJZL^/WT0,ZJV@A?",JC)CZ<(^$Q<[^P*4,S0.\7N M6]!>?!."6]]CD/KH>?4$+PN\O;OO?GBDA!&GC#CI2:E#ZC1![QC= M^%MG!\AA$)>\L=M+U-'%^J>O0BEE[G%>)YP92KF)[\RX,IN,I9>5,75F%QM- MI#YV6K:F>2N(,C,7R**/[A:M/:W,I2G5Z$MZ'B7Z;V$M=A=6$AJOL"0C9^]K MH[O OG2OBJ902O#OQA(/@BWCDA'JN/G^>>KZ=(EK ;^^](=DGYPOK/M7GG=2 MC5YX4N$"=?+YGT4A8Y? ^2OP'KY$"8:U9B"7S!5XR5WP>IR*C,5#9 07-4\D MF"(H[/X*],Q;;8AS^0H4(Y4SQ]DAQ@]L,Z0X(L82"9Z(,?V:UG+NS#.')!9# M$O(A\=F0)&Q($C4D\'^)&)(X>.W]D"S+L[;BZD[-V4FI4##&D4$5_>K 2\P7 MJ7+W+]9E.$#=0KJ"09/L5:)=UM7TM6I&, M0FC-6.D8+WIAS)#B!@X;R0\IAHAQ['L01&D4IJJA;\YMU=V 4X01+_:9I#K: M;!.TD2(^*[C=G#FB*DH6L_T$.DV;:#(,>VJ6%P_-N_E >U%23F:E4@/$NPME M5:I P-6TF+-RP_$7_R#YQ3."3FGBH_.GV!?9\KNU6-O5%#R&[5 M\]4*6A"K)J:!IIL8D539E@#2'-%[J($.R7TUS#LFJZ=6)K7L4 M:EZ]13"XRJJ 5C5(2*V2%,6"QW8BU05;Y0HR)?3(=%GK,ON"="*YT]Z4OV*&&#J,?K*QPC^77H"F?%W30<#?XB-A@AF6=Z%2(E!'@)TV_I M*QRIW->E1TSUAV.W=#UBGC%B+==6OQ^@$33]P@S#!.-0H8K 135XQG,FK<^; M2>OF)=T"YA]_1)PFU",QDM-73QTD9F1<<4."'=+\D&;(M7<3,WN*Y2J3 ME,FG^Y0@DM'513&,;1657Z4F4\Y=<4Q)&@3@B=@D/DD3EE6==@@C@)Q;D M./Z).\_9DHJ1EQN+,%=R&#@K.>Q]363RUW^G@T Z?A.]P[OPTI.2G4_!/W69 M=4'\I\GI0$SQ,Y@3*6WTJZ+>^^[=!")^W,F4A2$JSSCA7)!D,TTUR0$:.CN/ MT["#NJO:BBZD>&AN @CB&SD[TL UK :1KJ9L7,])*6@GX7.;Q)D;&]4$Z O] M8O^O[E-@7"=XF%+<%Z>FEYR=ZYPR%[TJDW8_GOL^>R;F_9 6E+=P9O?M3EG' MG"Z2A-G&!:111)$B/A6ER,#ZB!(&$G#P@T*7D4ZG*">*,E2GH06I5L!128DM M3?)5(T(C:A+NOVPR"A\!FPF*K:R$:T\C2J,7:$DP"='5W@N.-XXD!M2# M] %!0%9='+[T/S$6.VV)=I>'#H,(ZU^$:M,T""(L_O/@$:]'JV]D0\&L79J4 M#,8#?@S"\/6II#*1541Q4],:MUYE*?E=Z[B4]!9/.?+9%+N2$^> M,'_,"WN_L5M4V71"9,A"E)K[S GWF9=I>S8Y;4F9HIG@@*ZU8-1GA4C!C=>G MHPFN^TOJP<=SM]\\1*1C%:H@A02MT0I-7$IKK*E-%')?EV@;?17'NR,*N#*. M?"")8DYN)O^+ DYW(NJ0C"::F+?@SUXB^P7RPYAR\U!,9+5J0IKUEG8K@B\*S.C8[8.>;X)LSPZ;2 IO+!,=H[15I"> MIFYR!BM A!4')%G,$&?2OV/H(4FWB,Y5D=POGM)S%;.WH(7:>(W,@YR[W]Q) M714S84%^73Q1WVM+95>X_)J^0FLUC<&PY0X>N!K:* G:%$#O&+89.-=B_C.CE M#N KP%_@'9&DD@=2%5X5CH5/)0^TCBCWK+APT_>N<*G71;*2WA=T:VHNV*$K M1P/ #+[=9L=OQ-R +_''=D_@,9C(:T+622M3MP6[R6HLIWJ^.+NJ\"T[ S=0 MX7:FVT,0\CM[FF%M)W5&HZ^D*0W3U(KD%#*H9]+2':39%%("S]B/"[J,7CIE MH>=3 H$J9 0"W0FH0H;3X@@GK[#(?$P7ZTNV>CP"IW='R^>/7YM^C0YMS06L M7L&'FT%N"S%S\/BP&X!W!/J?WF"ZZN@85-1// F8[TOZB$."O?/"<.>1X-_8 M_W;J:LOY+AB\A9X!BA?O,3M#DEVO*;+""%M&IQBL;78SGB=+CS[BA/>&D1(P MV3KA @E#3QCUW',:[1+D)2CAG!#A;6BVFM+7& !6-:KZ4(N23OI M""RN'KQ<@\KD*E3W\DFI M1,JU";0V[A#UU-)=K(MU9AU+AC5MWO;4H/X'%6%V5S:<[R]H^6:=1S;O/;C0 M@SZD0A77%VI;V;@B/8%MPZJWXS*"7QEAE)S-?/'*SOH@QNS:U*T\L6 A*\J( MD];9N2J[A5>6BD<$!%[";E5T]82^_SA#+JZ2TQIJTL\H?S\08-"161T-2$^. M8(+LZI3)X1@MPE.W-)RZ )*SNOEB^/,8.S,+:L,]/V!D3D5\4I#4IZ,3,=2Y,M11--&Y W5,YVJ7"HZ\M]0)J%?J@EG4[('C$JX[L.E9@MK]9@B3[/QC*0[XQB4 MB08>V6K0ZTEIEDFK_9HT(WFE;K12%ZE2#DI:6P$-]X9*/4GMY-REM? -@-*] MY[00+XZE#\8"A!E0TUZ7\EV!Y@1?M#(9?TWZDH*J&9XH98J\6+H%*T &>XTY:56-K0ZP]^[#Z $2 MO*2O&NG@7OS^!C<7$#7*[C;&('.0R)TY MR($89)H=9*H'^8$/-B;?CHNWKPSB+"6$!K0]X7PJ@6 MY0WZC'\;Q:"9ER:A,K&EK2-GX9+RO7@O\MU%ZCO/7.G44DL2%6G\KBJBK*E" MX8!1YEWNMDS-#VVT\CE-MM >BHJD(+T0,]E=Y9* ME/_ND- HD@^6T<5K@L-.,$:%W,U(M$U.(G:= N+34T^% M:ZI2.!=:PPLG&EJ^E]_A)"'X,+]T*9ZNJE_]'>A?Y>^991P^+^T3 M96&(UZNWYSR@[%8(F$XC$AK4A1H5Q#&.0PF]5HOF&]08S#E+CN M:JBS/R74>]Y;>ME=>J]7/N,4L&^4[Z;'X?26W-S!>9DEW3/:KG6ER+#Z9$MJ M %S@DD8;$3CN(IDYN'#,CD7H1]8/0HWOH4AG;;^0( J$'SED! M\0(&>\\AN3$.2B9![&U0LK439E?#-9,*I6*A5"XU9FG@ W;!@;H>CF@8LSGM M5QF\Z^(R>\ A7@<)>B?76^\5UZEQ,F>#Y =D!W& .[AJ\(/LXA5*^; OQG'# M+B9\_!;K"X\"WE-\@RGW37<&R]-&S6*-3%E0*@Q2TJ!+L0ZU//"2D@A";<)? M[@R8;M!!+#$*&\=OG1^_:,CQ6U(OC-=L+4!K.'8+#E;PK:XOV;?(+L#@R-=8 M@Q OB\O_U-U?KJF:Z(9?L_*D1N_>O?#\\KH,-I]W=/NTM^)&8-20(->O[Z"C MU"K6IZ5UTX2MH]298*L6W5V @T=$NXM^'\KB.2/6(78[7O[7^_=N1:%BN$;F MESJJL58!OZX)&LXCE!W2*XSXI),LB;(8!12"+-:JV;'5$ POBN%=: 3QZ:G7 M%()92@W/'&DH GC3"E]VBE6Z+5Z]A5KIQ?H^%G@!W2YFMXM[1^-L58F:+QI1 M('T2K4]V@(SOKDV@505)7C>%B*.4NX\EJ$/OJ:B;+8GV& L;'9?C"WR)I'4A M; G^_9I_/XOBY$N4_!TG$-U[# %5C9_)$RWR9#.A&S+D47O M*WV4(Z9NRV6M0M(,2>ZYDG9BIOT<9.3%"?MK@O8X0:E,,S3?0)%5OQ:\]\HX MXH#'B>>/%'-A^X H &<4U:R0IWA-4#UUVX)4[%0C3=ZHG.@Y9M.CCOE[<,7L M&04,,M#6>]F"2&#E-5'SX^XZ.:QN7E W%U>V\0M?+&&<(Q.$>_P:R,]'"JUT MZ/NBF88";_%C (A:80)W+PMAS91@KS=/6QJ0(83/=TH6'D(,9]]1_9Z-.XT MP9"P\OPT%4V2'0%)6-(H#U44QS^A%%N"1%[( 29T P%FD/4?]K*D&ZF?J"$< M Q>O;-5C)L=B;2\+53D*HKPK!"MNX"W(IZ:B7Q.ZPVCMD;C_R$BO8]'D+[DP MAR&?O^IT&&YQX@4A]E6(RNB=P-9\L HZ[4B*>AH!>V=VBI E<2^T4@,>:"J1, M>D<1O/Z:+&OOY'%YL<5&F"HJ/F.[Y6,0BE9^ OK]=SY*:;/-=(PN. #P[WZ M2D[C?MMS:WEGCC*WBP#RNK?!340%^DC:86T9V4_2%B%@S'E_G=I6=N7]FM4M MM/#].I55SDL)@J99(LFST*#0<<(XP.9\#L)@L]MT-U@EH='*2C)BNLDYK #F MLQ!,J8#?FXXVI%Z1"\SQ+G@,>8T7LX,T].E-1-@5$L=VVHYR M.#AVG;AAHBB-.B>7S52,4P(5B7(-$=!V7SUNCGMJE+1TZ"[U366 M[@R=,K4GK8E<;=4-)ES@Z5U&%*^\..E^:&E$/45R_.++&5!$G/FPC&+J$DB= M8]MX9<)_*8>?IJD-*2A2@1;DL"N9,/7!#1"%[&#L7I0E70.:XB04(.6R.T,V M2]LWRG;B=_B1NU4ZN% 5B9Z=I]PL%=Z=Q7I)/1]#HDLGU[6@!B99 O10" 1' M+C_)B+Y8(TZ*)_V,7?3<-:!T]'N_ ^AMUFQ@RKN&,C-"%SRF809/^!BOV=?" MJ[\MH#Q)SHBS1HHWVZ)UN67:3E+Q1[^"!(B+X*"GJ6X&L8P4W!3^@I.T?GX9 M 0[@#8V>V?7-/]W?Q]B_"K4]-@>(9'[R''N&9>/8AD3@#5)PW!CJ%A 4S<-O MX6? 5D1;*18XE],D'D_+U/NQ/H8!S/:2?1N^(PN8LB.GA8&$-Y3%P&!_!IG0 MC3%\[T N%(3?&EE4J6P.S:^[W0._ZPF1.]U5)"4)3S%NP4E.YBLG,D.&I#4K MGJ=;#F*R_\PL4EC:B_#. Q +93-V WKD0#I1B!XD->3SWMV!BW8PG36J @:: MN#YRJ0$YM9LQC LA\_"1]YCI=)*I MQ@:RU%-3%NUK7#29L*(2&52;;($=SZX0/3KFN^0IHE 2W"V\SD%HDHY'L:R*(HKDSA5)_T+[,(]0%>>2$^]P939)ANQ M&'G:\WT8)+%R3.QG&0@L_H 82CY@W@3$AP,JB-L:@8K; M .C; G+'BM?0(;Y05S<=)^+ -\)#(7>[U8I=A"-Z1K$?)!JMP4(B@**,!.D4 MCF)""I$F7=RDL-E5*A>\2I5;">4TED:_"),R;>;(8%2VRADNJ2["2A8$)Q.4 M.;=B.+'^XYOS#5QS_BV!A*\8^_ Q $B9XT#GS./ H PF14H;.3HIK*I&1J*5 M<:/J;).KVR$WO)Y=6+5=I2^]!,H[$V!,]'\!S+J-SJ"2B"T(-O_BQYBMBQMF M\EKVE*U2/BB,$KC+KS0_M 6&:(NIN.!/=@BJ7&<&"_4/KC?GTGLB5XO>T:(= MT%6HD%/80V(W@*4I[A.$1"]PV>FR+#0UY"ERB!K0<5O1'-I[_-H'1?GL6C?7 M%K*P3PHI:?BS\AZ0CJN6J/=.VVFM^%:VLENL3<]%-R0211..J+P/PQ'\2$>U M:KO^@?^<:)@D0$@:O3[YHO[J&7)2!YPIX8.6 ?G*7SL%+@(1O5C3.W4=3<>. M9/,'57W,RW>*'A^WQ2SSU8HR:\AN;S5)%)5U*'.TK]C3*PL1PO628"?]WTQL M*4&:YZ7/,)QD<1G$*X_\'7OT(O3/V79M SE6$$5 %7 2T'G/45);NI#AU*@' M>NCRX;>!.>:YH"E@DHO-P'[ZBHA!B'C$RO5YY2SG)#=;SHKXTGS>>I M2/=AFX *8/>C^7J^E67Y M6GMPU3-4Q,J"$"_6(M1ZZ:UX$3XX10)?]+_H5I$=\B06&6I=2_*(TS4].]]]A+9]=3T -[0(%P%6VB= M"3>[2T:MRX+]].'3G[\*I=0ZS7F<);_]3-R#@7+OC?J$6I<1K8 FTM ?LHS6 M+ *TXJ163?#*H(N,!BJ[+=1&>*M_[0)1.W/B0P!C#8F&3D*R;D8JUP-1#A'4 M/%0"5VF^NM0Y4PW9?ZB:EZ8(86Z#^+<;'5WK%-O-T$64$788M[.I%"G3!VCJ MV)D#A2!@MX*/K]R#8@45_79<_=#Z4;D0M3DI>L%I@%&R]R:B+]7H?H-(S:98OPIN5 PZG*Z9W)U 0>X^/%#_*3+9;_(S#'3ZJ MU"3CT,K0!6P82=E5C8E-Q4BI3I%SG61Z>F@&]T1G'!LI]KG>K Z@-:RK(R=* M9MY K#P3M13$':(6,-,R2/ UV]3\?(KH$3VO\JC,@OH))U_,%94-R]S"P/>A ML(FZW4IEY]T![&IM>CH!V>7,HW0/VC@I#;.K"VD];0YKL@1&G"["O0IYK1CL MZ:=[^4?K-6_JI( ]Z6<*0<8;&H%'%$RE"V_U)(N">866%.(K&1)2' U)TBB$ M-CCR E7UA+N:-5EE4=;+;AN("R@XF"R>L'#CD931GI&>F&;*'R<.U1S\+4II M<[_O==RPW$=&5*^0F#-PESG9Q$FTPM;)I21Y3585DM!"9 M'(H!OXXBQ<)IQF2:R5Z:Q7X1>E#'+#/=N^48@8,7($[02J:E;[:@>P3-7M,D M@_Y=G+VJ+*?YF!Q]R5@_.NLYM&5<2+=1[!$.MA#K+B. IL:=U#OL+W3*$6": M=D+U5=P$M@.'9'4'['ML+RA9GF_@ S!;D09A'*PZEZ/-YV19+-[XR9)OE![E/#'FVUP="OGB1Z#HZ/Q3D(ULFWD(0F$+-,2$/S,K>T?Y)G05;G<) M[^H=@^?@.CBB8YT)&*0 ,@UI9I71XID9+C:$0EPJ]&LJ%P+!>E_E@P\EZ7D4 M+T*V/L5;_?MH4] M0R@.J->A$8&IGP#G<]/.E7>D_!*%43:GW$+<5O2Z?$U]B_=I0=M8_\T]';AH(8%IA0;&HK M=%'Y][U'I@ S*Q#8]^S3US= :+-JK?F(P8/O !DNPW0EX2:V3(Y@!VYWL AA MLWM.P-ZL")^Y:^AT#DUN[/[TG]F#"3/4A!.3)V9TF3Y.KG^8N!%HW4/\0$@% MIJ=R*7/)^H]3\AGDZ287)-A(/]9Q&W'6;VR0DW".FI-*")J6>ME*8D,;@_*D M%"+UNO1O!&2TPG%RXP7^,3F#^8G!_?5MMB0RR4J+@ S41\BX.'2;#-A-C%?& MJ(=FI:WK!DR)-&\ATJDVE9I--UHI#T9= JBHBN%)&=E;G;."SL/&X@M^398O MF#SCS\P$?>ID,;"9_N'KTJ[[C"]"!T5@;!)@CP>04:A#$H'Q;(RLLU-Y8_CJ M J X2;7DA!JT44J\))+7>[%Y6M)AH^S%(#\]7 M*T@$8L;U340"\*I=VVCN(5E!#:C!#*70(8TX\@3X&)^";?\="?M02YUR0!M)XC,DR2.3OIM8JN4TGK23B$Y$LM1? MI??$II$.1V$'SS@/_M8NFRF?S)3F,IFM5GZO0YRSORXUTEO6&\4SQW;F6 =B MK&DN(L[G1K! M#XH'6DDF4U:89'7-07\"MJ+06C-"9XZTOC$:XG@A& /V@!,)HXA60'+,6I0" M2,F./DS^,Q?R Y/%^N,9O32 M>YJ^O:$@K6:X]P9R,G7Y!@L4-RMA L!L@2Z(9\1C/\T%B!WRY@7 M[GO'S[*EIG),2G*0?B,2=APZC,L@/-+B->G [J<=O7:/ST./[,&B9+\TYO$/ M<1[<)$8N@T;]CXR^>0.G65[;3+4 6^(/6.9JI'$%]XWE"Q[+KI!Q93Y9=^$2 MD7K4"?%!THB=P3P8A9-Z@?#-\9BRR;*([%[LM9/2@Y2JX*CX\XBZ8'WE7.+5 M4QC\:X='462=WN2U7),HL[8]G*3WD711:@T8%1R8"#:HNQ4./1I$';XN1<+1 M9W5TNO6UE?!I19?33(KUJ4RQ1B4IUDXC'.['BAC#U"43W5T(MM:B4Q?]\QV> MK]DZL)%.NGS"%'M ;?IZ96S5 NI@>NYJA\DYQ%F!8__II.Y&H1T^8=H(1#>$ M]@&#E(\&(!:B->/=N\OV$5!/@#_.V>'(K] 0R1L&4'E$*#U M180(B"O^PE]%^DW'8G3O%?D&-X$-^%?OY3>9>O/5#4/93O!['02Y;61I&G4% M2@XQ(!E)X,Y;\1Z2T@R2U]NGZ5Z5[#L*N]S):)!N ^$2P>@6/T?D&<) V2"1 MA0HV33H?&YJ43CGTOJ] (]*@C+.ZM;P/&@+:JVYK3GO:A8<=XI+2Y;Z*-AN( MDO ^VE$*-XE.>'1Z-0EES4A8T>4^XTD-*TCC!P<116O:D7+%,C1[O="E_>86:V8_R_ZX,;O*0=3C M'II7"91K'/!4FODCQ;AKMEC*E$>CTA:Z,=SE>+A%M,WB,-::-]+,OXXA(871 M6*RYRHHEDCS1_>]@-'*W_M9K!/Y$TU'Q%/_>;_XE'O2N@;HR5[C+4)V 4-3> M[([:2$!&36Y%QUOHP[9%WDLH7&%NT!V)J96] ME!A$A9G8?^Z@'35R1D6J!+]$W8>!@RQ(.YJ0JIEPA]264($P"#UD7T""972* M[V-1\Z3:RFZ]%;Z,Z#F&#T%8O_K%Q?IJLZ71,U:F\2T.HV=QB'4 KE/DD:<$ MDXDZNUA405$E'8I!/-YUS.<"JEM"2H-]PH$A)'^ IF+^O@:Y!%G/Y6#WOEEF MXU20MVFSP=G*0?59=PU(7GBC!*W_>'E$DR6F&ROCSZF=0-V5PPGHK@(QI0=* M+F< @B@!,OW]+HC<- MY;PI^C.D.,R0J7#*!%WW".@G#A!P%?]RQAW%W,2Q &K+O<^_($%4&$Y3T(%4 MB^_(8K*C1_X(EOJ8P8#>C\FNB)N_8("^9Z:(PKU:1O KHV76EUW7=2I9H6?. MBUL2^!7351 +KT^"/GMT]82^_SA#GSY\^N/O=N*2". D 1&IN^ M"PK";YV"@?HX^,>Y/(ED@[W0/^_8K541E(C'B)%$0'/T2I!AY->[1-<2DZ%V MMRY)[U5[FY,<^%8 _U9*\P8)]+I1D[30,-/(P&%%7=:-HO*4[3B#^&&U)M%+ M+-(KV]"JQ/64W2 M99I=YW:=!V3'Y!@@H] 7G">B<%-6H20[4%[AL4J9IO*DIH,TSH0S4#X;X!=9 M9$&^UHP 0]P[TD5G9>1\9+ %'359@PNR%_B7$15]MHVVD(89OUAG"L4L89OS MN_.6<> >?"! 8#>*1,[1B3I+?I'6: B#$VP!@QSK('>IQV MP+P*,[>LQ3I78>@&(&*8$HA![23X$.!3!_3) MLQVS9YD0'3=(25U_S)I)4FS?N[" M5SPXN5C?XFU$.:2= I7J,G6"*M@$5--%LME>_R$J:RJ1O#8I273G2)NY[P=P MLG@$[,&K4/;(,U(L.IWZFCJW]DZ88;<2#*:G%RFHQ$U]II*D/7.2SZ-S(23> MX&(M0?.800R@L.$CI+O!'MY+1X ;RJST8 L1(\U6(,B&CR)-$%A/77D5("MB M.IKJ+I6Z \ 5GN,UIA3[2^]5M*PP+FG'=/LTG'V*-"]]RS2&M%ZB?+%0[U9439J<4>?&*7\\7ZF/VU%%M'UF%03=N7 ME8=7_.X,-Z@;)ON$U*P"8FM64F2!W=W<3$];N4HU=!:X>U+2LL6,FQS8],S0 M\=;;X/$I6:SO8]%]")H/9;"U +IZM]T2;I][Y"KD94(<$J87W. \]AB'N38$ M0(8$OY>QRA_%"W.8N%#P*R:6V/U$YZL<\2CR96M#_%CT$83F@ 3-.WF^I.S./.ZII^E"@\,54) M),W>O0Y=E9"'0E7CTXH9&K"?[V?OGQ'E*2)V_,Q-?7PY/YF3XL(%W;/JY#BM MG;DY^;YQ%<<[[)_OH+>5R%X6]CW_HRSLN!#E,\>G?ZCW'80^XX@$/C_ .:S# MWHJY*_U'1+A1,ERFI%(:R4U)S@02QQ[]*O_KS*3DRRR]5OD<($C?(>$*.>G+ MN'4E2\JV8N-:ZDOHIVEKE[?NV\UA;[8Z%(I<,#[L.N/[[)GX)HJ9N?1_@^U9 MY'1%4D20+7R$01HPR M+34(@,JDMY))GM;L^8)G#$BA]C2(.!]?2QM>;&"J;(76#A?H'5Y9SZ7_%]8$$.:FC,DXII+S=SHL0CUV6&,H?'"\HGB3F?9IP^?_N,K4:O-G6V6 M%K>;K&>BL09GV_NM((.=W?UF[A@#W(;XI%1R9Y?GVO8FS X.8H[XA_V+UQ5[ M5"0L=^H&QZC\!!@R.PZ>X\@[Y$1-DFK8U'?19(D$3YFS[BY[XXK=0-;5VU$G MW$PCFI&RJ?(=]8V=V1G!1+@Z4Q,R7B1/F&W,7B@]2S\S$I#&+SQ/73X/3JE_ M#]-8A\+T"G0#W^#F( M)> @L]$B.G[Q2;WDCH /=)ZOM+E"W\@$D@G!')ERQ6X;@'D2^E^BD*I_0B^! MKI5*:6[P3&V $, U*Y&4( _J441^<.&,+RS@=.^MDV[1MR :4\Z'I_^!N& M"#?VY^P.[CUB]7>V,%:=3'E%%TG"2%%&G/0,.?/ECWO,#MAOX[;H65K@=%>= MH88)<>&B6$5T&XE2'@[0?@;F%MU;\H!FZ,\$!#R"@)C@XL@;:E7+O#]F. 6U M&:\LZ,N(WH!V&AF,BGU6@&P*/I&'QOW2O*;3^K]2"W-'H"%Q"W+<'Z8J?X#@0K9 MT[\44RCB*ALU#1/6L'XUUTQNKR'Z^U# X*:6,KTA/.J61)T$]X]D^5G M(Y>:N%D7 NWNYDZ>G'>8/@P%^YMM'5DS*:L3,:[,&U5 MY!([0S?H3IM.BA.2K(PJ8C?G7/XRW>%$=@AJZOSWJ_MD+$G@:0X0>8 MCQ9B(RE!#@(_"?E)070@YC[,L5@#WTN S>^80)"VEX8J+D#SY%2=-9L6Z%@% M?$X+38H$953$Z)R00J1)%S=[G%VE\O5,4KE51CG*R/??NDVP%FAMS-8R !FN M@Q!?L2_CZ"N)U$K3SD!5_ KD$:??_T6%1G%\0Z-UT&F[%C[%1\KQ\CFU$0NN MC%(N[XUBW.%27@^.W.L=G6]:/%'ZJ,3C;(HY!*YZ M3BKN*"^9CJBYO9\3<@'_K7&O;CRZH-SH\;EO5#5SZ-J6"CJ%\,+<&72#$1[T M":I%,AIQTM#%B$)REB O0RZZ:T7_X6E1U2'RBF0MTYN[5, MS-8CZX*@ 2J/;:I(#.W,TF,]P+WF/HXQY.=:TI"V*F<4Z^M3 3/W96 M\C;4T)'61N!T#RS.05X2L< M%O-XB)'@+G>LTGW+2(U1HZCW0O%Y]IM\-.!0E<,Y!5P*N4+D?V0"Z58.FF>> ML[1T[L!ARP9G6WUZ64"LF5A>O7U]L(EF8.2X>[=K?[&4G' 7NV_? MP_M8Q=?X&9/ONY]DG [Z?D+2R[DP*VT%T1F2RKC#L;%0<-S9>#7R;F7%\;RJ MXGAA5AS/*RJ.W1BO@PU=R?*IJ<)V-!H\!,[^#XR39X]@7K-DQL>9^ME?&$^* MBUNQ; 1Z/C(=+EY7O)@%O!(7ZS4^HDUI66$0[S@$L7;>,1ZGXO!!I&Z3"<8] M?NKT$*D),%P&=UA^N>P%&,#<+[-OR*MZ21W/#&FYD1*<^Z.0$+WW[E#\:P:8 MZ.[-[46$,]2T!$A^_XV[.JH@9UNWC-&$>C4"E]YK6H0X?Z286WLZYZF3B: 3 MN0S_W)9&_Q3X8M$#"1ZY111+.P\ZYJ3"("W-E 9 SF*5*FEVVY24REUU0+FT M/!=Y6CG=?:+?BTM)JM[U&=NI/V,_\%1G&_8K*PF7)8F*UV=\J^7LU)]%]MZ$ MU5:'345R)OO_S[CIE]5:_F&H#$V+^K=(T*R;^=YCWRI*)*-_W=>V#CM)BI-0 M(!\3E<3<+, T)+=8PQ5 >,L)B5X@L3^-B72"X]<\P"?RK+@@3[&!G5?RF:2R MI*#G8HTT Z0Y&#&F2>J9VT\.F=?>]Y(;&JTP]F/H*GX>@*\M2-B]>;$^W<5! M"%"5T !1)">+OW?U\RF.HM-X+.N\'B0[GJ(!O^!W0HH!A:;_@E47HY Q)D"Y M;>U ? TJD[(9-YB!OBD[GK:B<]85SZ]A',PK::?!<)0^>G3]MJQKOHSH&G.E MK(">2G(CKENWI[<9=>M6@:YKS VI^@QSQ, C\@.XBAW8&/FGO++U[!XX=]V 1AN>V$K;)87W@4ZFQCE7QJ MNV6Y 6"6ZS=KN"MEE \I*<76:<@)[YZ#4E SR*L97*6R#C^P:L,P,FE,45 J M2_WX*8'2-&"'G=-%$!JFW6BS5.S6-E#OK+[#S/UK7_81_LYT5]\)WUO,?F*" MF0J(R&%QWV3,P1#DTU3X4)@+P!=#(5-I16:37!6!'HHMZ;$3F7!9OT3+IV@7 M>Z'_A9G#"<:A @8RM.]N4'SZ\/''_F>V3VU4B.$E0HH'4DQ2"*),OWHG[K$^ M=MCD0/,5:KH(H.P4]0 FXJ1 M@75*;>:BN\[_YRY.-B*!BR>;+*,T%4K@TO',8DA:9A]*IQ.9F] BIWMENNF\ M5 @>T(!> ?$3._/67L^ 6L,,2N9V5>:V-,9#"H"6D9FB)EZ58,12BJ]PH$KO M8 T+R,B9,I(B8_ZJYV3 U!:2 UP5X)BR$"!>[)(X\3C"'>36KKJ%"3F)2>M3 MB\\K+]?@]"0>;* P_1QR@$]KE/)&)[ ^ICX61@2L@' K6.D:P!@9W&8\IWSE M*/#5ZQB0X]4?R'J5*-U]V^MKQ69X>]VBQNWL=@)_K7@"M4>=8&@0([USE(<;S;B-]Q*6T&B\R^%KD(LC!.4JSR-#,KE:=/ MM\>YM)4N@QAPO27FP6K7Z1JFB")!5?G].=U)*$.&TZ-5NV25"WM^1$>#0NG& MSFR$+.I#9>WL9)64\]>F#30S^!\P^RJ#WM,UC,JYGBIO'+8NL:*,FB:S/96C M0IQ;MC5__'#ZP\N2< (8^'M-GH_19,]*]QZS:;G-_QQY=OD3=XJV?_C1Q=8[:O&<( MN"'&SIE-?+1CM\*D=^#2M:=#T;9W*;XV\+/P<;'MU+G3B-+HA:=LB12-,XK] M(.F_5K(_34NN)]=1^'BRQ'2#E9 D$"94;AB M9XBHA[[-P%7HX^6H[F8EC71$(QKD)>RL4CUUV$!MG>2(CVA0TA8]QI#@T/^= M#8;\N$QD$T,<],+D0:9 $C8'944RX5"X4(9=U&_[.EW4(PT]*-O9!NPF>AY MW.QA!^)URQDV*<5@Y(DLMO[KM:RHE"O,4J7;O,Z(4T4FV?Z-=68T YJHAT8K1&*[2^._";PEF/HO++ZFE V.\>E\P:[)XJ*XDAH#9NJ4E18#V M2/W;8#R3L&1P$S#@R"1W1U%A=X-C?'%F1E40@ITOD)@ 7)D=MN!TP*+%3ASX M6+3D^&H&@EA:(+W?@%8\-A&G"#L05^[N/5=T#>"@&?+6;'T8J BP$N2='XK> M=,LR1U^%5=TS"U_JGN(*34D58F$&^SVG9,ZF,OXL& B. M; 4K.N0-!J6+BI#V6Z6EL $7ZQMFRG[&]!'36\S^P2[*V"9'^)NW48@W #8-B(O7W'F? $ST"F]*[[NT;UK:A< MO(7>-8)#&I9 BL<,7?:OK=$XRP+6GX%#,'K!25%F9[@2V35V;2/HF%M73F-W MEM0I_T+:N"ZKMJYT[K/FLK@P]0R#=?T='@;&=0]:>)V<>I7MV MGAP5T# OU3P+&Z:TB(;M08ZV8*/B'F[ZM/:BJ&%>Z:@A8#8J&4F!7$=6;T=Y5Y,WN^M1QF[)2FG2AZHCYXAC[._OCQ3[,?/GY0E<0>S^+X M[-'5$_K^XPPQ*_Z/_)0_QRL^>.JWO3?JZJ!ZZ3=B*CY^V4E.;'FV.#%&+8R\ MF5A3ID+/%R..=A0Q.Z1CU2VGX;*.%O-DC9^9^4P]PBX^<)T^>2%\OC[F9%(=(N*'.@1_^,YNWKJI6\5^.H1R",?^HFF"YY9 M0/#K$7?X&'I,U4KLWA=$PT*GE91<%Y0P95*T%Z%/VC!DA@K 5?P1!&H9V[5K M<.*.%\4B(K&[2V.QQ]AUQY2#LN9I+M(.P)*3[MB]RO6"+;A; $)13-L0]^FZ MMJ4#&4+X%-;L168>0_< &H7LQY4(7=U$)%CMQ?]:B3>"M10FA&TE<;R#;4$S M1EG.D$" ]ICM0#Z[&_6_R?<]"'*&&9MJG6=(,$&_RO\Z+%,_V[&+Z :2.(DH M$7T*MA:R?119E*$[(65(G1X#]&*Z#,(@87O^,R /)HP<9-N(IM_=X?A4,L!B MC00?Q!FAE!,2K-PCW]G6F^14CI3*)P.I+'+\F3%T%KW<1>N$&5XV:C#A9L@H M(D5R_.*3"LD=55G84"%?9 &JK)@JL:3:^P7]%JSNQ?H^%I_(XD&T1+T*E6%Q M&=$*O",[W?9X:77O^[Q#->6JY!Q/HO4)XRDV!J2XPK7GPJRXS $]I7@&@U]8 M*[.CJGM2YBZG%Z^8KH(8W]!@9>>NKRZ(BC+BI'4GRA%<\P<>M0-N\_4I9TUM M/DMN[=E)&:#I!/^18@LI3F7M)V9(T9^<:J2-5L[JAV5N%_W".5W;4.*&4KE0"D'9$HR4QD>,<_^$-(8#_>?7GT! MQ;B0XT*CE^0)[! O['1UD,G5BBX2A)&D/!&%R-"ZS-G9XO,0=$?H9TVH5X#D MSB(3E])R_\#/4>2_!(3<[$0#W-29:W2!.M_A973&;X)781$HI),]9&+KR::[ M:=\GY.\P[*KR%LI,>J^(C-)O7LL@ R37@>*-%'/3UVZV$V/\H968D("99:@$ M>N4K'*:<7TH/E^KFK%8+;ZMC#%>K5=5_UHEV!M>:>=VZG50 )T-''EGR]@Z. MVV_YP5NP WGC)9%!+VT^]_5!3H:IQ'W>;!2[!U]66#G+2%Z%\[&#;@46ZN/E M911!&C'P..WI*%>!\,D^>4FY& [IW3X'#-C%VHC)V@Y%I]?R%/3]ADFE]L=I M:JAN%D <5F5*?LCHLMHGHKHXWN4.')'S#>34_)M/@;SE6-S1C?WJ(DZ"#;^& MFBS[SIT?PX@<'/N<(2%)Z4@YW-:YY?0+?* A?NT>'%641BPNR4KJ)@;:3>2< MD:F(]6X>UGQ')5_0'& 5>>D >Z&3@^L)4\Q!&K\B!5//=?6N()Q0J_P&JA K M11E%C]56J>_F,B#2N+7@@0)BTG0=L^1J#T^[6,Q7B0OA:^H>CMLOLOF;5<4= MDU$G7WXS:65(O1Z.*OHM*M2RKF8<'=1N,01M?;BSIZ5N';'7_OCU:"87YZ%] MU31O8??JFK^^!T9YV^9AX?A.Z\0Z!B:U1P]<4,441@.\R%TL$KIQ03,N@#:T MTRV6E#3/#M4,]41U0WW0S=NFH0TY?+9Z M/4=2QV@&4(Y]C]H5H$NM%NNT55ZWRW;NQ#$OW2N%.B<*..&;Q=HI851VLD?3 MN>\7H'N8,2IQ2&01^?C8I X;H] WV]30L2MBF-&JD@#FWV>9#DARJA4='C4=.\VLS]< M%9_UJ6TF(.>N'KRWBOXO ($=LX/->C%_L1%K6YB$4]VE5?8I?1O>JN%-6[JV M'=P+GM/Q-K(C0J'0JHP%?H(;N7 ID$F[W3N71MK7I7*JQZZ#7 6JTCVQKVA0;@*ME#M\87=R98OF#SCSU&8/'4RJ3Y]^/3#5Z5V/\[>]G-.Q9?<;MUQ#.R#X!^?I/U9C[/H7"7?&?ZR#$GRQD MFTAR,_4# L)H^1)-0B$R%EWN-AXAJIK.PK1P>D@1'+G\9%C1GS A]@H .3EW M97]=I"?N!==H9;*40^<\2$C"3FL_K==(KY>QH#L9?4A>E30K1)'LW5VZV9)H MC_$=IL_!"I>[;+2/@A]R,;_5FW^'>_*7*/D[3M*JWI22>"GOPNDR]_S<75_I;]L^WT3TH%&EXJ[272^='",XS!.)" MXTB.AYA*/(.\VUW_'Z>HWH+DJ> MA)2 8._['@:UU4(F)+0]^"&J3CKN?VURU%INX9D?1T7 1.?HT_!*!HRH<4# M"1Z=%#9=>!2B#?$-%L-@)=%!$06,(J'O9-0@51J@7QV68-WB9QSN_G_VWFPY M+.R_$!X]9>YC;][>_AB&2 MWK^CM@P9'%ZM79R9'X$H65@$>D2LK 0TU4B:S!%!I:^NAE3J"=+O#%;W: #0 M!"GW(+EEJT,AYJRCWJ!B[7 @5OU#&:C9V8&N'A5/=O D''[#6:I_(?LF\ \@ MO,=TYYM]62"\./$7Z!J+)VA8.R-LN%)$C!3D1PP +(<(?[:'2%<:K<+R.=QL M[8G XN;!R"TW6M KIVK?I4^J6^"/XS^%CDW,?;Z7)G_E(B9O/4R^G=[4]%NK M7?YCZ5&>OJP.N0A-!SYXACA)Z(!?OC"'I,+7"PEY^3C6VS&P)$F>_SGP6SB- M$+TB&7=*_S4>:^T M''>G"B=6X)",*"=9? 6%1:<)5W)RI8C_+RNV_@H^L*)?2"J9#RHL5WQ6).WX M*7XAO0\:@U<2DWG..++P*F1? JJ6?P*HXY(5A#4RT]:2@P>4(>V\4 M40P!O]NW '4R5'W[\[?_. ^HDF.K"9 F2P\N-C%C8D[0!F_@L^>_A"@@Y4Z( MW$V*F&/(L09#TW)!.\5"\Q!%A;Y$/T4Z8MT5X'1>&,=UM4$WF$M/X@QN'=W>7 MW;,:=LEB9N^8.3[A>J]@I=4=_I_+<1)(.N^^I HSE*_P@L,79G,\J%02(-N) M;JP=>67O$,29=6\]!FN30BUD]15;'K_GY -3 \U5@FJ\WF/L<:52U!UZ1^ZW M[A>>K+/Z-J'=<\1.NB@<"0%FM-(114L@LQS3L-7N6=#C%43K$PZ!ECBHQ3G? MI_[KMY>M$W7K%$T6@$O_]=L?7_Z-^68'S=?HNGU7R\Y5:C?O\&L7DQ#G?!WE MCA65V)*%VLS3AU+1?:,+ 4^1O_O]%BM.6)_+N3H(%^X_4)Y\[0>2RUG(V9@^ ME'F%-ES13WUACUEM.#PM0)[UMIT^/O)O7T](&L0[Q*YM^X4!C34(-W81HM9TL[.KF_=[IL:-0 M4LPG6__+ZN:7'^YOIP6GM"T4B!F(@NF0)*_!:[\G'Q*B=>OM_>"0+[>Y M]8DK:9 6:30J+/?-U6.6N$4^.WW0W2+4&QG4VP3J%:U).T9 _7B(*%\1'^R(C0(E NDP-7A'[Y,V JQN%4RY_*VAT1^A]7O?2Z-*J&6: M]<+I(>=MD] U-7@G6=&#%W09!BXW#U)^]=2@GWS@WT8LE9QF&8 TC87E@^_U MT($ES9Z 52<#@LO;/02 P)*C6>_N40191 ^!#SX_^^+T' )ON?62_.OU+G+> M:9!_#Q>,)"SM7?\C7.T#_Y"(3*05;?J=Z4.< MU'=);K:ZQE+< P-:9,=CAOG?Y7R3_;0&NBNX)<=J ]0%#(ZG>$=6,GG7%6]6 M$>^CR,? 8[+2Q&G >O?N2U27';_8_9_D MOR,:RY+@S'74?S\7YO!)PC^M2'?SFCY@W5OA"X$S630'ZH_6IQ->H;T5NU$3 ML%?_)YDTK"_@$;W[[CLH>$0:P^($R&AWOM6#:2U=FT7^X=575 3$ZT\*+%<% MHG&"9_L&K>2HR4"DJ@41!DF1;&'J8& ME*8#CEL#R3@\NU>02@P[#UI(0//IZL-F_Z>LX/(-0LANO:WU MB:\1)5#?>J0RBFZ( M!I=LAL8$LX*3S^2,JJQRPW4>&9L4&=M1D4%+//IA]!T%KR@@U0^>/2>"&G^$ M6($\>^BLAK_P _W$BGQC13ZRRG]E@B"Z&72K&NA&:MDV")CE:IUPF <*;D# MC0FX*/>AX;5&25I)SOF<^#0>$:0;VE"[Z,8)=Y8+53?4DD(3C^T^N,?MH_K M/PP66#H0N/P.J^<-+!/ZV/JK346W2;_QA25E#6M<&0S6DEA@$LRWW@["9#'' MH?^]]8IR_B.T -_LG\/D/>U+>2\7,'S8J#/]K)!_^-=_ !P0)F\ZJVE0Z7F:U L)?$;QQR%Z_ MXZ?O%?V,%X^N,'#I:74A4;;XRJ*KKUYA^94-=M',0_*%U2X8OD+T-%':'X4G MJ?DY.)(TYPA#PERK7W*U)/!?TD-,X%D1@%8 4>[&#%NQ''TD03-, ^ENS,9K MIL% ;-5) .&*]S^.>;HO0,IU\3% +'2)+3Q>V%)BD<6B/ST\K+Z,H$^.C+2"B$]!SWV&&,BPT(2R;<3^DKK[\'GSPDUY:IK"XIJO+6FW*.*TBO7=572;BY.J1/^TK7" ML+O>E%.$L?"7N?C)\K/#3-4Z4$7*:#J8>EVJKJUG=E"4ZH\Q*T1US)6G,KL@ MUWB%N,:0*O]7; 7X;KHGFC#>BT2>(_H77MZDIEWT\,P4-&VLS//2N"' >K&FYA+'* MZ X/?TF:R_#@)'C8IW@(TV]J21H:-E.(DQPT22 3>A8F 7'R?K0;([MZLN%Z M=&]3?CZ>_?;XT.6^)_QFX'[I-=)<6H:R9S$VD6(9'S5!<.T!5#7!-?W02(+K M-=:FH].-XZ+@$C.V5S_HE!Q.EUN1]59L0E88-'R[[JZ_7]]OUW>KI\N_7U\]WUVO-C>K^\W]Y?KI[ZO; M^U^NG[:W]S^OUO=7JYO;^_7])?G;Y?;VE]OM[?73N:&'N=CA?L)WOZR2+^<4 M2K Y\6[I*OO\B"6?6;W_^]C5G9R;&Z?'LS". FU $_M**?6I%O[7"'Y."/D[,W0@X*"FM M;7 QN I;U.MZJ7%:4>;&+G7:(TA297RD2KHT1-3W'F,7??WSQ4]?L7KSW;>= MO8/L&]?JE.2"E_T!UEU]_?/+3S]\+6A.[!M3@(MU;\!D1Y,LF(-B M'-9<+12QWNV"&+%N*I!N1'PBN6BC3M:NM"J(1;^3MHHA9B!RU28/<&H0XU0& M2;[&2C:%)("7>IUR7YP\"M0*A(AI("W^B;\]O">_ VU77@MW^%/L8=\)B8Y MH7 7.$?:7>\7*W @1!&J )"XQ4Y17*178/JA+RL[^Q3D=KXG M'R/5'58O\+DI@^[FH+[-07U5A)I]AU1:H!7@]55J? [1/G;OG'V_>6QTV16L MN_HCU%@,!Y=KAH Q.=&:/!0'+])OOVACY-&2B:^&D_(K_+PO#6$=1 MX+S$$2'3R%\]6 &AY'%+*/4%;+YP4B-P1R^AU!WBZB-(36%A 6Y$UC8?FN3^ MT!-6UFE6P=!$:#J6][@'*14 MG[>;JU]S<>&>"@L;OFMYH>I1N->E[Y%(E5^=Z.TRQ@_? 07D5D)X8QS D]&M M'"%=GK*N"0+CEN#XP$NOV-I?F%!K[3'0J[7K^A^D)SKTO$\\%L!9OJR2KT\0 M 7D:[0D+(Y$VY/31Z&^V(U+3IR4%I*OE *1%@H:OSY*U6TMS5![\T"&P=8M] M*_1&R[)RV.HCAB>6RJ#C(D@B1GTO4XZ M4?H5YK4E;03 C%MNU_F @MUXX$5(!AX/+;7F@X\;,EK@I M;6#$?H2$S*]]/+ _L @C\T[,F95\*B*Z])^JVD M901\;>"ZLQ$F/(B0WD6D2!NRM_[V#4&AL\W^(@X=#W6+F09K#MQ:AWQC@L"X M&1QP1^GRJV1]S&57^ LK^ 24[&(?F2"^UG_ZFI-'W"\^F(8Q7?2.I1%HIL=@^L2U8=IW9GSW"X$A#&B:GK#Y827V8P M!?F51^B@5#6&YNNL=M8Y!=;00L'5*0)98_,NP#>2QMJZK$=2#"-GX>BSWG(Y M/J2V1/44FA:-@;)\E,F"-&5K???2,6EQF(+-3W-%;TEOY#LLJM]&Z-")4]/U M5_R0-/RXPD=6Y"N#,[(A0'7S4 H"[\:!4JF'8^\1^>5VC2-$,@\-:":DU_?H MU!=^WQNX[=IRCAEJCW4DZ_4U@-K#)/[Y$;TC#VK9]L">BFN#2299?53.U#>$ M+AT$_&-) MF?XQ.;PNO+F**-N74>9K1UE:M#ZSD88=0ZYR]>9SBXX8:77IAZ0;7YHUV4,Q MN$PF92F14X$B-7:%K+DBR^D<[T12*KLXI7_\NX,Q&NS>3G=87.ILJR2+K+Y- M$Y#JQ4G7I(T;U[^,9(9,C"GAUE_O_AD[ 7H(0"F)3E#U+ )JQ/]Z/'0,LV5? M <=E\IT5^] 74F -@FV!5-G71HJ<&0!\KGC)BLF1<+UC\@T",6(?F""HI0), MC0]Y<) #QP]HF6@L5D*0I+-W:"O*M?V/.(Q*2'_7ZZ4ISQ41_[A;%2OU)H\31RO2S>"OR\"2))!TE3+;D*K?F1,!PQ1", M)%="+6WX/R"7=\L%.@%V%S@[3!;P Q8XBO^0&YD6K,;JY-$/+??GP(^/> :H MES3Z%]G]A'3#E[_0I@2Y#4 C=;:W%1T"@DOI'XLSLBK;;-:C,XO?:(9,!$6? M%C06FB'HXPX:8C [-Q[@AF".9W82QR)#V6T![L#R!7$?.Q)$<>,'90]^'T;AQ\US M4K)DY2??!!$7)5\E^>$53_Y@G4/&QP53..&;X/Z!B/B$"MAWP:_(O@S]NJHA M'6,U$QD5,R57(_GV#_[^ASA$S2E&Q=^X#G8%3%C!CNT7_[%FR\F('R''#1VC M'^BY)M/!:96Q%U:YYH[YRM(#\"6#"/I^U+QU7L?$U)?,K)57,;I'G]'V [GO MZ#M^A=^X$+9=RPA$Y+1[<##=^YZ5_Q\,U^R M-:+XTNZ[>=ADXXPXM];6I-15A3E??* V&? "@G#ZBP\I"T"VD.C*.^L1/FL. M>E_JX7QI'!J=9I"RC(/8-NPPCTI]22>WZ_8[X*#0,V^!KNX@"Z ML)$*J<^>_Q*B@$3HW'K'."KF9Z>I8SS\#O$=(Q!(BI7C@_5=EU2FI^6VQ#Q< M-MX(@,JEKF'#M, 2#QSQ:". >=J](3N&7. G] IWECXL!/-8ZCL0@L)7F_Y( MZBYQN4/S98P OQK<]P#]:QS["NT1/B46YL(JG%,9G8>!=BL9@83,)$2*H9*V M0(]/S^(K*IU@!$@2<\/Z (3Y+T*1R9E [>?MA\]ERVT6,@,%[$$A+T1(HH"^ MBL]4,EPK.$1)_F_Z(%1W7_W5"-RKZF% +S=^S#V0IFMH!1P"!4IB7?6PA(/T M$Q@6/?&&(KC>:]?Y\5WO*BO)I]GI9QAM<)_Z^]M3[YCW?C98P GP:HH^#) MWT=8KT2EYUC\LBE-- )$02H8$9>E=U%IHA$@5N([6?0'@E+GFSWQJ-)?;!ZD M3>8; ? E#(%K1JQV3OC[Q6F+/PCN)SZQ"H<; +6\1.C%>PU]U[&I<@>& M"N*KPXY?ZF MH'^KK6$&X%#0)&%5B65 S,6%@\T )7X)T3]CO*GK=\*>9"0M'*Q?:JI);>2; MNIK-U \D\P.R=(>,061AXD1H]VFM@UN/V7 PD"E$%0STLZQ^].1TE7O,2B*$ M/!;W"T^3\X[6&!0;P(%T"8$JU&H5(^ZR0.6N,?/633("-([.!H[P]0$(-:1Q M^(JZ7F6>$0 6&LOD.S%M?;Y?@>N!:+J($:!3HR3GI%BP"-=A7C?)"-#JBJV) M"5=MIA% 9B(<>T@4I+W"4"/ H!1U*>:4A0%&;#D?6.79U89P7.MLS1SMH277 M^(V-3FO;Q@PJ).U&-L%#X+\[WJY 4W5C]E^@%WH!$@,';S:^!$$?(V^WU:4[I84!JLICS0&BU@!,A,1D_#T-.^ M?%Q#G'"T$<#T6&:1-C/I-3!+]!$C4 >P!.@-@Y-V>B &1X&573)<^].P#2Q M[M/I\.*[Y;>@\*,IF#_X'GEB:=^]6E%3A(3XFFDJ[ M?PCP@^L<+??6DT0DM%G'" 2,E75,DA53E:97#M5I)T8<0A*4Q U&D@CM"M., M *\:A958X4)\C$2%Q^R-2Q-J,XT $FY^1H-"+9$SS(CM5_JK":]HI0F;[JW? M8=ETLR]V(4O#ER_\(/ _(([9.N+?1'ICDQ7, +I!(-+V+4!<8FR\B!&@Y^0) M?"0.YN:4+A\1A%\C^\8/;N((K*%8SK!*FG7K18P '7._^! 3W8SP>HY *\G# M49UL!*A,Y\2[?'$\(@MP^KWPX%2;J5W@+]AW+O$?-\'6_R@83"7#C#BC!E(O M9:S4?DH0^:(*7ZSN:F& $6 M?0#2%M@7E@NOWM,;0E#@#_,?$J=BN;G THM3H8)&H; &IY"&*+IJG"\;@>0, M&"#T6R\1/21OMFR"$2#E^K%7'2XR+Z?21"- +.>8*,HA"M., *^K:9B:5Y+J MPSOB-H!_4NS^,X2QNMN.C#@4@5(FL0;)9Q@!%$_/%KT*HK%& %*TXB1BZNE* MD!0O'FT$,'F)NTXB-V+#PNK# O^?;+P1 "D%*UPX.\906'7^ST65%([',1MX^>A",\ZND% M*BY(SG'D!Z?"8!ZA];"L]@S6)ZS\6X'C/WLA%N;(]:@R$.E (TX8$H8V^YP, M*Q)\N /- "$@%_!$K>;4@$XL-UPP1(,-,;Q>DH0N]]:ST>=_HX);2#C(B%, M*>;>.B#Q*UH<8<2FB\58Y5'[HK%& "*,S>9:;T2#C0"%9Y6D"O36O_Z,D,>- MYJF?901P/0L-3RB*7"24PX?[FGYQ[\H)L SA!^$FV.SWS@X%HDA?X4@C*((3 MGR_-!Q0/-P*<7*R[Q"A4'67(\XNERUL;4LY8#GQMD!1>QO\(GCMP;DUS0V$K2+D/^36*#L7CXBPC M@!/73#2H!F(I8J)8E+W>!U::8 1(UX>CZY\0HFP4\3V=]U"QC+@PP:D9DHCU M_._0G_7>C_X'D1JSKY[SK^2Z)_Y/KBEPC \;P-SE%2\XHG*#:490$+6ET<8< MTOI:I5&&"/Z/Z-6!V XO F;/E_>+8XS .LLAI((-(AV2:](-2T.- (/W.EWC M!S=">.IFW\[\(US ") ?$>V=P<3W7!@T/BDLR@J,D'6SC !.B:MCYG:!/+SK MB.DT[!>.RZW?E8U 4ODL9=(S;Z010*3AL6?U)M9E& "D(RZS77LTH/I&U"Q*.,.(.< M%Z1A*2ZUF48 29DP/&J^AUA;>*YDQQMH! A9#DB2PI?4%!6FCD@GZ&?85!#8 M[$F6.JBRU1+GU2%&G$1*[/EL'))K@]E3:MS/Q$R+BD!WLDY_7= [1B#P*7YQ:2D' M@(-[J0LCC-@TA+ZK/1C\D48 \3-F\T W&Z]8U8L'AFBL$8#D[D9:J&QK?4+ M#2@DP$W\@*_GU5RUILL9@8YB>@F))'HZ!LBR-]XO6" #]0L">;^*R%5EKB'& MX\0.G_8Q(R'+!0*N&VO$B54J8JWCZ,T/P)LBMN5SAQL!3O:PGWA/NS 20V6> M$0#F,Z"D-:RX XT (=<+D&\ H]+"J;ZM2;N5C$!"TB*NMO2R$<\VK8P0[W;X MV?4#F@B9>B8%-A_YGH16)($7L@@D MP10CP&H CHE@4'F56S<4:O+2)CQ5 ;=F@A$GT[B6M;!98$6* M[T5/G;.)WR)O;N>AHM."1J#D$H;D>V!F9?FXTK9LO!$ @=RZ VLO_^F2A,:I MS30"2";B]6$G;[N6$8B0->/E/J&2\48 E%BJO+SL2X-S%>Q;DEE& (>9H!.A M.ZR:VF4#BB#H6C[#"*!RAE,:I9"Z)FZ]O1\<:+?<4_*CJ@VVR5(&2$S<\/&C M0Y^)Q:IN"@N2M1H 2- ;E1L5EZ; MI>521J"AQQY2F$=CT3]T=OVW@ZG[F/9P2GS;G9 (%5C]\0/:E>8Z"$ W"*"" M!L"9QB3P@RW;K&$$#16-\%@'1E55N6ZL$8!<5+L,U*EVN>(PI!@,29(*05"Y M<_A!]KU_Q C4Y?S^N=V2X!-1H&?-%"/ (OD@][[G%PV)$D52/L,(H'JN;,3B MRNC#![(Z2[62GOK0'S<"U5?HB#EW4I31L_-^9#YW% XW IRG&)_1/V-\9-?O M)"1;5@M>,%:_P@),%C\_ 3-^B)-M.,.,. =PY#LTO!&32?I\0*:,6DAKHP6, M #G7!T]>:I [T @0NHJ_/T/V?,AZ'F)M@^_T&N S1J"/Y!>&U/QQ[3J'1'@2 M9_Y*)Y@#$@HC: 0B,(*5AABQ;8EA+O]D)3*/S)W4;J4)(N$>?4;;#^2^H^^8 MV;[Q1:-.*QJ!E+6+J16N&00@0>8T556+Z@O?_Z(PT0@07JI,\+UC" M/^Q-ICWB 5@J#$K*I$J&8Q\?, )EQ-L"%8SJ\P($0XT Y+80G P>,C=O@5^ M_/I&9*4#LAU,Q6*Q4&FB_MO]15M*3 ME,:L=S=5)Q@!4@O/8/K$;M'NS7/^&:-!')!UG]'N?T\KC+"*164J$ XRXN1; MFVREJDOW5?5+P=+G@0DL5U@[VV,)GF=I;+^*$93QW?'\@!3BHV;@*[2#)EPD MKNP*"NI"-3ZPVHNJ\?V=VBIX]-'7VD8@BFM ;,,>6RUD! H>T;OOOH/R451- M)*51)1., *DL 8."N>.!PAUH! @25VM#SZQ^;ISE>VSV69W@$'-0$-"?/@<6=9:1=;1VZ,8/KE"(#X-H(VBF OF,&Z83&64$9M_>O.#"!), MI9NOCC)B\ZRK("80R\$B5:[! /TGTH!$$+:C/-F FPMFDU]RU61$$73\<4:< M5=;"11@"!=1MB 6.6L%OO*D90JYD\PP]64%.ZJ,E\(P NFTVNH'4JOV*I M8*@18*1BH#0BKSS( $$*W@S+L;&N0=/@@)9@C5)\;+;JSC5"#"+2:XUR>."L48 MP@L(RYJF_-W!#WFP>SN)H6NT@!$@L^8=M/H&&/Q8_Q&NW"\<;00P:]MV@!U: M+KP)M]ZE=71H^U>FD7.Y2^TL(X#+"J9DA$W_ M4L$4(\!BF@ 67?!UBC%?P!(*M-B6$FO]+/UB7D9EJ>Y3ZF,-8>6%H 0(78R/ M1Y=P3*BEEY8 $A/UT-\R@DK*00LJ@0U&;%R2*//=^H!N&,;*O8H@1IR8EZHK*]QF__D3!S@GYRF?S58P 'OQ&ONO8Y#(1+^*IQNXC M'F\ &R/8SKBL3=STMT3MPC3YX%I>E1W5S]%N$;TFO66PU(-W&C[X(>:!_]LY M7OJVH)4Y;Z01Y*90#?\12*MM*7TZV9#S(LS=(K7NKZS(XECEZL8:<68/@?-N M17 1=H(N(/*11@#1/(U[^Q8@?@.A=DL9@89B&)W$5,499P0 TCA9S+FAHEV, M[Y)]_0D]:<1EOEHM9 0*,OGY%K]4>S$U"LO,-EO!#* ':Z!>+";2JS.\X;?U M>R^Q)L*"YG@^S.+/1M!%'\G/TN(!/:YO!,)JB3FL">U@^DM*MK\BT-Z1O<8R MF/6*V.^DJU&KZ]3K#HR1!7=^$IE["@Q*&(/Q25#=0/MR(TTL[L^?PG+[%6821 M0#]3F6H$F,.)EC0"4_!"$KD3 N:D?66-V9SV-_S.WUGNPQMFX=606=[O9M!6 M_!(ZI& ,[:9.C-#"!TLTV A06.0Y;^?L-_U<^/+A*;D%K*;'G7/ JK6=9?/C M>V1YG'S'-O.-.!G0";&8C3<)<5T2>8\[T @04EEMLX>MW;C^A[QLL&2\?B), MHCLJL6:BWLW2X6:"QD(A"5X)\ MNX*:,L2R>48 6'1CLFU#VR%Z)%GB>;T35#;;"&"O#T?7/R&42#1\E>+>3Q12 MJH9N?1K+E_X.(?'W?O0_*(*J?J^>\R\")U8=2$P5^2<8Q_4:C[L#(Y">:]36 MVM:JX#SJN+AV=T=2$9&?_5?X4?_S1*-4:'P1^7,5L1G>'Y&+2(PAKNRVD^R$)5$!+NJ:ULVSHA;FYH[: '3._2.W+^(@RTDP\T"IX/G3,B$ M>EO<"%01C1C_']C-WBT7$6-Z7ETF-1SR_Y ;29^AJKDZZ?%W_;DC+0Y!0KC> M[Y&@V\JH.S "Z2J=6HQJTD(8-K_D4&H@JC#XFO'Z >(8O>XN,;5]AUK7+'0> M_Y.ZS4PRW0C"8S)[HJ+4=(E.M&(4WH(_!U" M=DA+#8)RX$"OB,V>5%MUG'" 1T+0&"%:,](K .$UPE_HP1 MZ$L=Q2S=3GS/!4.- "/3]M9>Y-B048^)] D$*2)KX<>=Y&[3K-<#ED23UO7E M9'S%)+>^OJ*?31)+6RZMH)H5HI*DY&=0K*"B,$V[W_L2\&"S*6R[QC MNS@L2P["@4:%C8"16V[4(:2-I1R-V>?'S("A5DGQZ1V5[Z=#]>.+IM@ M!$C2>O!FE($GS^&%0UHD;0/$\3WQ1QB!7Y ]L/*S":!*;?*7G 6 T/9FGR\8 M"J(RLKE18:T7,P(5U90[T PE?FS)> ,(,C'GL"LNHDKN,/W;9_$-FSW4V_F. M@E<$A=ZLT[/G1"&U252 49ED!*D5995G+\9*:J6'\ V_4HKJ7", E3:+$ XR M8NM%/$LE:L%0_;_;V ^_N].1\YJH\W?L1KXM0\]E&G%D25%4*I5I' MEU80G/#U$,J$2A.- #'S:'6*%9;I5#U_0KL-C59^R'&9BDF[;$RKGV$$+?"5 M/WDQR;HY!C"M N,T87EB=+KR@.,.(MM0+3)$R$7(9^ICM)^.R[]=WX)]LJ/ M1N#Y"1$UZF?DHVP?' [65U,5/POKXL0$J,_73?ZYS'V&J>8^%X$;4 M3]%.9D7_!&VV7.O&2(?I/Q5^S&]-]8QF,\VX7UFE G@4-OLM?NI#B_1 %+\J M];/, &ZDHG.&509IN#DSCJH4R24M'B 8:P0@U:!LJ2XI&:Z=AR?RXHG96>"J MEQDX;XP1YW"//G*M?0/?PW^D%75#6G);H5!WTS6, )SURB&A3, .WIRC)'!: M,MP(<#*/GZ1FL$*B;=UL_2+'!>;%E_['D[^/,)L7^A5XHXPXJ5(#BLT+5",$ M;#/><.,' @<[[^@Z+&<$.CJ7Z.1D98Q>)K3A'HQ /">RE?P12^)BB;9VDA&@ MI67Y,NE/5"U&,-0(,%1#3V5"8-,UC "<41F^C2^.1XO2HJ.%>1AR3UGR7DZ; M"A,[!4G/]B'3C9\<.,P7M(N@U#)[C>635[#E!/Y'])84<.,;<;E#M8.QQM?/ M)F: 4FQ=Y4?]8@BK!?B0Y$ME$G N3IXTO+TDSS"O>&W55]O+JD;F#K)V]D6:*6!1\))QD!&HGUVNQS:I^JLJ@VTP@@&>7Y,JWH M)@:QC].-19VR^UA?/T/\!?+M/?0I4,B*/QMQOLVZZZSW$0J(Z1U/$(B2;9?3 M_O)2J>#&<055A\N_ZRU7,P(9 M3 C"DG;Y(F5N(9G2TV@!(T#.-]FMR9#ACM1_'S,QK1 =A(_@.HR< Z2+IJZ4 MS3X-S9,(@#TN:\09YP.(\G:F))D6(K9I-.9+SLHDS='LMJ(12&'J"]X.'%GI$F\XT >#B/ PR<6-ZX_KC3&B(WGW^;O5I1$$9)8^R2AZ"%PO)US!'/S/7ZD#^9^T[_1[W%P?!/URLC_: 2994^ZG%&\E!E% MOI0IR^R'"P3U.X#,N.E+PWW-$*TWZ6"=_.?.\= WOOK+&6@("$\'RW693X._ M^<(04[;]AEQ7ZJ?(CS#B[C&CX4J2NS1AQ M%-2%\6 Y4.-_:WU"XO6;[X)C%O\#'QE"7MUP'2,0T*B$HYF5&-. '/2.O%A> M7*D\QA!^7'W@OJJ^A&8D*S/#GV)=1,EP(\#AY]\I]J94GJQ?_&:6*=+@A!4@ MA6CY)"V(G]>L-,N(<^Q8CN3BQ%] 9&@:\'-&H),\X;EZ"1*CH6"H$6!P8I N M?>(21Z1+7NC8*$AZR"6^FUQM%E*+13&TJ>FR1J!'XDXE;>H:NF#)'", $[?5 MRI=[UE5<+\';6#"'BP9+@1 MX/QB!0ZX4:25A"J#C-AZ(Z,H*43W%O"+AK1;R0@DM"W7):C6Q>(-^5QUH&\9 M@9>?/*@:*YG@VLN5=7C^I'C4 M;21[)WBKLU_U/UB7&,["\#9#O1C;4CU^L.05"/.(6C;HX1@/$ZSGUKUJ#NFT'G5!3<6"2+ MN'ZE;+QV6Q'+9?WZ[67K1*XPUY7];L0)R((S=[OX$).(F7R<9D/]0K"*$<"3 M"@2T\V9>42 WIH%QN?$J1@"?!=1? 5OPCRPGE/LHB08;!DJ2&T C/S(3SX-INL7HA_1N^^^P]-">!;4*$;!X\(K4(;/9,Q$QPAP1Q.([A^\$&>?+ M^NDF5PQ$H;:F=+1^8-)#8V42"AF@XA[VBO.,N!*\+,_K3TQ+"$\%9RJX8YWUTVJBMS?3,%2(T+ >UR<[T M\[![])%H0S65140#C:"S_*5 )%TV%PJ;!//8FRQ.!P^X][V@H.?4NQOZ_XH1 MR+N$(5Y$0V6!E6SQY\1A%9+A1H C"$@4 R2=8 1(GK&'W"L'W]_(/6U]B"C''#\06\]4YFD/:F$=-N#6E@-:\K_I?YJ(R)@E MO%1C,9Y!;4OS*8$ 6<3E@VMYE1>LXWI&D&;Z!,E?'A7#W<4I5;4N72L,Q0QR M\(\:@5IU]VPWYZXQ'.!_Q5: ]04H PQ^#1$S* W3SQ>>/2O&T@K M6Z=/>"CQZ;1,B(;4,1 M'U#1H/("ZT9*B /,#>(*2 K3C "OVN%7V*U4,-0(,')AOJGU%"L%M%.BK%FS MPCPC !0TX;J"&2Q@!=E'7$57]J8XR8O/7^ST"JQ6BG!@""#&U MT:I@,<9P8D<0E695GFT$L$6C2(G6:%@K^U%8\[KI&OJ5%,S-\<& "6@7I7G. MVS<$SO?-_H)3&KK!-"/.]1F*.[)F$UQ"+8XP8M/IE5&L2"H;KY_(DB".FI;I M-4.-.!>>5)2/4Q$R>(5Y1@#8VF.7^.5R[V_O<5']?-H(-$N2*NXPZ[S%,EW3 M0I7I//WWO2X0OYG!2SC7B)/$#-=Z?0W0:Y*AGY3HEIYBW1P33Y"?/2+.B&N\ M@A&GV;$$LO34^UK;"$1Q$IFEU3IDXXT J-P82NKN%XPU I 4TQ>G](]_=S + M#79O)U+A3B2DJ,TT LA*8:J' 'Q:T0D\\Z1B!?[7XT%@VU*?;0:P@>,'-,H) M,U"(\W3V3E(7..WNGG,Y<$%NN(96P,,@^NT1AW@1_7HAY;[<^#'1SP#'EEJ9T.VW$@WYO>-0#C'4B(/=A,.-P((LSV8>>L(L.-'Y251-[A=E^MC(S__\<,%UA0 M_SWW"_GAB,5=?&.2$B_>[\EF*H@)(/KK3YCD,&:^_?7/?_G+UQ\CZ]/W_,/I M1X*C1_S_TEP"]E^06$BT;:YH90HOE-+]KS^4-_"'PG$AJ"F#E9 _<([7+YZL M"_E\?FJX>PO0GD(08A#(N>ZM\(4<;D)D ,I??D1N%+)_^0'^Y4^?H?W_I&P( MJ&RS)][XXG-/4)KC5]6!/)H<9],D%9]>D*(YL[SIZD!MFTX=A@4W:6G#I4'Z M-YL_]CPO$^V[,EX_"!7;@&COV-AVBW9]>_?30_>(_9-L4Y3 FFZO\ MW'9+P')_8#R-?)F:^^&(^G0D9"TQBBP 0WY..0K9-9:_ M.2JV/Z-4!P=2+(#)=2*6E M8:-N\9(4N7!OL9CY^=_H)-QC>=RHFX28!AMO(+6-T1@CX69%XT?:=,)FLGLB MOOK"H>,2 =U%6OD59![NO9(.'W7+W!S'RDZ+HT;?8 V9YH:,NC5>G_;*Y@J# M1MW>]0$%KQ 8'?@?T5O=/OFCQ\7GP7+=)T>/%= MSE:+OX^T*5&CM-R^*D-&WAHSD0O4#>XP'?R2T-4F("4UO%TMQRP/U[%EX)"; M8.M_E$W@LI%C,7?_'05ECTJ>NQ=^YVPJ[X;HQ6=TM$!#^&'WYKBI3[SD816Z M%JIE=8NV?#^P4?!??_CS'U9'B)[ V/ZO/V 1(0[QQGSB&+=<^ WM$=93[#N* M!^&6R7XC%(2(C#0$/7Q_ #?%J&J$GQ>&[GC1?54#^BR0(K]5S@0__[[@1^1D33#T'S/'$-^SFR#G M/Q?D\'S*"7;^MF!'YLQFXO31NA3.Q=#2JS0]22JJAI0QW,Q=B.9'M#'L]"I%3Y)RKJ7A= Q/BR@MB.!C M"#I/05H8$\B-7>QUHH!..U@;"%ZM5Q<*IEYYR!VC;] 'J*P^H3LQ:!5&:4GX#*3&U@ M\2O!G^00U4S2=S=LVZ&:+C12OO4NK:,366Z.#8DN2?U$K:*/0VH)0WULVNOG M%6&&CT1/G&R&9A6LAE?U8=!"Z M0GMGYXCPK3!1([\5U _'C["0T4JFZ..PI5:R-:Q5,-H@]5%9;=2WZ>^.1TR@ MK'FD8,N581JO<+X>-+1@EE*)<+@)EATY@9M-VVGY[0>(R\6J5(3Q_!)'P/FW M/FF-[46![[JDT;>4N'I:7!MRFO3++8&N-%4?J?K>*[0*A/[2(B+-#S'A3N'7 M3)D1UT[3!E -V>@G#8%B4\N/Z^<9 E*I0KL2..4YX\KE0MPWG*SM *X2CVO: M]B#EB0+L2R88(\36WPCQ!+U ),A4VG]EK E/0>W6#<.Z(L*-Q'4]AG7C58I- M0V)]EG)14O3P@Q/*'844(@)F@:V:/C1EYTW993\+'-6[_*L7+^^,F0F2EBIM M76(T1>QK7JA1\-PK!&Z>-[*6PG:=)0!Y^,(LD*3^\(OB(V:!IF9O/R\4HUSXKBE%5%,1Q+H/JMRZ5CVG4)*RH-(!6C;&;25'<)EQ*)8AO M)FA3X5(RY,X"32JRE2R"^?&E^J1I[. M@H;JN9$XPG46YKKX"=F>!TOH[J1;B.XOR^JKWLQ [/ O, M-#<&\V.5!T'6].Y.Y9-+/HP13%H:SSQED] M9-)P4FQ8^TGT>7E.:JWO XFIZ<)*:>?F,+3,-,<^J9 M"V94:6:H+CI;(=HN&;)+JMY(H9VU[_B\\+7D M[RWY>TLJD4&,J2H>S@M/2TK1$/3$Y/19Y"^TQ!&O6^!YQU"K(4JB;(P7VVF6 MG3G]%7.A)" !__KL6;'M1)D^/ UC,\NX8")PC>E'.%R;-ES>T845.CO%W=.Q M&HN,0JQ!2DXUJ!>-UEBV]QUY,;K!7 42Y6 SOSK1VV4<1GBC01I,"8XI_+_V MUOH4@-9F)6U@_XH@[ C9ZW=\]5^3;KQ8'BD_(S7'V7@9XP&6W;QF:^@MDGB/ M7P(69T8O'D]?.L5 D'3^$^>UTQUJCZ')2)Y+#\C#Z/6Q62_M@^.Y\#=C9QW MQI1$+DNUR?H+55,.>^>'(F\.;Z2A[V6K=U)GK6JLJ^T!(_6XX'A+WQGBP7;?87<>AX2'@EA,,U:W:P)Z;3.%Z,\9N9 M"R[0W@]0&FV.PNM/S(O\ +\*5G BYIA>&_*(Q@IVB0*?[W#%VDZUX<6-%([4ZS")UH\'2(*7 6F!KP?1 ;"8? [%F\$,W,E3.IRMWD MC5 UA\[B;C?@@EQ+ZR"14::ED+87X^K,O+,(+&MR.:6FY%E@J\F-5*3+643E MM;^D]??SO$LT-[F?8@=#KZ@R5])H<#T']67,HGAJ4]6_Z/*8!8H:TR/'Q])K M7% E>0F3&%B(^8L"J4UP%1ST]R(Q=3, M33ZA5K/PUJ-59B>:@9++1JXOQB^N1"*9J[_&RA3J"RUEIT:+E";DB7=T]#U\ M[E)D\\>:4$1% =U&5-])[U<)E:%*[2SN'/V@W$VH?E9?;0L$@/:R^%*L*CTN M0<- Z6V7S]%_729<,4\Q[\3L\E12XA&/[_E67G_NB,"\V3_X8?0=!:\H> 1I M_-ESHC)-J,S0F'E;;)4\, MWG+&J#R_Y^/(%_X@?V8QM:MEEG$":4VX3BUA6FC8AU$J!&MG!].+K^"5&.]Y",;7, M*DOJU=J@ E3T MMOR2&C9Q4\-O7_^B^ZULH4W^]O6OAGB5&GD+EN*E2VEE:9J)S! O*!%K/I"N'QTS@M+%1_&@+V.>T7ID2I1D15$)B%V*53=%[>O<8', M EE]=!V8"8;DC&R=)2V+MGUB1QKLTBK:A3LX&9H(;+CY0\H+/ D_)= M$WE99Y&'UIF:2E7BSQM;ZJ*END-YO/+Z9I-97Z[L(?!I8"D&95*4.\)[3::: M)O7UXFB?25):$V6HJ:]^D,RU:9%BA]" 7I/6IDJ ZN$(O2:Q31M=76,B9I'E MUL"24L,K)T'\ZWEK_V.ZGR#6(T5KKPHP-?=> M>Q,D.6YL28JE7K4S,98,SNFUPK<;U_^8:C^Y)8M40_SWUG]$F/_L'!<5:C)L M?2 GS.3?'4P3%Z=G3'BW7EH!;[W#\^91IJ*?+5Z?H M!V0*6?*8Z/NY4RT66H)_6YQ,TN&^^\G(%M*8"7BD-G#\E-[YWNL6!8G MQ,7#:N#?.0>0B=/2T& RL;R3)+^^X1*FL:];[QUKDCVP+]E"^AZ6A!MM_820 M\*[Q QB=P((801E$_*]'&")Z>-07T*==)*(6& GP'[.#\&S.FW+EA#O7#^/: M5MR=E]6:@HMWO D>K"!*_I+C*<0JBM^GY(("H89A?$#V5Q'%MUY/>R]>\(75 M]OWF##5BX_7]@MDHO1E/C?)_#4I*9,SMQ@\R/PQ6W;+X[1JN*)FH7V+25I1% M(&Q<.,1XN\72C%BN69=S[UF;)(X4=\T:_W>R35:4;%69J^K4GG><+KPI?G#]BB4[ MN)[LEO+VK#YYFK $8'V_T!VUOYCB+O<= O:7X#T M=:7A(D]H%P=$7KMYOW=47V;N7(U^4AIKT:RI>=TL[2<%G@_+D^D8O)'+31YG M"[_]I)]"TOO(>4*37X2O<9,E-!KQRC+2>K?S8W*N[#$36O84IO;\6 O,66DN MK+"XJ-I$TZP&'$]-9U>/2;3V .%RCLT>"M;:SJ,9<5)=MN5BNCD*IC_:-^V5 MA@"&^+2")((O$24Y+ALYBVFY9L]7LWH@J&:1=6 M_>P:+�A64<'E,>"7<.++OY\U"8;!!P5S&"F$9B@P3_(<;]91P$8I=SHR4& MOVX8O4&,LM:"">/+.3O5KIS".B.SCL8@B*<;1&X$J]E.A3"V6<&,-("EYJ 4 M/4.&;3=M07W>F%8)D)Y]A=#V\62S1)M"L'&QPHPH>K=7)$X@2U%8SDD8 M'SP+,E-+J6MSAV>!/N5 YZQ"9M.(XR'P:&!5F?;1R85GHD&X[TPX8%_!P>7* M/BWC:V?!%F3!M\5.\Z58UUE@IR8CI^YQ+O'76:!L+)VNKE3(62.Y'TUEF*,: MX@"F(P4TU'I4PMI[1:BYK_]297M0#4@JGLX"?&4TG*F!M+ M6TJ^&R$SRG-L9E'QNQ_)L4F.SR!H]2/+G0!:6TJ#K4OK]H/D"3#4I>5!K\*A ME$YG@;[FPF$I5VX66!K(]%W-WIL)/QM+\!$G%_;:DL)<1/?[/@M2'&>"2[67 M9NPT5I;/FTHTS MZH:@9D.[/0XD*?,S:F="TN.%"]B:4/18G5DO.[K4IFKE([T%,5LP>GPE"U?@S/T)R%HWX^N&@35+[ M!T&K:58D6GJ6QY%!-E\VH6,VD7 MV@_;:%(^HU?$+H^B6DF/671LU8=T6:F1>71[U<3%58JD]-L8=CD UG5__]1[2SZ6=OJ?8!#QD@*PC QURHX#M^ M_]3\)FFQH)V=U0C"?_EM[;JWGHW/U8XM-^26H!<.Z[D'&Z"S7[O M[/ QBDOBBP?WO*NM<_@>!\O\I">=U#W^5Z^W9!L*L1>T3!SQ",9W#.J M'F,7??WSQ4]?\4>^^[:S=Y!]XUJO/+0)Q_:\)ZQ6-]F6;+C>EZ2.7:2OK^0B MGWEJC3***ER%Q7G-'3%/^/_]EIEH-\&KY26I=Y;[% 7Q#F).L?IY MZ0=''TOD6#[?^\&AT"9I?#FU5>LN:D#"M/#@N\Y.H8>\>(*V\ISY P+_!=Z8 M3?YR885.N-D_Y,Z A4!1OHP3V\[U^.0F9:0\D<<"9GM;- +CT#R^.1_,;:BZ@=(JV2\C9 M579,=3=2<;(9UU/ER'@U5>LP<[[WM?1-BJAQ0_F+6X&$V]U'4=GX:U_)GW[<_'-==>W89$'%Q]1)U-UM#8_,I MT=[JKJ_*3#,N<:OC+&4ZU2-I-G>;H7.YTX;>:;9-];LLFW$F=UB*E-GA2'+42.4B N<+P,D*:=0]T=T6U1>/ 7N"JN.8VFC),8B>24\YK8E3 M%YG1=!DS&$4_I%!I5M4(G[/A'5OKR&;H[,E>WE2]/4PRQ8S[ MJW XI3Q!"1+.]R+FWF_TJCD]L-4C17?]B([0U<5[K;F PN'Z7MG2CM0OH MD(M8/32EPC[I(9_Q+-H#-D.1ZF,[ M2&>O::.N^5,^BT92#9-KU<2#631[:8:YYM+'>.7RS4A0)OV))Z;_GWF:,CXC MZ_4U@(+2#K1_SY]4G9RL-M>,J]PA05D11;.Q 5921"=XJR>?H_RT>T-V#%V+ M?T50#J58SV:&5SL%8[//EV=J(L]4>F#*SU%UQIE=>2Y29N.*+9W[;%+#9NN3?2K W&HA MC62*CP'Q6ZR?$G9\4B3AYBN9\5)UKG,FO.NS>.A;HV]XEC0+=TU'_+=C?+-( MS^J!,;3@KN.E;^DNV,*M@CA%N7:IA2A !O^(UT%@X8M$]GMQJI3U6W]8@:V0 M8=+K5PPPK C V$7.NZH0UG(QHX#/G\]3A+>W(4POA& ""D08Q@?Z;ZV1TN$C M9KQ-_=?<[/W>SD+Z':#V:4N&, MA=QQT=V%!0TC&KF[)K5KZPDN'!C=.E_//G["$L&Z#N"-%>>$X _<"B7A;2TYIT@6:_5$AI+ M\?D[A.P04F"OG'<48A9#9$#6\1:%]RB":/3PC?Z.; $MM5I*&^ &UQA5(QY> M9FOCZ?I:YF$N'X<9[LMP2=3-X[@:3IK$TR75[!8'*[-XW+6J%5_?JJ.1)7GX%RO==N'L=I>97@NO9R! MG"V(W_ZSMK1V(>%VJ!\"G=HMIN5P_ [=$8PQN2R**(2$8!R_(2_$@@#EU$0V MV%J?XGA5X8Q%K3PCM3(,HASJ\=\RM..__/:(Y<;D2>?8!7DC=&V/:XKCCQEY MB^].Z$#ALUPYY^L@\(-+'S\,.VJ>9M6+@Y A[76FHJ1J MBFO_2ITUWOKB_+*W<-')C=?)S0A\*"GF2M#WV78KQ3KO3?:*K^.KO,X,B8G"2<1#Y'=T,Y M*9T5QQC9[4(,JYF#&'9(JM"^EO/AAIV7UB0K3@<1C!R?!2);0*Y7T?= MUG?'^=Z+1FO$M M8%B"@;IIO\Y"7AFF>\.BZT;;24#$-$0VA,@6^R[:K*2S [148)6(3TI331-- M*JJRFGARI]^)ED?M]BWPX]OKR.6;8YIMIW84T%265]JQ-A8V48$YS MTAG%C=:JJZE%.M,.YT$[/*M#:@H5J:UGC1J!!LPHI*2%S@,57(]6'D=GC8:6 MFKUJ]],SQYZ* 2&/*J&^/D,L\>Z=&)?G_I"+K MYZFFET,\D$J:)UE^,(E*3 MTL_Z@C:U,'"(,D>XLT!5/]J=Q.IQUH$,3=679K=\%JB3:S%4T$TQHCW!"X,E"(:,J.:JQ3HY2 F@"Z9/+_$%5.IX@C=1$LP=A?SR\D MKQ*-9TS&VRP#)SKZ7$G1[GL47<8!7)(&+M?R3#-N<@<+F1)ZSK?&6"G4]MH* M/&A(]8!E=RBUF,;<8FS0/!Y(MUY[]J\(*L C>XU%!>N5Y,[N\#]?.6Z,_Y7, M#3=Q%$:61Y+V1':ZF?EC-0VZ;+9%?# M[_3'U.3,5#V4#E>C.DXJ_IQ M@; HE21,;JU/%%Y_8L+&KP_6^8(3V?Z][T&Y$,R\75(;$S\C*!1=E"&_J"_= MMO 415'@O,0DTVCK-T).\W4T4PX^GZ3I[07RT-Z1GWIUM!DGIG(:^K9:DFM8 M.EM%H"$"CP"49FN8!JI(A&L&K' 58V0,V0GRQQJS]02YBIMGH\U0U<1"=:F M0$6*G87OJDX2YIHXYQ#.(9>TN6BIBK?SPE!%-JZ6L!M(&)T7GNLIL6HB/D_7 M5C,2;"'(S\395:NA%]Y*SHO*W%M_FLD55&!U'.VI5R?@WRB./' /)6,GA:62 MDC9(BT,_LMSI8::A3CB>$W"JF!.KF GN?EJH3J2O)ACZ][F\@(UPE"K&"9;^ M8PPLF>JR@R)\O@(L;3Z7WV1JKDS;0C_..GM .FB@[$E(KT[#4B];O1_2[L*;KA9N\ MVY9/0;6]KFJG]9S;_N"'T7<4O*+@$1Z'9\^)@,S?()X6B%B.T*P/D 9QF&PDZRML10-YL+.#O0Q>%&D MP@9_;,_<[MFC_7NR7K^DR:^DHD?-C)[WEU-8\XV'Q=N33^AY=]L/?_OFQR'^ MWMJSMQ]88#@].9^7/L91$#F8Y]_[$9+LMMD"9FB+BU-1KDP/(I6;MN> M3V,6"%:5U-,L.U69><;8ZU7,SE-X_6$M6&\AE=>CN+% .XMS&/[Y&_1^S2)B MH E_K]%<9H$OXVGZKA+RTFNNK7D'LH1L#"/(U9D#9D%=C;%68Z08)+IC\DAK M:#N90[8WJYY FQ>3C._SR?S.'E$&YGKWS]BA8(98*LO^IN:15%Q&FZV7LS^) MJT0T6G,:U/!MM[G8&.GC.DN8JV^UUD7:=C7][GA9-6.12YX[9P8M?42UV-T8 M7?H?3_X^PJ*:Q#W-'WC>37!:L&NL:+TD59_J6EQ(IV@')/>25*Q;]8_/G7X_ M,@>]3UB8PGP,N:='M/-?/>=?R-X&EA=:I(]DF 2=0]$,"*5#839,_0R[?$0[ MLO+R _PQ0/*WHWY>W_S*(6DF6_P!":^J#-*&V(? WR%DD\RM*P?48R?"\D8F M?V(M!]HM7UKA&_U=2&NMENH9_?]-,WW$J"\.T(;VGS'IP>W:>%#7,D.1 +7" MX7U'AUDGYU,2 I;[61_J?-_^P!?H5ZPE8Z5OL]\_(A?R9+9^$3G@IQ/AL]$: M/2/Y%U!C/23![+;C%7)//M%QG3 MJQH29HLIP7.J@-19H*P/X7HL\7*(B"J39)ZFW+2=_6T6<6G->6;)^C<++/5Q M^6?>X*+IG14;;V<10-;\7A;,RK/ T4#VKAQ9SB+LKO'-;.8;F"L.:ZYKV4$Q M5S1)2:U+E\[SKN?5G. XKID%4P),-7,?#5($S8BXXE+IJAO+"7ZQW#A7L\H* M@A-<0)*?!K:G:ZQ<'> U2 >'FSUIT$,L4X[UXK@DKOL[LF!->QVE(R<9E$QA MRV!(L543^54_3U\Q*ZP'X\."_V35QWA;%8"F/E\;B#E";'YTBI.UMA##EQ*2 MF[ @[-B)=8AD,3E[!]^Y$,XE.C4XTBY+:D-$NAD9 ]IXCY!L$@ ;\^Q[WPO8 M7Z&$8U@14$J8Z?<;^E&5;/E0N+)_=_"!![NWDS00L-D:^D&]]8XQ?LFQD.E^ ME=;1D^?A1=G*KWE9"[)*U"<;(!%;- (I'W MT.2/U2>F^-[K%@6'*_22B[.K?76&>!W$%TV4(! MF?HK,"]$-]&$\XB4ZI?S0F&/JBD7P]TUNN4\VFC W,.HT1WGA6DE19J+1C6V M,PMLMI+*!.K^+ +5VDM@ DO#++ VN&BE>BSSPG:?\M6W6<6CCO.>]W,;9G$@ MK1XJ@6EQ%K&;S1^JIL;/6:!Q$%[ZEUE%$;>ZNA+K[BP:L;:7,Y6-RN/AT92H MNO,IU+D. NC;0--;B'A@9?^23UJ5^G6:KM*SH^T>?5QBPG*B])T1UPL1CM7F MO-GBM3?[' HE#GS^6'U;AZ/%MQH.G4;@8K%RLT\YQZV'V4M,R )V'O)_DD8J M]?J)41R\D@90LO'ZW;A+Z%V+(H4"?Q@#[Y03]XC@)D!0'ROWBY8PB'(HP7_+ MT('_\MLC<" NJ9=_'75;WQW/.<0'X<:*OX^/,0YO+_XV:39P[K%WU9=%%FPG M&*W_A'-5"U3#2GE31NC%VZS_KNZ7M 43!^22?]FBW9OG_#-&UZ 2A- 2XWPN:K\T+I^V/N5\NO#[E$ZT_"P/=9XUWQGU-']%SNM;A.SU.]ZE1"S@C]// M$'.XA*S59\]_";&N :\-M;9!A2;,RUV'G,%C22Y-3H050J"57Y!]Z['630VR M,(;YOK[@2C=" 1#T.X8$ZK50C4=))E:;:Q9H+?EYN[7, KT5XVNSDGY^4;R ME>M:O*V5^YG6E]GL:9TI)4R-]/&>A3K\C0"?)KI"]+^W'M\(DNZ3)^LU7T1C MMJJ'-GMJ811E?^2'F.$D:&D%3IU]8@/L+(*?I!;<@C.J*9[/O2;N$ ;D&A?T MD*C%8NV+;Q9M#AXQU8M-]*S9A,!<"DCDF"SG@8HRAZS@Z*S1,&AT6 G'\T"D MW#*;YU?]/CGSP*Z"X7A)^C!4"I*9U6<1\6FB!%1O)CKKHZF3B(K.@;-&Q3B! MXJ+G<4&M(2J0X/J?9T!OS?47>)/.&B6CL &!G>K<"YH/?O]']"/.HOCP!).F ME@/I5M%"S4T\BS+(>I"MK)&,4#QY=LA7E ;_?4%]+\_TP.[[Y+3^8SFM-J?5 M-FP@P?I_+ECO5O\@'[^0X/1OYU:<_4J3&9NLH#\4+=^:D#0>Q"29 MFOO2I^K2(K=5/4^K[;)+_=U.)9UY:%=*JI%--0&PG(1+:\8I%:GFSM(&#I!+ M9D"O=N@NP2$LHZSU7C+%NNI*][!A%3;JP=$0&EA\$=JK'.^;OOON,+6MR6]%F2SS'D M#"37FC-0/V/2G G7'?N)I/J(CEAJ0385PII*/$U7T08N$\0W^];27:,E#'EJ M)+>*,] P355!P2AT@&XBOW>*#JJ<2^:X^M'"B+Q">RMV30G1[TO@5Z\D>=XQ M5TV$;D$-7;Y,>^XA^XI"/1=G4EYP[HBK4Q^RKI8M!?I9W%N9S%]J2"L3L6>( M*]'MY&/TW&]CZYAFZ7LQ0ZPI276-]91Y!28VE$%X]WH(A)T#Y353&><58]B0 M['A*Z;G'#HH5<3%F\J(=P\^?SO]):*U(M55HAPB]JV#6*,?TH^^Z>S_XL )[ ML]\&UB-RP2V]]=>[?\9.2&K2@K_Z<_<&(;[A9@_9/P>2_3-M-_52FW*H8D:A M( I9YD =YEOZ47=Q2K=$&MJI>2DY<_2#(J=AE<"W,F!J02&#?5<_2I?NW7.O M("KVP/.2O:2.=LD$_0?83Q[+0QQ@.21$(Y6_RSZWE/D>_G"?4(0%2))X/L[Q MYC_8\P'WO-/U;A<@^/WZ\XB\D-O>>^A/FHVA--ED;?\CIBD0(R")]]7)74=C MQ/7??C+- &%:>F?-40WA*S@BO)3]%%E!9*C%4:Q@<5$^G!HS"P_@$+K+4NG' M],QF_BV;%X*'MG_DHS5DRM^\L&[:$UROF<[+T3R=@@HS.9#1V)12,=R9('TB M7*I@8NG5T?XW>D(>>@7WX2S.:!Q#SU(-QK0SXIJ:ECHRQMI%?OMIF$HSU#)R M[56YG>:FPK=X3>\5@KV3C:*=79PR0I+W01N8 M/_N^_>&X+F;FY4V*N[Z7 &VV1M^]O&.X%"2Z+;DF/,\09Y2^9E@'2%G\%^'" M< N*&!/@N&:2(1)$.P9>JK9?8HJS,(BU8ZVEDLWJ_.KQ[DC MM,5KJ$B[>)#3)+V\J)+\Y,2+=3WD_5F M>1YR5=\L\6@3#^,>"?-QY)/T71#_<(RQ_/GD[Z,/JR+UR:^*TEP#S^DY1/O8 MO7/VPO!FE:G: +OWH4C\$459U(6S1GUA_(+##:1,97I,U$A)X[^B9C#IX24E6]9U*%:!86XL&>GKNY11SW MSR&%RNS<$:HF5$I4ZWF4(>N?(HE&/PCR_,AR)X(\Y<=%S9@PCY#FWFDQ;[68 M.PI5*5)F*IE'R/: 5>-G#+RRE)TL:Y^<-OX@BL!U5 ZVI0=5G2 M0+-QR-GO(X)K8T.LS0TF&\O]'V2);)E]K+RX=TVC@'M\=;FOA M(U59="+( !K=?OB]X("M-270\9>;^Y3DJTT(_!L_[H?WI8M-!/CU'HLO9--X M0B\8**YHO"RI+"*H&H*47]I9&'X[NW>Z'=TL<*R7NJM2Q-Q-GB,@/956YFX= M'0O75#R:N_%J)&Q3:6SN5JX1D%V2_F9C'6-22685NZ1-(K8^^VF2IC"V^8J= M7F#.N-,?N,VV4K-3$S(]V%[4TCJ*H_5MGS6-N8A#?-IA^(1>B3-!DK4AGZ,/ M%+H+:5I3<4S/$> ,'0_621RZ*ANI_9;-P ;*MODK?K\P.][L]VEGH"<++B8[ MFV?\4M: JK9&_QT4POB @GHJ$XS4COH:K/[VS1#A2_A?0* M\;?R!^;-6% 1Z MM5J:6U2T 6?G8/G<.^O*N95(,IN%P;O1G<,BWB"F:6,K5Z:\_&PJ5BZVI,66 M5-H^>S#S'7;%5B31:&W;OX6(6I0)[+E>RU@$RVYN=JO#BQ/^R]$/+9=T8P[Q M$FYL.]XKC"'-+F)D;XY)GPN936VDCVM#;J.MUE8G:KO:8F8]!S.K&Z-+_X/E M8DBLK-R!BSE.PH#ACP&27[[Z>7T?.'[:\.W>X@](#KLR2+N<,2-K.NL2M-[M M_)@T>Q'"0E7,=KZU 5]ZR4CPJQ%#;?L'H^4$L-L[<5DRP6!#-H_L7+9S"WAD\R=HZSA_P5729=R2'HCF_VFT5^72\16+VB:#+$5F=,'2)E\!T%+[Y9 M%-0"1U*;[6SR_B[\(/ _,%LZH\["ZR EDK?(]*VVLK^98O_%&*E$>1':;7Z MIJOT[#=ZBG<[_*[ZP26F+R=*2]Z)O7'T@9!N!FT>:"C-!5A[>6C_1$ 94 M40&E_.=.?XX&3W;Y;GTZA_B0:F>7UA'_4HD#:[6$-D ? N<=*]L/KK43JS(U M@WM^)+9![(31A>7]+GX4*F,,>00DG*='B5Z N'OTH:R8"L?VK3(CS_&#)[3# M8I'=Y-UI.MLH5D%K:>*M=F$6DD7T)Y#D-2.5Y)'*^/[S']Y1$$%( B6:>S]" MQ)C_X6_?_#BT/!M$QP^\E].3\RG-CVBSDA'TIT!=.A/;(A2@,$JJN@GV6AYE MB 1S885.^'0,D&5OO%^LP %#V",F[J]*(HUDNB$ 7J%P%SC$C+[9YW=(MJX$ M9,T2A@#Z[,4ALBL\]4986%QYNBDW"S:L=KO(2$/.!3][4$8R]F0V%NYP0P!@ MN 6*)^^>_8""'?AD7M5(2[J (4!^MZ(87&]7>'M*0!4F& )$[HFG?PPQRWH$ MUYD:-Y?--QE$K+_M%!\LV?R>13>^['NT')O+#M3FF.$";^GU3"-6ZAR.LX@[ MEO@J"PDF'-_@+/##NPNB\&+>V*(K;Q8H$SL 2^T6*QZW6:!'ZK7+8Z@Q?YL% M^N2>0S'/FE/[]SH'9?H$UKL,9X$OF:\Q3U$U)M99X*K6)UB(FE;POLT":S4> MNSHI0NP=FP7VU)VX>42*O&^S0%F]+%IZ"JJ.P5G@24VRYS\0YYXKV%7!%KM, M9Y&KI:A:"_2!&:)((J@V\73/$'.-!0J9#WV&^!->3K'Y9QX)DG41"85'DF/W M85CZTWE+$51H M@KV_+716'VS*C'YS4@X;($L:U,IP-R>+:5?+)+SL5)EFZ::*T@'8FY2]$1 XN.S#.![4Z;[TPRB\1V+$\T?K2TWW MO5>(U@:4WOO>+@Y "A7L7C#81.FXC1W\_+76)>7!C B,7K%HH"G.X%0( ['5 MWB92>NL'N:-^9+DF8?$,TP#0WK?Y7-,J?TGO?#\L=JVOC[X0>3\RZ*1 ML%0- FX$BI ND4$R71Q52\F(H7$Z[I8U8O(D@N5BVG=,-.Z>;;0!RP'[)RCY2;9!PX*-_N\ M;7VR%M#)6N7RV,].!:+.3Z3R4^[0:-483+UP]\.=Y?X/LD3J<.=EIX"06^\> M$]_V [GOZ+OO16_"OJ.=UIP&*N#4MA]^'QA@2TT($\AZ3V2@@ V S?8]F$Z,Q%!+IVS:;ND@# MH9&^DK.I;-/$(B^VW6@LW+%:SJ@S=,)R(5=J]Q-P?8P%AZD'AVK8="NFM MM_># [6)&J,FAT&4$ZSPWS*A"O_EMZ<=\BQ\=L]>>$0[9^\@F^L(EH_M5QY4 MW/*-'Z"=%?+[O$H&ZN\?>A&'CH?"\ F]4I)2Z"'*G:,/%+H+>8?NPIB^^V8A M"[-407@,;X0^;0T?&D*;(PHL8!ID6_ N;?; 1B2&*(6)^D+%Q/Q0V=#6;(TA MZ(<7"UG^M?]\[! _I<%#(H5(\ZUY(\=EM8S[,%;*X53B<:-N]1'*LPN?@ORO MHV[KN^-!9Q#AQHJ_CX\QP8%FOYD6IK9$VVD#91.]H8#N31II5QW7._.NOHS7 MGTR RQQ/W:6Z\C%$ =X'2(-">8BQA MXRW1MT*D1A8'#2"/1T%,^B2M7=?_@&S4K7^!GD-D;[Q'1!9#]M/1VJ$;/[A" MH?/J47TEG;C9WQZ.@?^>MF+"G,Y_)\\*5S4=_J,]8^D^AC<(KD6>DMC)E-F( MTA1]4DQA0QB'EA-0*2L4"9;2*7HMNDHV/##HRBQGL_ )*EG?"HT#BC:N<^TF M)S&G%=PI"F:L6=!1*]-75D$T9W>:!;JXEN)\M1^N.>RL45-K62OS:PYC/U=N M)##E,8R4S&EG3R85&QU#1 %'9XT&@;D^O2/\BW2N]V,ZZ4L3P)8X,*@$ MYZD#^4A<%F<=!ZI 3"H9H[TB9^*D)*"?\XR E= /%X4S048?_"?GC#KK+HX] M7+4JJLZS(Z$BJLI^P+-N0*BB:HW@E1RB=>$$'D(U=^80G0DG@!PU%^F(K0C- MS?I(*R;@,4??HPE%!%U0;,.<](^SC.GN(:8F.:@:<*KC# E;@#TI!2N0@?H" M?-[\( )AIV[3G(':-LVZDM?MN3I./SW7T;$A]OC6/G3)!3YK^WPMXQ(_WY0L M%NS(>-)9&ZD;88?#_,[:.-T(.56D]&MDG5CF\]/N#=FQB\J*%![W%!^/+E$\ M#4V+;O"XKL,0$>#O\,V .HT8=&K%28:(DX^.J]OT6;_C,\.]JPD69;G M++FH8Y\:(ZO3I;2W9,TDTX"I[959/\\TD)H!8LKV?T5PPY&]?L?_^HIH/:E\ MZ.]7);@4EC$38+CX4.8$"F0_H&"G2I$*RY@A\Z@_;&+MHO)RS*3L>F<-5@7Y MLU#:^J#"ZDLXDUK'O2)OZ+YYYXZ_,;7"B>-,1;8XZ]"+ 9')E5O&B\@PUUZ1 M!'6GUHA'Y((3?>L3+(:3-$Y,1_D5)6!;X=N#Y=@W?D"K"H:WWLZ-,4YOO>_X M7/"G86>)J6#=O#Y3]K':E?#BF6(#(V<_[H[(6; M%?K0=6$+9XWO?IA$QP,;S[=KKN2;>>J22MBG-8;Z%#HA#6"SO--3D43#'"X7 MP=ALKQ OTCQE,8RU-^H-U'Y!LY%P%2/5AD!MES,> 35M@!JN,@UP9]]=[_,P*8.FPD/''U_'8# 7PV;,3NR2RL=R&ATJ[-K5; MRQ"K38^._RE)ZWW((XL^U!N&N<+.+")=1\/OO%I8C8O6&36U&A6Q,VISU;54 M8RLY]:QSWT>GV($2Y$V+J1@6GV+9^ZPS[7M#;IWUOMB-MRT]O&,L7D!P/ MYF+DA?3\S&Y]U\1:[%IAN-D_1?[N=VEK%LY K8D/OD=VM)8V9.$,U+;I!]?R M[JT#DF*Y-*AG Q26V+=O?AQ:GGWO>"A"R+O^9XPO[ZT'P5+..X+OBSMS-9JO M'=&2ADF%(1J3Q+F\)0C M4>*PIVR(8EHL/ZP OM.T/ZOQX4UWVW"9BZMHX/% M%;+5\!&ST> =03# 31QASGP;AC%4AY%>_2;KZ*.#U$E9>W"AZ.1X'?WZ7U\; MBK('F?IMV=:32$9(30W)QE]R&Q>%8O6TZ.C,>8V_;\,>NG)IWD+:CO;Z<'3] M$T)/^%HZ.X' =>][[RB$4%\@QG +:DS^=SBK>S_Z'Q0]HIW_ZCG_0G:V$IU$ MHF"W;Y9'BY&)F*>^_>COSYL7\E1Z\U;&#WZ>-A]+S@8\^Q,'N#>*X M5&^$\C+:#H.R6_P!R0$4QY@KP B?DPP SU82C ?Y5,_42@4,J%8'48N;.%I' M6RMX1=$=>D=NDI%@O7(;[RK/-?>P10? 'A^HST=.JLSX?B&<]-;#4#J^37CI MC>4$OUBNT">L:3-G^$@"^]/U(.:_W?-=Q,='##-8Y"%[S7]+_% HS#H_$J"4 MCO6AY)]@G"C#?>1-Z+,A9(1 .;/4S"0:?8:\^F>\!,3AT_,J)>"1'Z^P;*B/ M?3?=GSXQSV6E;+FXN/Z$/XKPISAY>O27'LPZ#.,#/5* 9H=AO7+>'1LKKH_B MMJ_#?]<0QX[0:I_WWO#,Y+,(,^)K%*E_NYD9?%88$[71*F-T%DCISSY?O96- M#-PS*2W3NQV<1\'#=K<1-U9,I=R5SRG2K$X]A"N#(;=/YUM@]E:UV%!].6HK<.@ MR+B[V^]SUM#=-(LDC4&?GA+_.->^G,,*7[H\B+-(I1E6\NJ!'N9Q"A/36@K> MWUFD1@T9LY(^S2K>9X;M,Y8-IW49!'[P6:2U#7TK:OWJ#,O]W@8#-=&IB5:- M'?YGW==WV%-4C0D8(GEQN2K]Q2;,/#NR3A5)Z)@T9B:>*-K^>FM]7B /[9UI M=I$]IQ25);JI/WKY(>\PN-(:_ M@9LX"B/+LQWO]1&KI($#\@)UDQ#==+V+L/ 0G2;YZ"WE XP/J:T(PV>4+#Z< MVIL:D.YC"8&,]_TE.=W]7=0=GB.9B3(7F/.QS1+!A(N9O?]788*RH&$N5,O[8S07W(4[I2)C/4V0%D5%G-7Z6Q7D3_Y*DK?L$IL9^RL;E6>2^+HG%2W;L M1+&[I,B>)Q_F^"&61-O.K+B_3,,S/X6)W9:R.VE)!S7PD*HNH4&20JEN>^W9 MDSJKGE+@!+ZN8=)!EQLQHB%TB$Q14\U $SO&)8OQ'$ZQF5=O%BT>IW:$C7U_ MX^52+J'?QA$A)YL.].PYT9(--/ZFEVR@)1MH6J&:2S90_?I+-M"2 M#60(]UBR@99LH"4;:,D&FC*:EVR@>8F8!F4#$;WX\>FY2590:GB4[:/&-+=E!$PH-7;*#ENR@A?TLV4%C M\YTE.VC)#EJR@[3C:6)\>,D.6K*#EMNR9 >=T2$MV4&C9P>5?5]+EI#9-V/) M$IKR,2Y90N=PBDN6T.2/<,D2.H=37+*$^L@2RK=,7=*$EC2A)4W(_+@(,V(X MES2A^O67-*$E3<@0[K&D"2UI0DN:T)(F-&4T+VE"\Q(Q=:8)Y15C ":4JF6B MT>=,(U,.SS['@UE2@XP_HB4UR.##65*#C#^BLWA[EM0@KC<%H^O%7UQBO8KO M2W+0DART) =-]02FQGZ6Y* E.6A)#IH.=I?DH//DPTMRT)(P*'8;AC&RK^* RFI@@B'6NKR<=OV) M@IV#(1)F-35>:+*THDU2Z9"]$&#!_@S39B+['/@T;]]_?-T,5S_SFM ?,=- MZ3V,EWJX7QH3W","M1;_^Z7O$8M*;+E;%!R^R4Y@Y)U,]@[D@+W%,#E>Z.P& M2;6J_=[B&&ND[2Y)0)-) G(-PN7L\G],0KZ9S(5KYI]%(LH EZ&_>/)>46_2 M+3BK]!^3$&LF>^%Z=9:?4V"NY9!SH.ZR&'LTA,@N6 MH^K;(YF:4 :PCD]-RC94]%.Z9E_/V_PXX-F-[8AE![88=+0RQK(+EQW+"&4O MS,V"XU-[WE( V*)(#\/X,.&DN"7]I8_0B#27-$<.CT[X^TV $+YA"-- ](A! M[SM$0OF[YX%2)AO\XF,Z].+QQ-!AH( M.U_[CCJK_Z 9PH]!SG)U!CV+BK*&GXR(SR\A)N:<3?&QF(5W?J"3&>C-&:]^ MH>8NQUOKDZ+-MAT*UJU'7+SPETDJ9;<>AAZE97DO+)<6XT,H6GMV!F>&@_#B MA/]R]$/+_3GPXV.(EW!C4/!AC.]%CA,X(O,"NX]#^>_'V$V0,2)P'S!VH[C,R.XKK^!Q!:Q?!50KALAC8PKO=[ M!+W2$;T\F"/!LWA)*0"30T8" J@:+K+ 4GX1AYC[5JK\-)EI&-,NXG@=W2 L1ELNR$,QWL.I,+@1 M-V^VLC[Y*%$(\$:PR^G/YO>U^V MW#J.)/HK$_U>TUW5>\?M&^'UC*-]CGPMN2KZOE30(F2SBR)5(&E;]?63 !=Q MP4J1!$ S8J;K6 (@9"*1>R9N8_P$.\%@MT:PTX".?7+Q@1.U*&5'K+38P5.Q?J7#,VKMLRL [ M!'+'"-2B:Y3_]R[JL6?]1>QPQ$WK'ZD[['H[#^9>J'JF5Z4JS^ X,CY%5$;! M&5*G11VGPR?%'[>&?RH.,O=KK^!4J:.=>T)SQY/FU>8Z>0:-@/X]QU.$7HAM M[NA-%F)V[H7QBF0UJ(_N4X1Z^]Y7-2_?IWA:3H M5A.Q4D?HIWB JR?26.[6,4I,WQ!^CIW$F*8+^%.4?([ ^K1J. MZ5%J*%U%W[G>\<]1T*B#3*F#^W.4%.J@K$>4X',4 **7/#=W-BFCM>+%'+9' M=(AQ2BL\*\@NC\67BL^/*:]D\"64!/-L <,LB5A"JUHACG"RFE"_!978\S 5[ 2I+M$2[+"/@IO9R1 M]E J#W;U[V'?]$C@_8T<[3@A2AY1&\HRDK)P3P-^7C3Y,QBY1WM@4WEXJG& M ,L;PJUV1> M>BF9.0<:_GB+[LNQ(GT][M^<9@VQ2=*LN<.'3E+.?Z>#-SYG ME#+>>17@@GOLE+$E,5@^ MQ3T=2(&57_>YYPJ*]0Z>\?DI6NZ<*T-9=N_G0-QHE[/SOMZ@05T+[Z4V\8G] M%9\B2W!3S="*9H16A ,7"+\2TQYB5\.#UC!9&]!KI4]\G\* MTM>K+$ECP/_-1U%D2')6X?](^BH'SCXK&69!S)L@'&KLG#IN,F$& &^T-??' MDI"LNR'/FDK$P6%]A,'V4U1IIZ=Y$P;[(*)72DB\XCGF;F#ZBC#IL5H\$A,E MJ+IFO&LHFF(N6@[Z=[F+O'"AV!LO6,X=;[BKV3T0>"ENVBT'+A%(V5-=!DIN M/H"#@ T%U(2/E*4#7*1N'NR0,'^(A';AYA+E>+]HOCF!M5)_=IVC,=1[F^=T;)HHY)E?2BSG@7B>5GX&1>%@X41TK0]K]?XK??^RC(]PW_.&T7_JC8&LGP M;6VR\_70^4\$^!]STJ,8$"1 <89.A*0+0(%/T' ;>NWH=O?[B4_N_V4>!N4L M/.8277"([9%3DQCVHKQ)G72GG:$3;;64Z( EC[8RO/92C_W4BW3XQ-A]0*") M@4KB7W=?PN*/FWB3MT&R]<)_(P_?PB=MCBX::62C.:[4MEH?.RFU/J*7@,0* MHI0\Y,&ETM:P2;=X12LCPCM0PS_^A=J/W_#'3;I)TO+:APT$NV!+M?F\GHB[ M6=[XB39=L)G3/>%??>[0:8D@WT5E=]+FUZQ[)1P^Z99O@Q#A*\#42XSY5-L< M-?D&)61:&S+IUM:O* S)VP9>Q$==8]"DV[O9(_P"9/4%Q^_IJVR?[-'3XG/O MA>$E^X%/WJA)-WCA^QA^M/@/\2^T&_6(QQK>[ \:F_W!R&8?XB3UPO\?'*YB MGR_GF8.GDDGD]S'R.!ML?#W1ENYCHIN]QA&?3W:&3"L63T;M^M6#HUME*1Q= MY'<3J14G36PK;6,,(IIJ0-05WBSS$WF,-,\$M*5RO\@..WH/MD MK72XB2T3#KG"F_B][3 4C61L]!0.80:53ID59)-^^@]2=8S\?_XNQ1DZ?1A' M*?I(;T+J7?WG[XI,#5Y,J@KI!%'Z>S_85R$IT$@D2>&I!$095)_Z<+_;-QR9K98S7-]PLYU UW-O-> !G% "/_:=WX")<^ \ MUWX#!0Q$.8*"PH4_!@ZJ^(#5N'B%E?$V>T;?55B18$.>D-G%E\T84. $8O;7 M#A M1X'9*BV.%=T>!6JK=#AAT'P4\*U2Y)@A^%' ME"'8P;V1P'>0DV.F2@PBGO& M0FV.G7@P"O1VJ7*-/(91X+5*?>LF28P"LX4JFSC[8A0L6*C!29(X1D6I= M*Q5D%("MTN>Z:2:CP&R5$L?.7QD%;GNUN$Y2S"CPVZO(U3-LU$ O*I";%<:3 MUA^?0N Q+!0!/D]=5I!_Z84>G"18I"A-E@KDI0)YJ4!>*I!)$\8TD?05;PTR M1R1>\GH1^>0_-[]FP9L7(M)P+;WR,#Z"6O:C%V:\VZDVUQAH]X'W'(0@&)#L M,%@CS9'/=DL, -+HC3 ]=@6L9+#!ZPO7[S4.015)"$V [)?TU^=/,,PXZ-M,:_7.(^!%M$3 &(,UO*%4C9>84DX#@#/DU#B&%@C/>& @;C+PDPT<@^H1B65',4022:9NQN^'^0V MVP,@_"ZZ\@Y!ZH4U-L2[)/*)1IE_D.9M9R,_;P[W@J(MW&2!'.#-,*R$2GC5 M('>"([TVWL>)DU^\8%08GD**UYEI\*&J%.PZY-]X.(*33H#E9_LL)/Z :[0+ MMMQG*Q0FFGS! KA,>GP(O;R_&NAB!X)W$,)<1BN88O9Q'&5QS1MMD0*MK#B; MV_37(*+./,G+-9UA!J\PV!C!%BX>,5Y)*T\AE7"'VV#;B@G<;MJ^BXJ'*QY( MUEH<7:2 Y^>,/J>ZB;6>11IH<9/ODWG12T!$'A7+P$2K9SV^Q+'_'H3M0FFM MJ>9(-8Y>-@COK]$SETCK0VRX4R#-E!FQ=)HQ@"1D8YXT.(:-E!_+YUD"TF/P M\IJN=D])?C.5P&G/F58OY^)><[*Q [@N^AY7K:8KGLC!OF""-4JL_$;P)Y@% MHD"FTOX[8VT0!=*M6X9U181;B6LYADWC58C-I1N(4ST EFX@<^T&(C][=HR^ M ;1:8-QQ/ ABY'5D\&+2CD,OCU9W.4$]BF8S^$L;F+,3&'G,PO&.*)^X&8R< M[8L3%QP'7YW;\W(>'$> 'L-G)4XXCP 5AL>D$\?[(LFOOE+*B>-84.0 LC05 MQ[&@QP94TER<1X@*6Q"FQCC>/$Q!,QB?$4P(KX01:*7P.(X*/6Z@DOWC/$+4 MO(%\M#G>3D]%5Q"E2SD.OJJ2P,NT>G MC3D.NN*-G^JR6].?8.C,-W$4:'WJ[(\30G;E^XN)' Z7J_;=5SGF4'JP>/$.XK M2H,M0&&\!5#'U%C:62WMK)9V5D;P3C<"_&&%Z19]F@[S@##MW"H\"/',I6<. M"]%Y/]R++'T%$?/;B?OS$=R980\8=TF2J8-0C+9G^_PWH96FV-'VI]@BW1T' M"O[XI:S%I9SFI:QEIF4M2T;_H)EL4IW&\53?3YSFKTT$77WKTR1T,E6U3Y' M-OW[$];E\ ATQ'FXMZIO@1->T9<'DKLHCT4_15[F!S!F<70MCJ[%T;4XNG*V M0%[6BR/8F)!>V&-M<%HH4(P5WJZ* %JH3%2(ACG'7<+Y&22DEX5+:[Y16O/- MT%7,*4D3WGWQ''.4I^ADM=NS*L0\?_S )%V^KK7:D6OJ\TR^;U"6K]&\)2*9,'HE[L4WE&>PB;F*\OR! MCZ/NL*#_IO]SZ8$!^. =B9)P@3'!._GG(PI)9B:HF630Q;N'_1]!I'2B4D.N M;.Q(V>)3>(K"*0:EW'^R)*\W!C03$MO$&^_CIR!])=H$[/0VQJ?#(:0'=$@ MLJ198R?G[YT]ZUTG_86LZ=%_C;9$+46W.-Y?!TEN?\$.$Y[]]3^Y <=!Q6#+ MFWP!8Q>D]W'" [$V8,F(<"DFO&1$S#0C0N'LA;XY3C1PAJ7'(<)0JD M,53 RO&&6\K$(PYC.8X%Q8<'S@F ?8J&4_UB8XYW9E)A-KV";(XW*E)FPI* MG>-->LXD#Z5HH.O-;#0;OO1K_MH_FNAZPQ@U?-6#BS.LK/&2U]LP M?D^6FIJEIF:IJ5EJ:E@I?)OX$8$@V ;T2:W<^B<,<1,3]@$,\BT =G5Y?$I( MZ\2JI>;%%A0S9@\R?F[?<#]E#''7Z(#1-J!*Q47D7^Q)H.DW43*2:(:Y7%24 M#G.Z/19R-9/(Z,G3SABX.>U@73MDUPF_!%B7WP9XHMJ?7 MC\#J\Z*CH&A,#B+R&>P9['9B+6<82<[Y[&6-EL; CE?XP<-I\4>-IU#'#K#Z6M_; M),GVR/^>1_&]US.&@M(!0WSFDG-F#K5BX[27NG3/9-3\1)T%Q>+:)4<6U4&4 M?/LVQB<'^&K7>,U3R/ %$P=60BX#ZC+=P-'SU8SN(..HW<37Z V%\6$=[])W M?G]8_GAS_HJ:U;S:5=+L*DXZ]=-*4VQ3ZACV\MD&MWF"&Z@ZM/=R ]_[?^7A M$OZ=;PXPCOY*!6Z__J6J.G?F&0/I"PA8XI=916LO!.Y>2F,.)-SAQL^$!&5H MZG$]&BNG-K#_ "/9&\X/:R#Q2>Q?E8H]PT6]V.R2T=2;2PW, M0F^] %/K*V_Z=Q =5PNO(O9C6N4M9>U9?;*;M[FZ,L"9 M#G'BA5]PG!U@!G$NT'?H,^07JDD<\;CUI%LP+@$JZ9IG7*[1-L-47[M]^Q:H M2F;F7(-!L=;+:C-K/%VIG4#4HWB=9Q#/5/ MI&VP6HW,5,<1-E1^:KMM1,\43\>Q*3EC:/I4Y,6EK ./B31,YXQS"/%&K:9.HI#;;C*BE ^78]HE0 M%74<,?KV"2._WG$<#&V!=/+X'>_A.94&("XC6G2YJ2%&,YCL>AE;Y:C=<\,7/N;126D3G^FL%4EU*M9,UQ9 Z@C2C6 MRCF.*#5-A)TWXCCHP_ HG=)#QQ\5,<>AU H='4?OH-I$WT))QW&H;EB=EU3H M^#,XDW@^]"M:'(S*N\S4)VOZ\\=&6*6*O7( MKK^,9(4<&A^C,PSD:M5C6_"<%<5I@K;__1*__1YM_?S]JKO(!UC]#$YC%87' M09ZDJO](7MB^]4_U[/#'SQ=A6/MA9@]/[K"!6P=%4&O4-NCB8] M*0/ M29 6YVZ<;W&$RS\OO21(* @;(,++D-^_?X0?,H\T,0ATST]1_)P@3$,_=]$A M2TO%,>]WH8RV(7]J8(&^WKXB/R,IAU<>QD?83G[0D7^3I,&>V*T5&*O=98QQ M_ Z#Q'0SY,I+RR%["FB'\C./P;@<5<9Z(FY0YN6H6J>&ND&YG"LJX4D;7.$7 M+RK*J;QP#2QP2Q)8 ?*K&!]B#*#?1;L8[_,.3KX?Y"-K'UZCU O"WHHD3_!D M^[V'CZO=.GB) C"L2(>.W/M,7HN/PV ;D*XG;-VQUQ)#BTZEGVHNF&77NA%6[1^18BT4SF1RXG@DLMC([.RD7#)2+ 4O,$YT8^;Z\FNL]5O MWE[\^EG?U3XW^&<_"<=[@(QDML?O9?FOX!$RYL#E,9.I 1_Q^2*[[95SI/%) MP=*1A5;;.$I-DZ85BXW4\;Y,TQ&DBSHS.8?U<=L_36C6GRFJ3VU#V%+14>R< MRSGM*S*P!Z +(I.U>K M86IQD"P.DN;;?/'^@-$KX7%O*.=(E%=OO ^.Y2":,2P8"4YK(,!?I^W#'S^3 M$MF"=S*<,*P1IK;'-/S98^S?XDB/T$NW^A80,4SX'G#MO!_$#<:D' *3#!?J M_2USY)CNBM[+F'M-*2._O]H]HD.,4\(HUKG5S'T]B3]AL>O=MNO'5Y2$HL!F MW(RJK3,ECT,G"]] ';>[R$4[B>P^XC43VY-BD2RH_8DT &* M,E0A![[Q7EXP>BEZF!;?GVDE#A%N8VV+9T J3S,9/V3M3)2Y*9QBT(:,:#T) M:4EZ!>P"% =,?"T):8T5H5 8]U2<;"ZCMKX7FDL?'C(XY4/)=".FL.<:=K1HRMTE/.YY7I?IN8'];>3/*#BW\I /. MR.E1Q'N+-1Q'^ M)'GX\'\^/VK19R5K%6J!AJ8TU5K !K 4S-^R^IXVKSC.7EYIG[4]\@,PL)5- M!O[KG=Q1DZKX'@?8@6G\;W!S',XMB(8(HT!P/07FJ+;^&U4#*([!M]UJ# M=AV#D1MU50#2#38EH5J9;Z#.I+E^&JOAEQ*TV)=3'CP?48Y SR/U\\!W_A+( M_$OU"]#+I6,U7I046AV73C,I2\U4< 1#(H5W7!3-YI+UL::[%]/1-)YA+6B! M=\YF_ QN->G=0)M1<[91Q?.%.@JTS*AJ^E(=!E)'!Y>X9FUN)S3:U9=XFVQ^ M3',4)Q)/HWA&M.S6<%+HTZ1Q[LU>AER2KW3J-M[^(P[/=@2:K&O=Q M1'=T(8RX,0::)XLZ)E62,3OC#;?;(JRDM.^#* ,V<2I)OT2[&*/JX4B4W'R MR@D2 80P/M*+25[OR1^KAZV]E$^4<4.FX_VBN;J_!E-.\Y?":2N_6 LY^NL8 MIAS&4Z*"4^^.MN/$5$[#W%9;$KXL:.F(=BKZ.:#HK6$;J#QE1@]8[BK&P&TK M>:(39(^U9NL%!Z^2T\7:^! @:B;$:! MLD'.-H28)-_%D\T8&/"!WA$5:D?=?7H8[*%+V^P ')BR& JWS:Z^<:AB')C_ M9!O,FHK_&#CYLR,XX5L(CK^-KH85CB'Q*=Z0YEHB<_/\DW8_<41"//3?H&13 MY>KFURQX\T+X/*?^/"$'^;G^L3]D:1$]*1!#&&B%*\/1@ M0CWRRK> -K!2OX9/X MTO@ ^^S=P[Z@,%DR8^#]U2Q"BH45-00$VQ-/&'AWF_=X\QIG"?S>1>1OWD%. M'M?!QU4,.,)I +SZ6YPBP6[U%G VZ#*TM=#P6P^L:#ON[)YGJ$<]SC&*V36' M.,D2+%.X/:HZ697$KJKE6XT7)=*80.NO$Y?\)!Q!J:@.RS*M-=&AZ9=[TJ\ MLO:P65%ZEK]QEY_5".^5G>TO*_=YL?TU"Y(2+\+0H7"*!>% QOX2$%.GO]0" M?HK+& .8L3^!@Y\WVG"1Q/*:_7R?<[<@!KL\!W"V!Y[S3'#7T\X>..^V^CW8 M-5A3ST61_AK4";@U*#P^HFW\$@6_(7^#O2CQZ'M%29'-2DJ926822D[#)%Q^ MH!\QCJRZM"+_Q$C,J>3SAKX= @, M&GP7ZT(!62/\%FP1^2D0M5])AZY2-9%L46L%9S,85!P1[*P$57O?YI!+CX" MGINCCCJNY\!F#*G%4*?U*K2:_/VM!W'SJ?J M^]Y7F WM')@?^MCF_^GN=.UPJW&@Q%-J1-!GK. MS_EA1T(;;=^JXVE4NN1AS?LC9G$D(1*&)]CQ?C!]<*#GAW8EX:[5(.36"_"/ M7IC5.H-X&!_)%:!9X<1:O@'%=$]X:#4X6>W(#:'?W@?>,!;.& $.4*#C< M^N;*R.G.3\1=72/)F^KR>>9:AH!Q"9@F_SDU_V%ME0.:^GQC(-;(3/_H%"<; M?50=;@>ICP3+,? +CPHMA QV 3#CA)Q+>M0XTG.6-,^^"E:R;]#A_P0 !=Z^ M'H794'IKF ?U+CIDH(6 4AM^+VS<()IA'HS+8Q?'=(N"[%/%R>:!FXH:$Q%Q]+)!>'^-GD^Z*T\B,,>:)[3:U?Y!FQG\8)H9 MK-)7A',]B73F%1(/>^S0C52\#U!%$6@TH')>O("E2*Z?7(IJ3K:*;OZH33=_ M-$TW7-5:5Q4W>!)!Y$7;P O%NB;O5!1G.YOG-HH)7W<*#FCX6AU"5ZA*5;5O M&SU7U"U(Q]&C9TBVWU;M;Z4YCK;1+[ "V!4<1T5_58+C MJG <'Z/K"*H(GPL>AU04?G A]VXL_L-Q3#F."GW^H^L4.];8$6Q@[=6NAD)! @%[[.>B'O,Y W1/.X3) M;O-$6_*^[:Z2BW<1",^,PD,.+&%_)->7[M;R?=UE?0^/;9GKNQ MYO?38XS!IYO?F0_.GWB!*"N-,WKAKVH_<;9 TGCY3N^U.P=Y+-&GZ2<;M'V- M@E\S=$/LNX0TB[X/D@%YKO27IF5VWH>8V36^=^E$V[)MK/.4_,ZDI]EZI)M[ MJNQQY@WF&BY)J>%3%#\GP"6) I=[!DD;$N"&84#/X+%E^1]*:.0.C_/[YDRF,$68$/0;0$+:(^2ZL))BJ3;7+M!Z\O-^:]D%>B_&UV0$[U[5Y6SOWLVH*L=KE75N4,#71CP^LU,%O8#A-=(WR_]Y%;/.XVB=+ MU]-?Q& =6X16N]SEQCG(QI EXW?)^)5&\OJY':N ,-]?;#5BE%+AA-[D1F13 M%XF.X$:4^S86!N-LGOH^H#HOB& MXWBS41N0>^(<1;I,.VA&5FP&TI*Z,1[3G$MVM$674N8C=A3EDBO)"8_9#*P= M5Y/CP' \%7TZU^GX<4W'^ZZ.7_:N%O]TO'6K&32:T?#^,G>TFI#1?YT14J>* M$H]Q#G^;P3GTC3N/@<^_SP"?[-"V*\5NK#;:U<,>91_M'&^L+MJKW66,B'KU6]]ES>?C7!Y9>U>J91---0_8B7H) MJHMV[VK]2$53S;W4'6/*,D_EZ(S]"JNG=%986I6>=:=JBB"5#FJ=?IFS/@?! MF2_5(T1TKV]YTKF6K]3=>G6VU(E4W@8S*$FGTV/PS<0A(XE MET+ Q1@#+=ET[YMLGB4U:4& ?<9 2S:M?6TMP'IAV3RB \@OY.?ZGZ[LTUW% M&+BEX;;:]9;S6DNXG[9]I@W):;PI,,.L3J_1<*\HF&2-!V1U%-"YX&A XIJP ME:*YA$ %_P7GPK%M-)NQH]WB5F2&,K$BO*&.H$:QI:TJ;OH8L7:C2LZ-9!KT MZ1G)GM:IX_@1Z;BM]UA%EJ#56%#B-7S[L(X&/CDY@@$12SD/!8ZP#"5BX)NK MC;A%A- ?_-DD@??5]+5-;IOQ-+H.RR(TFQ,B1R0>%S4@:G6I8 MQ]G-\RC[K+8[4E^GR96N2>,<<\*&+Z5[ M1FF:!Q\G.M[Z#PY\P /O]&*[Q8A\?_-Q -N&^:;TV#]I-X:J@IP+_S]97DPR M 9)8O^I^?'YIJ^9\P<1(EHS5:-<-[O+M%"8FQU-='<&J8ES8$K2Z$1BRH]9= M;@B\O"2VXTS@7SDU'R](TDY]2E9DP#>6E$(BC! M'MW\7GJ/3(=]IFGO2N2U]>#I791ZT0M)]RLP+WKW]/D*Y8)^BD*S& B8?4./M[*OWGQA3[41:@Z:[RM#A MFC KD03)X@3Y34X")X/XP^V\1 NCR<$BE^V4U[!1C"_X#CI 5L^S4: QKL\ M%E08@AH0[TDS6]F%4YEAX^F!QIGM,YJ'=;$G!12_T6WK'R!OH:$9X*L712A4 MY8#\T38>QC?$?1A)/,G;$5T5IKH7G])2@71;>!SMN MRI7*5&. @8$%VOD!I2<_BYBG"2:8?$_61T14B+?>&>9NT%3#^*B[AG1T>]?] M[_V4E),WG:]]%,WKUT/?YY/12)KW?47%<['3M<-X&B\]DL<^^]!&-;Z M=N=%L)NX_,IT^+/<1^=:MWPNW7$6!#;+3:E%,9NCC6V_W(8$T0;Q6[8YNRR> MR5KG;B]1 $\\QQPH^2Z$\:OFF($C&R4Z'KPCWR4K&FF<3'\"O@ML<;7;597] M:X]92Y/9[N06US4:M>,7/]0 O[$ M@VV&MH;'3(HMO6_%&&]M^_JK?2=#6 M^J!=1/[I$IXN:')YA#\.<>*%M%-:\2)K$+V0,;3>+4/^ZE"4NHDLS8E^W-SS M&3I;E;^NT7.UQ?DP!^=#F*&K^+T,50A\#\R!#MCCYM@U^2=&XLLGGS?T@8-4 M(TTHX0<$A]T99%Q0ES6V%]LMZ3A*2L:J8BV9NB2>.Q=W'F<_2D@@_>#C//!P M%Q4CDE-=;AO! RYL'-IKM$,8@XGG?=3>RQT"7.;*QB_2W?[@!9@^#\PO2.$, MMF3SR*_EJ_2 1S1_\>BZZ-):/+I"CR[7F+09$6J^W&D-S4:[[KY6F/M(_^0. M]#/M[Y.KG6U\.8Z=,=W*U@*M;/^=#K]KB%F- R7&(/%:RF12"V..QU>TE!*) M?6LS*L;06*82ZS;CU:E0[H29Z\)[-:3/PV8\S23Q8\*$]3'(ANT\F]X!=Z(UR-%OB,L8X?@?"%_ M!&NDL6U?8$RX7BX1:+\^[_3)!OZ5>%NJ6@D[,^BN,G" 8)UMMR#98IR_T:?P M-(9DAB54)(A],P8:VS2Y?:L=_R'.UM:YPZT"X)XP7RR,\TJGS0T@"WIXD2JR MU6Z=QMM?A* P!IKLJ[2/H[PK@*R)4GN@N9X\L/9J5V/L@AO-'FL^EZA.!"IY M1)WQEL@!>;H7;_C @K;ULCIY8Q[A_7WL"=X8D\XQ=R\%[\FW;R9KJ+&-2QZX M9T(@GF/NKF;/2> ''C[FR?C2N\H=;PZ$TT;(S:.OX98*KS@)4#YQCD"9UR)8 M>LY7[R/89_O*2+[R#O!-)VVHUQ+& 'W P1O(MH?0V_(-(LG@H1\QQ%F0I)=> M](O@X<+V&$M$A( O#6C. M$6%CY,6!,YB%8)'A$[#?$$Y)/XX8VSQ(M\HI6] YDV8+HM-XML M6.UVT9&6G O(#'2Q)V%+I7.H#;<$@!*WA.*IM\5_0'@+7W@O:J0E7, 2(+]Z M:4;"@M>P/26@&A,L :(FXO-_DB2$1Q(@5./FHODV@PC&SU918(GF#ZRZL17' M@Q?X3':@-L?9:@A)A+B1Q\V*QEJ=BBE/8^@9JJTR86114IO1HYP9)0C#\^EC M+G43K*O/2]5EC6V&"!W!AZA7]Y (<>-I: 4^PH^AMAK>=H*65@.N=$.$4)%+JY&AQ%/X*9Y\ M \692F,Y.QX==NY7@Q^&-QFQ SMO^#8,3:C M8$@-7"?O8%8XT58K1+D*LRB%5+PP?$^0S5@8\L[T30.9%7Z4[X_=E;%#WPZ! M361)EC8^#DKU;BA)EL-@;X?[,2?'[2VA@X^+L#.!#GO8UBF=KI\19E MRHV"!CLM=(U-PI6[#)'%!/_G&]"L\[V>S X5[O31T\D#-#R M[BYM:3YC6QH3=7=S+=K_O/5?2X&_^0+*EG#W,#Z2WGOJU2RM*98 XDAKIK*7 MX6T0D5ZK5W&2)M\0'_'LT>8*../HA>36$91^BZ-M!KOCD@UG\%+N8&&:A*L^ M2AO346T*["U)JO9F'8HEL=5X6!+K/G5:F:O57[8Z(3DZX2?*].#HE9_%J?;@ M$7A?41ILO7#QL"T>-D<\;(M#QS:'3CW">9UAV.T# B;J*UT![F2#[6(:3]3< MDQ\)8M$K[:(9MH$AO##B.?,!Q7S[R5::B) )L,>:>RY@'^,T^,W+$Z!R#9)P M**)#$ULAD1PPH2L0;JJ ./-%L*TK(F^HH^;/J" M # TREMMO&Z#R$L0S__&&C%TMT.R.LN!UOYV6/,GP6G-](&_3F8/_/'S>HLB M#\CJ*4H.:!OL N0SC4_Q6"-;OHTQVGH)NU&\8*#YEWLN!6_0\U[O8UB29GG/&&3,'^<>EQO)M2;9^B/I@<%E]MF>N['F]]-CC$.+ MI^]L<_DN3GACH*S25X3SO0F]U=UQ@ZN(78D#%G& *9K^C3RF+%"8-2UKR'N] M\5E#XWNK]()'%*%W+R127D,IJ,^R"IP;X!!@RVW1:K>BAN(FOJ'&G09P_#6L M K4W?#8#Q< ](;(@XK_!H+V,50"? Z5%H*TSL.-A2[FLX)E'S4$CF!(ISFBS MN8LPC-]),MPFOD1/"?)7T2.BBR%_??"V" SD:Y0$+U'NGJDFKG9W^P..WZI^ M=L#IXC3)M-J(TQ9P6T]@0X- +<*YE)3S% M4CC%N>"UP,MWJCRN.>&L#B[PO:U4 +"5_J09S< 1Z5KS]?/"=CZYSW($E MX"V7G-5 2BF]X\0KH6P@P&88I1%R3E2PHF,VL=L,\I)"-'ZF#,-9Z6AZA)J^ M+O>(.@J^C)LWO:@V WDNIZOQ>D>+],[0RALN9YO!/^>4%8TV1[LQGW'Z @^] MS<@8@A8FS_B;H"OS&90PQ?%/T(-XV+M0BP,XVGMX (H8&0D3-!M61$([;.)H M;V$5O7:"\(RC78E5L"<-V[C:>UCQHHA#/8YFB:]?/4P:S2.@\3VI LG5@1$2 MQ,^/[[*W>GJOZO)X&E)XH"_>/>QW3K4=$SY_87-![^TK\C/ZOHH,BH0'AJB_ MQ'#KFVOPP'V;NMW>H3O0W*893V6S-]T=:&S3#Z$725O4M@8-G%M0ZT_W#6YG MBE!T\VL&?!G4&Z#'X(T\_QDQ,:H_WUS)/+U6\ ."_-7F&',,JC?;. $0^4J4 M-)NEH"3?)4E&3$6A"-999V"A]X PU=)A:7I#Z59R1X:@FDEA MUN3"^0(HQ*?=Y,Z4TJR%C!':S?X0QD>$UD .P99C3%.4\-=G$0$?U M[TDU\K.R)V//+*52J M>:/'NP]Y)^55A*JS(;?Q(?D'I M/7I#8?V!JN[VE>?:JXKQU*.2*95="#H7XD=ZP^ZBO%4-O6.W7H!_],*,:Y&; MVD_Q$1GW_=0X9F]BADSD"RR1)N6]_0D%+Z\$ M4V\( ]>D7Y)'\%" HZG>?(]_XTV8 Q7N^. LSU* M5217STEN-2Z4YOLV8,#85WW6TWLY5S:@1[W6TTL]1W',"PHZ6%[K* MC;0#Q8Y6/HY[/JI18D<+*2TE;O4H]*PJ\4ZZ(:C!20J&11"]/ +[Q0&!/+>L M*!^^V*: AO2XE.DM97I+F=Y2IK=4CYDO@EK*0)D>W?-_B$ M?$.1D#P=SQH[0^IH6DF&LV7GB.#;&.]04/.+38[C[@YFB.:F[W%R'+=^?H8( MKMBX?2GW&EN;X<$L!1'6'U'!@3.,$OO.1VMS,SR<)NNV[WQT][<4B"P%(DS\ MSK1 9"F*6+*\/TU@2-_;,W?\#Y0 R7$.V8R]3Y-R95.^K677O>V^LQG]=M#K M?--U7:-=AF=T2=@TF+"YI F:TM4,):EUR&VVAW26WT?0)++F-=NAL M2VZC;4>SY#;:?3Y+;J/%A[/D-G9R&^MO!RS)C4MRXY+MG+^MISA9RZZ)"_:F[RXI-3UBOZX ME5*W)#8/B)2"T=?DP3C)>-S?Z8LR#++PNU(.4ER03^J>TLNV-&-FU:G.!:=QON(KR$PRBZ]39A+[+/ED(& M6/>9FS)[&,]RN)^U1=8C(N8[?'X51]2AE7GA!N']#Z(3F'@GSMZ!&K!W %,0 M)<%VE+Q\YFV<[C,OW,^;8+JFFGR7"Q7?:S1W/9^93*KL(;<:C'7EJ2U[E M^!>-$&5S+66\UW-]Y'C@/?#_+MWD745T?^,)V,3E";[RX,XW?B M/NR<;BN\(YIA+,;5W90H*9PWVMCV[R(@)U15R5YZ85X5CU *HN)$.">B F$/ M?QSBQ N_X#@[@%#?AAFY-60,\*H@ KM[=0 F1J^5('=\HA\WAERMK4KSSONN M-G!*\"5PQ*OX?1WO4F">B)\%S!YH[#!N=CM$FHFCG.J -SX"W5WEJ ,\GG#' MP;_& H:O,VR-*'E1@BY1!/*&5[K#&STPQ5"/6UA.W7AJC MTIDJKH!>%HD-M++YXWI$<(>W01A0 *Y>B4 MPLIW^P/\2(7KS2M:>R1.=IDE(* ["?(Z,RUC%TT<7Z2W")1G+R0B+(,]'!N# MM?B(WLKF1!K:(8PI/5TD"4J3^\![AEVG 4K@2'FB2S++.#@5=O/MR2%A3!B^ M]&8++ PLP=6NJS82/2,/P)S!V<2ZX4/!& M/KEXP0CMNW" Z<(AH&=? XGLS6EW+4G#]C(.=/UB%' MRZOD>,[>(+)-TR/E>)Z=)LJDWBK'$]]ZHH/E[7(\ 4V'O:A[UAQ/!QN!P6CY MY$;1!.TU/M2==*YGN/6];9H^0-=3SG30)'70N9[TI8.,'OY+5U*T:DU%BR\5&WPJKV3^Y>32>JJH M3^'U9.8<@Z^31T2@Y#ZGQR#YY?(HZ5$JFF$/&&1+XB?B!3/F <;/P'J]+#39 M%3@G<7$#V,:8@4-W@)TDVR-9HP0M1 M\HC>4)25PEKXDCA_O#$0\O+*U:[PT4/YS6D6 33( M/3F;=_*R-W,*Z/P\GS%)9@R=CUPH)W*&R1EI_'+F>B/1#Q5O)V."/=1\LO>_ M5Z7D^A1GLS3#'F$V]LT\9F5*GEY"@8/,U'?04:N2/8 M*$39R.BH1*8K:%%YNU=DX#>N3=/2L1H#"B6E++NM\B?RC"K'@5;5)!O'SC=J M',=&7P$LL)&LQDA?V<&TGH0#3 MC5"T,\(+@H%+;'\)OQJ,)A3\\A;$2]DQ[*<@?;W*DC2&;=Y\%*4[)%T3_H]D M;G(0W&523#"H<;.J>-F$,:4>:.7(%J!H)IRP$%A?83!3B\IPD7,Z28, M]D%$*5)X]N(YY@B8O/].&LL7O22C!%54RJ-BT11S\5?01,M=Y"GOQ=YXX5?N M>,,-A.Z!P$MNW:YSO42@7)TR^E%R\P$<'0P=H"9\I!P1X"+14=#(P[SW(<(H M$?>,&N<7S?=A,M(VZ^SMY\SMGO\4<6W $E]?XNMJ[A>1360S?I9XZ1(O'9:% M]#*M',65BGU5QPW7G+$:?B&+D#N#^.QQ3/;@:M3+0(+6$O*RDY,VK'5'<:#+ M(26F_R<-8(F]"(YW@ND=$>9[)!QO_](7(Z,Z.!SO'W,>3B=J637E(VP]\5%W MGU@0.>]X@"C\"/G[W]^0>4D >M9-1.RS K8D-1?Y_HH\$K\GB+^+#EDJ+?\4 M3##F0&OOB;:WRX"40'$5NN@5)II_F62#MJ]1\&LF/A?N<)L *-"+_"LO>;T- MXW?AZ6@L8,L#+.V7><4OIE2C!PX'WGH!ID\?E>U^&NTWA%V#5:>:]P%HM"SA MW"!F3V %8K7:-2)'BX1D*]M7F8H&%+I;+]QFH:KDGPQ! MY-<[JK($DT 7>OR M!Z#13J.O<0@ ) 3$$]]B->^".>Y"*SCGBRUE1F7?K6JD4Z#FU,P$KTGG3D'5 M)="JS_(#L61(6\\4!\\9S7C=Q.)X?>").F?2V= K?>GE0(\WTQ?:#?.P%K'VV"'&^0]SXGRA5U6[Z@:%O7+MR 7B9RZWS* M*<#&D[I?@XB:,Z:>^O@3P\%9&E"6MU5HZIZT(ZU,USD +A'"SH*H MQJA/S5[#QM, M(UE'AD52 _.[[RT%4MD'AC/D"TS,/SIQI"KWN'-7W0!-72,C4DNLIS@'L8!T M.0IHFW[_Y 3(*O3;!/B1P+3:/26Y5'(,7C46_$AZ&$3(O_%P!' GP*VR?49? MO[I&NV ;N :VF+)5A&Z;O/_L!-PJY"UZBLDI8!795XM;MP_V+T[ JL2W3M84 M0R3IPSE-%@K3:FSEGC3'F&LXK!:P9H*@-M<8:*J&+.=U=^XT&P"2[]V*;8JO M &.@N2O+">BS[RY[L&%^(V0T)OOI#!D9Z#3>&61QBY"C#*AI;;P+&CRI M%2*I[*LMGVA0#BL$2SGB6#[39#OZ")BC^U6 M*;;J$&TJ4ZR^3:HWC^#;I\@#'0Z^MJ1P<8+.ILQT@]/O.E:2P82 E670HY>= M4X@@38624ULX]!T#MMOZ=;+N.4[A2=KKN=.Q M"V!L#*ROX%YE(>Q8S!?JA.049!,+"@$A.54GH"@NNLRT"^5W%H.I(@S6B)[Z M%Q0!2D(8?.'O@RA(Z.M*;XZ>KXI@8+0 <^MTI5RM,4"KHL,1#*C0]S4Z8+0- M\HT!=>])GL%O]$_':AFTI#@UU>3LN@ZYRV#KM=SIILB[3N5?O" BMWP5D2>. M5[O+HO,N*VE:J8YE><'#H1<\!.H,SQM;&[D\VC5UW@3[/G>2)5K#C&Z8YR_@ M;ITSP=5G8I9'F=2CZPKN UYT73[5W-FPU.WV>33&&'Q(4LVF8\*@.'EYKFH M,CHCE5I_'8-A/H$)QHGS\6>8C93I@L %Y?'IX2$Z"M;XV(+@H/;;L=9WSN!N55,U\RU!<[5_* V M\@'A("9Y#"2I#5VC_+]5-0Q8+/0:DE;J-[L=VK+=\1J(=PJU',#NHC? IYRB MBN>&-O'%%C".$;H&_Y]:Z\>DT*=0NU05^\:O:$P/JSC M7?KN868 R=J&.AP%VEX_<_N MHD#UIN!XBY!/P^;7 9V29KB&B]J-R;^OW9@_.Y!FTNNV4-)((VUXY?-]_[ZQH4?;:MFH> M>5G+;K21/ \979]1MS?."2-_=5I1[XV2HOM&23C,+APG)/UMSDBB/*6+(6%1 M>@TW?Y\S;N1WJFB8N,&>7TL9=SJ$V!LGUQG:Q(5+_\'#K#Z^/S@=X>EWDXK& M)F62:LED6 ^*_N"T^WT(1L/$BM,NZ-[7B5+)"3LLQ.C['R?+X--$13=U3W6! M)5U:U@U[^B DHZWVA)NPC>P%[D,ULFHL^KDFDB. MICW>MCLE<"BIW2G6 L;/23\?1GB,VLL91X @)4.-EW3FF:LPT3DQZ\^#G1"A M=B;,N09+*GFY#4QHN,/--=849B8P@1!.L8?(A)D%:K0F6L(XH*)$ 2%X@HES M*C:9W'[K$:[G67KZ2PUV^L601@#W77"H9->QO24278X.+9YDLR%:(R3)A4IIJ$6!J MD55%4)46&_A:Z8="N_=+>PV+#I =V=2DS<9DBX 3A2@5010L,3HEJH025:A1 M89V);Y4V"/SI%I&;((2G2&W\%2PKTG^$__D9U.QM&(/5@,K>_P\H]S6N20 5 M'U>[9E..R/^)QB^1?_$&,+X0'UBPA8^O@S CQ?W4^%AE:9)Z$?%=7I.W!<+$ MGK)^<7_)I<%RB8G6.7_+]L] V#O>.;.0R5FB,Y?2D&/H63J5*MXE?G9GCV+- MI2W6TFUR##3V9'8MU.BN8ANX/,:L RQG#3ON\N?H339X-SD+U=7*(5;IJ5<> MQD?BO]M3@Y:DI21IL"=67S4X6>UR^QV^K:GF7ZGC'$@YK4;:I;;FFSYMKD(# M2^P6^5FMK"SF9(;&9:FR4;AGO;!V;*KX8'M^KT(O28)= ,=>/&>NBB)[53(M M.N&\DN549Y\SR**>&U!-F3_X@D?T1/2OG^<^46Z%C.+;B17<\48S?A7Y-1,D M]?G&0-2DTQ: JK,--A,_1\*P#_6<)>?Q\.*T6^>( ^;6V6,G>2)53D&:D^U6 M\]O9H>OM*_(SDH[4_L8NA1U8%GQY'[R1V';G?766.B*8\06[UTAV4 34WB.6 M-?BTRY&HAH6NN!--LA&8@D)UP0M9#?;O8PQCM]).+!RKYP^ M>H*?PE<8^4%:21:[N"^1RW=1DN*,-B%O.(98K*=,5\D5343SX#@O@MH.%7 M+RVJ8YIE)FYSPCHD)PCK)345 A[1W@N(*"#U*0D ]V_D8<>TU!'1L"0E@\_UQL,-9T Q45BS\? ^52#@&>,_*!0*>+N0-\SK"' M@9VN9;>50(I[@Y1NGX3ARL#-%@ [):?$^T,<%:5V)%&CA@%8)=H"S-:C? :?-1:KOS3]/+MLK M8Z#!#B==.F=NFC'0V*89Y,O< M#'AH86<<+^"Z'),@R;5Q+SJNF^ GM?0RN_CI/6E(@SB'5?;PN,[8::XJ<^?@ MRQ\=23#7<9?^%"ART[,_&68<=/!/A9LS_?RNH";O(J4X\6*7(MQ!SI\M50EU MT=$QZQ6GVPV@5EBD_X)V(X$I+,\Z=8O"(+JB\"RXS0<_].7;^0 ;#GEHBZVS M(6X'.@9I=-A/RC1@.6.ASVT[_C!WX_$I\@&9)%N!-*;:PM RW>'3V(U<'YCE MOKO/K:CQ"52/=.&SV3.%QQGAW_^CJ [^$?!)>B_#_09FTV^5(:+^H\H M"$,29?KG[U),[H<'*V%OFQ9__YX/6-D@A;98_ 9@)"4TK&]R$(I= 7&](#SR M_G=>F @!Z*E-Y##VG%Q'PSZ.0++F#81ZXB&(2%>:5(Z&8NZS%Y)<^W_^;DO+ M7438>8B3]"O"<$XTF^4I"M*D2;2B$592[ /"6Q)H? %%B)2-YG(Y#.-W@I1' MM(U?HN WHI(5 "J/;X-[R&=.<;(">!_16QR^D6<6\N*FR* M_47S79+UZ_\G2]*2"6[BLLUWMW5T=7 #+38PAU67-&T6ZZ-G,8>]#&A_K0U& MJ$D#C"^L//XK(-*',$ON[Z]:1-S]PDH OJ%TXWW<@0&\34]/5;VB]GLBA5JC M.-H="M2_LQ" M]/T?+O_\_07&7V.?-FFY#;V7ZCJ(AM3/\#F.0^2-#9%4&]K@+$C22R_ZI7D\ MW<^M/)&\#^7I?1R?EJW?143/#-X0>;JRA$AIJ#6W3"XG"\[*5IAXW]IYB&7^ M_#H TV$7;,E[HQ6;?(C#@+AK.SJM]C3KE-[RD=S5CF4UEG#*1EE#LW+)H/PV M3@ZY\G!K4""]MFL4!3&FCRXBOV5BWGI;"D_S*NO,L/)ZD\.+4$B50R+B7X-# MV[P3C+ 3I(=UP5G7"+\%6\)F]O"#5;O98Q% :EL FM.L!#X7I)OX$CUX@0]Z MW 58 ,"4TGOR./')/=04O"KCAW<8#:,CO8-!$V<):*O?0)JD"$5Y5[Y*>;B M"3Y]%BYLNY%Z3K;RY'\D!Q6ACR:$[4^MW'HE2HHNT.1;\O;R4Q0_)W 9R:IW MT2&C?I,X(FR5_N8CX;NX:'!>Q7^/Y*4>1+XOVFEW)-98/^..I".*UVK7E%./ M]-VP,@Y7N":EXZR!6:[@7!)E)7XOWV=O*>7L+ZV\+[0%Z8^U%VU;DHSWM97 M@(RA-51PB/0Q;[Y70F6DE2#V>Y0L![K?7&MNI903Z3\=R,.+;)XU.)%SJG_E M;UDTR;_UH964OLZV) $C;CAO0E]X(NQOR)-E&EY5>F+1A67@8P]R!?.L]J%?&0:O)J-1<+T[_#E<1U\7,71&\(I:=/Z+4Y1PC7,5"99R3"H>E)S M:5]GQ(9XH+]"S1#JX[[9'\+XB! UQ,LX5,,U?NXRUL@]N?^-@$I5.^)J >TF M3U\YA>*J&.8C(C[B;5HH@1>@LOO)C_ A?1FLAK@!5G,,?QQ2R1T]@@A,K[D- MKST=99K=L-SPI9.>+"E/"&.-MI+!L'6,%B,5CK$2K#5ZV>=II834\O4>@^27 MMN==/,I*T)Y ?"7E.X24->6\I@F:;)25H'U#[T*=G_^]E>!4"N8J8E^A,GA[ M\I0I3[!&H,B5?KF#O(]3W7I?NBR1Q*DL$I*?"9.VC51@$O$!H\I?1: %D2(( M8#<';XMN8WR-DN ER@NRJHFKW=W^@.,W5%9K/:(H?LLC@O5$T)%_R*&K4V5 M4.]%GSS0%:S30*Y]>V5Z;$B;S;>#Z$S:"6DE>.M8_WD]=#21(.:$;% ]IP MIF'FDQ>M:AD+1??B6KCOHOB-2@\[?Z$>#,6I%)%3;5SE#API2X3Y2];S=C:>OLF=H*E:$A'5:_ .?7B ]107L5!KG1 MP\WGY0^P\JB^9OCPVLK5;7YFY;;;^2>KYQ0V141PJ9^ >)9)\C,7L4Z*RY)V ME/*?!%/K\"-):A/M1()<%AMC:KQ MD96;EMR_>G-SI0M;G^#.U=T$>Y82TOG8RB-\BKS,)V5,=Z">XF"?OUT;>.$Z M]=(\R$*=B<>.KZW/3.-^M;S+5;)]17OO__XO4$L#!!0 ( (*!J5BU(MKP MM0@ (W / 2UE>#,Q7S$N:'1M[5M;<]NV$GYN?P5.,NVQ9T19 MDN6TEGP\H]A*XTYKM[8\DSY")"CAF"18@-3E_/KS+4#J9BF6XV1<)_*#)9*+ MQ>[BVQL(G0RS.#K]GIT,!0_PR4XRF47BM/O!.ZQ7ZR<'[A($!P7%25\%4V:R M:23^\RKF>B"3%N-YIOXEXU3IC"=9.^5!()-!B_V<3MJO+-M CLI!Q5,O4VFK M5CV223N6B3<42RC::LG8V'8I1BS:Q7SI"3LJRQ3,6@S,U&U P#$ N5+ZNAC M=J'_(8M\UKWN7;R[..OT+JXNV1^WUS>WGZUTMF.6;,LCU[6_=&U8_Y%Z] MN?RG-6/@N+J]O*\>\UZ[[OLIGMV>WW1NP!Q]\/9^\[E+UW6.>NQJW>L M?GS8K'RK]NO MHU9K/-YV]<9#XFXV7R3"3PZY3[/5187]JH8)^UUI+4V%^4)G,IRR;,BSUHH1 M%E)7($T:\6DKC,3DGA'^FQOB45(E-J\^-B&0B[AEF+FNS M>G3XTP_/9:EB]E)7F9"TGE7Y(RJ^.JU72\,M6,RQK-=JJPR?:=W9D(\$TV(D MQ5@$6&]IV)\Y%! ZFK)K024,4PE[IW3,ZC7O3Z9"NLVG[#W\%#6)86=*@XQG M4B7S'$;Y:Y[%=IC9#C.-%X"9MS!^0)B(I^PN4>-(! -1<=#1#C"! J=$98Q& M<9DPGDQ9GF0Z%Y"58PW!BI#$68PK+7G$0N[CEF8J1J67*4=WCR 1OC"&ZRF1 MQ/Q.8-X%G@;W @B#*2-*)C0'$?A2^WD,L@3#(0F*: ;[^$-F&:>; M3FY(65F O2F%N2?M#OE/0W[S!2"_MP23'U]/&K7Z<=L4X"X*2(J;*@PE+BV" M+AC7PF(5V)/]2!"FF(#>_4B:(9$368R<07F#KJ&K'RF38QQ-KE7D0)MJY8L MMPW; T8# = [('8G_I G \$Z"-37>00*VT4=[8E].]1V473E+B4U+8ES%N+/ M*)HO^)##-,FR]43ATD0A)B(]5ST+%%1^M39XRZS;*.!-R+60.BP +9'' !VO M6?VI>?Q#NU-2IH?;\[%P9"8 EL[GX8'Q4J*WR>F^V'4'[O"ZQU,9.K M&%2NP0#!;R2-#:F@$HGE0XW2/!@O!G0M(F[!4Y0,<!.U-+? .E'-0]E=!N75(N8?-[8/1UA % MK$.* MR[[*L\TB;!.Z^8Q:4.4AA <*96YK[2TR= M?%'UV"?K@?2(*$:)4_E^KFDE%[+4G.V_D?R4R7"']I?!Q?A@\;?;I6)[FV0( M@4:$EA7R0FBT/,)N0-#>1)+/1-IW @VYF65S"DH6O2*PT=K:HHBD4Q;).Q$5 MNQ$K])7[>FQMEW58W75/VW5/1U]O]V1W:X/2-ROS4$>1=]%)YE&/4/Z( ME0K4@VE!KP235R MZ>WB[UQ"9.O?>>+;O8G]76/TN,:H$Z'Z@A@2D*$&DUI57PJL<9&X9PW*6/ [ MRL2N&K.YV-:1=@.VW!QZ%'**7L*U]VNB(P\PT(A9<%R#LJ+N!#$ @_*PX@H! M@RK Y#&L#@-9-8I4M'8#;9?DM^]9.LCEH88S5[!ZPD8>K+_=]BZ 4G'I4"8C M%8T$Y<2$#XK=>UT$*Q&GD9H*/!T/E8M0? F&@,V:8N$QV;"Z:4&?OGJ?_*Y[ MW=(]M%@/(F7;\R'V9)+MY-8@FTX?M8N30B0+'1R"Z$3N(>^A) ?["5K[64ZL M(BL6 X"^B*=&M(QK[V;E@3T0XWC;(TP00)>S4[/IO+=5CB^(0!4LI^#F4?7P M9RP33'>0!9N(JL=OZ@_0'%8;S8=HFF^JS=KR9/BB5^4O#UL1-OK^(85O/ZB'AW+?O?HQMK=%\^Y%6C8UTC2O(H30L\.8S-T.O,79!^ MX;->GQB%-J'U'*AIL=_YE!U76*/6:"X=;%JS5M^2<=C3C8$G7X,EWDY;GPT8 MLW.13NIJXRB%B+29RDK9UEILC7;_R/-1FVQX8 X6#^ZLL^;Y3PF!7W M:WXBM?9]@$B"Y_GMU+,:>+Y-/M1S5QP(E^H\'@+G+1Z-^=389'=R0+]@._W^ MY,#^]NW_4$L#!!0 ( (*!J5A>+L@]MP@ !0W / 2UE>#,Q M7S(N:'1M[5MM<]LV$O[<_@I<,NW9,Z(LR7):2S[/*+;2N-/:K2W/I!\A$I1P M)@D6("7K?OT]"Y!Z5RS'R;A.Y ^62"X6NXMGWR#P9)C%T>GW[&0H>(!/=I+) M+!*GW0_>8;W:.#EPER X*"A.^BJ8,)--(O&?5S'7 YFT&,\S]2\9ITIG/,G: M*0\"F0Q:[.?TOOW*L@WDJ!Q4//4RE;9JU2.9M&.9>$,A!\.L5<=E7]U[1OZ/ M./25#H3V< =\3M*21:B2C$A$JUY+L[83PS%LVV ME(1]E64J!FTF[C./1W*0M#1-3Y/0^'(>7T5*MU[7[%][/)29\$S*?=%*M?#& MFJ=NNK$3OJ^BH+TDVT?%@2QC&63#5B@SSP>E2$B&[OU0]F7&W!(0A].3@_09 M]-^L\=,4_/%U_4VM/:_: 0!B@?(E=?0QN]#_D$4^ZU[W+MY=G'5Z%U>7[(_; MZYO;SF6/]:[FS/)-&>3Z]K?N#:L?W./[K'-YSNI'07%U>WG>O6:]]UUV MTSV[O;[H78"X^^'L?>?RER[KG/78U3M6/SYL5KY5^W5N6.?\ZH]>]WP>360N MB[##6H-,9"W8N7[;N>S>>%N,A<3>;+Q+A)X?K1X4\_/)>]BME+765"TGI6 MY8^H^.JT7BT--VJRTS?*;59T,^$DR+D11C$6"]I6%_YE! Z&C"K@45 M,DPE[)W2,:O7O#^9"NDVG[#W\%94)H:=*0TRGDF5S#(99;%9+MMA9CO,-%X M9M["^ %A(IZPNT2-(Q$,1,5!1SO ! J<$I4Q&L5EPG@R87F2Z5Q 5HXU!"M" M$F>RZ3 M$.'5!E!\]Z,\ $] > Y+%40#3+$T-20-)C"M$D4<@ M@$LHX-9.9ZP\/C=#%D9J;$I_T6(@3:;1PC).-YW.V*,!@*@=T#LWOM#G@P$ MZR!07^<1*&PO=;0G]NU0VTO1E;N4U+HDSEF(/Z-H/N=##M,DR]83A0L3A9B( M]%SV+%!0^=7:X"W3GJ. -R'70NJP +1$'@-TO&;UI^;Q#^5FTP+=U]:NH '^ M[EP8"($EL+G[87Q4J*SP>6ZV'T+YO2^PUL5,KF)0N08#!+^1-#:D@DHDE@\U M2K-@/!_0M8BX!4]1,LP 4"F"/3V4",R0Q:A(!CRS@O:-#"37DA20KK"Q*28A M3KFA8L/ZFK&5B0W R@@(E"'@TZ 4P43Z><0I;T M*\2L:,$(5P+-5V[XUA=$ MB$7#>!&T-S7".U#.0-E?!N76(64%F]L'HZTA"EB/9$#(XT8EG*(N-T M%<,$ M1ZZ#$AH J^1]&AA 4(9VYI5I>8.OFBZK%/U@/I$5&,$J?R_5S3 M2LYEJ1G;?R/Y*9/A#NTR@XOQP>)OMTO%]C;)$ *-""U+Y(70:'F$W8"@O8DD MGXJT[P0:2691CU#^B')DI4H%:CEJU$QI,\W]]@:8Q;', M,B%64PH&]17J"GH22,ADA^_!>Q"Z#:4&?%*-7'J[^#N7$-GZ=Y[X=F]B?]<8 M/:XQZD2HOB"&!&2HP:16U9<":UPD[FF#,A;\CC*QJ\9L+K9UI-V +3>''H6< MHI=P[?V:Z,@###1B&AS7H*RH.T$,P* \K+A"P* *,'D,J\- 5HTB%:W=0-LE M^>U[E@YR>:CAS!6LGK"1!^MOM[T+H%1<.I3)2$4C03DQX8-B]UX7P4K$::0F M D_'0^4B%%^ (6"SIEAX3#:L;EK0IZ_>)__BO6[I'EJL!Y&R[2D1>S[)=G)K MD$UGD-K%>2&2A8X/070B]Y#W4)*#_3U:^VE.K"(K%@. OHBG1K2,:^^FY8$] M%N-XVX-,$$"7LU.SZ;RW58XOB$ 5+*;@YE'U\&@5=X8FC_VF,8R.LCN-VU['^/ M;JSWSU7=%X]ZU>APUXB2/$K3 D\.8U/T.G,7I%_XQ-;UJS5MV0<]G1CX,G78(FWD]9G \;T=*23NMHX2B$B;::R4K:U M%ENCW3_RE-0F&QZ8@]7C.^NLNHMZ+\"Q=\:8,T8L@R 2+\D8*T<9GPDJ+SVH M[0+:U^+#.V.\:&/L MKG <_94(J0O9ON:URY/=V/A35\4K_^Q<_M?\HNQF=[ MUV7I1PV[B>]VBZ5*:"N:* ^'RG\=#X+S%HS&?&)OL3@[HG;;3[T\.[-MP_P=02P,$% @ @H&I M6)MA'B("!0 )2 \ !R<&%Y+65X,S)?,2YH=&WM6FUOVS80_KS^BEN+ M%BE@R9+MI(GD!7 =%\VPQFWL MU'6J0LKA2I471L[]?OJ!?'R>PF<%NDZ1P$ ML24>[^6YA\>W=!.3BM,GT$T8H?@)7<.-8*>#3TZ[Y?K=9OF( LU*HCM1= FY M60KVV].4Z"F7 9"94;_R-%/:$&G"C%#*Y32 XVP1/BW44GY5=ZI:':.RP',/ MN0Q3+IV$\6EB A\?)VKAY/P?JV&B-&7:P3>HIYO5*F(EC15A@>]E)BS=*!6& M15M,4BZ6P9BG+(<+-H=+E1)9"TZ4,2I%6<,6QB&"3V6@K7EKQ/:O[41**!T\ M\XJ?<)YPPYP\(Q$+,LV.C]1@H:W?/NB.^C+G%.3!#$W3H223%H? M!HN$3[B!,@56PVFWF3U _-LC_KH 7SSSC[QP/;0F$J0@RCUB](_O,KL]S @= M8/H'R7-_<#D^?W/>[XW/AQ?P_N/EZ&/O8@SCX1HR]\1DY[S_4(#XQ_#1';E] M%T:#?@&*WS[T&M ;0>]L^'X\.-NC]/2TQN;$.X+A&QB_'<"H=_FZ=S$8.<-/ M?PS^A%Y_;%M:GM?:!E(1')<4508=][#=?G[;M?41U]I]Q D6[UQ7OPZG\X'B)4N+&1,EC:POTJK$8E1D*HR@S&LBY=R5AV5MI'1$^(9+DS7 BVA%Y4 M8&[9V5ZO-V[(_6QD/O!?_C)&+"O.QC.! M!(XP;<+R9L4ES?Z><=T!>29(EK,@QXD$L\%J#(IE=:F[V BA [JV?L5S7.8+;I9!W;\20BFZ M0J8)H2N:>@V(??DR+]#INVV.G?)=([[0A5_\G<.#KP<"6GP&)U\O@ MFQ%C=;I2>NVV#C-T40E.H?9M(V(;HOLA-U_;,&SFS?75\28\]_7N$0SI/1AK M8*2<4L$>$QC_.1MY(*H\]G*V+V6/?_3NP7C48.Q+V;_3O M?@6PR\G%-[L?^^F#6[L?C@5;.)3K\N32'HW,4AE2GF>"+ /;NN+^:N>RX1;Y MKUEN3[)KPT5'ATGZ,-?+#PKP]>UJHJ_KS)25\[A#8AS$ 1%SLLR+F;S;M)?\ MIT^ZS>+? _X%4$L#!!0 ( (*!J5A(%.E/"04 #H@ / 2UE M>#,R7S(N:'1M[5IM<]HX$/Y\_15[[;23S&!C TD3F\L,I62:FVMH YWI?126 MC'65+9\L%WR__E9^(22!)I.VEZ8'PP2,5JO=9Y]=O:4?Z5B$ M4I[,/3A*E_[34BWEGYM.=:NE9>HY]@%/_)@G5L3X/-*>BX\SN;0R_H_1,).* M,F7A+ZBGGS8J0IEH(\(\UTFU7YE1*?3+MI#$7!3>E,G9X-!].S\3F\^W Q M^3 XG\)TO(;,'3&Y=]Q_*$#<(_A@3^RA#9/1L 3%[1XX+1A,8/!Z_&XZ>KU# MZ>E)@\VQL9U[E_Q@D6WKNN?AU.9PG@0\("S64""ZXCT!&#]SE1&$Q1P 4S M,Q;(T'PC!;S! .&LD\%0*FPA9;\]T^?%LV7'<0-_*..4)$7U2/U]0(%3J6)P M'>L]A%*5(Z1,<4F!)48;O"4JB*#KMC >G1Z0#$(N&+TT:,*"7''-T2F24!@M M@X@DY2J.B M!<.(LQ!.>4*2@!,!XS#D 5,& :.M]JX%^)OF(7Y)\?/FU7'%;F?C=)[[OXO4\2R9FZ8"Z1Q@&$3ACTK1BGV=\X5B[%3 M9D#.ZAQPNWL$.:O /=BC^ZO 7/)OQ;TZ.NYQM^<;5NYB()U(*Z* MAVDE/,'L'9B9V)!BT+)6V2M<92PJI+Q4 M;4H%2N6B"K'$HE..F5W+9OLN,\#]XG3OZ713D&X+RZVLPMIA-")INQ"U!"IEK5+]DU*^&;3*]0[OG7!T,OZCK]C<;-\.-&0D^S97,$VK5.1>6+W^! %DSQ<@G MK_QKF1\V9^)-WZ]N&!VS1?QL)JB B)I/%<=6[*W@KD6_\[[QGO5F&UM?(VL\ M7#(4<%RM%ZYLDC;$ZO\$#GP]&-CR,R#QJO"^&3%69RR5U7;G($43I> 4&MLV M(K;!NQ]R"[8-PW;6OKE&WH3JKNH]@L3>@;$&1LPI%>PQ@7'CG.2!J/+8B]JN MH/TL.;P#XU&#L2MHWX8\6XXLOU36\-/LU^]\G?2-3YO^LTNS[WWI\>#.K5T: MAX(M+E9LZJ^=TB(>:Q1\2"%%DYF??;YN;_Y$F_7?[/P+]02P$"% ,4 M " ""@:E8WB]!FZDC #+)0 $0 @ $ :6UG-#@S M.3@W-#1?,"YJ<&=02P$"% ,4 " ""@:E8E#S9L=6W 0!BGAL $0 M @ '8(P 2TR,#(T,#,S,2YH=&U02P$"% ,4 " ""@:E8 M0\D2-2TR,#(T,#,S,2YX M2UE>#,Q7S$N:'1M4$L! A0#% @ @H&I6%XNR#VW" %#< M \ ( !NBH# ')P87DM97@S,5\R+FAT;5!+ 0(4 Q0 ( M (*!J5B;81XB @4 "4@ / " 9XS P!R<&%Y+65X,S)? M,2YH=&U02P$"% ,4 " ""@:E82!3I3PD% Z( #P K@ '-. , 2UE>#,R7S(N:'1M4$L%!@ ' < L0$ ,^ P $! end XML 84 rpay-20240331_htm.xml IDEA: XBRL DOCUMENT 0001720592 us-gaap:OperatingSegmentsMember us-gaap:SalesChannelThroughIntermediaryMember rpay:BusinessPaymentsMember 2024-01-01 2024-03-31 0001720592 rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-03-31 0001720592 us-gaap:TreasuryStockCommonMember 2023-03-31 0001720592 srt:ScenarioForecastMember 2024-02-01 2024-07-31 0001720592 rpay:PerformanceBasedStockOptionsMember 2023-01-01 2023-03-31 0001720592 rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2021-01-19 2021-01-19 0001720592 rpay:TaxReceivableAgreementMember 2024-03-31 0001720592 rpay:TwoThousandTwentyOneEmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2021-08-18 0001720592 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-03-31 0001720592 us-gaap:OperatingSegmentsMember us-gaap:SalesChannelDirectlyToConsumerMember rpay:BusinessPaymentsMember 2023-01-01 2023-03-31 0001720592 rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0001720592 rpay:BlueCowSoftwareMember 2023-02-15 2023-02-15 0001720592 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2023-12-31 0001720592 us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001720592 rpay:DirectorsOrOfficersMember 2024-01-01 2024-03-31 0001720592 us-gaap:OperatingSegmentsMember us-gaap:SalesChannelThroughIntermediaryMember rpay:ConsumerPaymentsMember 2023-01-01 2023-03-31 0001720592 2023-01-01 2023-03-31 0001720592 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-03-31 0001720592 us-gaap:OperatingSegmentsMember us-gaap:SalesChannelDirectlyToConsumerMember rpay:BusinessPaymentsMember 2024-01-01 2024-03-31 0001720592 2023-03-31 0001720592 us-gaap:RevolvingCreditFacilityMember rpay:NewCreditAgreementMember 2023-02-28 0001720592 rpay:TwoThousandAndTwentySixConvertibleNotesMember us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001720592 rpay:NewCreditAgreementMember 2024-01-01 2024-03-31 0001720592 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-03-31 0001720592 rpay:TaxReceivableAgreementMember 2023-01-01 2023-03-31 0001720592 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001720592 rpay:TwoThousandAndTwentySixConvertibleNotesMember us-gaap:CommonClassAMember 2023-01-01 2023-03-31 0001720592 us-gaap:RevolvingCreditFacilityMember rpay:NewCreditAgreementMember 2023-02-28 2023-02-28 0001720592 us-gaap:RetainedEarningsMember 2023-12-31 0001720592 us-gaap:OperatingSegmentsMember rpay:ConsumerPaymentsMember 2024-01-01 2024-03-31 0001720592 2023-01-01 2023-09-30 0001720592 rpay:PerformanceBasedStockOptionsMember 2024-03-31 0001720592 us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2024-03-31 0001720592 us-gaap:InterestExpenseMember 2024-01-01 2024-03-31 0001720592 us-gaap:TreasuryStockCommonMember 2022-12-31 0001720592 rpay:ConsumerPaymentsMember 2024-03-31 0001720592 rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember 2024-03-31 0001720592 us-gaap:FairValueInputsLevel2Member 2024-03-31 0001720592 us-gaap:CommonClassAMember 2023-12-31 0001720592 rpay:TaxReceivableAgreementMember 2023-03-31 0001720592 us-gaap:NoncontrollingInterestMember 2023-12-31 0001720592 us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2023-12-31 0001720592 rpay:OutstandingStockOptionsMember us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001720592 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-03-31 0001720592 rpay:SeniorSecuredRevolvingCreditFacilityMember rpay:NewCreditAgreementMember 2021-12-28 0001720592 rpay:PerformanceBasedStockOptionsMember 2023-12-31 0001720592 rpay:BlueCowSoftwareMember 2023-01-01 2023-03-31 0001720592 us-gaap:TreasuryStockCommonMember 2023-12-31 0001720592 rpay:UnvestedShareBasedAwardsMember us-gaap:CommonClassAMember 2023-01-01 2023-03-31 0001720592 2023-12-31 0001720592 rpay:NewCreditAgreementMember 2023-12-31 0001720592 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001720592 us-gaap:SalesChannelDirectlyToConsumerMember 2024-01-01 2024-03-31 0001720592 us-gaap:RetainedEarningsMember 2022-12-31 0001720592 rpay:ClassVCommonStockMember us-gaap:CommonStockMember 2024-03-31 0001720592 us-gaap:OperatingSegmentsMember us-gaap:SalesChannelThroughIntermediaryMember rpay:ConsumerPaymentsMember 2024-01-01 2024-03-31 0001720592 rpay:BusinessPaymentsMember 2024-03-31 0001720592 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001720592 us-gaap:RestrictedStockMember 2023-12-31 0001720592 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001720592 us-gaap:NoncompeteAgreementsMember 2024-03-31 0001720592 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001720592 us-gaap:RestrictedStockMember 2024-01-01 2024-03-31 0001720592 us-gaap:RestrictedStockMember 2024-03-31 0001720592 rpay:PerformanceBasedStockOptionsMember 2023-01-01 2023-12-31 0001720592 us-gaap:SalesChannelThroughIntermediaryMember 2024-01-01 2024-03-31 0001720592 us-gaap:OperatingSegmentsMember us-gaap:SalesChannelThroughIntermediaryMember rpay:BusinessPaymentsMember 2023-01-01 2023-03-31 0001720592 srt:MaximumMember 2024-03-31 0001720592 us-gaap:RetainedEarningsMember 2023-03-31 0001720592 us-gaap:OperatingSegmentsMember us-gaap:SalesChannelDirectlyToConsumerMember rpay:ConsumerPaymentsMember 2024-01-01 2024-03-31 0001720592 rpay:ClassVCommonStockMember us-gaap:CommonStockMember 2022-12-31 0001720592 rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001720592 us-gaap:PerformanceSharesMember 2023-12-31 0001720592 us-gaap:PerformanceSharesMember us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001720592 rpay:ClientRelationshipsMember 2023-12-31 0001720592 rpay:ChannelRelationshipsMember 2023-12-31 0001720592 us-gaap:IntersegmentEliminationMember 2024-01-01 2024-03-31 0001720592 rpay:SeniorSecuredRevolvingCreditFacilityMember rpay:TruistBankMember rpay:NewCreditAgreementMember 2021-02-03 0001720592 2019-07-11 2019-07-11 0001720592 srt:MinimumMember 2024-03-31 0001720592 2021-06-15 0001720592 rpay:ConsumerPaymentsMember 2024-01-01 2024-03-31 0001720592 us-gaap:PerformanceSharesMember us-gaap:CommonClassAMember 2023-12-31 0001720592 us-gaap:OperatingSegmentsMember rpay:ConsumerPaymentsMember 2023-01-01 2023-03-31 0001720592 us-gaap:OperatingSegmentsMember us-gaap:SalesChannelDirectlyToConsumerMember rpay:ConsumerPaymentsMember 2023-01-01 2023-03-31 0001720592 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001720592 us-gaap:OperatingSegmentsMember rpay:BusinessPaymentsMember 2024-01-01 2024-03-31 0001720592 rpay:TwoThousandNineteenEquityIncentivePlanMember us-gaap:CommonClassAMember 2024-03-31 0001720592 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001720592 rpay:TaxReceivableAgreementMember 2023-12-31 0001720592 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001720592 rpay:ClassVCommonStockMember us-gaap:CommonStockMember 2023-12-31 0001720592 rpay:TaxReceivableAgreementMember 2023-12-31 0001720592 us-gaap:SalesRevenueSegmentMember rpay:SegmentConcentrationRiskMember rpay:ConsumerPaymentsMember 2024-01-01 2024-03-31 0001720592 rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2021-01-19 0001720592 rpay:TaxReceivableAgreementMember 2024-03-31 0001720592 us-gaap:SalesChannelThroughIntermediaryMember 2023-01-01 2023-03-31 0001720592 us-gaap:NoncontrollingInterestMember 2022-12-31 0001720592 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001720592 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001720592 us-gaap:PerformanceSharesMember 2024-03-31 0001720592 us-gaap:OtherIncomeMember 2024-01-01 2024-03-31 0001720592 rpay:TaxReceivableAgreementMember 2022-12-31 0001720592 rpay:ChannelRelationshipsMember 2024-03-31 0001720592 rpay:ClassVCommonStockMember 2024-03-31 0001720592 us-gaap:OperatingSegmentsMember rpay:BusinessPaymentsMember 2023-01-01 2023-03-31 0001720592 us-gaap:RetainedEarningsMember 2024-03-31 0001720592 2024-01-01 2024-03-31 0001720592 rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-03-31 0001720592 rpay:BlueCowSoftwareMember rpay:ConsumerPaymentsMember 2024-01-01 2024-03-31 0001720592 rpay:UnvestedShareBasedAwardsMember us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001720592 rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember 2023-12-31 0001720592 2024-03-31 0001720592 us-gaap:NoncontrollingInterestMember 2023-03-31 0001720592 rpay:PerformanceBasedStockOptionsMember 2024-01-01 2024-03-31 0001720592 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001720592 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001720592 rpay:ClassVCommonStockMember us-gaap:CommonStockMember 2023-03-31 0001720592 rpay:BusinessPaymentsMember 2023-12-31 0001720592 rpay:ClassVCommonStockMember 2023-12-31 0001720592 us-gaap:NoncontrollingInterestMember 2024-03-31 0001720592 rpay:TaxReceivableAgreementMember 2024-01-01 2024-03-31 0001720592 rpay:OutstandingStockOptionsMember us-gaap:CommonClassAMember 2023-01-01 2023-03-31 0001720592 rpay:NewCreditAgreementMember 2023-01-01 2023-03-31 0001720592 rpay:PostMergerRepayUnitsExchangeableMember us-gaap:CommonClassAMember 2023-01-01 2023-03-31 0001720592 rpay:SeniorSecuredRevolvingCreditFacilityMember rpay:NewCreditAgreementMember 2021-12-29 0001720592 rpay:BlueCowSoftwareMember 2024-01-01 2024-03-31 0001720592 us-gaap:InterestExpenseMember 2023-01-01 2023-12-31 0001720592 us-gaap:CommonClassAMember 2024-05-03 0001720592 rpay:NewCreditAgreementMember 2024-03-31 0001720592 us-gaap:FairValueInputsLevel1Member 2024-03-31 0001720592 us-gaap:CommonClassAMember 2023-01-01 2023-03-31 0001720592 rpay:BlueCowSoftwareMember rpay:ConsumerPaymentsMember 2023-01-01 2023-03-31 0001720592 rpay:TaxReceivableAgreementMember 2024-01-01 2024-03-31 0001720592 rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember us-gaap:PrivatePlacementMember 2021-01-19 0001720592 us-gaap:TradeNamesMember 2024-03-31 0001720592 us-gaap:FairValueInputsLevel3Member 2024-03-31 0001720592 rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember us-gaap:PrivatePlacementMember 2021-01-19 2021-01-19 0001720592 rpay:ClientRelationshipsMember 2024-03-31 0001720592 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001720592 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001720592 us-gaap:IntersegmentEliminationMember us-gaap:SalesChannelDirectlyToConsumerMember 2024-01-01 2024-03-31 0001720592 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001720592 us-gaap:TreasuryStockCommonMember 2024-03-31 0001720592 rpay:TwoThousandNineteenEquityIncentiveAmendmentPlanMember us-gaap:CommonClassAMember 2024-03-31 0001720592 us-gaap:SalesChannelDirectlyToConsumerMember 2023-01-01 2023-03-31 0001720592 rpay:PostMergerRepayUnitsExchangeableMember us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001720592 us-gaap:IntersegmentEliminationMember us-gaap:SalesChannelDirectlyToConsumerMember 2023-01-01 2023-03-31 0001720592 us-gaap:NoncompeteAgreementsMember 2023-12-31 0001720592 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0001720592 us-gaap:TradeNamesMember 2023-12-31 0001720592 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001720592 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0001720592 us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001720592 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001720592 us-gaap:SalesRevenueSegmentMember rpay:SegmentConcentrationRiskMember rpay:BusinessPaymentsMember 2024-01-01 2024-03-31 0001720592 rpay:ClassVCommonStockMember 2024-05-03 0001720592 us-gaap:PerformanceSharesMember us-gaap:CommonClassAMember 2024-03-31 0001720592 us-gaap:ComputerSoftwareIntangibleAssetMember 2024-03-31 0001720592 2022-12-31 0001720592 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2024-03-31 0001720592 us-gaap:CommonClassAMember 2024-03-31 pure rpay:Segment iso4217:USD shares shares rpay:TradeName iso4217:USD false Q1 --12-31 0001720592 http://fasb.org/us-gaap/2023#MeasurementInputDiscountRateMember http://fasb.org/us-gaap/2023#ValuationTechniqueDiscountedCashFlowMember http://www.repay.com/20240331#FairValueChangeInTaxReceivableLiability 10-Q true 2024-03-31 2024 false 001-38531 Repay Holdings Corporation DE 98-1496050 3 West Paces Ferry Road Suite 200 Atlanta GA 30305 404 504-7472 Class A Common Stock, par value $0.0001 per share RPAY NASDAQ Yes Yes Large Accelerated Filer false false false 95786041 100 128318000 118096000 39984000 36017000 15727000 15209000 184029000 169322000 2642000 3133000 26512000 26049000 431734000 447141000 716793000 716793000 5939000 8023000 146571000 146872000 2500000 2500000 1332691000 1350511000 1516720000 1519833000 23709000 22030000 27924000 32906000 1241000 1629000 580000 549000 318000 53423000 57463000 434877000 434166000 5435000 7247000 191244000 188331000 2443000 1838000 633999000 631582000 687422000 689045000 0.0001 0.0001 2000000000 2000000000 92910302 91493792 92220494 90803984 9000 9000 0.0001 0.0001 1000 1000 100 100 100 100 1416510 1416510 12528000 12528000 1155215000 1151324000 -328882000 -323670000 813814000 815135000 15484000 15653000 829298000 830788000 1516720000 1519833000 80720000 74537000 19175000 17965000 37021000 38518000 27028000 26140000 -9878000 83224000 92501000 -2504000 -17964000 380000 -923000 2913000 4538000 -26000 -150000 -2559000 -5611000 -5063000 -23575000 302000 4357000 -5365000 -27932000 -153000 -1540000 -5212000 -26392000 -0.06 -0.06 -0.3 -0.3 91218208000 91218208000 88615760000 88615760000 88276613 9000 100 1117733000 -10000000 -213180000 33731000 928293000 14460 61000 -61000 528843 -147727 1210000 -5000 1205000 4134000 -81000 4053000 54000 54000 -26392000 -1540000 -27932000 88672189 9000 100 1120718000 -10000000 -239572000 32000000 903155000 90803984 9000 100 1151324000 -12528000 -323670000 15653000 830788000 935184 -245376 2412000 -5000 2407000 6303000 -21000 6282000 -5212000 -153000 -5365000 91493792 9000 100 1155215000 -12528000 -328882000 15484000 829298000 -5365000 -27932000 27028000 26140000 6282000 4054000 712000 712000 -9878000 2913000 4538000 302000 4357000 3967000 2541000 520000 -3921000 -2084000 -270000 1679000 -916000 435000 -4982000 -1716000 -2201000 -264000 836000 -105000 24801000 20831000 87000 528000 11042000 13201000 40423000 -11129000 26694000 20000000 2407000 1205000 54000 580000 1000000 -2987000 -22259000 10685000 25266000 144145000 93563000 154830000 118829000 200000 449000 <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-size:10pt;font-family:Times New Roman;min-width:fit-content;">1. Organizational Structure and Corporate Information</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Repay Holdings Corporation was incorporated as a Delaware corporation on July 11, 2019 in connection with the closing of a transaction (the “Business Combination”) pursuant to which Thunder Bridge Acquisition Ltd., a special purpose acquisition company organized under the laws of the Cayman Islands (“Thunder Bridge”), (a) domesticated into a Delaware corporation and changed its name to “Repay Holdings Corporation” and (b) consummated the merger of a wholly owned subsidiary of Thunder Bridge with and into Hawk Parent Holdings, LLC, a Delaware limited liability company (“Hawk Parent”).</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Throughout this section, unless otherwise noted or unless the context otherwise requires, the terms “we”, “us”, “Repay” and the “Company” and similar references refer to Repay Holdings Corporation and its consolidated subsidiaries.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is headquartered in Atlanta, Georgia.</span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2. Basis of Presentation and Summary of Significant Accounting Policies</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unaudited Interim Condensed Consolidated Financial Statements</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These unaudited condensed consolidated interim financial statements should be read in conjunction with the Company’s audited condensed consolidated financial statements and accompanying notes, which are included in the Annual Report on Form 10-K for the year ended December 31, 2023.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying unaudited condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and with instructions to Form 10-Q and Rule 10-01 of SEC Regulation S-X as they apply to interim financial information. Accordingly, the interim condensed consolidated financial statements do not include all of the information and notes required by GAAP for complete financial statements, although the Company believes that the disclosures made are adequate to make the information not misleading. The Company uses the accrual basis of accounting whereby revenues are recognized when earned, usually upon the date services are rendered, and expenses are recognized at the date services are rendered or goods are received.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The interim condensed consolidated financial statements are unaudited, but in the Company’s opinion include all adjustments of a normal recurring nature or a description of the nature and amount of any adjustments other than normal recurring adjustments, operations and cash flows as of and for the periods presented. The interim financial results are not necessarily indicative of results that may be expected for any other interim period or the fiscal year.</span></p></div><div style="font-size:11pt;font-family:Arial;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Principles of Consolidation</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The condensed consolidated financial statements include the accounts of Repay Holdings Corporation and its majority-owned subsidiary, Hawk Parent Holdings LLC, along with Hawk Parent Holdings LLC’s wholly owned subsidiaries: Hawk Intermediate Holdings, LLC, Hawk Buyer Holdings, LLC, Repay Holdings, LLC, M&amp;A Ventures, LLC, Repay Management Holdco Inc., Repay Management Services LLC, Sigma Acquisition, LLC, Wildcat Acquisition, LLC, Marlin Acquirer, LLC, REPAY International LLC, REPAY Canada Solutions ULC, TriSource Solutions, LLC (“TriSource”), Mesa Acquirer, LLC, CDT Technologies LTD (“Ventanex”), Viking GP Holdings, LLC, cPayPlus, LLC (“cPayPlus”), CPS Payment Services, LLC, Media Payments, LLC, Custom Payment Systems, LLC, Electronic Payment Providers, LLC, Internet Payment Exchange, LLC, Stratus Payment Solutions, LLC, Clear Payment Solutions, LLC, Harbor Acquisition LLC</span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Payix Holdings Incorporated and Payix Incorporated. All significant intercompany accounts and transactions have been eliminated in consolidation.</span></p></div><div style="font-size:11pt;font-family:Arial;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Use of Estimates</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported Condensed Consolidated Statements of Operations during the reporting period. Actual results could differ materially from those estimates.</span></p></div><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Reclassifications</span></p><div><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company changed its presentation for Interest expense to Interest income (expense), net within the Condensed Consolidated Statements of Operations. Prior period amounts have been revised to conform to the current presentation.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Segment Reporting</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company reports operating results through </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reportable segments: (1) Consumer Payments and (2) Business Payments, as further discussed in Note 13. Segments.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Recently Issued Accounting Pronouncements not yet Adopted</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update No. 2023-07, “</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (“ASU 2023-07”)”. ASU 2023-07 improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses, on an annual and interim basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently in the process of evaluating the effects of ASU No. 2023-07 on its Consolidated Financial Statements.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued Accounting Standards Update No. 2023-09, “</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes (Topic 740): Improvements to Income Tax Disclosure</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s (“ASU 2023-09”)”. ASU 2023-09 requires public business entities on an annual basis to (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold. ASU 2023-09 is effective for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is currently in the process of evaluating the effects of ASU No. 2023-09 on its Consolidated Financial Statements.</span></p></div> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unaudited Interim Condensed Consolidated Financial Statements</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These unaudited condensed consolidated interim financial statements should be read in conjunction with the Company’s audited condensed consolidated financial statements and accompanying notes, which are included in the Annual Report on Form 10-K for the year ended December 31, 2023.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying unaudited condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and with instructions to Form 10-Q and Rule 10-01 of SEC Regulation S-X as they apply to interim financial information. Accordingly, the interim condensed consolidated financial statements do not include all of the information and notes required by GAAP for complete financial statements, although the Company believes that the disclosures made are adequate to make the information not misleading. The Company uses the accrual basis of accounting whereby revenues are recognized when earned, usually upon the date services are rendered, and expenses are recognized at the date services are rendered or goods are received.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The interim condensed consolidated financial statements are unaudited, but in the Company’s opinion include all adjustments of a normal recurring nature or a description of the nature and amount of any adjustments other than normal recurring adjustments, operations and cash flows as of and for the periods presented. The interim financial results are not necessarily indicative of results that may be expected for any other interim period or the fiscal year.</span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Principles of Consolidation</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The condensed consolidated financial statements include the accounts of Repay Holdings Corporation and its majority-owned subsidiary, Hawk Parent Holdings LLC, along with Hawk Parent Holdings LLC’s wholly owned subsidiaries: Hawk Intermediate Holdings, LLC, Hawk Buyer Holdings, LLC, Repay Holdings, LLC, M&amp;A Ventures, LLC, Repay Management Holdco Inc., Repay Management Services LLC, Sigma Acquisition, LLC, Wildcat Acquisition, LLC, Marlin Acquirer, LLC, REPAY International LLC, REPAY Canada Solutions ULC, TriSource Solutions, LLC (“TriSource”), Mesa Acquirer, LLC, CDT Technologies LTD (“Ventanex”), Viking GP Holdings, LLC, cPayPlus, LLC (“cPayPlus”), CPS Payment Services, LLC, Media Payments, LLC, Custom Payment Systems, LLC, Electronic Payment Providers, LLC, Internet Payment Exchange, LLC, Stratus Payment Solutions, LLC, Clear Payment Solutions, LLC, Harbor Acquisition LLC</span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Payix Holdings Incorporated and Payix Incorporated. All significant intercompany accounts and transactions have been eliminated in consolidation.</span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Use of Estimates</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported Condensed Consolidated Statements of Operations during the reporting period. Actual results could differ materially from those estimates.</span></p> <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company changed its presentation for Interest expense to Interest income (expense), net within the Condensed Consolidated Statements of Operations. Prior period amounts have been revised to conform to the current presentation.</span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Segment Reporting</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company reports operating results through </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reportable segments: (1) Consumer Payments and (2) Business Payments, as further discussed in Note 13. Segments.</span></p> 2 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Recently Issued Accounting Pronouncements not yet Adopted</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update No. 2023-07, “</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (“ASU 2023-07”)”. ASU 2023-07 improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses, on an annual and interim basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently in the process of evaluating the effects of ASU No. 2023-07 on its Consolidated Financial Statements.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued Accounting Standards Update No. 2023-09, “</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes (Topic 740): Improvements to Income Tax Disclosure</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s (“ASU 2023-09”)”. ASU 2023-09 requires public business entities on an annual basis to (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold. ASU 2023-09 is effective for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is currently in the process of evaluating the effects of ASU No. 2023-09 on its Consolidated Financial Statements.</span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3. Revenue</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Disaggregation of revenue</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s revenue is from two types of relationships: (i) direct relationships and (ii) indirect relationships. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the Company’s revenue disaggregated by segment and by the type of relationship for the periods indicated.</span></span></p><div style="font-size:11pt;font-family:Arial;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:20.992%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:17.073%;"></td> <td style="width:1%;"></td> <td style="width:1.339%;"></td> <td style="width:1%;"></td> <td style="width:16.293%;"></td> <td style="width:1%;"></td> <td style="width:1.339%;"></td> <td style="width:1%;"></td> <td style="width:16.333%;"></td> <td style="width:1%;"></td> <td style="width:1.339%;"></td> <td style="width:1%;"></td> <td style="width:16.293%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consumer Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Business Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Elimination of intersegment revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenue</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Direct relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">73,311</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,471</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,689</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indirect relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,825</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">206</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,031</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">76,136</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">9,677</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">80,720</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:20.992%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:17.073%;"></td> <td style="width:1%;"></td> <td style="width:1.339%;"></td> <td style="width:1%;"></td> <td style="width:16.293%;"></td> <td style="width:1%;"></td> <td style="width:1.339%;"></td> <td style="width:1%;"></td> <td style="width:16.333%;"></td> <td style="width:1%;"></td> <td style="width:1.339%;"></td> <td style="width:1%;"></td> <td style="width:16.293%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consumer Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Business Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Elimination of intersegment revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenue</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Direct relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,434</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,078</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70,829</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indirect relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,467</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">241</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,708</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">69,940</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">8,675</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">4,078</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">74,537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">When the Company’s right to consideration for performance is contingent upon a future event or satisfaction of additional performance obligations, the amount of revenues the Company has recognized in excess of the amount the Company has billed to the client is recognized as a contract asset. The c</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ontract asset balanc</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">e was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and is included within Prepaid expenses and other in the Consolidated Balance Sheets.</span></p> <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the Company’s revenue disaggregated by segment and by the type of relationship for the periods indicated.</span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:20.992%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:17.073%;"></td> <td style="width:1%;"></td> <td style="width:1.339%;"></td> <td style="width:1%;"></td> <td style="width:16.293%;"></td> <td style="width:1%;"></td> <td style="width:1.339%;"></td> <td style="width:1%;"></td> <td style="width:16.333%;"></td> <td style="width:1%;"></td> <td style="width:1.339%;"></td> <td style="width:1%;"></td> <td style="width:16.293%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consumer Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Business Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Elimination of intersegment revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenue</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Direct relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">73,311</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,471</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,689</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indirect relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,825</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">206</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,031</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">76,136</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">9,677</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">80,720</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:20.992%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:17.073%;"></td> <td style="width:1%;"></td> <td style="width:1.339%;"></td> <td style="width:1%;"></td> <td style="width:16.293%;"></td> <td style="width:1%;"></td> <td style="width:1.339%;"></td> <td style="width:1%;"></td> <td style="width:16.333%;"></td> <td style="width:1%;"></td> <td style="width:1.339%;"></td> <td style="width:1%;"></td> <td style="width:16.293%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consumer Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Business Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Elimination of intersegment revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenue</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Direct relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,434</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,078</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70,829</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indirect relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,467</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">241</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,708</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">69,940</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">8,675</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">4,078</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">74,537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">When the Company’s right to consideration for performance is contingent upon a future event or satisfaction of additional performance obligations, the amount of revenues the Company has recognized in excess of the amount the Company has billed to the client is recognized as a contract asset. The c</span> 73311000 9471000 -5093000 77689000 2825000 206000 3031000 76136000 9677000 -5093000 80720000 66473000 8434000 -4078000 70829000 3467000 241000 3708000 69940000 8675000 -4078000 74537000 1300000 1400000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4. Earnings Per Share</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended March 31, 2024 and 2023, basic and diluted net loss per common share are the same since the inclusion of the assumed exchange of all limited liability company interests of Hawk Parent (“Post-Merger Repay Units”), unvested share-based awards, outstanding stock options and the Company’s Convertible Senior Notes due 2026 (“2026 Notes”) would have been anti-dilutive.</span></p><div style="font-size:11pt;font-family:Arial;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes net loss attributable to the Company and the weighted average basic and diluted shares outstanding:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.093%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:13.423%;"></td> <td style="width:1%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:14.123000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands, except per share data)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss before income tax expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,063</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,575</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Net loss attributable to non-controlling interests</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">153</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,540</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">302</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,357</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss attributable to the Company</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,212</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,392</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average shares of Class A common stock outstanding - basic and diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91,218,208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88,615,760</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss per share of Class A common stock outstanding - basic and diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.06</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.30</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023, the following common stock equivalent shares were excluded from the computation of the diluted loss per share, since their inclusion would have been anti-dilutive:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.08%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.94%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:14.66%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Post-Merger Repay Units exchangeable for Class A common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,844,095</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,861,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested share-based awards of Class A common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,072,126</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,906,580</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding stock options for Class A common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,148,822</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,148,822</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026 Notes convertible into Class A common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,095,238</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,095,238</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share equivalents excluded from loss per share</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,160,281</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">28,011,911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Shares of the Company’s Class V common stock do not participate in the earnings or losses of the Company and, therefore, are not participating securities. As such, separate presentation of basic and diluted earnings per share of Class V common stock under the two-class method has not been presented. Each share of the Company’s Class V common stock gives the holder the right to vote the number of shares corresponding to the number of Post-Merger Repay Units held by that holder, but shares of Class V common stock have no economic rights.</span></p> <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes net loss attributable to the Company and the weighted average basic and diluted shares outstanding:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.093%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:13.423%;"></td> <td style="width:1%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:14.123000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands, except per share data)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss before income tax expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,063</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,575</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Net loss attributable to non-controlling interests</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">153</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,540</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">302</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,357</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss attributable to the Company</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,212</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,392</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average shares of Class A common stock outstanding - basic and diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91,218,208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88,615,760</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss per share of Class A common stock outstanding - basic and diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.06</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.30</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> -5063000 -23575000 -153000 -1540000 302000 4357000 -5212000 -26392000 91218208000 91218208000 88615760000 88615760000 -0.06 -0.06 -0.3 -0.3 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023, the following common stock equivalent shares were excluded from the computation of the diluted loss per share, since their inclusion would have been anti-dilutive:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.08%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.94%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:14.66%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Post-Merger Repay Units exchangeable for Class A common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,844,095</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,861,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested share-based awards of Class A common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,072,126</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,906,580</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding stock options for Class A common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,148,822</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,148,822</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026 Notes convertible into Class A common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,095,238</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,095,238</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share equivalents excluded from loss per share</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,160,281</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">28,011,911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 5844095 7861271 6072126 5906580 1148822 1148822 13095238 13095238 26160281 28011911 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5. Business Disposition</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On February 15, 2023, the Company sold Blue Cow Software, LLC and a related entity (“BCS”) within the Consumer Payments segment for cash </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">41.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. During the three months ended March 31, 2023, the Company recognized a loss of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million associated with the sale, comprised of the difference between the consideration received and the net carrying amount </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">of the assets and liabilities of the business within Loss on business disposition in the Company’s Condensed Consolidated Statement of Operations.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the disposition of BCS, the Company recognized a reduction in goodwill of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">35.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million within the Consumer Payments segment. See Note 8. Goodwill for further discussion. For the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2023, BCS contributed</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million to the Consumer Payments segment revenue.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Transaction Expenses</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company incurred transaction expenses of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> related to the disposition of BCS. Transaction expenses are included within Selling, general and administrative expenses in the Condensed Consolidated Statements of Operations.</span></p> 41900000 -9900000 35300000 1200000 3400000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6. Fair Value</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:Arial;"><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes, by level within the fair value hierarchy, estimated fair values of the Company’s assets and liabilities measured at fair value on a recurring or nonrecurring basis or disclosed, but not carried, at fair value in the Condensed Consolidated Balance Sheets as of the dates presented. There were no transfers into, out of, or between levels within the fair value hierarchy during any of the periods presented.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:32.92%;"></td> <td style="width:1.759%;"></td> <td style="width:1%;"></td> <td style="width:13.01%;"></td> <td style="width:1%;"></td> <td style="width:1.759%;"></td> <td style="width:1%;"></td> <td style="width:13.01%;"></td> <td style="width:1%;"></td> <td style="width:1.759%;"></td> <td style="width:1%;"></td> <td style="width:13.01%;"></td> <td style="width:1%;"></td> <td style="width:1.759%;"></td> <td style="width:1%;"></td> <td style="width:13.01%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">128,318</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">128,318</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,512</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,512</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">154,830</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">157,330</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Borrowings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">407,550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">407,550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax receivable agreement</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">191,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">191,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">407,550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">191,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">598,794</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">118,096</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">118,096</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,049</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,049</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">144,145</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">146,645</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Borrowings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">375,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">375,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax receivable agreement</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">188,911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">188,911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">375,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">188,911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">564,561</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and cash equivalents</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and cash equivalents contains cash on hand, demand deposit accounts, money market accounts and short term investments with original maturities of three months or less. They are classified within Level 1 of the fair value hierarchy, under Accounting Standard Codification (“ASC”) 820, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurements</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (“ASC 820”), as the price is obtained from quoted market prices in an active market. The carrying amounts of the Company’s cash and cash equivalents approximate their fair values due to the short maturities and highly liquid nature of these accounts.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restricted Cash</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#2e2e2e;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted cash is classified within Level 1 of the fair value hierarchy under ASC 820, as the primary component is cash that is used as collateral for debts. The carrying amounts of the Company’s restricted cash approximate their fair values due to the highly liquid nature.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other assets</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Other assets contain a minority equity investment in a privately-held company. The Company elected a measurement alternative for measuring this investment, in which the carrying amount is adjusted based on any observable price changes in orderly transactions. The investment is classified as Level 2 as observable adjustments to value are infrequent and occur in an inactive market.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Borrowings</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The revolving credit facility and 2026 Notes are measured at amortized cost, which the carrying value is unpaid principal net of unamortized debt discount and debt issuance costs. The estimated fair value of the revolving credit facility approximates the unpaid principal because its interest rate approximates market interest rates. The estimated fair value of the 2026 Notes is determined using the quoted prices from over-the-counter markets. The estimated fair value of the Company’s borrowings is classified within Level 2 of the fair value hierarchy, as the market interest rates and quoted prices are generally observable and do not contain a high level of subjectivity. As of March 31, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company had $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> drawn against the revolving credit facility.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides the carrying value and estimated fair value of borrowings. See Note 9. Borrowings for further discussion on borrowings.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:32.92%;"></td> <td style="width:1.759%;"></td> <td style="width:1%;"></td> <td style="width:13.01%;"></td> <td style="width:1%;"></td> <td style="width:1.759%;"></td> <td style="width:1%;"></td> <td style="width:13.01%;"></td> <td style="width:1%;"></td> <td style="width:1.759%;"></td> <td style="width:1%;"></td> <td style="width:13.01%;"></td> <td style="width:1%;"></td> <td style="width:1.759%;"></td> <td style="width:1%;"></td> <td style="width:13.01%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying value</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair value</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying value</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair value</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026 Notes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">434,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">407,550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">434,166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">375,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Tax Receivable Agreement</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Upon the completion of the Business Combination, the Company entered into the TRA with holders of Post-Merger Repay Units. As a result of the TRA, the Company established a liability in its condensed consolidated financial statements. The TRA is recorded at fair value based on estimates of discounted future cash flows associated with the estimated payments to the Post-Merger Repay Unit holders. These inputs are not observable in the market; thus, the TRA is classified within Level 3 of the fair value hierarchy, under ASC 820. The change in fair value is re-measured at each reporting period with the change in fair value being recognized in accordance with ASC 805, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Combinations</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which is recorded within Change in fair value of tax receivable liability in the Company’s Condensed Consolidated Statements of Operations.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company used a discount rate, also referred to as the Early Termination Rate, as defined in the TRA, to determine the prese</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nt value, based on a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_832326fc-e9fc-4fd5-8e1f-f7a3408fed92;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">risk-free rate plus a spread</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, pursuant to the TRA. A rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.06</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% was applied to the forecasted </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_725f44c8-7f68-4370-88bd-03530082c008;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">TRA</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> payments at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024, in order to determine the fair value. A significant increase or decrease in the discount rate could have resulted in a lower or higher balance, respectively, as of the measurement date. During the three months ended March 31, 2024, t</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">he </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_f585915e-2112-44fb-9325-7dfc4917f7a0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">TRA balance</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was adjusted by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million thr</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ough a payment, accretion expense and a valuation adjustment, related to a decrease in the income tax rate used to measure the TRA as of the Early Termination Date and a decrease in the discount rate, which was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides a rollforward of the TRA related to the acquisition and exchanges of Post-Merger Repay Units. See Note 12. Taxation for further discussion on the TRA.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.55%;"></td> <td style="width:2.661%;"></td> <td style="width:1%;"></td> <td style="width:20.564%;"></td> <td style="width:1%;"></td> <td style="width:2.661%;"></td> <td style="width:1%;"></td> <td style="width:20.564%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">188,911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">179,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">580</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accretion expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,324</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Valuation adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">411</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,538</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance at end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">191,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">183,696</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes, by level within the fair value hierarchy, estimated fair values of the Company’s assets and liabilities measured at fair value on a recurring or nonrecurring basis or disclosed, but not carried, at fair value in the Condensed Consolidated Balance Sheets as of the dates presented. There were no transfers into, out of, or between levels within the fair value hierarchy during any of the periods presented.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:32.92%;"></td> <td style="width:1.759%;"></td> <td style="width:1%;"></td> <td style="width:13.01%;"></td> <td style="width:1%;"></td> <td style="width:1.759%;"></td> <td style="width:1%;"></td> <td style="width:13.01%;"></td> <td style="width:1%;"></td> <td style="width:1.759%;"></td> <td style="width:1%;"></td> <td style="width:13.01%;"></td> <td style="width:1%;"></td> <td style="width:1.759%;"></td> <td style="width:1%;"></td> <td style="width:13.01%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">128,318</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">128,318</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,512</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,512</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">154,830</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">157,330</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Borrowings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">407,550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">407,550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax receivable agreement</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">191,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">191,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">407,550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">191,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">598,794</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">118,096</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">118,096</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,049</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,049</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">144,145</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">146,645</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Borrowings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">375,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">375,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax receivable agreement</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">188,911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">188,911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">375,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">188,911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">564,561</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 128318000 128318000 26512000 26512000 2500000 2500000 154830000 2500000 157330000 407550000 407550000 191244000 191244000 407550000 191244000 598794000 118096000 118096000 26049000 26049000 2500000 2500000 144145000 2500000 146645000 375650000 375650000 188911000 188911000 375650000 188911000 564561000 0 0 <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides the carrying value and estimated fair value of borrowings. See Note 9. Borrowings for further discussion on borrowings.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:32.92%;"></td> <td style="width:1.759%;"></td> <td style="width:1%;"></td> <td style="width:13.01%;"></td> <td style="width:1%;"></td> <td style="width:1.759%;"></td> <td style="width:1%;"></td> <td style="width:13.01%;"></td> <td style="width:1%;"></td> <td style="width:1.759%;"></td> <td style="width:1%;"></td> <td style="width:13.01%;"></td> <td style="width:1%;"></td> <td style="width:1.759%;"></td> <td style="width:1%;"></td> <td style="width:13.01%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying value</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair value</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying value</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair value</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026 Notes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">434,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">407,550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">434,166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">375,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 434877000 407550000 434166000 375650000 7.06 2300000 0.071 <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides a rollforward of the TRA related to the acquisition and exchanges of Post-Merger Repay Units. See Note 12. Taxation for further discussion on the TRA.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.55%;"></td> <td style="width:2.661%;"></td> <td style="width:1%;"></td> <td style="width:20.564%;"></td> <td style="width:1%;"></td> <td style="width:2.661%;"></td> <td style="width:1%;"></td> <td style="width:20.564%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">188,911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">179,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">580</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accretion expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,324</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Valuation adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">411</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,538</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance at end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">191,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">183,696</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 188911000 179127000 31000 580000 3324000 -411000 4538000 191244000 183696000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7. Intangible Assets</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company holds definite and indefinite-lived intangible assets. As of March 31, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the indefinite-lived intangible assets consist of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> trade name, arising from the acquisition of Hawk Parent.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets consisted of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:32.593%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.197000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.197000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.197000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:13.657%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross Carrying Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Carrying Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Useful Life (Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Client relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">523,850</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">203,770</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">320,080</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.07</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Channel relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,885</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,549</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,336</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.14</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">257,938</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190,770</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.78</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,580</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,430</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">150</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.16</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade name</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">836,253</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">404,519</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">431,734</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">4.44</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Client relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">523,850</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190,591</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">333,259</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.32</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Channel relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,785</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,792</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,993</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.39</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">246,996</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">178,323</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68,673</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.83</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,580</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,364</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">216</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.23</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade name</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">825,211</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">378,070</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">447,141</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">4.68</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s amortization expense for intangible assets was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">26.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023, respectively.</span></p><div style="font-size:11pt;font-family:Arial;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimated amortization expense for the next five years and thereafter in the aggregate is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.92%;"></td> <td style="width:3.36%;"></td> <td style="width:1%;"></td> <td style="width:28.72%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated Future</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ending December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortization Expense</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72,126</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74,071</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55,024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55,167</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88,147</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> 1 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets consisted of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:32.593%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.197000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.197000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.197000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:13.657%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross Carrying Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Carrying Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Useful Life (Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Client relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">523,850</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">203,770</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">320,080</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.07</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Channel relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,885</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,549</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,336</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.14</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">257,938</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190,770</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.78</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,580</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,430</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">150</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.16</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade name</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">836,253</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">404,519</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">431,734</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">4.44</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Client relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">523,850</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190,591</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">333,259</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.32</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Channel relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,785</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,792</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,993</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.39</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">246,996</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">178,323</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68,673</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.83</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,580</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,364</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">216</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.23</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade name</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">825,211</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">378,070</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">447,141</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">4.68</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 523850000 203770000 320080000 P6Y25D 29885000 5549000 24336000 P8Y1M20D 257938000 190770000 67168000 P0Y9M10D 4580000 4430000 150000 P0Y1M28D 20000000 20000000 836253000 404519000 431734000 P4Y5M8D 523850000 190591000 333259000 P6Y3M25D 29785000 4792000 24993000 P8Y4M20D 246996000 178323000 68673000 P0Y9M29D 4580000 4364000 216000 P0Y2M23D 20000000 20000000 825211000 378070000 447141000 P4Y8M4D 26400000 25400000 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimated amortization expense for the next five years and thereafter in the aggregate is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.92%;"></td> <td style="width:3.36%;"></td> <td style="width:1%;"></td> <td style="width:28.72%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated Future</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ending December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortization Expense</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72,126</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74,071</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55,024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55,167</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88,147</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 72126000 74071000 67199000 55024000 55167000 88147000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8. Goodwill</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> changes in the carrying amount of goodwill for either the Consumer Payments or Business Payments segment during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company concluded that goodwill was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t impaired for either the Consumer Payments or Business Payments segment as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024. As of March 31, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, accumulated impairment losses were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">75.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the Business Payments segment.</span></p> 0 0 75.7 75.7 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9. Borrowings</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:Times New Roman;font-style:italic;min-width:fit-content;">Amended Credit Agreement</span></p><p style="text-indent:6.667%;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-size:10pt;font-family:Times New Roman;min-width:fit-content;">On February 3, 2021, the Company announced the closing of a new undrawn $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">125.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million senior secured revolving credit facility through Truist Bank (the “Amended Credit Agreement”).</span></p><p style="text-indent:6.667%;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-size:10pt;font-family:Times New Roman;min-width:fit-content;">On December 29, 2021, the Company increased its existing senior secured credit facility by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">60.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million to provide for a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">185.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million revolving credit facility in favor of Hawk Parent pursuant to an amendment to the Amended Credit Agreement. The revolving credit facility is guaranteed by Repay Holdings Corporation and certain of its subsidiaries.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;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-size:10pt;font-family:Times New Roman;min-width:fit-content;">On February 9, 2023, the Company further amended the Amended Credit Agreement to replace London Inter-bank Offer Rate (“LIBOR”) with term Secured Overnight Financing Rate (“SOFR”) as the interest rate benchmark.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;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-size:10pt;font-family:Times New Roman;min-width:fit-content;">On February 28, 2023, the Company repaid in full the entire amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of the outstanding revolving credit facility. The undrawn capacity of the existing revolving credit facility under the Amended Credit Agreement became $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">185.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million after the repayment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company had $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> drawn against the revolving credit facility. The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company’s interest expense on the revolving credit facility, including unused commitment fees and amortization of deferred issuance costs, totale</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">d $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the three months ended March 31, 2024 and 2023, respectively.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Convertible Senior Debt</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On January 19, 2021, the Company issued $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">440.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in aggregate principal amount of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% Convertible Senior Notes due 2026 in a private placement. The initial conversion rate of any 2026 Notes was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">29.7619</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock per $1,000 principal amount of 2026 Notes (equivalent to an initial conversion price of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">33.60</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share of Class A common stock). Upon conversion of the 2026 Notes, the Company may choose to pay or deliver cash, shares of the Company’s Class A common stock, or a combination of cash and shares of the Company’s Class A common stock. The 2026 Notes will mature on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">February 1, 2026</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, unless earlier converted, repurchased or redeemed. Subject to Nasdaq requirements, the Company controls the conversion rights prior to November 3, 2025, unless a fundamental change or an event of default occurs.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended March 31, 2024, the conversion contingencies of the 2026 Notes were not met, and the conversion terms of the 2026 Notes were not significantly changed.</span></p><div style="font-size:11pt;font-family:Arial;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the total borrowings under the Amended Credit Agreement and 2026 Notes:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.2%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:13.700000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.98%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Non-current indebtedness:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Convertible Senior Debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total borrowings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Long-term loan debt issuance cost </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,123</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,834</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total non-current borrowings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">434,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">434,166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company inc</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">urred $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of in</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">terest expense for the amortization of deferred debt issuance costs for the three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company incurred $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of interest expense for the amortization of deferred debt issuance costs for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></div></div></div><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of principal maturities of long‑term debt for each of the next five years ending December 31 and in the aggregate:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:78.82%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:17.259999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> 125000000 60000000 185000000 20000000 185000000 0 900000 1200000 440000000 0 29.7619 33.6 2026-02-01 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the total borrowings under the Amended Credit Agreement and 2026 Notes:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.2%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:13.700000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.98%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Non-current indebtedness:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Convertible Senior Debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total borrowings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Long-term loan debt issuance cost </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,123</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,834</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total non-current borrowings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">434,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">434,166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company inc</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">urred $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of in</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">terest expense for the amortization of deferred debt issuance costs for the three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company incurred $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of interest expense for the amortization of deferred debt issuance costs for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></div></div> 440000000 440000000 440000000 440000000 5123000 5834000 434877000 434166000 700000 2800000 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of principal maturities of long‑term debt for each of the next five years ending December 31 and in the aggregate:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:78.82%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:17.259999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 440000000 440000000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10. Commitments and Contingencies</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Legal Matters</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is a party to various claims and lawsuits incidental to its business. In the Company’s opinion, the liabilities, if any, which may ultimately result from the outcome of such matters, individually or in the aggregate, are not expected to have a material adverse effect on its financial position, liquidity, results of operations or cash flows.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has commitments under operating leases for real estate leased from third parties under non-cancelable operating leases. The Company’s leases typically have lease terms between </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ten years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, with the longest lease term having an expiration date in </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2035</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Most of these leases include one or more renewal </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">options</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">five years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> or less</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">certain leases also include lessee termination </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">options</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. At lease commencement, the Company assesses whether it is reasonably certain to exercise a renewal option, or reasonably certain not to exercise a termination option, by considering various economic factors. Options that are reasonably certain of being exercised are factored into the determination of the lease term, and related payments are included in the calculation of the right-of-use (“ROU”) asset and lease liability.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On December 31, 2023, the Company entered an amendment for one of the existing leases to relocate to another space within the building commencing on August 1, 2024. The landlord provides a construction allowance, in the form of reimbursements, of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to approved improvements and renovations of the landlord’s property during the construction period between February 1, 2024 to July 31, 2024. As of March 31, 2024, no significant construction has taken place.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recognized sublease income of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million within Other (loss) income in the Company’s Consolidated Statements of Operations.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of lease cost are presented in the following table:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.2%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:17.099999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:17.099999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Components of total lease costs:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">428</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">659</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">434</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">664</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:11pt;font-family:Arial;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts reported in the Condensed Consolidated Balance Sheets were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.2%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:17.1%;"></td> <td style="width:1%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:17.1%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating leases:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ROU assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,939</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liability, current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,241</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,629</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.2%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:17.1%;"></td> <td style="width:1%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:17.1%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liability, long-term</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,435</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,676</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,876</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average remaining lease term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average discount rate (annualized)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other information related to leases are as follows:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.2%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:17.099999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:17.099999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for amounts included in the measurement of lease liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating cash flows from operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">551</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">675</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ROU assets obtained in exchange for lease liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:11pt;font-family:Arial;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents a maturity analysis of the Company’s operating leases liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:73.595%;"></td> <td style="width:2.26%;"></td> <td style="width:1%;"></td> <td style="width:22.144%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,356</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,390</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,335</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">924</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">734</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,808</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total undiscounted lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,547</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Imputed interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,871</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,676</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> P3Y P10Y 2035 Most of these leases include one or more renewal options for five years or less true P5Y certain leases also include lessee termination options true 1400000 100000 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of lease cost are presented in the following table:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.2%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:17.099999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:17.099999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Components of total lease costs:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">428</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">659</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">434</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">664</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 428000 659000 6000 5000 434000 664000 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts reported in the Condensed Consolidated Balance Sheets were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.2%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:17.1%;"></td> <td style="width:1%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:17.1%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating leases:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ROU assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,939</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liability, current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,241</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,629</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.2%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:17.1%;"></td> <td style="width:1%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:17.1%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liability, long-term</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,435</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,676</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,876</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average remaining lease term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average discount rate (annualized)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table> 5939000 8023000 1241000 1629000 5435000 7247000 6676000 8876000 P4Y6M P4Y3M18D 0.061 0.058 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other information related to leases are as follows:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.2%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:17.099999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:17.099999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for amounts included in the measurement of lease liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating cash flows from operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">551</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">675</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ROU assets obtained in exchange for lease liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 551000 675000 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents a maturity analysis of the Company’s operating leases liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:73.595%;"></td> <td style="width:2.26%;"></td> <td style="width:1%;"></td> <td style="width:22.144%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,356</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,390</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,335</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">924</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">734</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,808</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total undiscounted lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,547</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Imputed interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,871</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,676</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1356000 1390000 1335000 924000 734000 2808000 8547000 1871000 6676000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11. Share Based Compensation</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Omnibus Incentive Plan</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At the 2019 Annual Shareholders Meeting of Thunder Bridge, the shareholders considered and approved the 2019 Omnibus Incentive Plan (the “Incentive Plan”) which resulted in the reservation of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,326,728</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock for issuance thereunder. The Incentive Plan initially became effective immediately upon the closing of the Business Combination. In June 2022, the Incentive Plan was amended and restated to reserve a total of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,826,728</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock for issuance thereunder.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under this plan, the Company currently has four types of share-based compensation awards outstanding: performance stock units (“PSUs”), restricted stock awards (“RSAs”), restricted stock units (“RSUs”) and performance-based stock options (“PSOs”).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Share-Based Awards</span></p><div style="font-size:11pt;font-family:Arial;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes share-based compensation expense and the related income tax benefit recognized for the Company’s share-based compensation awards. Share-based compensation expenses are recorded within Selling, general and administrative in the Company’s Condensed Consolidated Statement of Operations.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.7%;"></td> <td style="width:1.861%;"></td> <td style="width:1%;"></td> <td style="width:21.288%;"></td> <td style="width:1%;"></td> <td style="width:1.861%;"></td> <td style="width:1%;"></td> <td style="width:21.288%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:11pt;font-family:Arial;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Activity for RSAs for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.69%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:21.764%;"></td> <td style="width:1%;"></td> <td style="width:1.86%;"></td> <td style="width:1%;"></td> <td style="width:21.284%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Class A Common Stock</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Grant Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,550,365</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,832,799</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.97</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">275,405</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">689,808</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.70</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,417,951</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Activity for RSUs for the three months ended March 31, 2024 was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.69%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:21.764%;"></td> <td style="width:1%;"></td> <td style="width:1.86%;"></td> <td style="width:1%;"></td> <td style="width:21.284%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Class A Common Stock</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Grant Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">171,384</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.41</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">171,384</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.41</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Activity for PSUs for the three months ended March 31, 2024 was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.991%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:23.794999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:21.496%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Class A Common Stock </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:bold;font-size:6.7pt;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Grant Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,482,791</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.88</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,482,791</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.88</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The forfeited shares include shares forfeited as a result of employee terminations and shares withheld to satisfy employees’ tax withholding and payment obligations in connection with the vesting of restricted stock awards under the Incentive Plan during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">; further, these forfeited shares are added back to the amount of shares available for grant under the Incentive Plan.</span></div></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Represent shares to be paid out at </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% target level.</span></div></div></div><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For PSUs, RSAs, and RSUs vested during the three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the total fair value, based upon the Company’s Class A common stock price at the date vested, was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. Unrecognized compensation expense related to unvested PSUs, RSAs and RSUs was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">33.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which is expected to be recognized as expense over the weighted-average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.0</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Options</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Activity for PSOs for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 was as follows:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:32.827%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.963%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:13.263%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.963%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:13.503%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Exercise Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Remaining Contractual Term (in years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate Intrinsic Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,148,822</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,768,661</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,148,822</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,594,763</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options vested and exercisable at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognized compensation expense for </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PSOs of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unrecognized compensation expense related to outstanding PSOs was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which is expected to be recognized as expense over the weighted-average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The weighted average grant date fair value of PSOs granted during the three months ended March 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.61</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair value was estimated on the date of grant using Monte Carlo simulation with the following weighted average assumptions:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:36%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52.82</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dividend yield</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The risk-free interest rate was based on the yield of a zero-coupon U.S. Treasury security with a maturity equal to the contractual term of seven years. The assumption on expected volatility was based on the average of historical peer group volatilities using daily prices. The dividend yield assumption was determined as </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% since the Company pays no dividends. Expected term was based on the simplified method outlined in Staff Accounting Bulletin No. 14, Share-Based Payment due to the fact that Company does not have sufficient historical data upon which to estimate an expected term. Given that the Company’s Class A common stock has been publicly traded for less than seven years, the Company believes that the simplified method is an applicable methodology to estimate the expected term of the options as of the grant date.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Employee Stock Purchase Plan</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On August 18, 2021, the Company’s stockholders approved the Repay Holdings Corporation 2021 Employee Stock Purchase Plan (the “ESPP”). The purpose of the ESPP is to provide eligible employees with the opportunity to purchase the Company’s Class A common stock through accumulated payroll deductions. A total of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company’s Class A common stock are available for issuance under the ESPP. Under the ESPP, participants are offered the right to purchase shares of the Company’s Class A common stock at a discount during a series of offering periods. The length of the offering periods under the ESPP will be determined by the administrator and may be up to twenty-seven months long.</span></p> 7326728 13826728 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes share-based compensation expense and the related income tax benefit recognized for the Company’s share-based compensation awards. Share-based compensation expenses are recorded within Selling, general and administrative in the Company’s Condensed Consolidated Statement of Operations.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.7%;"></td> <td style="width:1.861%;"></td> <td style="width:1%;"></td> <td style="width:21.288%;"></td> <td style="width:1%;"></td> <td style="width:1.861%;"></td> <td style="width:1%;"></td> <td style="width:21.288%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 6300000 4100000 2200000 1100000 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Activity for RSAs for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.69%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:21.764%;"></td> <td style="width:1%;"></td> <td style="width:1.86%;"></td> <td style="width:1%;"></td> <td style="width:21.284%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Class A Common Stock</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Grant Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,550,365</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,832,799</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.97</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">275,405</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">689,808</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.70</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,417,951</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Activity for RSUs for the three months ended March 31, 2024 was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.69%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:21.764%;"></td> <td style="width:1%;"></td> <td style="width:1.86%;"></td> <td style="width:1%;"></td> <td style="width:21.284%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Class A Common Stock</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Grant Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">171,384</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.41</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">171,384</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.41</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Activity for PSUs for the three months ended March 31, 2024 was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.991%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:23.794999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:21.496%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Class A Common Stock </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:bold;font-size:6.7pt;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Grant Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,482,791</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.88</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,482,791</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.88</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The forfeited shares include shares forfeited as a result of employee terminations and shares withheld to satisfy employees’ tax withholding and payment obligations in connection with the vesting of restricted stock awards under the Incentive Plan during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">; further, these forfeited shares are added back to the amount of shares available for grant under the Incentive Plan.</span></div></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Represent shares to be paid out at </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% target level.</span></div></div><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Activity for PSOs for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 was as follows:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:32.827%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.963%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:13.263%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.963%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:13.503%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Exercise Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Remaining Contractual Term (in years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate Intrinsic Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,148,822</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,768,661</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,148,822</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,594,763</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options vested and exercisable at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 3550365 9.26 1832799 7.97 275405 11.28 689808 10.70 4417951 8.38 171384 7.41 171384 7.41 1482791 10.88 1482791 10.88 1 7400000 33400000 P2Y 1148822 6.13 P7Y 2768661 1148822 6.13 P7Y 5594763 500000 1100000 P1Y6M 2.61 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair value was estimated on the date of grant using Monte Carlo simulation with the following weighted average assumptions:</span><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:36%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52.82</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dividend yield</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 0.0342 0.5282 0 P4Y6M 0 1000000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12. Taxation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Repay Holdings Corporation is taxed as a corporation and is subject to paying corporate federal, state and local taxes on the income allocated to it from Hawk Parent, based upon Repay Holding Corporation’s economic interest held in Hawk Parent, as well as any stand-alone income or loss it generates. Hawk Parent is treated as a partnership for U.S. federal and most applicable state and local income tax purposes. As a partnership, Hawk Parent is not subject to U.S. federal and</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">certain state and local income taxes. Hawk Parent’s members, including Repay Holdings Corporation, are liable for federal, state and local income taxes based on their allocable share of Hawk Parent’s pass-through taxable income.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s effective tax rate </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">was (</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%) for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024. The Company recorded an income tax expense of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the three months ended March 31, 2024. The effective tax rate for the three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> includes a stock-based compensation adjustments net tax shortfall of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to restricted stock awards vesting and a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million state rate change impact on deferred taxes, which are required to be recorded discretely in the interim period in which they occur. The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">effective tax rate of the Company differs from the federal statutory rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% primarily due to the tax structure of the Company, the relative weighting of the noncontrolling interest, and lower income from operations over the current relevant period, as well as the aforementioned items required to be reported discretely in the interim period. The Company’s effective tax rate was (</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%) for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company recorded an income tax expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2023. The effective tax rate for the three months ended March 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> includes a stock-based compensation adjustments net tax shortfall of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to restricted stock awards vesting, which is required to be recorded discretely in the interim period in which it occurs. In addition, the effective tax rate includes a net tax impact of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to the disposition of BCS, which is required to be recorded discretely in the interim period in which it occurs due to it being a significant, infrequently occurring item disclosed separately in the quarterly financial statements</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognized an adjustment of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, of deferred tax assets related to the income tax benefit and expense, respectively, derived from the net operating income generated over the same period. The Company recognized $(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) million for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2023, of deferred tax assets related to the income tax expense derived from the net operating income generated over the same period.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred tax assets, net of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">146.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, relates primarily to the basis difference in the Company’s investment in Hawk Parent. The basis difference arose primarily as a result of the subsequent exchanges of Post-Merger Repay Units by the Company. In addition, as a result of the merger with BillingTree on June 15, 2021, an estimated opening deferred tax liability net of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">36.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, as adjusted, was recorded. The merger was recognized as a Qualified Stock Purchase within the meaning of Internal Revenue Code (the “Code”) Section 338(d)(3). As such, no step up in the tax asset basis was permitted creating an estimated net deferred tax liability related to the tax asset basis difference in the investment in Hawk Parent on the opening balance sheet date.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company did not recognize any adjustment to the deferred tax asset (“DTA”) and offsetting deferred tax liability (“DTL”) recorded as a result of the ceiling rule limitation arising under Code Sec. 704(c) for the three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, to account for the portion of the Company’s outside basis in the partnership interest that it will not recover through tax deductions. As the ceiling rule causes taxable income allocations to be in excess of 704(b) book allocations the DTL will unwind, leaving only the DTA, which may only be recovered through the sale of the partnership interest in Hawk Parent. The Company has concluded, based on the weight of all positive and negative evidence, that all of the DTA associated with the ceiling rule limitation is not likely to be realized. As such, a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% valuation allowance was recognized.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> uncertain tax positions existed as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Tax Receivable Agreement Liability</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the Company’s election under Section 754 of the Code, the Company expects to obtain an increase in its share of the tax basis in the net assets of Hawk Parent when Post-Merger Repay Units are redeemed or exchanged for Class A common stock of Repay Holdings Corporation. The Company intends to treat any redemptions and exchanges of Post-Merger Repay Units as direct purchases for U.S. federal income tax purposes. These increases in tax basis may reduce the amounts that the Company would otherwise pay in the future to various tax authorities. They may also decrease gains (or increase losses) on future dispositions of certain capital assets to the extent tax basis is allocated to those capital assets.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On July 11, 2019, the Company entered into a TRA that provides for the payment by the Company of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">of the amount of any tax benefits realized, or in some cases are deemed to realize, as a result of (i) increases in its share of the tax basis in the net assets of Hawk Parent resulting from any redemptions or exchanges of Post-Merger Repay Units and from its acquisition of the equity of the selling Hawk Parent members, (ii) tax basis increases attributable to payments made under the TRA, and (iii) deductions attributable to imputed interest pursuant to the TRA (the “TRA Payments”). The</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">TRA </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Payments are not conditioned upon any continued ownership interest in Hawk Parent or the Company. The rights of each party under the TRA other than the Company are assignable. The timing and amount of aggregate payments due under the TRA may vary based on a number of factors, including the timing and amount of taxable income generated by the Company each year, as well as the tax rate then applicable, among other factors.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024, the Company had a liability of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">191.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> related to its projected obligations under the TRA, which is captioned as tax receivable agreement liability in the Company’s Unaudited Condensed Consolidated Balance Sheet. The increase of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in the TRA liability for the three months ended March 31, 2024, was primarily a result of</span><span style="color:#212529;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> the decrease in the Early Termination Rate and accretion, partially offset by a decrease in the tax rate and a payment of the current portion of the TRA liability, as reported at December 31, 2023, over the same period.</span></p> -0.06 300000 1600000 400000 0.21 -0.18 4400000 2100000 5800000 300000 4400000 146600000 36100000 1 0 1 191200000 2300000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13. Segments</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company organizes its business structure around </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> operating segments based on review of discrete financial results for each of the operating segments by the Company’s chief operating decision maker (“CODM”), for performance assessment and resource allocation purposes. Each of the Company’s operating segments represents a reportable segment based on ASC 280, Segment Reporting. The Company’s </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reportable segments are as follows: (1) Consumer Payments and (2) Business Payments.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Consumer Payments</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Consumer Payments segment provides payment processing solutions (including debit and credit card processing, ACH processing and other electronic payment acceptance solutions, as well as our loan disbursement product) that enable the Company’s clients to collect payments and disburse funds to consumers and includes the Company’s clearing and settlement solutions (“RCS”) offering. RCS is the Company’s proprietary clearing and settlement platform through which the Company markets customizable payment processing programs to other Independent Sales Organizations (“ISOs”) and payment facilitators. The strategic vertical markets served by the Consumer Payments segment primarily include personal loans, automotive loans, receivables management, credit unions, mortgage servicing, consumer healthcare and diversified retail. The Consumer Payments segment represented approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">88</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the Company’s total revenue after any intersegment eliminations for the three months ended March 31, 2024.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Payments</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Business Payments segment provides payment processing solutions (including accounts payable automation, debit and credit card processing, virtual credit card processing, ACH processing and other electronic payment acceptance solutions) that enable the Company’s clients to collect or send payments to other businesses. The strategic vertical markets served within the Business Payments segment primarily include retail automotive, education, field services, governments and municipalities, healthcare, HOA management and hospitality. The Business Payments segment represented approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the Company’s total revenue after any intersegment eliminations for the three months ended March 31, 2024.</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents revenue and gross profit for each reportable segment.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.291%;"></td> <td style="width:2.02%;"></td> <td style="width:1%;"></td> <td style="width:22.834999999999997%;"></td> <td style="width:1%;"></td> <td style="width:2.02%;"></td> <td style="width:1%;"></td> <td style="width:22.834999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousand)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenue</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Consumer Payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76,136</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,940</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Business Payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,677</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,675</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Elimination of intersegment revenues </span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,078</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">80,720</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">74,537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross profit </span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-weight:bold;font-size:6.03pt;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Consumer Payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,591</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,625</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Business Payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,047</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Elimination of intersegment revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,078</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total gross profit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">61,545</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">56,572</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other operating expenses </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(3)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,049</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74,536</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other income (expense)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,559</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,611</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss before income tax expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,063</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,575</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">302</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,357</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5,365</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">27,932</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> </tr> </table><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Represents intercompany eliminations between segments for consolidation purpose.</span></div></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Represents revenue less costs of services (exclusive of depreciation and amortization).</span></div></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(3)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Represents total operating expenses less costs of services (exclusive of depreciation and amortization).</span></div></div></div><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue and costs of services are attributed directly to each segment. There is no significant concentration of revenue or assets in foreign countries as of March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The CODM reporting package does not include interest income (expense), net, depreciation and amortization, income tax benefit (expense) and discrete asset details of the operating segments as this information is not considered by the CODM for resource allocation or other segment analysis purposes.</span></p> 2 2 0.88 0.12 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents revenue and gross profit for each reportable segment.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.291%;"></td> <td style="width:2.02%;"></td> <td style="width:1%;"></td> <td style="width:22.834999999999997%;"></td> <td style="width:1%;"></td> <td style="width:2.02%;"></td> <td style="width:1%;"></td> <td style="width:22.834999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousand)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenue</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Consumer Payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76,136</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,940</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Business Payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,677</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,675</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Elimination of intersegment revenues </span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,078</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">80,720</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">74,537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross profit </span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-weight:bold;font-size:6.03pt;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Consumer Payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,591</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,625</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Business Payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,047</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Elimination of intersegment revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,078</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total gross profit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">61,545</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">56,572</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other operating expenses </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(3)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,049</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74,536</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other income (expense)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,559</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,611</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss before income tax expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,063</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,575</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">302</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,357</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5,365</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">27,932</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> </tr> </table><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Represents intercompany eliminations between segments for consolidation purpose.</span></div></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Represents revenue less costs of services (exclusive of depreciation and amortization).</span></div></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(3)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Represents total operating expenses less costs of services (exclusive of depreciation and amortization).</span></div></div> 76136000 69940000 9677000 8675000 -5093000 -4078000 80720000 74537000 59591000 54625000 7047000 6025000 -5093000 -4078000 61545000 56572000 64049000 74536000 -2559000 -5611000 -5063000 -23575000 302000 4357000 -5365000 -27932000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14. Subsequent events</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Management has evaluated subsequent events and their potential effects on these unaudited condensed consolidated financial statements. Based upon the review, management did not identify any subsequent events that would have required adjustment or disclosure in the financial statements.</span></p> false false false false false false The Company incurred $0.7 million of interest expense for the amortization of deferred debt issuance costs for the three months ended March 31, 2024. The Company incurred $2.8 million of interest expense for the amortization of deferred debt issuance costs for the year ended December 31, 2023. The forfeited shares include shares forfeited as a result of employee terminations and shares withheld to satisfy employees’ tax withholding and payment obligations in connection with the vesting of restricted stock awards under the Incentive Plan during the three months ended March 31, 2024; further, these forfeited shares are added back to the amount of shares available for grant under the Incentive Plan. Represent shares to be paid out at 100% target level. Represents intercompany eliminations between segments for consolidation purpose. Represents revenue less costs of services (exclusive of depreciation and amortization). Represents total operating expenses less costs of services (exclusive of depreciation and amortization).