0000950170-24-052479.txt : 20240503 0000950170-24-052479.hdr.sgml : 20240503 20240503070021 ACCESSION NUMBER: 0000950170-24-052479 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 83 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240503 DATE AS OF CHANGE: 20240503 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Mister Car Wash, Inc. CENTRAL INDEX KEY: 0001853513 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-AUTOMOTIVE REPAIR, SERVICES & PARKING [7500] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40542 FILM NUMBER: 24910754 BUSINESS ADDRESS: STREET 1: 222 E. 5TH STREET CITY: TUCSON STATE: AZ ZIP: 85705 BUSINESS PHONE: 520-615-4000 MAIL ADDRESS: STREET 1: 222 E. 5TH STREET CITY: TUCSON STATE: AZ ZIP: 85705 10-Q 1 mcw-20240331.htm 10-Q 10-Q
0001853513Q1false--12-31March 31 2031http://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrentP0Yhttp://fasb.org/us-gaap/2023#GainLossOnSaleOfPropertyPlantEquipment0001853513us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001853513mcw:FirstLienTermLoanMembersrt:MinimumMember2021-12-310001853513mcw:FirstLienTermLoanMemberus-gaap:LineOfCreditMember2024-03-310001853513us-gaap:AdditionalPaidInCapitalMember2024-03-310001853513srt:MinimumMember2019-05-012019-05-310001853513us-gaap:LandMember2023-12-310001853513us-gaap:AdditionalPaidInCapitalMember2022-12-310001853513mcw:TwoThousandTwentyThreeAcquisitionsMemberstpr:AZ2023-04-012023-04-300001853513mcw:TwoThousandTwentyThreeAcquisitionsMember2023-12-310001853513us-gaap:BaseRateMembermcw:TwoThousandTwentyFourTermLoanMember2024-01-012024-03-310001853513us-gaap:CommonStockMember2023-12-310001853513mcw:FinanceLeaseMember2023-12-310001853513us-gaap:StandbyLettersOfCreditMember2023-12-310001853513mcw:OtherRevenueMember2024-01-012024-03-310001853513mcw:TwoThousandTwentyFourTermLoanMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2024-01-012024-03-310001853513us-gaap:RevolvingCreditFacilityMember2024-03-310001853513mcw:TwoThousandTwentyThreeAcquisitionsMemberstpr:CA2023-07-012023-07-310001853513mcw:TwoThousandTwentyFourTermLoanMembermcw:OutstandingTermLoansMember2024-03-310001853513us-gaap:TransferredOverTimeMember2023-01-012023-03-310001853513us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001853513us-gaap:LeaseholdImprovementsMember2024-03-310001853513mcw:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2024-01-010001853513us-gaap:RevolvingCreditFacilityMember2023-12-310001853513srt:MaximumMember2024-03-310001853513us-gaap:FairValueInputsLevel2Membermcw:DeferredCompensationPlanMember2023-12-310001853513mcw:DeferredCompensationPlanMember2024-03-310001853513us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001853513us-gaap:CommonStockMember2023-01-012023-03-310001853513us-gaap:NoncompeteAgreementsMember2023-12-310001853513mcw:FirstLienCreditAgreementMemberus-gaap:SeniorNotesMember2023-12-310001853513us-gaap:TransferredAtPointInTimeMember2024-01-012024-03-310001853513mcw:FirstLienCreditAgreementMemberus-gaap:SeniorNotesMember2024-03-310001853513us-gaap:FairValueInputsLevel3Membermcw:ContingentConsiderationMember2024-03-310001853513us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001853513us-gaap:ConstructionInProgressMember2024-03-310001853513us-gaap:EmployeeStockMember2024-01-012024-03-310001853513mcw:FinanceLeaseMember2024-03-310001853513us-gaap:FairValueInputsLevel1Membermcw:ContingentConsiderationMember2024-03-310001853513us-gaap:CustomerRelationshipsMember2024-03-310001853513us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001853513mcw:FirstLienTermLoanMember2023-12-310001853513mcw:OtherReceivableMember2024-03-310001853513us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001853513us-gaap:RetainedEarningsMember2024-01-012024-03-310001853513us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001853513us-gaap:FairValueInputsLevel1Membermcw:DeferredCompensationPlanMember2024-03-310001853513us-gaap:EurodollarMembersrt:MinimumMember2019-05-012019-05-310001853513srt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2019-05-3100018535132024-04-300001853513us-gaap:AdditionalPaidInCapitalMember2023-12-310001853513us-gaap:CommonStockMember2023-03-3100018535132024-01-012024-03-310001853513us-gaap:NoncompeteAgreementsMember2024-03-310001853513us-gaap:RetainedEarningsMember2023-12-310001853513us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembermcw:AmendedAndRestatedFirstLienCreditAgreementMember2024-01-012024-03-310001853513us-gaap:TrademarksAndTradeNamesMember2024-03-310001853513mcw:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2024-01-012024-03-310001853513mcw:TwoThousandTwentyThreeAcquisitionsMember2024-01-012024-03-310001853513us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001853513us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2023-12-310001853513mcw:TwoThousandTwentyFourTermLoanMember2024-01-012024-03-310001853513mcw:FirstLienTermLoanMember2021-01-012021-12-310001853513mcw:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2023-01-012023-03-310001853513mcw:TwoThousandTwentyFourTermLoanMember2024-03-310001853513mcw:ContingentConsiderationMember2024-03-310001853513srt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2021-06-300001853513us-gaap:CommonStockMember2024-03-3100018535132024-03-310001853513mcw:TwoThousandAndFourteenPlanMember2024-03-310001853513us-gaap:EmployeeStockMember2023-01-012023-03-310001853513mcw:TwoThousandTwentyFourTermLoanMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MinimumMember2024-01-012024-03-310001853513us-gaap:CommonStockMember2022-12-310001853513mcw:TimeVestingOptionsMember2024-01-012024-03-310001853513mcw:TimeVestingOptionsMember2023-12-310001853513us-gaap:BaseRateMembermcw:TwoThousandTwentyFourTermLoanMembersrt:MinimumMember2024-01-012024-03-310001853513mcw:TwoThousandAndTwentyOneIncentivePlanMember2024-03-310001853513srt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2021-06-300001853513us-gaap:EmployeeStockMember2023-01-012023-03-310001853513us-gaap:TransferredOverTimeMember2024-01-012024-03-310001853513us-gaap:TrademarksAndTradeNamesMember2023-12-310001853513mcw:TimeVestingOptionsMember2024-03-310001853513srt:MaximumMembermcw:FirstLienTermLoanMember2021-12-310001853513us-gaap:FairValueInputsLevel2Membermcw:DeferredCompensationPlanMember2024-03-310001853513us-gaap:BuildingAndBuildingImprovementsMember2023-12-310001853513mcw:PerformanceVestingOptionsMember2024-01-012024-03-310001853513us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2024-03-310001853513mcw:PerformanceVestingOptionsMember2024-03-3100018535132021-01-012021-12-310001853513us-gaap:RetainedEarningsMember2023-03-310001853513mcw:TwoThousandAndFourteenPlanMember2024-01-012024-03-310001853513mcw:OtherRevenueMember2023-01-012023-03-310001853513us-gaap:FairValueInputsLevel3Member2023-12-310001853513srt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2019-05-310001853513us-gaap:CommonStockMember2024-01-012024-03-310001853513mcw:AmendedAndRestatedFirstLienCreditAgreementMember2024-01-012024-03-310001853513mcw:TwoThousandTwentyFourTermLoanMembersrt:MaximumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2024-01-012024-03-310001853513us-gaap:MachineryAndEquipmentMember2023-12-310001853513mcw:PerformanceVestingOptionsMember2023-12-310001853513srt:MaximumMember2023-12-310001853513mcw:OtherAccruedExpensesMember2024-03-310001853513us-gaap:AdditionalPaidInCapitalMember2023-03-310001853513mcw:FirstLienTermLoanMember2020-02-012020-02-010001853513us-gaap:BaseRateMembermcw:AmendedAndRestatedFirstLienCreditAgreementMember2024-01-012024-03-3100018535132023-01-012023-03-310001853513mcw:ContingentConsiderationMember2023-12-310001853513srt:RetailSiteMember2024-01-012024-03-310001853513us-gaap:RestrictedStockUnitsRSUMember2024-03-310001853513mcw:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2024-01-012024-03-310001853513us-gaap:FairValueInputsLevel3Membermcw:DeferredCompensationPlanMember2023-12-310001853513us-gaap:IPOMembermcw:PerformanceVestingOptionsMember2024-01-012024-03-310001853513mcw:OtherReceivableMember2023-12-3100018535132023-01-012023-12-310001853513mcw:LiborMarginMember2014-08-212014-08-210001853513mcw:OtherAccruedExpensesMember2023-12-310001853513srt:MaximumMemberus-gaap:EurodollarMember2019-05-012019-05-310001853513us-gaap:BuildingAndBuildingImprovementsMember2024-03-310001853513srt:MaximumMember2014-08-212014-08-210001853513us-gaap:TransferredAtPointInTimeMember2023-01-012023-03-310001853513us-gaap:FairValueInputsLevel3Membermcw:DeferredCompensationPlanMember2024-03-310001853513us-gaap:RetainedEarningsMember2024-03-310001853513us-gaap:FairValueInputsLevel2Membermcw:ContingentConsiderationMember2023-12-310001853513us-gaap:EurodollarMembersrt:MinimumMember2014-08-212014-08-210001853513mcw:CostOfLaborAndChemicalsMember2024-01-012024-03-310001853513srt:MaximumMemberus-gaap:EurodollarMember2014-08-212014-08-210001853513us-gaap:EmployeeStockMember2024-01-012024-03-3100018535132023-03-310001853513us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001853513us-gaap:FairValueInputsLevel1Membermcw:DeferredCompensationPlanMember2023-12-310001853513us-gaap:RetainedEarningsMember2023-01-012023-03-310001853513srt:MaximumMember2019-05-012019-05-310001853513us-gaap:FairValueInputsLevel1Membermcw:ContingentConsiderationMember2023-12-310001853513mcw:TimeVestingOptionsMember2023-01-012023-03-310001853513us-gaap:ConstructionInProgressMember2023-12-310001853513mcw:DeferredCompensationPlanMember2023-12-310001853513us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001853513us-gaap:FurnitureAndFixturesMember2023-12-310001853513srt:MinimumMember2014-08-212014-08-210001853513us-gaap:StandbyLettersOfCreditMember2024-03-310001853513mcw:FirstLienTermLoanMember2024-03-310001853513us-gaap:BaseRateMembersrt:MaximumMembermcw:TwoThousandTwentyFourTermLoanMember2024-01-012024-03-310001853513mcw:CostOfLaborAndChemicalsMember2023-01-012023-03-310001853513mcw:TwoThousandTwentyFourTermLoanMembermcw:IncrementalTermCommitmentsMember2024-03-310001853513us-gaap:RetainedEarningsMember2022-12-310001853513us-gaap:RevolvingCreditFacilityMember2024-01-012024-03-310001853513us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2024-03-310001853513us-gaap:FairValueInputsLevel3Membermcw:ContingentConsiderationMember2023-12-310001853513us-gaap:OtherIntangibleAssetsMember2024-03-310001853513us-gaap:StandbyLettersOfCreditMember2024-01-012024-03-310001853513us-gaap:IPOMembermcw:TwoThousandAndTwentyOneIncentivePlanMember2024-01-012024-03-310001853513mcw:LiborMember2014-08-212014-08-2100018535132022-12-310001853513us-gaap:MachineryAndEquipmentMember2024-03-310001853513us-gaap:FurnitureAndFixturesMember2024-03-3100018535132023-12-310001853513us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001853513mcw:TwoThousandTwentyThreeAcquisitionsMembersrt:RetailSiteMember2023-01-012023-12-310001853513mcw:TwoThousandTwentyThreeAcquisitionsMember2023-01-012023-12-310001853513mcw:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2024-03-310001853513us-gaap:LandMember2024-03-310001853513srt:MinimumMember2023-12-310001853513srt:MinimumMember2024-03-310001853513us-gaap:FairValueInputsLevel3Member2024-03-310001853513us-gaap:CustomerRelationshipsMember2023-12-310001853513us-gaap:LeaseholdImprovementsMember2023-12-310001853513us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001853513us-gaap:FairValueInputsLevel2Membermcw:ContingentConsiderationMember2024-03-310001853513us-gaap:OtherIntangibleAssetsMember2023-12-310001853513mcw:AmendedAndRestatedFirstLienCreditAgreementMember2024-03-31xbrli:pureiso4217:USDxbrli:sharesxbrli:sharesmcw:CarWashmcw:Statemcw:Transactionmcw:Leaseiso4217:USD

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-Q

 

(Mark One)

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

For the quarterly period ended March 31, 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-40542

 

Mister Car Wash, Inc.

(Exact name of registrant as specified in its charter)

 

 

Delaware

47-1393909

(State or other jurisdiction of

incorporation or organization)

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

222 E. 5th Street

Tucson, Arizona

85705

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (520) 615-4000

 

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

 

Title of each class

 

Trading

Symbol(s)

 

Name of each exchange on which registered

Common stock, par value $0.01 per share

 

MCW

 

New York Stock Exchange

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

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

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

 

Large accelerated filer

Accelerated filer

 

 

 

 

Non-accelerated filer

Smaller reporting company

 

 

 

 

 

 

 

Emerging growth company

 

 

 

 

 

 

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

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

As of April 30, 2024, the registrant had 319,509,183 shares of common stock, $0.01 par value per share, outstanding.

 

 

 


 

Table of Contents

 

Page

 

FORWARD-LOOKING STATEMENTS

2

 

 

 

PART I.

FINANCIAL INFORMATION

Item 1.

Financial Statements (Unaudited)

 

Condensed Consolidated Balance Sheets

3

Condensed Consolidated Statements of Operations

4

 

Condensed Consolidated Statements of Cash Flows

5

Condensed Consolidated Statements of Stockholders' Equity

6

Notes to Condensed Consolidated Financial Statements

7

Item 2.

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

24

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

31

Item 4.

Controls and Procedures

31

 

 

 

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

 

1


 

FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. We intend such forward-looking statements to be covered by the safe harbor provisions for forward-looking statements contained in Section 27A of the Securities Act of 1933, as amended and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). All statements other than statements of present and historical facts contained in this Quarterly Report on Form 10-Q, including without limitation, statements regarding our future results of operations and financial position, business strategy and approach are forward-looking. You can generally identify forward-looking statements by our use of forward-looking terminology such as “anticipate,” “believe,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “might,” “plan,” “potential,” “predict,” “seek,” “should,” or "vision," or the negative thereof or comparable terminology.

Forward-looking statements are based on our management’s beliefs and assumptions and on information currently available to us. Such beliefs and assumptions may or may not prove to be correct. Additionally, such forward-looking statements are subject to a number of known and unknown risks, uncertainties and assumptions, and actual results may differ materially from those expressed or implied in the forward-looking statements in this Quarterly Report on Form 10-Q due to various factors, including, but not limited to, those identified in Part I. Item 1A. “Risk Factors” and in Part II. Item 7. “Management's Discussion and Analysis of Financial Condition and Results of Operations” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 (the “2023 Form 10-K”) and in Part I. Item 2. “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of this Quarterly Report on Form 10-Q. These risks and uncertainties include, but are not limited to:

An overall decline in the health of the economy and other factors impacting consumer spending, such as natural disasters, the occurrence of a recession, growing inflation and worsening in economic conditions may affect consumer purchases and reduce demand for our services.
Our ability to attract new customers, retain existing customers and maintain or grow the number of Unlimited Wash Club ® (“UWC”) Members.
If we are unable to compete successfully against other companies and operators in our industry, including our ability to acquire, open and operate new locations in a timely and cost-effective manner, we may lose customers and market share and our revenues may decline
We may not be able to successfully implement our growth strategies on a timely basis or at all.
We are subject to a number of risks and regulations related to credit card and debit card payments we accept.
Supply chain disruption and other increased operating costs could materially and adversely affect our results of operations.
Our locations may experience difficulty hiring and retaining key or sufficient qualified personnel or increases in labor costs.
We lease or sublease the land and buildings where a number of our locations are situated, which could expose us to possible liabilities and losses.
Our indebtedness could adversely affect our financial health and competitive position.
Our business is subject to various laws and regulations, including environmental, and changes in such laws and regulations, or failure to comply with existing or future laws and regulations, or failure to comply with existing or future laws and regulations, could adversely affect our business.
We are subject to data security and privacy risks that could negatively impact our results of operations or reputation.
We may be unable to adequately protect, and we may incur significant costs in enforcing or defending, our intellectual property and other proprietary rights.
Our stock price may be volatile or may decline regardless of our operating performance, resulting in substantial losses for investors purchasing shares of our common stock.

Given these and other risks and uncertainties applicable to us, you are cautioned not to place undue reliance on such forward-looking statements. In addition, even if our results of operations, financial condition and liquidity, and events in the industry in which we operate, are consistent with the forward-looking statements included elsewhere in this Quarterly Report on Form 10-Q, they may not be indicative of results or developments in future periods.

Any forward-looking statement that we make in this Quarterly Report on Form 10-Q speaks only as of the date of such statement. Except as required by law, we do not undertake any obligation to update or revise, or to publicly announce any update or revision to, any of the forward-looking statements, whether as a result of new information, future events or otherwise, after the date of this Quarterly Report on Form 10-Q.

As used in this Quarterly Report on Form 10-Q, unless otherwise stated or the context requires otherwise, references to “Mister Car Wash,” “Mister,” the “Company,” “we,” “us,” and “our,” refer to Mister Car Wash, Inc. and its subsidiaries on a consolidated basis.

2


 

PART I—FINANCIAL INFORMATION

Item 1. Financial Statements.

 

Mister Car Wash, Inc.

Condensed Consolidated Balance Sheets

(Amounts in thousands, except share and per share data)

(Unaudited)

 

 

As of

 

 (Amounts in thousands, except share and per share data)

March 31, 2024

 

 

December 31, 2023

 

Assets

 

 

 

 

 

Current assets:

 

 

 

 

 

Cash and cash equivalents

$

10,701

 

 

$

19,047

 

Accounts receivable, net

 

6,475

 

 

 

6,304

 

Other receivables

 

17,693

 

 

 

14,714

 

Inventory, net

 

7,647

 

 

 

8,952

 

Prepaid expenses and other current assets

 

10,220

 

 

 

11,877

 

Total current assets

 

52,736

 

 

 

60,894

 

 

 

 

 

 

 

Property and equipment, net

 

773,230

 

 

 

725,121

 

Operating lease right of use assets, net

 

836,528

 

 

 

833,547

 

Other intangible assets, net

 

116,023

 

 

 

117,667

 

Goodwill

 

1,134,734

 

 

 

1,134,734

 

Other assets

 

12,010

 

 

 

9,573

 

Total assets

$

2,925,261

 

 

$

2,881,536

 

 

 

 

 

 

 

Liabilities and stockholders’ equity

 

 

 

 

 

Current liabilities:

 

 

 

 

 

Accounts payable

$

33,676

 

 

$

33,641

 

Accrued payroll and related expenses

 

23,512

 

 

 

19,771

 

Other accrued expenses

 

31,046

 

 

 

38,738

 

Current maturities of long-term debt

 

6,920

 

 

 

 

Current maturities of operating lease liability

 

44,850

 

 

 

43,979

 

Current maturities of finance lease liability

 

766

 

 

 

746

 

Deferred revenue

 

33,899

 

 

 

32,686

 

Total current liabilities

 

174,669

 

 

 

169,561

 

 

 

 

 

 

 

Long-term portion of debt, net

 

913,350

 

 

 

897,424

 

Operating lease liability

 

810,783

 

 

 

809,409

 

Financing lease liability

 

13,833

 

 

 

14,033

 

Deferred tax liability

 

79,506

 

 

 

71,657

 

Other long-term liabilities

 

4,396

 

 

 

4,417

 

Total liabilities

 

1,996,537

 

 

 

1,966,501

 

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

Common stock, $0.01 par value, 1,000,000,000 shares authorized,
   
317,835,082 and 315,192,401 shares outstanding as of
   March 31, 2024 and December 31, 2023, respectively

 

3,184

 

 

 

3,157

 

Additional paid-in capital

 

814,296

 

 

 

817,271

 

Retained earnings

 

111,244

 

 

 

94,607

 

Total stockholders’ equity

 

928,724

 

 

 

915,035

 

Total liabilities and stockholders’ equity

$

2,925,261

 

 

$

2,881,536

 

 

See accompanying notes to unaudited condensed consolidated financial statements.

3


 

Mister Car Wash, Inc.

Condensed Consolidated Statements of Operations

(Amounts in thousands, except share and per share data)

(Unaudited)

 

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

Net revenues

$

239,183

 

 

$

225,960

 

Cost of labor and chemicals

 

71,658

 

 

 

66,792

 

Other store operating expenses

 

96,803

 

 

 

89,466

 

General and administrative

 

29,710

 

 

 

24,183

 

Gain on sale of assets

 

(1,533

)

 

 

(63

)

Total costs and expenses

 

196,638

 

 

 

180,378

 

   Operating income

 

42,545

 

 

 

45,582

 

 

 

 

 

 

 

Other (income) expense:

 

 

 

 

 

Interest expense, net

 

20,024

 

 

 

17,748

 

Loss on extinguishment of debt

 

1,882

 

 

 

-

 

Other income

 

(5,189

)

 

 

-

 

Total other expense, net

 

16,717

 

 

 

17,748

 

Income before taxes

 

25,828

 

 

 

27,834

 

Income tax provision

 

9,191

 

 

 

6,698

 

Net income

$

16,637

 

 

$

21,136

 

 

 

 

 

 

 

Net income per share:

 

 

 

 

 

     Basic

$

0.05

 

 

$

0.07

 

     Diluted

$

0.05

 

 

$

0.06

 

Weighted-average common shares outstanding:

 

 

 

 

 

     Basic

 

315,838,788

 

 

 

307,291,909

 

     Diluted

 

330,012,144

 

 

 

327,608,266

 

 

See accompanying notes to unaudited condensed consolidated financial statements.

 

4


 

Mister Car Wash, Inc.

Condensed Consolidated Statements of Cash Flows

(Amounts in thousands)

(Unaudited)

 

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

Cash flows from operating activities:

 

 

 

 

 

Net income

$

16,637

 

 

$

21,136

 

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

 

 

 

 

 

Depreciation and amortization expense

 

19,595

 

 

 

17,307

 

Stock-based compensation expense

 

6,246

 

 

 

5,361

 

Gain on sale of assets, net

 

(1,533

)

 

 

(63

)

Loss on extinguishment of debt

 

1,882

 

 

 

-

 

Amortization of debt issuance costs

 

410

 

 

 

419

 

Non-cash lease expense

 

11,917

 

 

 

10,739

 

Deferred income tax

 

7,849

 

 

 

5,428

 

Changes in assets and liabilities:

 

 

 

 

 

Accounts receivable, net

 

(172

)

 

 

3,009

 

Other receivables

 

(4,096

)

 

 

1,128

 

Inventory, net

 

1,305

 

 

 

946

 

Prepaid expenses and other current assets

 

1,703

 

 

 

1,850

 

Accounts payable

 

2,344

 

 

 

2,553

 

Accrued expenses

 

3,615

 

 

 

5,155

 

Deferred revenue

 

1,214

 

 

 

1,114

 

Operating lease liability

 

(10,499

)

 

 

(9,696

)

Other noncurrent assets and liabilities

 

(427

)

 

 

631

 

Net cash provided by operating activities

$

57,990

 

 

$

67,017

 

 

 

 

 

 

 

Cash flows from investing activities:

 

 

 

 

 

Purchases of property and equipment

 

(81,844

)

 

 

(72,059

)

Proceeds from sale of property and equipment

 

4,900

 

 

 

8,899

 

Net cash used in investing activities

$

(76,944

)

 

$

(63,160

)

 

 

 

 

 

 

Cash flows from financing activities:

 

 

 

 

 

Proceeds from issuance of common stock under employee plans

 

729

 

 

 

1,055

 

Payments for repurchases of common stock

 

(9,924

)

 

 

-

 

Proceeds from debt borrowings

 

925,000

 

 

 

-

 

Proceeds from revolving line of credit

 

23,000

 

 

 

-

 

Payments on debt borrowings

 

(901,201

)

 

 

-

 

Payments on revolving line of credit

 

(23,000

)

 

 

-

 

Payments of deferred financing costs

 

(3,772

)

 

 

-

 

Principal payments on finance lease obligations

 

(180

)

 

 

(161

)

Net cash provided by financing activities

$

10,652

 

 

$

894

 

 

 

 

 

 

 

Net change in cash and cash equivalents and restricted cash during period

 

(8,302

)

 

 

4,751

 

Cash and cash equivalents and restricted cash at beginning of period

 

19,119

 

 

 

65,222

 

Cash and cash equivalents and restricted cash at end of period

$

10,817

 

 

$

69,973

 

 

 

 

 

 

 

Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets

 

 

 

 

 

Cash and cash equivalents

$

10,701

 

 

$

69,903

 

Restricted cash, included in prepaid expenses and other current assets

 

116

 

 

 

70

 

Total cash, cash equivalents, and restricted cash

$

10,817

 

 

$

69,973

 

 

 

 

 

 

 

Supplemental disclosure of cash flow information:

 

 

 

 

 

Cash paid for interest

$

19,233

 

 

$

11,697

 

Cash paid for income taxes

$

264

 

 

$

151

 

 

 

 

 

 

 

Supplemental disclosure of non-cash investing and financing activities:

 

 

 

 

 

Property and equipment in accounts payable

$

15,596

 

 

$

11,993

 

Property and equipment in other accrued expenses

$

4,234

 

 

$

5,969

 

Payment of debt financing costs in other accrued expenses

$

1,503

 

 

$

-

 

Stock option exercise proceeds in other receivables

$

-

 

 

$

61

 

See accompanying notes to unaudited condensed consolidated financial statements.

5


 

Mister Car Wash, Inc.

Condensed Consolidated Statements of Stockholders’ Equity

(Amounts in thousands, except share and per share data)

(Unaudited)

 

Three Months Ended March 31, 2024

 

Common Stock

 

 

Additional Paid-in Capital

 

 

Retained Earnings

 

 

Stockholders’ Equity

 

 

Shares

 

 

Amount

 

 

 

 

 

 

 

 

 

 

Balance as of December 31, 2023

 

315,192,401

 

 

$

3,157

 

 

$

817,271

 

 

$

94,607

 

 

$

915,035

 

Stock-based compensation expense

 

 

 

 

 

 

 

6,246

 

 

 

 

 

 

6,246

 

Vesting of restricted stock units

 

139,409

 

 

 

1

 

 

 

(1

)

 

 

 

 

 

 

Exercise of stock options

 

4,116,291

 

 

 

42

 

 

 

704

 

 

 

 

 

 

746

 

Shares repurchased

 

(1,613,019

)

 

 

(16

)

 

 

(9,924

)

 

 

 

 

 

(9,940

)

Net income

 

 

 

 

 

 

 

 

 

 

16,637

 

 

 

16,637

 

Balance as of March 31, 2024

 

317,835,082

 

 

$

3,184

 

 

$

814,296

 

 

$

111,244

 

 

$

928,724

 

 

 

 

 

Three Months Ended March 31, 2023

 

Common Stock

 

 

Additional Paid-in Capital

 

 

Retained Earnings

 

 

Stockholders’ Equity

 

 

Shares

 

 

Amount

 

 

 

 

 

 

 

 

 

 

Balance as of December 31, 2022

 

306,626,530

 

 

$

3,072

 

 

$

783,579

 

 

$

14,477

 

 

$

801,128

 

Stock-based compensation expense

 

 

 

 

 

 

 

5,361

 

 

 

 

 

 

5,361

 

Vesting of restricted stock units

 

4,296

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercise of stock options

 

1,471,021

 

 

 

15

 

 

 

1,101

 

 

 

 

 

 

1,116

 

Net income

 

 

 

 

 

 

 

 

 

 

21,136

 

 

 

21,136

 

Balance as of March 31, 2023

 

308,101,847

 

 

$

3,087

 

 

$

790,041

 

 

$

35,613

 

 

$

828,741

 

 

See accompanying notes to unaudited condensed consolidated financial statements.

 

6


 

Mister Car Wash, Inc.

Notes to Condensed Consolidated Financial Statements

(Dollar amounts in thousands, except per share data)

(Unaudited)

 

1. Nature of Business

Mister Car Wash, Inc., a Delaware corporation, together with its subsidiaries (collectively, the Company), is based in Tucson, Arizona and is a provider of conveyorized car wash services. We primarily operate Express Exterior Locations, which offer express exterior cleaning services along with free vacuum services, and interior cleaning services at select locations. As of March 31, 2024, we operated 482 car washes in 21 states.

 

2. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements as of March 31, 2024 and for the three months ended March 31, 2024 and 2023 have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim financial statements. Certain information and note disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. These unaudited condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements and the notes thereto for the year ended December 31, 2023 included in the 2023 Form 10-K.

The unaudited condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements. In the opinion of management, the included disclosures are adequate, and the accompanying unaudited condensed consolidated financial statements contain all adjustments which are necessary for a fair presentation of our consolidated financial position as of March 31, 2024, consolidated results of operations for the three months ended March 31, 2024 and 2023, and consolidated cash flows for the three months ended March 31, 2024 and 2023. Such adjustments are of a normal and recurring nature. The consolidated results of operations for the three months ended March 31, 2024 are not necessarily indicative of the consolidated results of operations that may be expected for any other future interim or annual period.

Principles of Consolidation

The accompanying unaudited condensed consolidated financial statements include the accounts of the Company. All material intercompany balances and transactions have been eliminated in consolidation.

Reclassification

Within the unaudited condensed consolidated financial statements certain immaterial amounts have been reclassified to conform with current period presentation. We reclassified Restricted cash of $116 and $72 from an individual line item on the unaudited condensed consolidated balance sheets at March 31, 2024 and December 31, 2023, respectively, to Prepaid expenses and other current assets to conform with the current period presentation.

 

Use of Estimates

The preparation of the unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements. Estimates also affect the reported amounts of revenue and expenses during the periods reported. Some of the significant estimates that we have made pertain to the determination of deferred tax assets and liabilities; estimates utilized to determine the fair value of assets acquired and liabilities assumed in business combinations and the related goodwill and intangibles; and certain assumptions used related to the evaluation of goodwill, intangibles, and property and equipment asset impairment. Actual results could differ from those estimates.

 

 

7


 

Accounts Receivable, Net

Accounts receivable are presented net of an allowance for doubtful accounts of $30 and $68 as of March 31, 2024 and December 31, 2023, respectively. The activity in the allowance for doubtful accounts was immaterial for the three months ended March 31, 2024 and 2023.

Other Receivables

Other receivables consisted of the following for the periods presented:

 

As of

 

 

March 31, 2024

 

 

December 31, 2023

 

Payroll tax withholding and exercise proceeds receivable

$

17

 

 

$

-

 

Construction receivable

 

5,537

 

 

 

6,480

 

Income tax receivable

 

1,520

 

 

 

3,051

 

Insurance receivable

 

4,380

 

 

 

3,686

 

Employee retention credit receivable

 

5,189

 

 

 

-

 

Other

 

1,050

 

 

 

1,497

 

    Total other receivables

 

17,693

 

 

 

14,714

 

 

Inventory, Net

Inventory consisted of the following for the periods presented:

 

As of

 

 

March 31, 2024

 

 

December 31, 2023

 

Chemical washing solutions

$

7,804

 

 

$

9,135

 

Reserve for obsolescence

 

(157

)

 

 

(183

)

    Total inventory, net

$

7,647

 

 

$

8,952

 

The activity in the reserve for obsolescence was immaterial for the three months ended March 31, 2024 and 2023.

Revenue Recognition

The following table summarizes the composition of our net revenues for the periods presented:

 

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

Recognized over time

$

176,259

 

 

$

156,891

 

Recognized at a point in time

 

62,846

 

 

 

68,970

 

Other revenue

 

78

 

 

 

99

 

    Net revenues

$

239,183

 

 

$

225,960

 

 

8


 

Net Income Per Share

Basic net income per share is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted net income per share is computed by dividing net income by the weighted-average shares outstanding for the period and includes the dilutive impact of potential new shares issuable upon vesting and exercise of stock options, vesting of restricted stock units, and stock purchase rights granted under an employee stock purchase plan. Potentially dilutive securities are excluded from the computation of diluted net income per share if their effect is antidilutive. Reconciliations of the numerators and denominators of the basic and diluted net income per share calculations for the periods presented are as follows:

 

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

Numerator:

 

 

 

 

 

Net income

$

16,637

 

 

$

21,136

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

   Weighted-average common shares outstanding - basic

 

315,838,788

 

 

 

307,291,909

 

   Effect of potentially dilutive securities:

 

 

 

 

 

       Stock options

 

12,685,179

 

 

 

19,798,577

 

       Restricted stock units

 

1,457,395

 

 

 

498,213

 

       Employee stock purchase plan

 

30,782

 

 

 

19,567

 

   Weighted-average common shares outstanding - diluted

 

330,012,144

 

 

 

327,608,266

 

 

 

 

 

 

 

Net income per share - basic

$

0.05

 

 

$

0.07

 

Net income per share - diluted

$

0.05

 

 

$

0.06

 

 

The following potentially dilutive shares were excluded from the computation of diluted net income per share for the periods presented because including them would have been antidilutive:

 

 

Three Months Ended March 31,

 

2024

 

 

2023

 

Stock options

 

3,666,223

 

 

 

2,677,756

 

Restricted stock units

 

-

 

 

 

356,400

 

Employee stock purchase plan

 

3,133

 

 

 

3,619

 

 

Employee Retention Credit

In response to the COVID-19 pandemic, the Employee Retention Credit (“ERC”), was established under the Coronavirus Aid, Relief, and Economic Security Act. The ERC is a refundable tax credit against certain employment taxes equal to 50% of the qualified wages an eligible employer paid to employees from March 13, 2020 to December 31, 2020. Companies who meet the eligibility requirements can claim the ERC on an original or adjusted employment tax return for a period within those dates.

In March 2024, the Company determined that it qualifies for $5,189 in relief for the period from March 13, 2020 to December 31, 2020. Upon receipt of the credit, the Company will owe $526 in tax advisory costs associated with the assessment of the tax credit. This amount was accrued within General and administrative expenses as of March 31, 2024. As there is no authoritative guidance under U.S. GAAP for government assistance to for-profit business entities, the Company accounts for the ERC by analogy to International Accounting Standards 20, or IAS 20, Accounting for Government Grants and Disclosure of Government Assistance. In accordance with IAS 20, management determined it has reasonable assurance of receipt of the identified ERC amount and recorded the $5,189 credit in Other income on our condensed consolidated statements of operations during the three months ended March 31, 2024. A corresponding accrual of the tax credit receivable was recorded under Other receivables on our condensed consolidated balance sheet as of March 31, 2024.

9


 

 

Recently Adopted Accounting Pronouncements

There have been no new accounting standards issued which would require either disclosure or adoption in the current period.

 

Recently Issued Accounting Pronouncements Not Yet Adopted

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which focuses on the rate reconciliation and income taxes paid. ASU No. 2023-09 requires a public business entity (PBE) to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. In addition, all entities are required to disclose income taxes paid, net of refunds received disaggregated by federal, state/local, and foreign and by jurisdiction if the amount is at least 5% of total income tax payments, net of refunds received. For PBEs, the new standard is effective for annual periods beginning after December 15, 2024, with early adoption permitted. An entity may apply the amendments in this ASU prospectively by providing the revised disclosures for the period ending December 31, 2025 and continuing to provide the pre-ASU disclosures for the prior periods, or may apply the amendments retrospectively by providing the revised disclosures for all period presented. We expect this ASU to only impact our disclosures with no impacts to our consolidated financial statements.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires enhanced disclosures regarding significant segment expenses and other segment items for public entities on both an annual and interim basis. Specifically, the update requires that entities provide, during interim periods, all disclosures related to a reportable segment's profit or loss and assets that were previously required only on an annual basis. Additionally, this guidance necessitates the disclosure of the title and position of the Chief Operating Decision Maker ("CODM"). The new guidance does not modify how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. This update is effective for fiscal years beginning after December 15, 2023, and interim periods within those fiscal years starting after December 15, 2024. This ASU must be applied retrospectively to all prior periods presented. Early adoption is permitted. We are currently evaluating the impact this ASU may have on our consolidated financial statements and related disclosures.

 

3. Property and Equipment, Net

Property and equipment, net consisted of the following for the periods presented:

 

 

As of

 

 

March 31, 2024

 

 

December 31, 2023

 

Land

$

127,185

 

 

$

121,960

 

Buildings and improvements

 

290,506

 

 

 

263,468

 

Finance leases

 

16,604

 

 

 

16,604

 

Leasehold improvements

 

137,481

 

 

 

135,861

 

Vehicles and equipment

 

299,574

 

 

 

285,127

 

Furniture, fixtures and equipment

 

102,260

 

 

 

100,457

 

Construction in progress

 

88,075

 

 

 

75,639

 

Property and equipment, gross

 

1,061,685

 

 

 

999,116

 

Less: accumulated depreciation

 

(284,915

)

 

 

(270,706

)

Less: accumulated amortization - finance leases

 

(3,540

)

 

 

(3,289

)

Property and equipment, net

$

773,230

 

 

$

725,121

 

For the three months ended March 31, 2024 and 2023, depreciation expense was $17,700 and $15,379, respectively.

For the three months ended March 31, 2024 and 2023, amortization expense on finance leases was $251 and $251, respectively.

10


 

4. Other Intangible Assets, Net

Other intangibles assets, net consisted of the following as of the periods presented:

 

 

March 31, 2024

 

 

December 31, 2023

 

 

Gross Carrying Amount

 

 

Accumulated Amortization

 

 

Gross Carrying Amount

 

 

Accumulated Amortization

 

Trade names and Trademarks

$

107,000

 

 

$

-

 

 

$

107,000

 

 

 

-

 

CPC Unity System

 

42,900

 

 

 

41,113

 

 

 

42,900

 

 

 

40,040

 

Customer relationships

 

9,700

 

 

 

6,535

 

 

 

9,700

 

 

 

6,430

 

Covenants not to compete

 

13,230

 

 

 

9,159

 

 

 

13,230

 

 

 

8,693

 

Other intangible assets, net

$

172,830

 

 

$

56,807

 

 

$

172,830

 

 

$

55,163

 

For the three months ended March 31, 2024 and 2023, amortization expense associated with our finite-lived intangible assets was $1,644 and $1,677, respectively.

As of March 31, 2024, estimated future amortization expense was as follows:

 

Fiscal Year Ending:

 

 

 

 

2024 (remaining nine months)

 

 

$

3,366

 

2025

 

 

 

1,844

 

2026

 

 

 

1,585

 

2027

 

 

 

741

 

2028

 

 

 

422

 

Thereafter

 

 

 

1,065

 

Total estimated future amortization expense

 

 

$

9,023

 

 

5. Goodwill

Goodwill consisted of the following for the periods presented:

 

 

As of

 

 

March 31, 2024

 

 

December 31, 2023

 

Balance at beginning of period

$

1,134,734

 

 

$

1,109,815

 

   Current period acquisitions

 

-

 

 

 

24,919

 

Balance at end of period

$

1,134,734

 

 

$

1,134,734

 

 

Goodwill is generally deductible for tax purposes, except for the portion related to purchase accounting step-up goodwill.

6. Other Accrued Expenses

Other accrued expenses consisted of the following for the periods presented:

11


 

As of

 

March 31, 2024

 

 

December 31, 2023

 

Utilities

$

5,994

 

 

$

6,130

 

Accrued other tax expense

 

 

7,696

 

 

 

9,482

 

Insurance expense

 

 

5,055

 

 

 

4,355

 

Greenfield development accruals

 

 

4,234

 

 

 

13,343

 

Other

 

 

8,067

 

 

 

5,428

 

   Total other accrued expenses

 

$

31,046

 

 

$

38,738

 

 

Greenfield development accruals represent an obligation to pay for invoices not yet received, primarily related to land and buildings and improvements, on properties which we have taken control of as of March 31, 2024 and December 31, 2023.

 

7. Income Taxes

The effective income tax rates on continuing operations for the three months ended March 31, 2024 and 2023 were 35.6% and 24.1%, respectively. In general, the effective tax rates differed from the U.S. federal statutory income tax rate primarily due to state income taxes, non-deductible expenses such as those related to certain executive compensation, and other discrete tax benefits recorded during the period.

The year-to-date provision for income taxes for the three months ended March 31, 2024 included taxes on earnings at an anticipated annual effective tax rate of 25.6% and a net, unfavorable tax impact of $2,585 related primarily to discrete tax expense originating from stock options exercised during the three months ended March 31, 2024.

The year-to-date provision for income taxes for the three months ended March 31, 2023 included taxes on earnings at an anticipated annual effective tax rate of 25.3% and a net, favorable tax impact of $340 related primarily to discrete tax benefits originating from stock options exercised during the three months ended March 31, 2023.

On August 9, 2022, the Creating Helpful Incentives to Produce Semiconductors (“CHIPS”) Act of 2022 was signed into law. The CHIPS Act is designed to boost domestic semiconductor manufacturing and encourage U.S. research activities. Also in 2022, the Inflation Reduction Act (“IRA”) of 2022 was signed into law. The IRA created a new book-minimum tax on certain large corporations and an excise tax on stock buybacks while also providing incentives to address climate change mitigation and clean energy, among other items. Most of these changes became effective for the 2023 tax year and after initial evaluation, and similar to the prior quarter, we do not currently expect these laws to have a material effect on the consolidated financial statements.

 

For the three months ended March 31, 2024 and 2023, we recorded $219 and $0 related to unrecognized tax benefits or interest and penalties related to any uncertain tax positions.

 

8. Debt

Long-term debt consisted of the following as of the periods presented:

 

 

As of

 

March 31, 2024

 

 

December 31, 2023

 

Credit agreement

 

 

 

 

 

First lien term loan

$

925,000

 

 

$

901,201

 

Less: unamortized discount and debt issuance costs

 

(4,730

)

 

 

(3,777

)

Less: current maturities of long-term debt

 

(6,920

)

 

 

-

 

First lien term loan, net

 

913,350

 

 

 

897,424

 

 

 

 

 

 

 

Total long-term portion of debt, net

$

913,350

 

 

$

897,424

 

 

12


 

 

As of March 31, 2024, annual maturities of debt were as follows:

 

Fiscal Year Ending:

 

 

 

 

2024 (remaining nine months)

 

 

$

4,619

 

2025

 

 

 

9,169

 

2026

 

 

 

9,078

 

2027

 

 

 

8,988

 

2028

 

 

 

8,898

 

Thereafter

 

 

 

884,248

 

Total maturities of debt

 

 

$

925,000

 

 

As of March 31, 2024 and December 31, 2023, unamortized discount and debt issuance costs were $7,012 and $4,030, respectively, and accumulated amortization of discount and debt issuance costs was $3,196 and $6,145, respectively.

For the three months ended March 31, 2024 and 2023, the amortization of debt issuance costs in interest expense, net in the condensed consolidated statements of operations was approximately $410 and $419, respectively.

Amended and Restated First Lien Credit Agreement

On August 21, 2014, we entered into a Credit Agreement (“Credit Agreement”) which was originally comprised of a term loan (“First Lien Term Loan”) and a revolving commitment (“Revolving Commitment”). The Credit Agreement was collateralized by substantially all personal property (including cash, inventory, property and equipment, and intangible assets), real property, and equity interests owned by us.

Under the First Lien Term Loan under the Credit Agreement, we had the option of selecting either (i) a Base Rate interest rate plus a fixed margin of 2.25% or (ii) a Eurodollar (LIBOR) interest rate for one, two, three or six months plus a fixed margin of 3.25%.

Under the Revolving Commitment under the Credit Agreement, we had the option of selecting either (i) a Base Rate interest rate plus a variable margin of 2.50% to 3.00%, based on our First Lien Net Debt Leverage Ratio, or (ii) a Eurodollar (LIBOR) interest rate for one, two, three or six months plus a variable margin of 3.50% to 4.00%, based on our First Lien Net Leverage Ratio.

In May 2019, we entered into the Amended and Restated First Lien Credit Agreement (“Amended and Restated First Lien Credit Agreement”) which amended and restated the entirety of the Credit Agreement.

 

First Lien Term Loan

In February 2020, we entered into Amendment No. 1 to Amended and Restated First Lien Credit Agreement, which changed the interest rate spreads associated with the credit agreement where (i) the variable margin associated with the Base Rate interest rate plus a variable margin based on our First Lien Net Leverage Ratio changed from 2.25% to 2.50% to 2.00% to 2.25% and (ii) the variable margin associated with the Eurodollar Rate interest rate for one, two, three or six months plus a variable margin based on our First Lien Net Leverage Ratio changed from 3.25% to 3.50% to 3.00% to 3.25%.

 

In December 2021, in connection with the Clean Streak Ventures acquisition, we entered into Amendment No. 3 to the Amended and Restated First Lien Credit Agreement, pursuant to which the previous First Lien Term Loan was increased by $290,000 to $903,301 with the balance due on May 14, 2026. The incremental increase in aggregate principal of $290,000 resulted in $285,962 of proceeds net of discount and debt issuance costs.

 

13


 

In December 2022, we entered into Amendment No. 4 to the Amended and Restated First Lien Credit Agreement with the lenders party thereto, and Jeffries Finance LLC, as administrative agent, to transition from LIBOR to Eurocurrency rate SOFR spread, whereas all revolver borrowings and term loan borrowings under the existing credit agreement will be SOFR based. All other terms governing this term loan facility remained substantially the same.

 

In March 2024, we entered into Amendment No. 5 to the Amended and Restated First Lien Credit Agreement with the lenders party thereto, and Bank of America, N.A. ("BofA") as the successor administrative agent and collateral agent. This amendment further modified the credit agreement by providing $925,000 in first lien term commitments, consisting of $901,201 to refinance outstanding term loans and $23,799 in additional incremental term commitments (collectively, the "2024 Term Loans"). The 2024 Term Loans have an interest rate of Term SOFR or Base Rate, at our option, plus an applicable margin (3.00% for SOFR Loans or 2.00% for Base Rate Loans), subject to step-downs based on the First Lien Net Leverage Ratio. For SOFR Loans, the margin starts at 3.00% and can decrease to 2.75% and 2.50% based on the First Lien Net Leverage Ratio. For Base Rate Loans, the margin begins at 2.00% and can decrease to 1.75% and 1.50%, depending on the First Lien Net Leverage Ratio. The SOFR rate has a floor of 0.00%. Starting September 30, 2024, the loans will be amortized in equal quarterly installments at an annual rate of 1.00% of the original principal amount. As a result of this amendment, the loans are scheduled to mature in March 2031. In connection with Amendment No. 5, we expensed $1,882 of previously unamortized debt issuance costs as a loss on extinguishment of debt in the condensed consolidated statements of operations.

As of March 31, 2024 and December 31, 2023, the amount outstanding under the First Lien Term Loan was $925,000 and 901,201, respectively. As of March 31, 2024 and December 31, 2023, the interest rate on the First Lien Term Loan was 8.33% and 8.46%, respectively.

The Amended and Restated First Lien Credit Agreement requires us to maintain compliance with a First Lien Net Leverage Ratio. As of March 31, 2024, we were in compliance with the First Lien Net Leverage Ratio financial covenant of the Amended and Restated First Lien Credit Agreement.

Revolving Commitment

In May 2019, as a part of the Amended and Restated First Lien Credit Agreement, the Revolving Commitment was increased from $50,000 to $75,000. We had the option of selecting either a Base Rate interest rate plus a variable margin based on our First Lien Net Leverage Ratio (ranging from 2.0% to 2.5%) or a Eurodollar Rate interest rate for one, two, three or six months plus a variable margin based on our First Lien Net Leverage Ratio (ranging from 3.0% to 3.5%).

In June 2021, we entered into Amendment No. 2 to our Amended and Restated First Lien Credit Agreement that (i) increased the maximum available borrowing capacity under the Revolving Commitment from $75,000 to $150,000 and (ii) extended the maturity date of the Revolving Commitment to the earliest to occur of (a) June 4, 2026, (b) the date that is six months prior to the maturity date of the First Lien Term Loan (provided that clause (b) shall not apply if the maturity date for the First Lien Term Loan is extended to a date that is at least six months after June 4, 2026, the First Lien Term Loan is refinanced having a maturity date at least six months after June 4, 2026, or the First Lien Term Loan is paid in full), (c) the date that commitments under the Revolving Commitment are permanently reduced to zero, and (d) the date of the termination of the commitments under the Revolving Commitment. The increase to the maximum available borrowing capacity was effected on the close of our initial public offering in June 2021.

In March 2024, we entered into Amendment No. 5 to our Amended and Restated First Lien Credit Agreement that consists of $150,000 to replace our existing Revolving Commitments and $150,000 in additional incremental Revolving Commitments. The amendment also updates the interest rate for these loans to SOFR or Base Rate, at our option, plus an applicable margin (2.50% for SOFR Loans or 1.50% for Base Rate Loans), subject to step-ups and step-downs based on the First Lien Net Leverage Ratio. Any unused commitment fee is also payable based on the First Lien Net Leverage Ratio. The Credit Agreement requires the Borrower to maintain a Rent Adjusted Total Net Leverage Ratio no greater than 6.50 to 1.00, tested quarterly beginning with the quarter ending September 30, 2024, for the benefit of lenders holding the Revolving Commitments. The Amendment also extends the time in which we can draw revolving loans under the Revolving Commitments until the earliest of March 2029.

As of March 31, 2024 and December 31, 2023, there were no amounts outstanding under the Revolving Commitments.

The maximum available borrowing capacity under the Revolving Commitments is reduced by outstanding letters of credit under the Revolving Commitments. As of March 31, 2024 and December 31, 2023, the available borrowing capacity under the Revolving Commitments was $299,716 and $149,193, respectively.

In addition, an unused commitment fee based on our First Lien Net Leverage Ratio is payable on the average of the unused borrowing capacity under the Revolving Commitments. As of March 31, 2024 and December 31, 2023, the unused commitment fee was 0.25%.

Standby Letters of Credit

14


 

As of March 31, 2024, we have a letter of credit sublimit of $90,000 under the Revolving Commitments, provided that the total utilization of revolving commitments under the Revolving Commitment does not exceed $300,000. Any letter of credit issued under the Amended and Restated Credit Agreement has an expiration date which is the earlier of (i) no later than 12 months from the date of issuance or (ii) five business days prior to the maturity date of the Revolving Commitments, as amended under Amendment No. 2 to the Amended and Restated First Lien Credit Agreement. Letters of credit under the Revolving Commitments reduce the maximum available borrowing capacity under the Revolving Commitment. As of March 31, 2024 and December 31, 2023, the amounts associated with outstanding letters of credit were $284 and $807, respectively.

 

9. Fair Value Measurements

The following table presents financial liabilities which are measured at fair value on a recurring basis as of March 31, 2024:

 

 

Fair Value Measurements

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation plan

$

5,922

 

 

$

5,922

 

 

$

-

 

 

$

-

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation plan

$

4,097

 

 

$

4,097

 

 

$

-

 

 

$

-

 

Contingent Consideration

$

4,750

 

 

$

-

 

 

$

-

 

 

$

4,750

 

The following table presents financial liabilities which are measured at fair value on a recurring basis as of December 31, 2023:

 

Fair Value Measurements

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation plan

$

5,553

 

 

$

5,553

 

 

$

-

 

 

$

-

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation plan

$

3,961

 

 

$

3,961

 

 

$

-

 

 

$

-

 

Contingent Consideration

$

4,750

 

 

$

-

 

 

$

-

 

 

$

4,750

 

 

We measure the fair value of our financial assets and liabilities using the highest level of inputs that are available as of the measurement date. The carrying amounts of cash, accounts receivable, and accounts payable approximate their fair value due to the immediate or short-term maturity of these financial instruments.

We maintain a deferred compensation plan for a select group of our highly compensated employees, in which certain of our executive officers participate in. The plan allows eligible participants to defer up to 90% of their base salary and/or incentive plan compensation as well as any refunds from our 401(k) Plan. Participants may elect investment funds selected by the Company in whole percentages. Changes in the value of compensation deferred under these plans are recognized each period based on the fair value of the underlying measurement funds. These investment funds consist primarily of equity securities, such as common stock and mutual funds, and fixed income securities and are valued at the closing price reported on the active market on which the individual securities are traded and are classified as Level 1. These investment options do not represent actual ownership of or ownership rights in the applicable funds; they serve the purpose of valuing the account and the corresponding obligation of the Company.

 

As of March 31, 2024 and December 31, 2023, the fair value of our First Lien Term Loan approximated its carrying value due to the debt’s variable interest rate terms.

As of March 31, 2024 and December 31, 2023, we held no assets in cash investments.

We recognized a Level 3 contingent consideration liability in connection with the Downtowner Car Wash acquisition in December 2021. We measured its contingent consideration liability using Level 3 unobservable inputs. The contingent consideration liability is associated with the achievement of certain targets and is estimated at each balance sheet date by considering among other factors, results of completed periods and our most recent financial projection for future periods subject to earn-out payments. There are two components to the contingent consideration: a payment when we obtained the certificate of occupancy for the car wash and opened it to the public in 2023 and an annual payment

15


 

based on certain financial metrics of the acquired business. A change in the forecasted revenue or projected opening dates could result in a significantly lower or higher fair value measurement. We determined that there were no significant changes to the unobservable inputs that would have resulted in a change in fair value of this contingent consideration liability at March 31, 2024. During the three months ended March 31, 2023, a payment of $500 was made upon receipt of certificate of occupancy.

During the three months ended March 31, 2024 and 2023, there were no transfers between fair value measurement levels.

10. Leases

Balance sheet information related to leases consisted of the following for the periods presented:

 

 

 

 

 

As of

 

 

 

Classification

 

March 31, 2024

 

 

December 31, 2023

 

Assets

 

 

 

 

 

 

 

 

Operating

 

Operating right of use assets, net

 

$

836,528

 

 

$

833,547

 

Finance

 

Property and equipment, net

 

 

13,064

 

 

 

13,315

 

Total lease assets

 

 

 

$

849,592

 

 

$

846,862

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

Current

 

 

 

 

 

 

 

 

Operating

 

Current maturities of operating lease liability

 

$

44,850

 

 

$

43,979

 

Finance

 

Current maturities of finance lease liability

 

 

766

 

 

 

746

 

Long-term

 

 

 

 

 

 

 

 

Operating

 

Operating lease liability

 

 

810,783

 

 

 

809,409

 

Finance

 

Financing lease liability

 

 

13,833

 

 

 

14,033

 

Total lease liabilities

 

 

 

$

870,232

 

 

$

868,167

 

 

Components of total lease cost, net, consisted of the following for the periods presented:

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Operating lease expense(a)

 

$

27,212

 

 

$

24,011

 

Finance lease expense

 

 

 

 

 

 

Amortization of lease assets

 

 

251

 

 

 

251

 

Interest on lease liabilities

 

 

264

 

 

 

276

 

Short-term lease expense

 

 

51

 

 

 

14

 

Variable lease expense(b)

 

 

7,264

 

 

 

6,703

 

Total

 

$

35,042

 

 

$

31,255

 

a)
Operating lease expense includes an immaterial amount of sublease income and is included in other store operating expenses and general and administrative expenses in the accompanying condensed consolidated statements of operations.
b)
Variable lease costs consist of property taxes, property insurance, and common area or other maintenance costs for our leases of land and buildings and is included in other store operating expenses in the accompanying condensed consolidated statements of operations.

16


 

The following includes supplemental information for the periods presented:

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Operating cash flows from operating leases

 

$

26,517

 

 

$

23,766

 

Operating cash flows from finance leases

 

$

264

 

 

$

276

 

Financing cash flows from finance leases

 

$

180

 

 

$

161

 

 

 

 

 

 

 

 

Operating lease ROU assets obtained in exchange for lease liabilities

 

$

14,710

 

 

$

10,527

 

 

 

 

 

 

 

 

Weighted-average remaining operating lease term

 

 

13.76

 

 

 

13.95

 

Weighted-average remaining finance lease term

 

 

15.38

 

 

 

16.17

 

 

 

 

 

 

 

 

Weighted-average operating lease discount rate

 

 

8.11

%

 

 

7.43

%

Weighted-average finance lease discount rate

 

 

7.33

%

 

 

7.33

%

 

As of March 31, 2024, lease obligation maturities were as follows:

 

Fiscal Year Ending:

 

Operating Leases

 

 

Finance Leases

 

2024 (remaining nine months)

 

$

80,624

 

 

$

1,336

 

2025

 

 

108,557

 

 

 

1,786

 

2026

 

 

107,598

 

 

 

1,792

 

2027

 

 

103,836

 

 

 

1,819

 

2028

 

 

97,880

 

 

 

1,846

 

Thereafter

 

 

963,795

 

 

 

18,425

 

Total future minimum obligations

 

$

1,462,290

 

 

$

27,004

 

Less: Present value discount

 

 

(606,657

)

 

 

(12,405

)

Present value of net future minimum lease obligations

 

$

855,633

 

 

$

14,599

 

Less: current portion

 

 

(44,850

)

 

 

(766

)

Long-term obligations

 

$

810,783

 

 

$

13,833

 

 

Forward-Starting Leases

As of March 31, 2024, we entered into 13 leases that had not yet commenced related to build-to-suit arrangements for car wash locations. These leases will commence in years 2024 through 2026 with initial lease terms of 15 to 20 years.

As of December 31, 2023, we entered into 14 leases that had not yet commenced related to build-to-suit arrangements for car wash locations. These leases will commence in years 2024 through 2026 with initial lease terms of 15 to 20 years.

Sale-Leaseback Transactions

During the three months ended March 31, 2024, we completed one sale-leaseback transaction related to one car wash location with aggregate consideration of $4,900, resulting in a net gain of $1,697, which is included in Gain on sale of assets in the accompanying condensed consolidated statements of operations. Contemporaneously with the closing of the sale, we entered into a lease agreement for the property for an initial 20-year term. For the sale-leaseback transaction consummated in the three months ended March 31, 2024, the cumulative initial annual rent for the property was approximately $306, subject to annual escalations. This lease is accounted for as an operating lease.

During the three months ended March 31, 2023, we completed two sale-leaseback transactions related to car wash locations with aggregate consideration of $9,213, resulting in a net gain of $370, which are included in Gain on sale of assets in the accompanying condensed consolidated statements of operations. Contemporaneously with the closing of the

17


 

sales, we entered into lease agreements for the properties for initial 20-year terms. For the sale-leaseback transactions consummated in the three months ended March 31, 2023, the cumulative initial annual rent for the properties was approximately $559, subject to annual escalations. These leases are accounted for as operating leases.

11. Stockholders’ Equity

As of March 31, 2024, there were 1,000,000,000 shares of common stock authorized, 322,622,328 shares of common stock issued, and 317,835,082 shares of common stock outstanding.

As of December 31, 2023, there were 1,000,000,000 shares of common stock authorized, 318,366,628 shares of common stock issued, and 315,192,401 shares of common stock outstanding.

As of March 31, 2024 and December 31, 2023, there were 5,000,000 shares of preferred stock authorized and none were issued or outstanding.

We use the cost method to account for treasury stock. As of March 31, 2024 and December 31, 2023, we had 4,787,246 and 3,174,227 shares, respectively, of treasury stock. As of March 31, 2024 and December 31, 2023, the cost of treasury stock included in additional paid-in capital in the accompanying condensed consolidated balance sheets was $17,962 and $6,091, respectively.

12. Stock-Based Compensation

The 2014 Plan

Under the 2014 Stock Option Plan of Hotshine Holdings, Inc. (the “2014 Plan”), we may grant incentive stock options or nonqualified stock options to purchase shares of our common stock to our employees, directors, officers, outside advisors and non-employee consultants.

All stock options granted under the 2014 Plan are equity-classified and have a contractual life of ten years. Under the 2014 Plan, 60% of the shares in a grant contain service-based vesting conditions and vest ratably over a five-year period and 40% of the shares in a grant contain performance-based vesting conditions (“Performance Vesting Options”). The condition for the Performance Vesting Options is a change in control or an initial public offering, where (i) 50% of the Performance Vesting Options vest and become exercisable if the Principal Stockholders receive the Target Proceeds at the Measurement Date and (ii) the remaining 50% of the Performance Vesting Options vest and become exercisable if the Principal Stockholders receive the Maximum Amount at the Measurement Date. In June 2021, we modified all outstanding shares of Performance Vesting Options to remove, subject to the successful completion of the IPO, the requirement that the Principal Stockholders receive the Target Proceeds and the Maximum Amount as conditions for the Performance Vesting Options to vest. The exercise prices for stock options granted under the 2014 Plan were not less than the fair market value of the common stock of the Company on the date of grant. For the avoidance of doubt, the IPO constituted a performance measurement date under the applicable option agreements for the Performance Vesting Options and the Performance Vesting Options vested in full in connection with the IPO.

The 2021 Plan

In June 2021, the Board adopted the 2021 Incentive Award Plan (the “2021 Plan”), which was subsequently approved by our stockholders and became effective on June 25, 2021. Under the 2021 Plan, we may grant incentive stock options, nonqualified stock options, restricted stock units ("RSUs"), restricted stock, and other stock- or cash-based awards to its employees, directors, officers, and non-employee consultants. Initially, the maximum number of shares of our common stock that may be issued under the 2021 Plan is 29,800,000 new shares of common stock, which includes 256,431 shares of common stock that remained available for issuance under the 2014 Plan at June 25, 2021. In connection with the IPO, stock option and RSU awards were granted with respect to 3,726,305 shares. Any shares of common stock subject to outstanding stock awards granted under the 2014 Plan and, following June 25, 2021, terminate, expire or are otherwise forfeited, reacquired or withheld will become available for issuance under the 2021 Plan.

All stock options granted under the 2021 Plan are equity-classified and have a contractual life of ten years. Under the 2021 Plan, the stock options contain service-based vesting conditions and generally vest ratably over a three- or five-year period (collectively with stock options under the 2014 Plan, the “Time Vesting Options”). The exercise prices for stock options granted under the 2021 Plan were not less than the fair market value of the common stock of the Company on the date of grant.

RSUs granted under the 2021 Plan are equity-classified and contain service-based conditions and generally vest ratably over one- to five-year periods. Each RSU represents the right to receive one share of our common stock upon vesting. The fair value is calculated based upon our closing stock price on the date of grant, and the stock-based compensation expense is recognized over the requisite service period, which is generally the vesting period.

 

18


 

The 2014 Plan and 2021 Plan are administered by the Board or, at the discretion of the Board, by a committee thereof. The exercise prices for stock options, the vesting of awards, and other restrictions are determined at the discretion of the Board, or its committee if so delegated.

The 2021 ESPP

In June 2021, the Board adopted the 2021 Employee Stock Purchase Plan (“2021 ESPP”), which was subsequently approved by our stockholders and became effective in June 2021. The 2021 ESPP authorizes the initial issuance of up to 5,000,000 shares of our common stock to eligible employees of the Company or, as designated by the Board, employees of a related company. The 2021 ESPP provides for offering periods not to exceed 27 months, and each offering period will include purchase periods. We determined that offering periods would commence at approximately the six-month period beginning with an enrollment date and ending with the next exercise date, except that the first offering period commenced on the effective date of our registration statement and ended on November 9, 2021.

 

The 2021 ESPP provides that the number of shares reserved and available for issuance under the 2021 ESPP will automatically increase on January 1 of each calendar year from January 1, 2022 through January 1, 2031 by an amount equal to the lesser of (i) 0.5% of the outstanding number of shares of common stock on the immediately preceding December 31 and (ii) such lesser number of shares of common stock as determined by the Board. The number of shares reserved and available for issuance under the 2021 ESPP as of January 1, 2024 is 8,463,759.

 

Share-Based Payment Valuation

The grant date fair value of Time Vesting Options granted is determined using the Black-Scholes option-pricing model. The grant date fair value of Performance Vesting Options is determined using a Monte Carlo simulation model and a barrier-adjusted Black-Scholes option-pricing model. The grant date fair value of stock purchase rights granted under the 2021 ESPP is determined using the Black-Scholes option-pricing model.

2021 ESPP Valuation

The following table presents, on a weighted-average basis, the assumptions used in the Black-Scholes option-pricing model to determine the grant date fair value of stock purchase rights granted under the 2021 ESPP during the periods presented:

 

 

Three Months Ended March 31,

 

2024

 

2023

Expected volatility

49.59%

 

53.90%

Risk-free interest rate

5.38%

 

4.53%

Expected term (in years)

0.49

 

0.49

Expected dividend yield

None

 

None

 

Time Vesting Options

The following table presents, on a weighted-average basis, the assumptions used in the Black-Scholes option-pricing model to determine the grant date fair value of Time Vesting Options granted under the 2021 Plan during the periods presented:

 

Three Months Ended March 31,

 

2024

 

2023

Expected volatility

-

 

43.74%

Risk-free interest rate

-

 

4.21%

Expected term (in years)

-

 

6.26

Expected dividend yield

-

 

None

 

 

19


 

Stock Options

A summary of our stock option activity during the period presented is as follows:

 

 

Time Vesting Options

 

 

Performance Vesting Options

 

 

Total Number of Stock Options

 

 

Weighted-Average Exercise Price

 

Outstanding as of December 31, 2023

 

11,744,894

 

 

 

7,705,114

 

 

 

19,450,008

 

 

$

3.21

 

Granted

 

-

 

 

 

-

 

 

 

-

 

 

$

-

 

Exercised

 

(1,741,496

)

 

 

(2,374,795

)

 

 

(4,116,291

)

 

$

0.65

 

Forfeited

 

(80,902

)

 

 

-

 

 

 

(80,902

)

 

$

9.32

 

Outstanding as of March 31, 2024

 

9,922,496

 

 

 

5,330,319

 

 

 

15,252,815

 

 

$

3.87

 

Options vested or expected to vest as of March 31, 2024

 

9,543,934

 

 

 

5,330,319

 

 

 

14,874,253

 

 

$

7.43

 

Options exercisable as of March 31, 2024

 

6,787,551

 

 

 

5,330,319

 

 

 

12,117,870

 

 

$

2.31

 

 

The number and weighted-average grant date fair value of stock options during the period presented are as follows:

 

 

Number of Stock Options

 

Weighted-Average
Grant Date Fair Value

 

 

Time Vesting Options

 

 

Performance Vesting Options

 

Time Vesting Options

 

 

Performance Vesting Options

 

Non-vested as of December 31, 2023

 

3,629,454

 

 

-

 

$

4.39

 

 

$

-

 

Non-vested as of March 31, 2024

 

3,134,947

 

 

-

 

$

4.54

 

 

$

-

 

Granted during the period

 

-

 

 

-

 

$

-

 

 

$

-

 

Vested during the period

 

445,598

 

 

-

 

$

3.51

 

 

$

-

 

Forfeited/canceled during the period

 

48,909

 

 

-

 

$

4.15

 

 

$

-

 

 

There were no Time Vesting Options or Performance Vesting Options granted during the three months ended March 31, 2024.

The fair value of shares attributable to stock options that vested during the three months ended March 31, 2024 was $3,565.

As of March 31, 2024, the weighted-average remaining contractual life of outstanding stock options was approximately 4.13 years.

Restricted Stock Units

The following table summarizes our RSU activity since December 31, 2023:

 

 

Restricted Stock Units

 

 

Weighted-Average Grant Date Fair Value

 

Unvested as of December 31, 2023

 

3,718,505

 

 

$

9.98

 

Granted

 

3,203

 

 

$

8.98

 

Vested

 

(139,409

)

 

$

9.26

 

Forfeited

 

(117,665

)

 

$

9.58

 

Unvested as of March 31, 2024

 

3,464,634

 

 

$

10.02

 

 

20


 

 

We granted 3,203 RSUs with a grant date fair value of $29 during the three months ended March 31, 2024.

The fair value of shares attributable to RSUs that vested during the three months ended March 31, 2024 was $1,120.

As of March 31, 2024, the weighted-average remaining contractual life of outstanding RSUs was approximately 8.71 years.

Stock-Based Compensation Expense

We estimated a forfeiture rate of 8.82% for awards with service-based vesting conditions based on historical experience and future expectations of the vesting of these share-based payments. We used this rate as an assumption in calculating stock-based compensation expense for Time Vesting Options, RSUs, and stock purchase rights granted under the 2021 ESPP.

Total stock-based compensation expense, by caption, recorded in the condensed consolidated statements of operations for the periods presented is as follows:

 

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

Cost of labor and chemicals

$

2,473

 

 

$

2,050

 

General and administrative

 

3,773

 

 

 

3,311

 

Total stock-based compensation expense

$

6,246

 

 

$

5,361

 

 

Total stock-based compensation expense, by award type, recorded in the condensed consolidated statements of operations for the periods presented is as follows:

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

Time Vesting Options

$

1,577

 

 

$

1,596

 

RSUs

 

4,407

 

 

 

3,479

 

2021 ESPP

 

262

 

 

 

286

 

Total stock-based compensation expense

$

6,246

 

 

$

5,361

 

As of March 31, 2024, total unrecognized compensation expense related to unvested Time Vesting Options was $5,548, which is expected to be recognized over a weighted-average period of 2.07 years.

As of March 31, 2024, there was no unrecognized compensation expense related to unvested Performance Vesting Options as the completion of the IPO satisfied the performance condition and as a result, all outstanding Performance Vesting Options vested.

As of March 31, 2024, total unrecognized compensation expense related to unvested RSUs was $13,244, which is expected to be recognized over a weighted-average period of 2.01 years.

As of March 31, 2024, total unrecognized compensation expense related to unvested stock purchase rights under the 2021 ESPP was $136, which is expected to be recognized over a weighted-average period of 0.12 years.

13. Business Combinations

From time to time, we may pursue acquisitions of conveyorized car washes that either strategically fit with the business or expand our presence in new and attractive markets.

We account for business combinations under the acquisition method of accounting. The assets acquired and liabilities assumed in connection with business acquisitions are recorded at the date of acquisition at their estimated fair values, with any excess of the purchase price over the estimated fair values of the net assets acquired and intangible assets assigned, recorded as goodwill. Significant judgment is required in estimating the fair value of assets acquired and liabilities assumed and in assigning their respective useful lives. Accordingly, we may engage third-party valuation specialists to assist in these determinations. The fair value estimates are based on available historical information and on future expectations and assumptions deemed reasonable by management; but are inherently uncertain.

21


 

The condensed consolidated financial statements reflect the operations of an acquired business starting from the effective date of the acquisition. No acquisition-related costs were expensed during the three months ended March 31, 2024 and 2023. Acquisition-related costs are expensed as incurred and are included in general and administrative expenses in the accompanying condensed consolidated statements of operations.

2024 Acquisitions

We did not consummate any acquisitions during the three months ended March 31, 2024.

2023 Acquisitions

For the year ended December 31, 2023, we acquired the assets and liabilities of six conveyorized car washes in two acquisitions for total consideration of approximately $51,217, which was paid in cash. These acquisitions resulted in the preliminary recognition of $24,919 of goodwill, $22,555 of property and equipment, $3,580 of ROU assets, $640 of intangible assets, $101 of other net liabilities, and $376 of a bargain purchase gain. The bargain purchase gain is not material and is recorded within (gain) loss on sale of assets, net on the consolidated statements of operations. We do not believe these acquisitions are material to our overall consolidated financial statements.

 

The acquisitions were located in the following markets:

 

Location (Seller)

Number of Washes

 

Month Acquired

Arizona (Dynamite Car Wash)

1

 

April

California (Cruizers Car Wash)

5

 

July

 

14. Commitments and Contingencies

Litigation

From time to time, we are party to pending or threatened lawsuits arising out of or incident to the ordinary course of business. We carry professional and general liability insurance coverage and other insurance coverages. In the opinion of management and upon consultation with legal counsel, none of the pending or threatened lawsuits will have a material effect upon the consolidated financial position, operations, or cash flows of the Company.

 

Class Action Litigation

On February 14, 2023, a plaintiff filed a purported class action lawsuit in the Stanislaus County Superior Court, California, on behalf of all non-exempt employees employed by Defendants Prime Shine LLC in California any time between February 14, 2019, and the present, against Prime Shine, LLC and Does 1 – 20 inclusive. Plaintiff alleges eight claims for violations of the California Labor Code and one claim for violation of the California Business & Professions Code. On June 13, 2023, Plaintiff filed a First Amended Complaint to add a claim for penalties pursuant to the Private Attorneys General Act. Plaintiff seeks, among other things, an unspecified amount for unpaid wages, actual, consequential, and incidental losses, penalties, and attorneys’ fees and costs. The parties agreed to an informal exchange of information in lieu of formal discovery prior to mediation with an experienced wage-and-hour mediator. In October 2023, following mediation, both parties agreed to settle the lawsuit. A financial amount was accrued that was not material to our consolidated financial statements. A formal written settlement agreement has been executed by the parties, however, final settlement and resolution is contingent upon the satisfaction of certain conditions including subsequent approval from the California Department of Labor and the court. Should all these conditions be met, the class action lawsuit will be considered settled.

Insurance

We carry a broad range of insurance coverage, including general and business auto liability, commercial property, workers’ compensation, cyber risk, and general umbrella policies. As of March 31, 2024 and December 31, 2023, we accrued $4,982 and $4,311, respectively, for assessments on insurance claims filed, which are included in other accrued expenses in the accompanying condensed consolidated balance sheets. As of March 31, 2024 and December 31, 2023, we recorded $4,380 and $3,686, respectively, in receivables from its non-healthcare insurance carriers related to these insurance claims, which are included in other receivables in the accompanying condensed consolidated balance sheets. The receivables are paid when the claim is finalized and the reserved amounts on these claims are expected to be paid within one year.

22


 

Environmental Matters

Operations at certain facilities currently or previously owned or leased by us utilize, or in the past have utilized, hazardous substances generally in compliance with applicable law. Periodically, we have had minor claims asserted against it by regulatory agencies or private parties for environmental matters relating to the handling of hazardous substances by us, and we have incurred obligations for investigations or remedial actions with respect to certain of these matters. There can be no assurances that activities at these facilities, or future facilities owned or operated by us, may not result in additional environmental claims being asserted against us or additional investigations or remedial actions being required. We are not aware of any significant remediation matters as of March 31, 2024. Because of various factors including the difficulty of identifying the responsible parties for any particular site, the complexity of determining the relative liability among them, the uncertainty as to the most desirable remediation techniques and the amount of damages and clean-up costs and the time period during which such costs may be incurred, we are unable to reasonably estimate the ultimate cost of claims asserted against us related to environmental matters; however, we do not believe such costs will be material to our condensed consolidated financial statements.

In addition to potential claims asserted against us, there are certain regulatory obligations associated with these facilities. We also have a third-party specialist to review the sites subject to these regulations annually, for the purpose of assigning future cost. A third party has conducted a preliminary assessment of site restoration provisions arising from these regulations and we have recognized a provisional amount. As of March 31, 2024 and December 31, 2023, our accrual for environmental remediation was $15, which is included in other accrued expenses in the accompanying condensed consolidated balance sheets.

 

23


 

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

You should read the following discussion and analysis of our financial condition and results of operations together with our condensed consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q and the audited consolidated financial statements and related notes included in our 2023 Form 10-K. This discussion contains forward-looking statements based upon current plans, expectations and beliefs involving risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth in other parts of this Quarterly Report on Form 10-Q and in Part I, Item 1A. “Risk Factors” and in Part II. Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of our 2023 Form 10-K.

Who We Are

Mister Car Wash, Inc. is the largest national car wash brand, primarily offering express exterior cleaning services, with interior cleaning services at select locations, across 482 car washes in 21 states as of March 31, 2024. Founded in 1996, we employ an efficient, repeatable, and scalable process, which we call the “Mister Experience,” to deliver a clean, dry, and shiny car every time. The core pillars of the “Mister Experience” are greeting every customer with a wave and smile, providing the highest quality car wash, and delivering the experience quickly and conveniently. We offer a monthly subscription program, which we call the Unlimited Wash Club® (“UWC”), as a flexible, quick, and convenient option for customers to keep their cars clean. Our scale and over 25 years of innovation allow us to drive operating efficiencies and invest in training, infrastructure, and technology that improve speed of service, quality, and sustainability and realize strong financial performance.

Factors Affecting Our Business and Trends

We believe that our business and growth depend on a number of factors that present significant opportunities for us and may involve risks and challenges, including those discussed below and in Part I, Item 1A. “Risk Factors” of our 2023 Form 10-K.

Growth in comparable store sales. Comparable store sales have been a driver of our net revenue growth and we expect it to continue to play a key role in our future growth and profitability. We will seek to continue to grow our comparable store sales by increasing the number of UWC Members, maximizing efficiency and throughput of our car wash locations, optimizing marketing spend to add new customers, and increasing customer visitation frequency.

Number and loyalty of UWC Members. The UWC program is a critical element of our business. UWC Members contribute a significant portion of our net revenue and provide recurring revenue through their monthly membership fees.

Labor management. Hiring and retaining skilled team members and experienced management represents one of our largest costs. We believe people are the key to our success and we have been able to successfully attract and retain engaged, high-quality team members by paying competitive wages, offering attractive benefit packages, and providing robust training and development opportunities. While the competition for skilled labor is intense and subject to high turnover, we believe our approach to wages and benefits will continue to allow us to attract suitable team members and management to support our growth.

Factors Affecting the Comparability of Our Results of Operations

Our results have been affected by, and may in the future be affected by, the following factors, which must be understood in order to assess the comparability of our period-to-period financial performance and condition.

Greenfield Location Development

More recently, a component of our growth strategy has been to grow through greenfield development of Mister Car Wash locations, with particular focus on Express Exterior Locations, and we anticipate further pursuit of this strategy in the future. In the three months ended March 31, 2024, we successfully opened six greenfield locations, and we expect to drive the majority of our future location growth through greenfield development. We believe such a strategy will drive a more controllable pipeline of unit growth for future locations in existing and adjacent markets.

The comparability of our results may be impacted by the inclusion of financial performance of greenfield locations that have not delivered a full fiscal year of financial results nor matured to average unit volumes, which we typically expect after approximately three full years of operation.

 

24


 

Acquisitions

In the three months ended March 31, 2024, we did not consummate any acquisitions.

Following an acquisition, we implement a variety of operational improvements to unify branding and enhance profitability. As soon as feasible, we fully integrate and transition acquired locations to the “Mister” brand and make investments to improve site flow, upgrade tunnel equipment and technology, and install our proprietary Unity Chemical system, which is a unique blend of our signature products utilizing the newest technology and services to make a better car wash experience for our customers. We also establish member-only lanes, optimize service offerings and implement training initiatives that we have successfully utilized to improve team member engagement and drive UWC growth post-acquisition. The costs associated with these onboarding initiatives, which vary by site, can impact the comparability of our results.

The comparability of our results may also be impacted by the inclusion of financial performance of our acquisitions that have not delivered a full fiscal year of financial results under Mister Car Wash’s ownership.

See Note 13 Business Combinations to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for additional discussion.

Key Performance Indicators

We prepare and analyze various operating and financial data to assess the performance of our business and to help in the allocation of our resources. The key operating performance and financial metrics and indicators we use are set forth below, as of and for the three months ended March 31, 2024 and 2023.

 

 

Three Months Ended March 31,

 

(Dollars in thousands)

2024

 

 

2023

 

Financial and Operating Data

 

 

 

 

 

Location count (end of period)

 

482

 

 

 

439

 

Comparable store sales growth

 

0.9

%

 

 

(1.6

)%

UWC Members (in thousands, end of period)

 

2,112

 

 

 

2,006

 

UWC sales as a percentage of total wash sales

 

74

%

 

 

69

%

Net income

$

16,637

 

 

$

21,136

 

Net income margin

 

7.0

%

 

 

9.4

%

Adjusted EBITDA

$

75,172

 

 

$

70,976

 

Adjusted EBITDA margin

 

31.4

%

 

 

31.4

%

 

Location Count (end of period)

Our location count refers to the total number of car wash locations at the end of a period, inclusive of new greenfield locations, acquired locations and offset by closed locations. The total number of locations that we operate, as well as the timing of location openings, acquisitions, and closings, have, and will continue to have, an impact on our performance. In the three months ended March 31, 2024, we increased our location count by the six greenfield locations noted above.

Our Express Exterior Locations, which offer express exterior cleaning services, comprise 414 of our current locations and our Interior Cleaning Locations, which offer both express exterior cleaning services and interior cleaning services, comprise 68 of our current locations.

Comparable Store Sales Growth

We consider a location a comparable store on the first day of the 13th full calendar month following a greenfield location’s first day of operations, or for acquired locations, the first day of the 13th full calendar month following the date of acquisition. A location converted from an Interior Cleaning Location format to an Express Exterior Location format is excluded when the location did not offer interior cleaning services in the current period but did offer interior cleaning services in the prior year period. Comparable store sales growth is the percentage change in total wash sales of all comparable store car washes.

Opening new locations is a component of our growth strategy and as we continue to execute on our growth strategy, we expect that a significant portion of our sales growth will be attributable to non-comparable store sales. Accordingly, comparable store sales are only one measure we use to assess the success of our growth strategy. For the three months ended March 31, 2024, comparable store sales increased to 0.9% compared to a decrease of 1.6% in the three months ended March 31, 2023.

 

25


 

UWC Members (end of period)

Members of our monthly subscription service are known as Unlimited Wash Club Members, or UWC Members. We view the number of UWC Members and the growth in the number of UWC Members on a net basis from period to period as key indicators of our revenue growth. The number of UWC Members has grown over time as we have acquired new customers and retained previously acquired customers. There were approximately 2.1 million and approximately 2.0 million UWC Members as of March 31, 2024 and March 31, 2023, respectively. There were approximately 2.1 million UWC Members as of December 31, 2023.

Our UWC Members grew by approximately 5% from March 31, 2023 through March 31, 2024 and approximately 2% from December 31, 2023 through March 31, 2024.

UWC Sales as a Percentage of Total Wash Sales

UWC sales as a percentage of total wash sales represents the penetration of our subscription membership program as a percentage of our overall wash sales. Total wash sales are defined as the net revenue generated from express exterior cleaning services and interior cleaning services for both UWC Members and retail customers. UWC sales as a percentage of total wash sales is calculated as sales generated from UWC Members as a percentage of total wash sales. We have consistently grown this measure over time as we educate customers as to the value of our UWC subscription offering. UWC sales were 74% and 69% of our total wash sales for the three months ended March 31, 2024 and 2023, respectively.

Adjusted EBITDA and Adjusted EBITDA Margin

Adjusted EBITDA is a non-GAAP measure of our operating performance and should not be considered as an alternative to net income as a measure of financial performance or any other performance measure derived in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”). Adjusted EBITDA is defined as net income before interest expense, net, income tax provision, depreciation and amortization expense, (gain) loss on sale of assets, stock-based compensation expense, acquisition expenses, non-cash rent expense, loss on extinguishment of debt, and other nonrecurring charges. Adjusted EBITDA margin is defined as Adjusted EBITDA divided by net revenues for a given period.

We present Adjusted EBITDA because we believe it assists investors and analysts in comparing our operating performance across reporting periods on a consistent basis by excluding items that we do not believe are indicative of our ongoing operating performance. You are encouraged to evaluate these adjustments and the reasons we consider them appropriate for supplemental analysis. In evaluating Adjusted EBITDA, you should be aware that in the future we may incur expenses that are the same as or similar to some of the adjustments in our presentation of Adjusted EBITDA. Our presentation of Adjusted EBITDA should not be construed as an inference that our future results will be unaffected by unusual or non-recurring items. There can be no assurance that we will not modify the presentation of Adjusted EBITDA in future periods, and any such modification may be material. In addition, Adjusted EBITDA may not be comparable to similarly titled measures used by other companies in our industry or across different industries.

Our management believes Adjusted EBITDA is helpful in highlighting trends in our core operating performance compared to other measures, which can differ significantly depending on long-term strategic decisions regarding capital structure, the tax jurisdictions in which companies operate and capital investments. We also use Adjusted EBITDA in connection with establishing discretionary annual incentive compensation; to supplement U.S. GAAP measures of performance in the evaluation of the effectiveness of our business strategies; to make budgeting decisions; and because our Amended and Restated First Lien Credit Agreement uses measures similar to Adjusted EBITDA to measure our compliance with certain covenants.

Adjusted EBITDA has its limitations as an analytical tool, and you should not consider it in isolation or as a substitute for analysis of our results as reported under U.S. GAAP. Some of these limitations include:

Adjusted EBITDA does not reflect our cash expenditure or future requirements for capital expenditures or contractual commitments;

Adjusted EBITDA does not reflect changes in our cash requirements for our working capital needs;

Adjusted EBITDA does not reflect the interest expense and the cash requirements necessary to service interest or principal payments on our debt;

Adjusted EBITDA does not reflect cash requirements for replacement of assets that are being depreciated and amortized;

Adjusted EBITDA does not reflect non-cash compensation, which is a key element of our overall long-term compensation;

Adjusted EBITDA does not reflect the impact of certain cash charges or cash receipts resulting from matters we do not find indicative of our ongoing operations; and

other companies in our industry may calculate Adjusted EBITDA differently than we do.

 

26


 

The following is a reconciliation of our net income to Adjusted EBITDA for the periods presented.

 

 

 

Three Months Ended March 31,

 

(Dollars in thousands)

 

2024

 

 

2023

 

Reconciliation of net income to Adjusted EBITDA:

 

 

 

 

 

 

Net income

 

$

16,637

 

 

$

21,136

 

Interest expense, net

 

 

20,024

 

 

 

17,748

 

Income tax provision

 

 

9,191

 

 

 

6,698

 

Depreciation and amortization expense

 

 

19,595

 

 

 

17,307

 

Gain on sale of assets (a)

 

 

(1,533

)

 

 

(63

)

Stock-based compensation expense (b)

 

 

6,802

 

 

 

5,361

 

Acquisition expenses (c)

 

 

565

 

 

 

459

 

Non-cash rent expense (d)

 

 

1,487

 

 

 

1,030

 

Loss on extinguishment of debt

 

 

1,882

 

 

 

-

 

Employee retention credit (e)

 

 

(5,189

)

 

 

-

 

Other (f)

 

 

5,711

 

 

 

1,300

 

Adjusted EBITDA

 

$

75,172

 

 

$

70,976

 

Net revenues

 

$

239,183

 

 

$

225,960

 

Adjusted EBITDA margin

 

 

31.4

%

 

 

31.4

%

(a)
Consists of gains and losses on the disposition of assets associated with sale-leaseback transactions, store closures or the sale of property and equipment.
(b)
Represents non-cash expense associated with our stock-based compensation as well as related taxes.
(c)
Represents expenses incurred in strategic acquisitions, including professional fees for accounting and auditing services, appraisals, legal fees and financial services, one-time costs associated with supplies for rebranding the acquired stores, and distinct travel expenses for related, distinct integration efforts by team members who are not part of our dedicated integration team, as well as expenses associated with greenfield construction.
(d)
Represents the difference between cash paid for rent expense and U.S. GAAP rent expense.
(e)
See Note 2 Summary of Significant Accounting Policies to our condensed consolidated financial statements for additional information on the employee retention credit.
(f)
Consists of other items as determined by management not to be reflective of our ongoing operating performance, such as costs associated with severance pay, non-deferred legal fees and other expenses related to credit agreement amendments, legal settlements and legal fees related to contract terminations, and nonrecurring strategic project costs.

 

The Adjusted EBITDA results in the three months ended March 31, 2024 when compared to the prior year period are primarily attributable to the increase in car wash sales due to growth in UWC members and the year-over-year addition of 43 locations.

 

 

 

 

 

 

 

 

27


 

Results of Operations for the Three Months Ended March 31, 2024 and 2023

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

(Dollars in thousands)

 

Amount

 

 

% of Revenue

 

 

Amount

 

 

% of Revenue

 

Net revenues

 

$

239,183

 

 

 

100

%

 

$

225,960

 

 

 

100

%

 

 

 

 

 

 

 

 

 

 

 

 

 

Store operating costs:

 

 

 

 

 

 

 

 

 

 

 

 

Cost of labor and chemicals

 

 

71,658

 

 

 

30

%

 

 

66,792

 

 

 

30

%

Other store operating expenses

 

 

96,803

 

 

 

40

%

 

 

89,466

 

 

 

40

%

General and administrative

 

 

29,710

 

 

 

12

%

 

 

24,183

 

 

 

11

%

Gain on sale of assets

 

 

(1,533

)

 

 

(1

)%

 

 

(63

)

 

 

(0

)%

Total costs and expenses

 

 

196,638

 

 

 

82

%

 

 

180,378

 

 

 

80

%

Operating income

 

 

42,545

 

 

 

18

%

 

 

45,582

 

 

 

20

%

Other (income) expense:

 

 

 

 

 

 

 

 

 

 

 

 

Interest expense, net

 

 

20,024

 

 

 

8

%

 

 

17,748

 

 

 

8

%

Loss on extinguishment of debt

 

 

1,882

 

 

 

1

%

 

 

-

 

 

 

0

%

Other income

 

 

(5,189

)

 

 

(2

)%

 

 

-

 

 

 

0

%

Total other expense, net

 

 

16,717

 

 

 

7

%

 

 

17,748

 

 

 

8

%

Income before taxes

 

 

25,828

 

 

 

11

%

 

 

27,834

 

 

 

12

%

Income tax provision

 

 

9,191

 

 

 

4

%

 

 

6,698

 

 

 

3

%

Net income

 

 

16,637

 

 

 

7

%

 

 

21,136

 

 

 

9

%

 

Net Revenues

 

 

 

Three Months Ended March 31,

 

 

 

 

 

 

 

(Dollars in thousands)

 

2024

 

 

2023

 

 

$ Change

 

 

% Change

 

Net revenues

 

$

239,183

 

 

$

225,960

 

 

$

13,223

 

 

 

6

%

 

The increase in net revenues was primarily attributable to the increase in car wash sales due to growth in UWC Members and the year-over-year addition of 43 locations.

Store Operating Costs

Cost of Labor and Chemicals

 

 

 

Three Months Ended March 31,

 

 

 

 

 

 

 

(Dollars in thousands)

 

2024

 

 

2023

 

 

$ Change

 

 

% Change

 

Cost of labor and chemicals

 

$

71,658

 

 

$

66,792

 

 

$

4,866

 

 

 

7

%

Percentage of net revenues

 

 

30

%

 

 

30

%

 

 

 

 

 

 

 

The increase in cost of labor and chemicals is primarily attributable to an increase in volume and the year-over-year addition of 43 locations, as well as some inflationary pressures on store labor.

Other Store Operating Expenses

 

 

 

Three Months Ended March 31,

 

 

 

 

 

 

 

(Dollars in thousands)

 

2024

 

 

2023

 

 

$ Change

 

 

% Change

 

Other store operating expenses

 

$

96,803

 

 

$

89,466

 

 

$

7,337

 

 

 

8

%

Percentage of net revenues

 

 

40

%

 

 

40

%

 

 

 

 

 

 

 

The increase in other store operating expenses was primarily attributable to the year-over-year addition of 43 locations, an increase in rent expense of approximately $3.2 million with the addition of 47 new land and building leases, an increase in property taxes of approximately $1.3 million and an increase in equipment and facilities maintenance expenses of approximately $1.2 million.

28


 

General and Administrative

 

 

 

Three Months Ended March 31,

 

 

 

 

 

 

 

(Dollars in thousands)

 

2024

 

 

2023

 

 

$ Change

 

 

% Change

 

General and administrative

 

$

29,710

 

 

$

24,183

 

 

$

5,527

 

 

 

23

%

Percentage of net revenues

 

 

12

%

 

 

11

%

 

 

 

 

 

 

 

The increase in general and administrative expenses was primarily driven by approximately $4.2 million in third party costs related to our debt refinancing in March, $0.5 million in stock-based compensation costs and approximately $0.5 million due to tax advisory costs associated with the assessment of our employee retention credit. As a percentage of net revenues, general and administrative expenses for the three months ended March 31, 2024 remained consistent to the prior year period.

Gain on Sale of Assets

 

 

 

Three Months Ended March 31,

 

 

 

 

 

 

 

(Dollars in thousands)

 

2024

 

 

2023

 

 

$ Change

 

 

% Change

 

Gain on sale of assets

 

$

(1,533

)

 

$

(63

)

 

$

(1,470

)

 

 

2,333

%

Percentage of net revenues

 

 

(1

)%

 

 

(0

)%

 

 

 

 

 

 

 

The change in gain on sale of assets was primarily driven by gains associated with sale-leaseback activity in the current year.

Total Other Expense, net

 

 

 

Three Months Ended March 31,

 

 

 

 

 

 

 

(Dollars in thousands)

 

2024

 

 

2023

 

 

$ Change

 

 

% Change

 

Total other expense, net

 

$

16,717

 

 

$

17,748

 

 

$

(1,031

)

 

 

(6

)%

Percentage of net revenues

 

 

7

%

 

 

8

%

 

 

 

 

 

 

 

Included in the current quarter's Total other expense, net is interest expense of approximately $20.0 million, which was up approximately $2.3 million due to higher average interest rates, loss on extinguishment of debt of approximately $1.9 million due to our debt refinancing during the current period, offset by a gain of approximately $5.2 million due to the recognition of an employee retention credit. Only interest expense was included in the prior year's Total other expense, net.

Income Tax Provision

 

 

 

Three Months Ended March 31,

 

 

 

 

 

 

 

(Dollars in thousands)

 

2024

 

 

2023

 

 

$ Change

 

 

% Change

 

Income tax provision

 

$

9,191

 

 

$

6,698

 

 

$

2,493

 

 

 

37

%

Percentage of net revenues

 

 

4

%

 

 

3

%

 

 

 

 

 

 

 

The increase in income tax provision was primarily driven by the impact of net, income tax expense from equity awards in the current quarter.

Liquidity and Capital Resources

Funding Requirements

Our primary requirements for liquidity and capital are to fund our investments in our core business, which includes lease payments, pursue greenfield expansion, and acquisitions of new locations and to service our indebtedness. Historically, these cash requirements have been met through funds raised by the sale of our common stock, utilization of our Revolving Commitment, First Lien Term Loan, sale-leaseback transactions, and cash provided by operations.

As of March 31, 2024 and December 31, 2023, we had cash and cash equivalents of $10.7 million and $19.0 million, respectively, and $299.7 million and $149.2 million, respectively, of available borrowing capacity under our Revolving Commitment.

For a description of our credit facilities and our recent debt refinancing, please see Note 8 Debt in the condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q. As of March 31, 2024, we were in compliance with the covenants under the Amended and Restated First Lien Credit Agreement.

29


 

We believe that our sources of liquidity and capital will be sufficient to finance our growth strategy and operations, as well as planned capital expenditures, for at least the next 12 months. However, we cannot assure you that cash provided by operating activities or cash and cash equivalents will be sufficient to meet our future needs. If we are unable to generate sufficient cash flows from operations in the future, we may have to obtain additional financing. If we obtain additional capital by issuing equity, the interests of our existing stockholders will be diluted. If we incur additional indebtedness, that indebtedness may contain significant financial and other covenants that may significantly restrict our operations. We cannot assure you that we could obtain additional financing on favorable terms or at all.

Cash Flows for the Three Months Ended March 31, 2024 and 2023

The following table presents our summary cash flows:

 

 

 

Three Months Ended March 31,

 

(Dollars in thousands)

 

2024

 

 

2023

 

Net cash provided by operating activities

 

$

57,990

 

 

$

67,017

 

Net cash used in investing activities

 

 

(76,944

)

 

 

(63,160

)

Net cash provided by financing activities

 

 

10,652

 

 

 

894

 

Net change in cash and cash equivalents, and restricted cash

 

$

(8,302

)

 

$

4,751

 

 

Operating Activities. Net cash used in operating activities consists of net income adjusted for certain non-cash items, including stock-based compensation expense, depreciation of property and equipment, gains on disposal of property and equipment, loss on extinguishment of debt, amortization of leased assets and deferred income taxes, as well as the effect of changes in other working capital amounts.

For the three months ended March 31, 2024, net cash provided by operating activities was $58.0 million and was comprised of net income of $16.6 million, increased by $46.4 million as a result of non-cash adjustments comprised primarily of depreciation and amortization expense, stock-based compensation expense, non-cash lease expense, deferred income taxes, a gain on disposal of property and equipment, a loss on extinguishment of debt, and amortization of debt issuance costs. Changes in working capital balances decreased cash provided by operating activities by $5.0 million and were primarily driven by an increase in other receivables and decreases in current liabilities, partially offset by the increase in operating lease liability.

For the three months ended March 31, 2023, net cash provided by operating activities was $67.0 million and was comprised of net income of $21.1 million, increased by $39.2 million as a result of non-cash adjustments comprised primarily of depreciation and amortization expense, stock-based compensation expense, non-cash lease expense, deferred income taxes, a gain on disposal of property and equipment, and amortization of debt issuance costs. Changes in working capital balances increased cash provided by operating activities by $6.7 million and were primarily driven by decreases in current assets and increases in current liabilities, partially offset by the decrease in operating lease liability.

Investing Activities. Our net cash used in investing activities primarily consists of purchases and sale of property and equipment.

For the three months ended March 31, 2024, net cash used in investing activities was $76.9 million and was primarily comprised of investments in property and equipment to support our greenfield development and other initiatives, offset by the sale of property and equipment.

For the three months ended March 31, 2023, net cash used in investing activities was $63.2 million and was primarily comprised of investment in property and equipment primarily to support our greenfield and other initiatives, partially offset by the sale of property and equipment.

 

Financing Activities. Our net cash provided by financing activities primarily consists of proceeds and payments on our First Lien Term Loan and Revolving Commitment, payments on finance lease obligations, as well as issuance of common stock under employee plans.

For the three months ended March 31, 2024, net cash provided by financing activities was $10.7 million and was primarily comprised of proceeds from our refinancing of the First Lien Term Loan and Revolving Commitment, partially offset by payments for repurchases of common stock for stock exercises, payments on debt borrowings and Revolving Commitment, and payments of deferred financing costs due to our debt refinancing.

For the three months ended March 31, 2023, net cash used by financing activities was $0.9 million and was primarily comprised of proceeds from exercise of stock options, partially offset by payments on finance lease obligations.

30


 

Critical Accounting Policies and Estimates

Our unaudited condensed consolidated financial statements have been prepared in accordance with U.S. GAAP. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses and related disclosure of contingent assets and liabilities.

On an ongoing basis, we evaluate our estimates and assumptions, including those related to revenue recognition, goodwill and other intangible assets, income taxes and stock-based compensation. We base our estimates on historical experience, current developments and on various other assumptions that we believe to be reasonable under these circumstances, the results of which form the basis for making judgments about carrying values of assets and liabilities that cannot readily be determined from other sources. There can be no assurance that actual results will not differ from those estimates.

The significant accounting policies and estimates used in preparation of the unaudited condensed consolidated financial statements are described in our 2023 Form 10-K. There have been no material changes to our significant accounting policies during the three months ended March 31, 2024.

Recent Accounting Pronouncements

See Note 2 to our unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for a discussion of recent accounting pronouncements.

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

We are exposed to market risk from changes in interest rates and inflation. All these market risks arise in the normal course of business, as we do not engage in speculative trading activities. The following analysis provides quantitative information regarding these risks.

Interest Rate Risk

Our First Lien Term Loan bears interest at variable rates, which exposes us to market risks relating to changes in interest rates. Interest rate risk is highly sensitive due to many factors, including U.S. monetary and tax policies, U.S. and international economic factors, and other factors beyond our control. As of March 31, 2024 and December 31, 2023, we had $925.0 million and $901.2 million, respectively, of variable rate debt outstanding under our First Lien Term Loan. Based on the balance outstanding under our First Lien Term Loan as of March 31, 2024, an increase or decrease of 100 basis points in the effective interest rate on the First Lien Term Loan would cause an increase or decrease in interest expense of approximately $9 million over the next 12 months.

Impact of Inflation

Our results of operations and financial condition are presented based on historical cost. While it is difficult to accurately measure the impact of inflation due to the imprecise nature of the estimates required, we have recently experienced the effects of inflation on our results of operations and financial condition. In light of the current inflationary market conditions, we cannot assure you that our results of operations and financial condition will not be materially impacted by inflation in the future.

Item 4. Controls and Procedures.

Disclosure Controls and Procedures

In order to ensure that the information we must disclose in our filings with the Securities and Exchange Commission (the "SEC") is recorded, processed, summarized and reported on a timely basis, we have developed and implemented disclosure controls and procedures. Our management, with the participation of our President and Chief Executive Officer and our Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) as of March 31, 2024. Based on that evaluation, our management, including the President and Chief Executive Officer and the Chief Financial Officer, has concluded that our disclosure controls and procedures were effective as of March 31, 2024 in ensuring that information required to be disclosed in the reports that we file or submit under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods specified in the SEC's rules and forms and is accumulated and communicated to our management, including the President and Chief Executive Officer and the Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.

 

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting that occurred during the three months 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

Item 1. Legal Proceedings.

We are subjected from time-to-time to various claims, lawsuits and other legal proceedings, including intellectual property claims. Some of these claims, lawsuits and other legal proceedings involve highly complex issues, and often these issues are subject to substantial uncertainties. Accordingly, our potential liability with respect to a large portion of such claims, lawsuits and other legal proceedings cannot be estimated with certainty. Management, with the assistance of legal counsel, periodically reviews the status of each significant matter and assesses potential financial exposure. We recognize provisions for claims or pending litigation when we determine that an unfavorable outcome is probable and the amount of loss can be reasonably estimated. Due to the inherent uncertain nature of litigation, the ultimate outcome or actual cost of settlement may materially vary from estimates. If management’s estimates prove incorrect, we could incur a charge to earnings which could have a material and adverse effect on our business, results of operations, and financial condition.

Class Action Litigation

On February 14, 2023, a plaintiff filed a purported class action lawsuit in the Stanislaus County Superior Court, California, on behalf of all non-exempt employees employed by Defendants Prime Shine LLC in California any time between February 14, 2019, and the present, against Prime Shine, LLC and Does 1 – 20 inclusive. Plaintiff alleges eight claims for violations of the California Labor Code and one claim for violation of the California Business & Professions Code. On June 13, 2023, Plaintiff filed a First Amended Complaint to add a claim for penalties pursuant to the Private Attorneys General Act. Plaintiff seeks, among other things, an unspecified amount for unpaid wages, actual, consequential, and incidental losses, penalties, and attorneys’ fees and costs. The parties agreed to an informal exchange of information in lieu of formal discovery prior to mediation with an experienced wage-and-hour mediator. In October 2023, following mediation, both parties agreed to settle the lawsuit. A financial amount was accrued that was not material to our consolidated financial statements. A formal written settlement agreement has been executed by the parties, however, final settlement and resolution is contingent upon the satisfaction of certain conditions including subsequent approval from the California Department of Labor and the court. Should all these conditions be met, the class action lawsuit will be considered settled.

Item 1A. Risk Factors.

In addition to the other information set forth in this Quarterly Report on Form 10-Q, you should carefully consider the risk factors disclosed in Part I. Item 1A. "Risk Factors” and in Part II. Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of our 2023 Form 10-K, before making an investment decision. Our business, financial condition and results of operations could be materially and adversely affected by any of these risks or uncertainties. In that case, the trading price of our common stock could decline, and you may lose all or part of your investment. There have been no material changes to the risk factors described in Part I. Item 1A. "Risk Factors" of our 2023 Form 10-K.

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

None.

Item 3. Defaults Upon Senior Securities.

None.

Item 4. Mine Safety Disclosures.

Not applicable.

Item 5. Other Information.

Rule 10b5-1 Trading Plan Arrangements

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

32


 

Item 6. Exhibits.

 

Exhibit

Number

Description

Form

File. No

Exhibit

Filing Date

Filed/Furnished Herewith

3.1

Amended and Restated Certificate of Incorporation of the Company

8-K

001-40542

3.2

06/01/2022

 

3.2

 

Certificate of Amendment of Amended and Restated Certificate of Incorporation of the Company

8-K

001-40542

3.1

06/01/2023

 

3.3

 

Amended and Restated Bylaws of the Company

8-K

001-40542

3.2

07/02/2021

 

10.1

 

Amendment No. 5 to the First Lien Term Loan Agreement, dated March 27, 2024, by and among Mister Car Wash Holdings, Inc. and the parties thereto named therein.

8-K

001-40542

10.1

04/01/2024

 

31.1

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

 

 

 

 

*

31.2

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

 

 

 

 

*

32.1

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

 

 

 

 

**

32.2

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

 

 

 

 

**

101.INS

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

 

 

 

 

*

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document

 

 

 

 

*

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

 

 

*

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

 

 

*

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document

 

 

 

 

*

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

 

 

 

*

104

 

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

 

 

 

 

*

 

 

 

 

 

 

 

 

 

* Filed herewith.

** Furnished herewith.

+ Schedules have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The Company undertakes to furnish supplemental copies of any of the omitted schedules upon request by the SEC.

^ Portions of this exhibit have been omitted pursuant to Item 601(b)(10)(iv) of Regulation S-K.

33


 

SIGNATURES

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

 

Mister Car Wash, Inc.

Date: May 3, 2024

By:

/s/ John Lai

John Lai

Chairperson, President and Chief Executive Officer

(Principal Executive Officer)

 

Date: May 3, 2024

By:

/s/ Jedidiah Gold

Jedidiah Gold

Chief Financial Officer

(Principal Financial Officer)

 

34


EX-31.1 2 mcw-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 Lai, certify that:

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

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

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

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

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

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

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

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

 

Date: May 3, 2024

By:

/s/ John Lai

John Lai

Chairman, President and Chief Executive Officer

(Principal Executive Officer)

 

 


EX-31.2 3 mcw-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, Jedidiah Gold, certify that:

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

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

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

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

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

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

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

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

 

Date: May 3, 2024

By:

/s/ Jedidiah Gold

Jedidiah Gold

Chief Financial Officer

(Principal Financial Officer)

 

 

 


EX-32.1 4 mcw-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 Mister Car Wash, Inc. (the “Company”) on Form 10-Q for the quarterly period ended March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(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 result of operations of the Company.

 

Date: May 3, 2024

By:

/s/ John Lai

John Lai

Chairman, President and Chief Executive Officer

(Principal Executive Officer)

 

 

 


EX-32.2 5 mcw-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 Mister Car Wash, Inc. (the “Company”) on Form 10-Q for the quarterly period ended March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(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 result of operations of the Company.

 

Date: May 3, 2024

By:

/s/ Jedidiah Gold

Jedidiah Gold

Chief Financial Officer

(Principal Financial Officer)

 

 

 

 


EX-101.SCH 6 mcw-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 (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Leases - Schedule of Lease Obligation Maturities (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Nature of Business link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Prepaid and Other Current Assets link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Other Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Other Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Interest Rate Swap link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Dispositions link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Prepaid and Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Other Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Other Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Interest Rate Swap (Tables) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Nature of Business - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Summary of Significant Accounting Policies - Schedule of Other Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Summary of Significant Accounting Policies - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Summary of Significant Accounting Policies - Schedule of Composition of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Summary of Significant Accounting Policies - Schedule of Reconciliations of Numerators and Denominators of Basic and Diluted Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Summary of Significant Accounting Policies - Schedule of Antidilutive Shares Excluded from Computation of Diluted Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Property and Equipment, Net - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Property and Equipment, Net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Other Intangible Assets, Net - Summary of Components of Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Other Intangible Assets, Net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Other Intangible Assets, Net - Summary of Estimated Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Goodwill - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Other Accrued Expenses - Schedule of Other Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Debt - Schedule of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Debt - Schedule of Annual Maturities of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Fair Value Measurements - Schedule of Financial Liabilities measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Interest Rate Swap - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - Interest Rate Swap - Schedule of Interest Rate Swap (Details) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - Leases - Schedule of Balance Sheet Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - Leases - Summary of Components of Total Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 996005 - Disclosure - Leases - Summary of Supplemental Information of Leases (Details) link:presentationLink link:calculationLink link:definitionLink 996015 - Disclosure - Leases - Schedule of Lease Obligation Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 996025 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996035 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996045 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996055 - Disclosure - Stock-Based Compensation - Schedule of Estimated Grant-Date Fair Values of Stock-Based Awards Using Black-Scholes Option Pricing Model Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 996065 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 996075 - Disclosure - Stock-Based Compensation - Summary Of Weighted-Average Grant Date Fair Value Of Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 996085 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 996095 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 996105 - Disclosure - Business Combinations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996115 - Disclosure - Business Combinations - Schedule of Business Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 996125 - Disclosure - Related Party Transactions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996135 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink Non-Rule 10b5-1 Arrangement Modified Non-Rule 10b5-1 Arr Modified [Flag] Non rule 10b51 arr modified. 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Number of car washes Number Of Car Washes Number of car washes. Document Transition Report Document Transition Report Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected votatility Outstanding, weighted average remaining contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Money Market Funds [Member] Money Market Funds Operating lease liability Increase Decrease In Operating Lease Liabilities Operating lease liabilities. Nature Of Business [Table] Nature Of Business [Table] Nature of Business. Account Receivables Net [Member] Account Receivables Net [Member] Rule 10b5-1 Arrangement Modified Rule 10b5-1 Arr Modified [Flag] Rule 10b51 arr modified. Geographical Geographical [Axis] Other Liabilities, Noncurrent, Total Other long-term liabilities Other Liabilities, Noncurrent Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Prepaid Expense and Other Assets, Total Prepaid expenses and other current assets Prepaid expenses and other current assets Restricted Stock Units Restricted Stock Units RSU Restricted Stock Units (RSUs) [Member] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Level 1 Fair Value, Inputs, Level 1 [Member] Rent adjusted total net leverage ratio Rent Adjusted Total Net Leverage Ratio Ratio of Rent Adjusted to Total Net Leverage. 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Fair Value Measurements Fair Value Disclosures [Text Block] Total future minimum obligations Finance Lease, Liability, to be Paid Total future minimum obligations Net revenues Revenue, net Revenue, net Revenue from Contract with Customer, Excluding Assessed Tax Fair value liabilities level2 to level1 transfers amount1 FairValueLiabilitiesLevel2ToLevel1TransfersAmount1 Fair value, liabilities, level 2 to level 1 transfers, amount Prepaid Expense and Other Assets, Current [Abstract] Disaggregation of Revenue [Table Text Block] Schedule of Composition of Revenue 2024 (remaining nine months) Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Schedule Of Business Acquisitions By Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 Fair value, assets transfers into level 3, amount Deferred revenue Contract with Customer, Liability, Current Operating cash flows from finance leases Finance Lease, Interest Payment on Liability Summary of Stock-Based Compensation Expense Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Other Accrued Expenses [Member] Other Accrued Expenses [Member] Other accrued expenses member. Schedule of Financial Liabilities measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Long-term obligations Operating lease liability Operating Lease, Liability, Noncurrent Operating Lease Liability Noncurrent, Total Shares repurchased, shares Stock Repurchased During Period, Shares Treasury Stock, Common, Value Treasury Stock, Value Liabilities, Fair Value Disclosure Liabilities, fair value disclosure Liabilities, Fair Value Disclosure, Total Assets, Fair Value Disclosure [Abstract] Finance Lease, Liability, Noncurrent Financing lease liability Long-term obligations Long-term obligations Increase (Decrease) in Interest rate Debt Instrument, Interest Rate, Increase (Decrease) Related Party Transactions [Abstract] Balance Sheet Location Balance Sheet Location [Axis] Total current assets Assets, Current Accumulated amortization of discount and debt issuance costs Accumulated Amortization, Debt Issuance Costs Total liabilities and stockholders’ equity Liabilities and Equity Entity Address, State or Province Entity Address, State or Province Property and equipment in other accrued expenses. Property And Equipment In Other Accrued Expenses Property and equipment in other accrued expenses Outstanding Ending Balance Outstanding Beginning Balance Number of Shares, Outstanding as of December 31, 2020 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Granted during the period Weighted average non vested exercise price per share, granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Trading Symbol Trading Symbol Common stock shares issued Common Stock, Shares, Issued Common Stock, Shares, Issued, Total 2026 Long-Term Debt, Maturity, Year Two Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Restricted stock units vested upon grant 2021 Plan [Member] Two Thousand And Twenty One Incentive Plan [Member] 2021 Incentive Plan. Total prepaid and other current assets Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Two Thousand Twenty Acquisitions Two Thousand Twenty Acquisitions [Member] two thousand twenty acquisitions. Other Revenue Other Revenue [Member] Other revenue. Debt Instrument [Table] Schedule of Long-Term Debt Instruments [Table] Beginning Balance , Shares Ending Balance , Shares Shares, Outstanding 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Number of shares reserved for future issuance Common Stock, Capital Shares Reserved for Future Issuance Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Business Combinations Business Combination Disclosure [Text Block] Less: current maturities of long-term debt Less: current maturities of long-term debt Long-Term Debt, Current Maturities Long-Term Debt, Current Maturities, Total Tax Advisory Costs Tax advisory costs. Timing of Transfer of Good or Service Timing of Transfer of Good or Service [Domain] Entity Address, City or Town Entity Address, City or Town Related Party Transaction [Line Items] Related Party Transaction [Line Items] Cost of Labor and Chemicals Cost Of Labor And Chemicals [Member] Cost of labor and chemicals. 2024 (remaining nine months) Long-Term Debt, Maturity, Remainder of Fiscal Year Weighted-average operating lease discount rate Operating Lease, Weighted Average Discount Rate, Percent Debt Debt Disclosure [Text Block] Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Principal payments on finance lease obligations Financing cash flows from finance leases Finance Lease, Principal Payments Additional Paid In Capital Additional Paid-in Capital [Member] Payroll tax withholding and exercise proceeds receivable Payroll Tax Withholding Receivable Payroll tax withholding receivable. Construction receivable Construction Receivable Construction receivable. Derivative, Fixed Interest Rate Pay-Fixed Amortization Amortization, Total Amortization expense Chemical washing solutions Inventory, Raw Materials, Gross Inventory, Raw Materials, Gross, Total Schedule of Other Receivables Schedule of Other Receivables Text Block [Table Text Block] Schedule of other receivables text block. Current liabilities: Liabilities, Current [Abstract] Current Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain] Current assets: Assets, Current [Abstract] Statement of Stockholders' Equity [Abstract] Other Intangible Assets, Net Intangible Assets Disclosure [Text Block] Options vested or expected to vest as of March 31, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Less: current portion Current maturities of operating lease liability Operating Lease, Liability, Current Less: current portion Lender Name Lender Name [Axis] Maturity date Debt Instrument, Maturity Date LIBOR LIBOR [Member] LIBOR Derivative Contract Derivative Contract [Domain] Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Ending Balance Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Deferred offering costs in accounts payable and other accrued expenses. Deferred Offering Costs In Accounts Payable And Other Accrued Expenses Deferred offering costs in accounts payable and other accrued expenses Maturity Date Derivative, Contract End Date Federal statutory income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Lessee operating lease and finance leases. Lessee Operating Lease and Finance Leases [Text Block] Leases Treasury Stock, Common, Shares Treasury Stock, Common, Shares Entity Central Index Key Entity Central Index Key Other Intangible Assets [Member] C P C Unity System Vesting of restricted stock units Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Less: current portion Current maturities of finance lease liability Finance Lease, Liability, Current Less: current portion Plan Name Plan Name [Domain] Assets, fair value disclosure Assets, Fair Value Disclosure Assets, Fair Value Disclosure, Total Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance Preferred Stock, Shares Outstanding Preferred stock shares, outstanding Schedule of Goodwill Schedule of Goodwill [Table Text Block] Total current liabilities Liabilities, Current Entity Tax Identification Number Entity Tax Identification Number Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Loss before taxes Income before taxes Schedule of legal obligation maturities of operating and finance leases liabilities. Schedule of Legal Obligation Maturities of Operating and Finance Leases Liabilities [Table Text Block] Schedule of Lease Obligation Maturities Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms Share-Based Compensation Arrangement by Share-Based Payment Award, Plan Modification, Description and Terms 2028 Finance Lease, Liability, to be Paid, Year Four Fair Values Derivatives Balance Sheet Location By Derivative Contract Type By Hedging Designation [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Construction in Progress [Member] Construction in Progress [Member] Performance Vesting Options Performance Vesting Options [Member] Performance vesting options. Weighted-average remaining finance lease term Finance Lease, Weighted Average Remaining Lease Term Plan Name Plan Name [Axis] Derivative Instrument Derivative Instrument [Axis] Geographical Geographical [Domain] Total assets Assets Bargain purchase gain Business Combination, Bargain Purchase, Gain Recognized, Amount Environmental remediation expense Accrued Environmental Loss Contingencies, Current Operating lease right of use assets, net Operating Lease, Right-of-Use Asset Operating right of use assets, net Greenfield development accruals Greenfield development accruals. Greenfield Development Accruals Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount Favourable tax impact Unrecognized compensation expense, total Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Entity Registrant Name Entity Registrant Name Fair value, liabilities transfers out of level 3, amount Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 Less: unamortized discount and debt issuance costs Debt Issuance Costs, Net Debt Issuance Costs, Net, Total Lessee, Lease, Description [Line Items] Related Party Related Party, Type [Domain] Retained earnings Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit) Net leverage ratio after rent Debt Instrument Covenant Net Leverage Ratio After Rent Debt instrument covenant Net Leverage Ratio After Rent Proceeds from Stock Plans Proceeds from issuance of common stock under employee plans Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Letter of credit expiration. Letter Of Credit Expiration Letter of Credit, Expiration Retained Earnings Retained Earnings [Member] Unvested Restricted Stock Shares, Beginning Balance Unvested Restricted Stock Shares, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Gain on sale of assets, net Loss on sale of assets Gain (Loss) on Disposition of Assets Gain (Loss) on Disposition of Assets, Total Federal statutory income tax amount Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Deferred Income Tax Liabilities, Net Deferred Income Tax Liabilities, Net, Total Deferred tax liability Minimum Minimum [Member] Finance Lease Finance Lease [Member] Finance Lease Financial Support to Nonconsolidated Legal Entity Financial Support to Nonconsolidated Legal Entity [Axis] Fair Value Derivative, Fair Value, Net Derivative, Fair Value, Net, Total Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Present value of net future minimum lease obligations Operating lease liability Operating Lease, Liability Two Thousand Twenty One Acquisitions. Two Thousand Twenty One Acquisitions [Member] Two Thousand Twenty One Acquisitions Liabilities: Liabilities, Fair Value Disclosure [Abstract] Present value of net future minimum lease obligations Financing lease liability Finance Lease, Liability Revenue Recognition Revenue [Policy Text Block] Equity Component Equity Component [Domain] Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration] Land [Member] Land Derivative Liability, Current Derivative Liability, Current Payments on revolving line of credit Payments on revolving line of credit Repayments of Lines of Credit Operating Loss Carryforwards [Table] Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Unamortized discount and debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net, Total Debt Disclosure [Abstract] Payment of debt financing costs in other accrued expenses Payment of Debt Financing Costs in Other Accrued Expenses Payment of debt financing costs in other accrued expenses. Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Basis Spread on Variable Rate Buildings and Improvements [Member] Building and Building Improvements [Member] Entity Current Reporting Status Entity Current Reporting Status Common stock, shares authorized Common Stock, Shares Authorized Derivative, Variable Interest Rate Receive-Floating Other Capitalized Property Plant and Equipment [Member] Finance Leases [Member] Finance Lease, Right-of-Use Asset, after Accumulated Amortization Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total Property and equipment, net Thereafter Lessee Operating Lease Liability Payments Due After Year Four Amount of lessee's undiscounted obligation for lease payments for operating lease, due after forth fiscal year following latest fiscal year. Dispositions Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Recognized Over Time Transferred over Time [Member] Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Less: accumulated amortization - finance leases Assets Assets [Abstract] Hedging Relationship [Axis] Hedging Relationship Amortization of Intangible Assets, Total Amortization of Intangible Assets Amortization of Intangible Assets Base Rate Base Rate [Member] Common stock, $0.01 par value, 1,000,000,000 shares authorized, 317,835,082 and 315,192,401shares outstanding as of March 31, 2024 and December 31, 2023, respectively Common Stock, Value, Issued Common Stock, Value, Issued, Total Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Ending Balance Common stock, $0.01 par value Financial Support to Nonconsolidated Legal Entity Financial Support to Nonconsolidated Legal Entity [Domain] Repayments of Long-term Debt Repayments of Long-Term Debt Repayments of Long-term Debt, Total Sale leaseback transaction, lease term Sale Leaseback Transaction, Lease Terms Proceeds from sale of property and equipment Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment, Total Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Lessee, Operating Lease, Lease Not yet Commenced, Description Lease not yet commenced, description Furniture and Fixtures [Member] Furniture, Fixtures and Equipment [Member] Net of interest income included in interest expense. Net of Interest Income Included in Interest Expense Interest income included in interest expense, net Current Fiscal Year End Date Current Fiscal Year End Date Share-based Payment Arrangement, Noncash Expense, Total Share-Based Payment Arrangement, Noncash Expense Stock-based compensation expense Number of sale leaseback transaction. Number of Sale Leaseback Transaction Number of sale leaseback transaction Operating Income (Loss) Operating income Repayments of Debt Payments on debt borrowings Payments on debt borrowings Entity Ex Transition Period Entity Ex Transition Period Deferred Income Tax Expense (Benefit), Total Deferred income tax Deferred Income Tax Expense (Benefit) Deferred income tax Deferred income tax Net of tax Income Tax Expense (Benefit), Total Income Tax Expense (Benefit) Income tax provision Insurance receivable Loss contingency, receivable, current Loss Contingency, Receivable, Current Sale leaseback transaction annual rental payments 1. Sale Leaseback Transaction Annual Rental Payments 1 Sale and lease back transaction, annual rent 2028 Long-Term Debt, Maturity, Year Four Other Accrued Expenses Accounts Payable and Accrued Liabilities Disclosure [Text Block] Contingent Consideration Member Contingent Consideration [Member] Contingent consideration [Member] Stock based compensation expense Share-Based Payment Arrangement, Expense Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Effect of potentially dilutive securities: Disaggregation Of Revenue [Table] Disaggregation of Revenue [Table] Delayed Draw Facility Delayed Draw Facility [Member] Delayed Draw facility. Accrued other tax expense Taxes Payable, Current Taxes Payable, Current, Total Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Total estimated future amortization expense Finite-Lived Intangible Assets, Net Income Taxes Paid Cash paid for income taxes Arizona ARIZONA Less: Present value discount Finance Lease, Liability, Undiscounted Excess Amount Less: Present value discount Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Eurodollar Eurodollar [Member] Net Income Per Share Net (Loss) Income Per Share Earnings Per Share, Policy [Policy Text Block] Hedging Relationship Hedging Relationship [Domain] Other income Other income Other Nonoperating Income (Expense) Other Nonoperating Income (Expense), Total Change in fair value of contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Property, Plant and Equipment [Abstract] Investment maturity term. Investment Maturity Term Investment maturity term Long-Term Debt, Type [Domain] Depreciation, Depletion and Amortization, Nonproduction, Total Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization expense Loss Contingency, Accrual, Current Loss contingency, amount of insurance-related assessment accrued liability Sale Leaseback Transaction, Net Proceeds, Financing Activities Sale Leaseback Transaction, Net Proceeds, Financing Activities, Total Sale and leaseback transaction, aggregate consideration Incremental Term Commitments Incremental Term Commitments [Member] Incremental Term Commitments [Member] Non-vested as of March 31, 2024 Non-vested as of December 31, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares Commitments and Contingencies Disclosure [Abstract] Other Assets, Noncurrent Other Assets, Noncurrent, Total Other assets Investment Advisory, Management and Administrative Service [Member] Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Total other accrued expenses Other accrued expenses Other Accrued Liabilities, Current Stockholders' Equity Equity [Text Block] Depreciation Depreciation, Total Depreciation expense Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Share-Based Compensation Arrangement by Share-Based Payment Award, Description Share based compensation arrangement by share based payment award description 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Liabilities Liabilities [Abstract] Retail Site [Member] Retail Site Stockholders' (deficit) equity: Stockholders’ equity: Equity, Attributable to Parent [Abstract] 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] Lease, Cost [Table Text Block] Summary of Components of Total Lease Cost Entity [Domain] Gain on sale of assets Loss (gain) on sale of assets Gain (Loss) on Disposition of Property Plant Equipment, Total Gain (Loss) on Disposition of Property Plant Equipment Gain on sale of assets Line of Credit Facility, Maximum Borrowing Capacity Maximum Available Borrowing Capacity Share-based compensation arrangement by share-based payment award, options, vested in period, fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Other Other Receivable Other receivable. Lease Contractual Term [Domain] Sale and leaseback transaction, gain (loss), net Sale and Leaseback Transaction, Gain (Loss), Net Net income per share: Earnings Per Share [Abstract] Loss Contingencies [Table] Accounting Policies [Abstract] Business Combination, Bargain Purchase, Gain, Statement of Income or Comprehensive Income [Extensible Enumeration] Amended and Restated First Lien Credit Agreement Amended and Restated First Lien Credit Agreement. Amended And Restated First Lien Credit Agreement [Member] Lessee, Lease, Description [Table] Liability Class [Axis] 2026 Finance Lease, Liability, to be Paid, Year Two Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Debt Instrument, Interest Rate, Effective Percentage Debt Instrument, Interest Rate, Effective Percentage Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Lease not yet commenced, term of contract 2021 ESPP Two Thousand And Twenty One Employee Stock Purchase Plan Two Thousand And Twenty One Employee Stock Purchase Plan [Member] Two Thousand And Twenty One Employee Stock Purchase Plan (ESPP). Revolving Credit Facility Revolving Credit Facility [Member] Forfeited/canceled during the period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares Reclassification Reclassification Policy [Text Block] Reclassification policy. Net income per share - basic Earnings Per Share, Basic, Total Basic Earnings Per Share, Basic Income tax receivable Income Taxes Receivable Business Combinations [Abstract] Income Statement [Abstract] Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Number of Leases Number of Leases Number of Leases Related Party Related Party, Type [Axis] Operating lease expense Operating Lease, Cost Short-term lease expense Short-Term Lease, Cost Options vested or expected to vest as of March 31, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Statistical Measurement [Domain] Statistical Measurement Loss Contingencies [Line Items] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Proceeds from debt borrowings Proceeds from Issuance of Debt Document Period End Date Document Period End Date Statistical Measurement Statistical Measurement [Axis] Acquisition costs Acquisition Costs, Period Cost Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss, Beginning Balance Accounts Receivable, Allowance for Credit Loss, Ending Balance Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Stockholders' Equity Note [Abstract] Operating cash flows from operating leases Operating Lease, Payments Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Two Thousand Twenty Two Acquisitions. Two Thousand Twenty Two Acquisitions [Member] Two Thousand Twenty Two Acquisitions Interest Rate Swap Interest Rate Swap [Text Block] The entire disclosure for interest rate swap. Net income per share - diluted Earnings Per Share, Diluted, Total Diluted Earnings Per Share, Diluted Product and Service [Domain] Unrecognized Tax Benefits, Beginning Balance Unrecognized Tax Benefits, Ending Balance Unrecognized Tax Benefits Unrecognized tax benefits Revenue from Contract with Customer [Abstract] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Options exercisable as of March 31, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Operating Loss Carryforwards [Line Items] Derivative Liability, Noncurrent Derivative liability, Non-current Recognized at a Point in Time Transferred at Point in Time [Member] Sale leaseback transaction net proceeds financing activities 1. Sale Leaseback Transaction Net Proceeds Financing Activities 1 Sale and leaseback transaction, aggregate consideration Long-term Debt, Description Long-Term Debt, Description Additional Paid in Capital, Common Stock, Beginning Balance Additional Paid in Capital, Common Stock, Ending Balance Additional paid-in capital Additional Paid in Capital, Common Stock Inventory, Policy [Policy Text Block] Inventory, Net Schedule of Annual Maturities of Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Payments for repurchases of common stock Payments for Repurchase of Common Stock Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Exercise of stock options , shares Exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Principles of Consolidation Consolidation, Policy [Policy Text Block] Number of states in entity operates Number of States in which Entity Operates Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Other Receivable [Member] Other receivable. Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current FairValueLiabilitiesLevel1ToLevel2TransfersAmount1 FairValueLiabilitiesLevel1ToLevel2TransfersAmount1 Fair value, liabilities, level 1 to level 2 transfers, amount Increase (Decrease) in Accounts Payable, Total Accounts payable Increase (Decrease) in Accounts Payable 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Credit Facility Credit Facility [Domain] Less: Present value discount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less: Present value discount Restricted Stock Shares, Granted Unvested Restricted Stock Shares, Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Nature Of Business [Line Items] Nature Of Business [Line Items] Nature of Business. Senior Notes [Member] Senior Notes [Member] First Lien [Member] 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 Derivatives Fair Value [Line Items] Derivatives, Fair Value [Line Items] Equity Components Equity Components [Axis] Accounts receivable, net Increase (Decrease) in Accounts Receivable Interest Rate Cash Flow Hedges [Abstract] Business Combination, Consideration Transferred Payments to Acquire Businesses, Gross Total other receivables Other receivables Other Receivables, Net, Current Secured Long-Term Debt, Noncurrent First lien term loan, net First lien term loan, net Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Unvested Restricted Stock Weighted-average grant date fair value per share [Vested] Local Phone Number Local Phone Number Property Plant And Equipment [Line Items] Property, Plant and Equipment [Line Items] Sale of Stock Sale of Stock [Axis] Options exercisable as of March 31, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Designated as Hedging Instrument Designated as Hedging Instrument [Member] Deferred revenue Increase (Decrease) in Deferred Revenue Deferred revenue Year To Date Provision For Income Taxes Year-to-date provision for income taxes. Year to provision for income tax effective tax rate Reserve for obsolescence Inventory Valuation Reserves Inventory Valuation Reserves, Beginning Balance Inventory Valuation Reserves, Ending Balance Schedule of Weighted Average Grant Date Fair Value of Stock Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block] Vesting of restricted stock units, shares Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Goodwill, Total Goodwill Balance at beginning of period Balance at end of period Goodwill Statement of Cash Flows [Abstract] Accrued Liability Accrued Liability [Member] Accrued Liability. Income Tax Authority [Domain] Organization, Consolidation and Presentation of Financial Statements [Abstract] Principal Owner [Member] Leonard Green Partners [Member] Common stock, par value Common Stock, Par or Stated Value Per Share 2024 Term Loan Two Thousand Twenty Four Term Loan [Member] Two Thousand Twenty Four Term Loan [Member] Weighted-average period for recognition of compensation expense related to unvested awards Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Issuance of common stock pursuant to initial public offering , Shares 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] Other Receivables Trade and Other Accounts Receivable, Unbilled Receivables, Policy [Policy Text Block] Nature of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Net change in cash and cash equivalents, and restricted cash during period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 Fair value, liabilities transfers into level 3, amount Payables and Accruals [Abstract] General and Administrative General and Administrative Expense [Member] Thereafter Finite Lived Intangible Assets Amortization Expense After Year Four Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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). Supplemental disclosure of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Schedule of Balance Sheet Information Related to Leases Schedule Of Balance Sheet Information Related To Leases Table [Text Block] Schedule of balance sheet information related to leases. Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Two Thousand Twenty Three Acquisitions Two Thousand Twenty Three Acquisitions [Member] Two thousand twenty three acquisitions CALIFORNIA California Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Antidilutive Shares Excluded from Computation of Diluted Net Income Per Share Schedule of Inventory Schedule of Inventory, Current [Table Text Block] City Area Code City Area Code Inventory, net Total inventory, net Inventory, Net Components of Prepaid and Other Current Assets Schedule Of Prepaid And Other Current Assets Table [Text Block] Schedule of prepaid and other current assets. Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Business Acquisition [Line Items] Business Acquisition [Line Items] Employee retention credit, qualified amount Qualified Employee Retention Credit Amount Qualified Employee Retention Credit Amount Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment General and Administrative Expense, Total General and administrative General and Administrative Expense Stock option exercise costs in other receivables. Stock Option Exercise Costs In Other Receivables Stock option exercise proceeds in other receivables Lessor Lease Description [Line Items] Lessor, Lease, Description [Line Items] Weighted Average Number of Shares Outstanding, Basic, Total Basic Weighted Average Number of Shares Outstanding, Basic Weighted-average common shares outstanding - basic Deferred Compensation Plan [Member] Deferred Compensation Plan. Forfeited/canceled during the period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value Employee Stock Purchase Plan Employee Stock [Member] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Summary of Restricted Stock Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Gain (Loss) on Extinguishment of Debt, Total Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Loss on extinguishment of debt Gain on Extinguishment of Debt (Loss) Statement [Table] Statement [Table] Summary of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Schedule Of Related Party Transactions By Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Contingent Consideration Type [Domain] Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Estimated Grant-Date Fair Value of Stock-Based Awards Using Black-Scholes Option Pricing Model Assumptions Intangible assets related to covenants not to compete Business Combination Recognized Identifiable Assets and Liabilities Assumed Intangibles Business combination recognized identifiable assets and liabilities assumed intangibles. Document Fiscal Period Focus Document Fiscal Period Focus Total future minimum obligations Lessee, Operating Lease, Liability, to be Paid Total future minimum obligations Related Party Transactions Related Party Transactions Disclosure [Text Block] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Statement [Line Items] Statement [Line Items] Payments of deferred financing costs Payments of Financing Costs Payments of Financing Costs, Total Other Other Accrued Expense Other accrued expense. Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive securities excluded from computation of earnings per share, amount Machinery and Equipment [Member] Vehicles and Equipment [Member] Total Lease, Cost Letters of Credit Outstanding, Amount Letters of Credit Outstanding, Amount Asset Class [Domain] Fair value assets level2 to level1 transfers amount1. FairValueAssetsLevel2ToLevel1TransfersAmount1 Fair value, assets, level 2 to level 1 transfers, amount1 Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Accounts Receivable, after Allowance for Credit Loss, Current, Total Time Vesting Options Time Vesting Options [Member] Time vesting options. Common Stock Common Stock [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Disposal date of operations Disposal Date Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Ending Balance Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Shares repurchased Stock Repurchased During Period, Value Property and equipment accrued in other accrued expenses. Property And Equipment Accrued In Other Accrued Expenses Property and equipment accrued in other accrued expenses Entity Common Stock Shares Outstanding Entity Common Stock, Shares Outstanding Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total Antidilutive Securities, Name [Domain] Debt Instrument, Unused Borrowing Capacity, Amount Revolving Commitment Entity Bankruptcy Proceedings, Reporting Current Entity Bankruptcy Proceedings, Reporting Current Schedule of Long-term Debt Schedule of Debt [Table Text Block] Discontinued Operations and Disposal Groups [Abstract] Cover [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 Fair value, assets transfers out of level 3, amount Total lease assets Total lease right of use asset. Total Lease Right of Use Asset Total lease assets Other noncurrent assets and liabilities Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net Debt Instrument, Periodic Payment, Principal Debt Instrument, Periodic Payment, Principal Sale of Stock Sale of Stock [Domain] Restricted Stock grant date fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Unvested Restricted Stock Weighted-average grant date fair value per share [Granted] Security Exchange Name Security Exchange Name Accounts Receivable, Net Accounts Receivable [Policy Text Block] Thereafter Finance Lease Liability Payments Due After Year Four Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after forth 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). 2014 Plan [Member] Two Thousand And Fourteen Plan [Member] Two Thousand And Fourteen Plan. New Accounting Pronouncements, Policy [Policy Text Block] Recently Adopted Accounting Pronouncements Preferred Stock, Shares Issued Preferred stock shares, issued Preferred Stock, Shares Authorized Preferred stock, shares authorized Loss contingency, amount of insurance-related assessment liability, payment period Loss Contingency, Discounted Amount of Insurance-related Assessment Liability, Payment Period Total costs and expenses Operating Costs and Expenses Cost of labor and chemicals Customer Relationships Customer Relationships [Member] Schedule Of Finite Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Ending Balance Property and equipment, gross Property, Plant and Equipment, Gross Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Annual effective tax rate Vested during the period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares Timing of Transfer of Good or Service Timing of Transfer of Good or Service [Axis] Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Operating lease ROU assets obtained in exchange for lease liabilities Hedging Designation Hedging Designation [Domain] Forfeited Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Business Acquisition, Acquiree [Domain] Other comprehensive income (loss) Other Comprehensive Income (Loss), Tax Other Comprehensive Income (Loss), Tax, Total Legal Entity [Axis] Weighted-average common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Denominator: Additional incremental Revolving Commitments Line of Credit Facility, Commitment Fee Amount 2025 Finance Lease, Liability, to be Paid, Year One Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Entity Emerging Growth Company Entity Emerging Growth Company Amendment Flag Amendment Flag Schedule of Other Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Initial Public Offering IPO [Member] Amortization of lease assets Finance Lease, Right-of-Use Asset, Amortization Summary of Estimated Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Proceeds from revolving line of credit Proceeds from Lines of Credit Proceeds from Lines of Credit, Total Leases [Abstract] Variable Rate Variable Rate [Domain] ROU assets Business Combination Recognized Identifiable Assets Acquired and Liabilities Right of Use Assets Business combination recognized identifiable assets acquired and kiabilities right of use assets. Entity File Number Entity File Number Line of Credit Facility, Expiration Date Line of Credit Facility, Expiration Date 2024 (remaining nine months) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Goodwill and Intangible Assets Disclosure [Abstract] Weighted-average finance lease discount rate Finance Lease, Weighted Average Discount Rate, Percent Long-Term Debt, Excluding Current Maturities Long-term portion of debt, net Total Long-term portion of debt, net Total long-term portion of debt, net Total cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash and cash equivalents and restricted cash at beginning of period Cash and cash equivalents and restricted cash at end of period Share-Based Payment Arrangement [Abstract] Accounts Payable, Current, Total Accounts payable Accounts Payable, Current Unvested Restricted Stock Weighted-average grant date fair value per share Beginning Balance Unvested Restricted Stock Weighted-average grant date fair value per share Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Operating Expenses Total costs and expenses Other intangible assets, net Other Intangible Assets, Net 2025 Long-Term Debt, Maturity, Year One Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Number of operating segments Number of Operating Segments Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Employee retention credit receivable Nontrade Receivables, Current Nontrade Receivables, Current, Total Long-term Liabilities, Noncurrent [Abstract] LIBOR Margin [Member] LIBOR Margin Member. LIBOR Margin Trade names and Trademarks Trademarks and Trade Names [Member] Commercial Paper [Member] Commercial Paper 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 fair value investment First Lien Credit Agreement [Member] First Lien Credit Agreement First Lien Credit Agreement [Member] Antidilutive Securities [Axis] Restricted cash Restricted Cash Restricted Cash, Total Weighted-Average non-vested exercise price as of as of March 31, 2024 Weighted-Average non-vested exercise price as of as of December 31, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price Income Statement Location Income Statement Location [Axis] Variable Lease, Cost Variable lease expense 2027 Long-Term Debt, Maturity, Year Three Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Long-Term Debt, Type [Axis] Insurance expense Accrued Insurance, Current Line of Credit Facility, Lender [Domain] Debt Instrument, Frequency of Periodic Payment Debt Instrument, Frequency of Periodic Payment Level 2 Fair Value, Inputs, Level 2 [Member] Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Term loan Amount Outstanding Long-Term Debt, Gross Total maturities of debt Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Finance lease ROU assets obtained in exchange for lease liabilities Available Standby Letters of Credit Available standby letters of Credit. Available Standby Letters Of Credit Product and Service [Axis] Title of 12(b) Security Title of 12(b) Security Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Lease Contractual Term [Axis] Other receivables Other receivables Increase (Decrease) in Other Receivables Schedule of Interest Rate Swap Schedule of Interest Rate Derivatives [Table Text Block] Clean Streak Ventures LLC. Clean Streak Ventures L L C [Member] Clean Streak Ventures LLC [Member] Summary of Components of Other Intangible Assets, Net Schedule of Finite-Lived Intangible Assets [Table Text Block] Share Based Compensation Arrangement by Share Based Payment Award Options Total Grant Date Fair Value Share Based Compensation Arrangement by Share Based Payment Award Options Total Grant Date Fair Value Share based compensation arrangement by share based payment award options total grant date fair value First Lien Term Loan First Lien Term Loan [Member] First lien term loan Prepaid Expenses And Other Current Assets Prepaid Expenses and Other Current Assets [Member] Prior Period Reclassification Policy [Text Block] Prior Period Reclassification Policy [Text Block] Prior Period Reclassification Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Amortization of deferred debt issuance costs Amortization of Debt Issuance Costs Amortization of debt issuance costs Interest Rate Swap Interest Rate Swap [Member] State and Local Jurisdiction [Member] State Other Cost and Expense, Operating, Total Other store operating expenses Other Cost and Expense, Operating Weighted Average Number of Shares Outstanding, Diluted, Adjustment Weighted Average Number Diluted Shares Outstanding Adjustment Weighted-average common shares outstanding - diluted Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] FairValueAssetsLevel1ToLevel2TransfersAmount1 FairValueAssetsLevel1ToLevel2TransfersAmount1 Fair value, assets, level 1 to level 2 transfers, amount Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Inventory, net Increase (Decrease) in Inventories, Total Increase (Decrease) in Inventories Contingent Consideration by Type [Axis] Proceeds from issuance of common stock under employee plans in other receivables. Proceeds From Issuance Of Common Stock Under Employee Plans In Other Receivables Proceeds from issuance of common stock under employee plans in other receivables Utilities Accrued Utilities, Current 2024 (remaining nine months) 2021 (remaining three months) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Accrued Interest Expense Interest Expense, Debt Interest Expense, Debt, Total Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Common stock, 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 Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Unvested Restricted Stock Weighted-average grant date fair value per share [Forfeited] Payment made upon receipts of certificate of occupancy. Payment made upon receipts of certificate of occupancy Payment made upon receipts of certificate of occupancy Thereafter Long term debt maturities repayments of principal after year four. Long Term Debt Maturities Repayments of Principal After Year Four Sale Leaseback Transaction, Description Sale Leaseback Transaction, Description Income Statement Location Income Statement Location [Domain] Granted Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Document Type Document Type Intangible Assets, Net (Excluding Goodwill) [Abstract] Line of Credit [Member] Line of Credit Fair Value by Liability Class [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Document Quarterly Report Document Quarterly Report Other (income) expense: Other Expenses [Abstract] Vested during the period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Derivative, Notional Amount Derivative, Notional Amount Total lease laibilities Total Lease Liabilities Total lease liabilities. Total lease laibilities Unvested Restricted Stock Shares, Forfeited Unvested Restricted Stock Shares, Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Net Cash Provided by (Used in) Financing Activities Net cash provided (used) by financing activities Deferred Compensation Arrangement with Individual, Description Deferred Compensation Arrangement with Individual, Description Entity Filer Category Entity Filer Category Balance Sheet Location Balance Sheet Location [Domain] Increase (Decrease) in Accrued Liabilities, Total Accrued expenses Increase (Decrease) in Accrued Liabilities Variable Rate Variable Rate [Axis] Lessor Lease Description [Table] Lessor, Lease, Description [Table] Asset Class [Axis] Total other expense, net Total other expense, net Nonoperating Income (Expense) Noncompete Agreements Noncompete Agreements [Member] Covenants Not to Compete Property and equipment in accounts payable Capital Expenditures Incurred but Not yet Paid Total liabilities Liabilities Schedule Of Property Plant And Equipment [Table] Property, Plant and Equipment [Table] Other assets and liabilities Business Combination Recognized Identifiable Assets and Liabilities Assumed Other Noncurrent Assets Business combination recognized identifiable assets and liabilities assumed other noncurrent assets. Total stockholders’ equity Beginning Balance Ending Balance Equity, Attributable to Parent SOFR Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Prepaid and Other Current Assets Prepaid And Other Current Assets Disclosure [Text Block] Prepaid expense and other assets disclosure. Gross Carrying Amount Intangible Assets, Net (Excluding Goodwill) Intangible Assets, Net (Excluding Goodwill), Total Gross Carrying Amount Supplemental Information Of Leases Table [Text Block] Supplemental information of leases. Summary of Supplemental Information of Leases Net income Net income Interest Expense Interest Expense, Total Interest expense, net Standby Letters of Credit Standby Letters of Credit [Member] Statement of Financial Position [Abstract] Weighted-average common shares outstanding - diluted Diluted Weighted Average Number of Shares Outstanding, Diluted Weighted-average common shares outstanding - diluted Credit Facility Credit Facility [Axis] Operating Lease, Right-of-Use Asset, Periodic Reduction Non-cash lease expense Effective Income Tax Rate Reconciliation, Percent, Total Effective Income Tax Rate Effective Income Tax Rate Reconciliation, Percent Stock based compensation expense estimated forfeiture rate Stock based compensation expense estimated forfeiture rate. Stock Based Compensation Expense Estimated Forfeiture Rate Weighted-average remaining operating lease term Operating Lease, Weighted Average Remaining Lease Term Increase in tax benefits Increase In Percentage Of Tax Benefit Increase in percentage of tax benefit Use of Estimates Use of Estimates, Policy [Policy Text Block] Income Taxes Income Tax Disclosure [Text Block] Second Lien Credit Agreement Second Lien Credit Agreement [Member] Second Lien Credit Agreement. Sale Leaseback Transaction, Annual Rental Payments Sale and lease back transaction, annual rent Lien Category Lien Category [Axis] Outstanding Ending Balance Outstanding Beginning Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted Average Exercise Price Per share, Outstanding Finite Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Floor Interest Rate Derivative, Floor Interest Rate Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Reconciliations of Numerators and Denominators of Basic and Diluted Net Income Per Share Outstanding Term Loans Outstanding Term Loans [Member] Outstanding Term Loans [Member] Disaggregation Of Revenue [Line Items] Disaggregation of Revenue [Line Items] Leasehold Improvements [Member] Leasehold Improvements [Member] Income Tax Authority [Axis] Effective income tax rate reconciliation at federal statutory income tax rate CARES act. Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate CARES Act Increase in tax benefits 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] Schedule of Business Acquisitions Schedule of Business Acquisitions, by Acquisition [Table Text Block] Long Term Liability Long Term Liability [Member] Long Term Liability Member Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] 2027 Finance Lease, Liability, to be Paid, Year Three Lien Category Lien Category [Domain] Employee Retention Credit Employee Retention Credit Policy [Policy Text Block] Employee Retention Credit Policy [Policy Text Block] Hedging Designation Hedging Designation [Axis] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment, Total Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Interest on lease liabilities Finance Lease, Interest Expense Reclassification Reclassification, Comparability Adjustment [Policy Text Block] Unvested Restricted Stock Shares, Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Employee-related Liabilities, Current Employee-related Liabilities, Current, Total Accrued payroll and related expenses Business Acquisition [Axis] Goodwill, Period Increase (Decrease), Total Current period acquisitions Goodwill, Period Increase (Decrease) Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Cash Flow Hedging Cash Flow Hedging [Member] XML 8 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2024
Apr. 30, 2024
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2024  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Trading Symbol MCW  
Entity Registrant Name Mister Car Wash, Inc.  
Entity Central Index Key 0001853513  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Shell Company false  
Title of 12(b) Security Common stock, par value $0.01 per share  
Security Exchange Name NYSE  
Entity File Number 001-40542  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 47-1393909  
Entity Address, Address Line One 222 E. 5th Street  
Entity Address, City or Town Tucson  
Entity Address, State or Province AZ  
Entity Address, Postal Zip Code 85705  
City Area Code 520  
Local Phone Number 615-4000  
Document Quarterly Report true  
Document Transition Report false  
Entity Common Stock Shares Outstanding   319,509,183
XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 10,701 $ 19,047
Accounts receivable, net 6,475 6,304
Other receivables 17,693 14,714
Inventory, net 7,647 8,952
Prepaid expenses and other current assets 10,220 11,877
Total current assets 52,736 60,894
Property and equipment, net 773,230 725,121
Operating lease right of use assets, net 836,528 833,547
Other intangible assets, net 116,023 117,667
Goodwill 1,134,734 1,134,734
Other assets 12,010 9,573
Total assets 2,925,261 2,881,536
Current liabilities:    
Accounts payable 33,676 33,641
Accrued payroll and related expenses 23,512 19,771
Other accrued expenses 31,046 38,738
Less: current maturities of long-term debt 6,920 0
Current maturities of operating lease liability 44,850 43,979
Current maturities of finance lease liability 766 746
Deferred revenue 33,899 32,686
Total current liabilities 174,669 169,561
Long-term portion of debt, net 913,350 897,424
Operating lease liability 810,783 809,409
Financing lease liability 13,833 14,033
Deferred tax liability 79,506 71,657
Other long-term liabilities 4,396 4,417
Total liabilities 1,996,537 1,966,501
Stockholders’ equity:    
Common stock, $0.01 par value, 1,000,000,000 shares authorized, 317,835,082 and 315,192,401shares outstanding as of March 31, 2024 and December 31, 2023, respectively 3,184 3,157
Additional paid-in capital 814,296 817,271
Retained earnings 111,244 94,607
Total stockholders’ equity 928,724 915,035
Total liabilities and stockholders’ equity $ 2,925,261 $ 2,881,536
XML 10 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 1,000,000,000 1,000,000,000
Common stock, shares, outstanding 317,835,082 315,192,401
XML 11 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Net revenues $ 239,183 $ 225,960
Cost of labor and chemicals 71,658 66,792
Other store operating expenses 96,803 89,466
General and administrative 29,710 24,183
Gain on sale of assets (1,533) (63)
Total costs and expenses 196,638 180,378
Operating income 42,545 45,582
Other (income) expense:    
Interest expense, net 20,024 17,748
Loss on extinguishment of debt 1,882 0
Other income (5,189) 0
Total other expense, net 16,717 17,748
Income before taxes 25,828 27,834
Income tax provision 9,191 6,698
Net income $ 16,637 $ 21,136
Net income per share:    
Basic $ 0.05 $ 0.07
Diluted $ 0.05 $ 0.06
Weighted-average common shares outstanding:    
Basic 315,838,788 307,291,909
Diluted 330,012,144 327,608,266
XML 12 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid In Capital
Retained Earnings
Beginning Balance at Dec. 31, 2022 $ 801,128 $ 3,072 $ 783,579 $ 14,477
Beginning Balance , Shares at Dec. 31, 2022   306,626,530    
Stock-based compensation expense 5,361   5,361  
Vesting of restricted stock units, shares   4,296    
Exercise of stock options 1,116 $ 15 1,101  
Exercise of stock options , shares   1,471,021    
Net income 21,136     21,136
Ending Balance at Mar. 31, 2023 828,741 $ 3,087 790,041 35,613
Ending Balance , Shares at Mar. 31, 2023   308,101,847    
Beginning Balance at Dec. 31, 2023 915,035 $ 3,157 817,271 94,607
Beginning Balance , Shares at Dec. 31, 2023   315,192,401    
Stock-based compensation expense 6,246   6,246  
Vesting of restricted stock units   $ 1 (1)  
Vesting of restricted stock units, shares   139,409    
Exercise of stock options $ 746 $ 42 704  
Exercise of stock options , shares 4,116,291 4,116,291    
Shares repurchased $ (9,940) $ (16) (9,924)  
Shares repurchased, shares   (1,613,019)    
Net income 16,637     16,637
Ending Balance at Mar. 31, 2024 $ 928,724 $ 3,184 $ 814,296 $ 111,244
Ending Balance , Shares at Mar. 31, 2024   317,835,082    
XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities:    
Net Income (Loss) $ 16,637 $ 21,136
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization expense 19,595 17,307
Stock-based compensation expense 6,246 5,361
Gain on sale of assets, net (1,533) (63)
Loss on extinguishment of debt 1,882 0
Amortization of debt issuance costs 410 419
Non-cash lease expense 11,917 10,739
Deferred income tax 7,849 5,428
Changes in assets and liabilities:    
Accounts receivable, net (172) 3,009
Other receivables (4,096) 1,128
Inventory, net 1,305 946
Prepaid expenses and other current assets 1,703 1,850
Accounts payable 2,344 2,553
Accrued expenses 3,615 5,155
Deferred revenue 1,214 1,114
Operating lease liability (10,499) (9,696)
Other noncurrent assets and liabilities (427) 631
Net cash provided by operating activities 57,990 67,017
Cash flows from investing activities:    
Purchases of property and equipment (81,844) (72,059)
Proceeds from sale of property and equipment 4,900 8,899
Net cash used in investing activities (76,944) (63,160)
Cash flows from financing activities:    
Proceeds from issuance of common stock under employee plans 729 1,055
Payments for repurchases of common stock (9,924) 0
Proceeds from debt borrowings 925,000 0
Proceeds from revolving line of credit 23,000 0
Payments on debt borrowings (901,201) 0
Payments on revolving line of credit (23,000) 0
Payments of deferred financing costs (3,772) 0
Principal payments on finance lease obligations (180) (161)
Net cash provided (used) by financing activities 10,652 894
Net change in cash and cash equivalents, and restricted cash during period (8,302) 4,751
Cash and cash equivalents and restricted cash at beginning of period 19,119 65,222
Cash and cash equivalents and restricted cash at end of period 10,817 69,973
Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets    
Cash and cash equivalents 10,701 69,903
Restricted Cash 116 70
Total cash, cash equivalents, and restricted cash 10,817 69,973
Supplemental disclosure of cash flow information:    
Cash paid for interest 19,233 11,697
Cash paid for income taxes 264 151
Supplemental disclosure of non-cash investing and financing activities:    
Property and equipment in accounts payable 15,596 11,993
Property and equipment in other accrued expenses 4,234 5,969
Payment of debt financing costs in other accrued expenses 1,503 0
Stock option exercise proceeds in other receivables $ 0 $ 61
XML 14 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) $ 16,637 $ 21,136
XML 15 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
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 16 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Nature of Business
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Business

1. Nature of Business

Mister Car Wash, Inc., a Delaware corporation, together with its subsidiaries (collectively, the Company), is based in Tucson, Arizona and is a provider of conveyorized car wash services. We primarily operate Express Exterior Locations, which offer express exterior cleaning services along with free vacuum services, and interior cleaning services at select locations. As of March 31, 2024, we operated 482 car washes in 21 states.

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

2. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements as of March 31, 2024 and for the three months ended March 31, 2024 and 2023 have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim financial statements. Certain information and note disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. These unaudited condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements and the notes thereto for the year ended December 31, 2023 included in the 2023 Form 10-K.

The unaudited condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements. In the opinion of management, the included disclosures are adequate, and the accompanying unaudited condensed consolidated financial statements contain all adjustments which are necessary for a fair presentation of our consolidated financial position as of March 31, 2024, consolidated results of operations for the three months ended March 31, 2024 and 2023, and consolidated cash flows for the three months ended March 31, 2024 and 2023. Such adjustments are of a normal and recurring nature. The consolidated results of operations for the three months ended March 31, 2024 are not necessarily indicative of the consolidated results of operations that may be expected for any other future interim or annual period.

Principles of Consolidation

The accompanying unaudited condensed consolidated financial statements include the accounts of the Company. All material intercompany balances and transactions have been eliminated in consolidation.

Reclassification

Within the unaudited condensed consolidated financial statements certain immaterial amounts have been reclassified to conform with current period presentation. We reclassified Restricted cash of $116 and $72 from an individual line item on the unaudited condensed consolidated balance sheets at March 31, 2024 and December 31, 2023, respectively, to Prepaid expenses and other current assets to conform with the current period presentation.

 

Use of Estimates

The preparation of the unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements. Estimates also affect the reported amounts of revenue and expenses during the periods reported. Some of the significant estimates that we have made pertain to the determination of deferred tax assets and liabilities; estimates utilized to determine the fair value of assets acquired and liabilities assumed in business combinations and the related goodwill and intangibles; and certain assumptions used related to the evaluation of goodwill, intangibles, and property and equipment asset impairment. Actual results could differ from those estimates.

 

 

Accounts Receivable, Net

Accounts receivable are presented net of an allowance for doubtful accounts of $30 and $68 as of March 31, 2024 and December 31, 2023, respectively. The activity in the allowance for doubtful accounts was immaterial for the three months ended March 31, 2024 and 2023.

Other Receivables

Other receivables consisted of the following for the periods presented:

 

As of

 

 

March 31, 2024

 

 

December 31, 2023

 

Payroll tax withholding and exercise proceeds receivable

$

17

 

 

$

-

 

Construction receivable

 

5,537

 

 

 

6,480

 

Income tax receivable

 

1,520

 

 

 

3,051

 

Insurance receivable

 

4,380

 

 

 

3,686

 

Employee retention credit receivable

 

5,189

 

 

 

-

 

Other

 

1,050

 

 

 

1,497

 

    Total other receivables

 

17,693

 

 

 

14,714

 

 

Inventory, Net

Inventory consisted of the following for the periods presented:

 

As of

 

 

March 31, 2024

 

 

December 31, 2023

 

Chemical washing solutions

$

7,804

 

 

$

9,135

 

Reserve for obsolescence

 

(157

)

 

 

(183

)

    Total inventory, net

$

7,647

 

 

$

8,952

 

The activity in the reserve for obsolescence was immaterial for the three months ended March 31, 2024 and 2023.

Revenue Recognition

The following table summarizes the composition of our net revenues for the periods presented:

 

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

Recognized over time

$

176,259

 

 

$

156,891

 

Recognized at a point in time

 

62,846

 

 

 

68,970

 

Other revenue

 

78

 

 

 

99

 

    Net revenues

$

239,183

 

 

$

225,960

 

 

Net Income Per Share

Basic net income per share is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted net income per share is computed by dividing net income by the weighted-average shares outstanding for the period and includes the dilutive impact of potential new shares issuable upon vesting and exercise of stock options, vesting of restricted stock units, and stock purchase rights granted under an employee stock purchase plan. Potentially dilutive securities are excluded from the computation of diluted net income per share if their effect is antidilutive. Reconciliations of the numerators and denominators of the basic and diluted net income per share calculations for the periods presented are as follows:

 

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

Numerator:

 

 

 

 

 

Net income

$

16,637

 

 

$

21,136

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

   Weighted-average common shares outstanding - basic

 

315,838,788

 

 

 

307,291,909

 

   Effect of potentially dilutive securities:

 

 

 

 

 

       Stock options

 

12,685,179

 

 

 

19,798,577

 

       Restricted stock units

 

1,457,395

 

 

 

498,213

 

       Employee stock purchase plan

 

30,782

 

 

 

19,567

 

   Weighted-average common shares outstanding - diluted

 

330,012,144

 

 

 

327,608,266

 

 

 

 

 

 

 

Net income per share - basic

$

0.05

 

 

$

0.07

 

Net income per share - diluted

$

0.05

 

 

$

0.06

 

 

The following potentially dilutive shares were excluded from the computation of diluted net income per share for the periods presented because including them would have been antidilutive:

 

 

Three Months Ended March 31,

 

2024

 

 

2023

 

Stock options

 

3,666,223

 

 

 

2,677,756

 

Restricted stock units

 

-

 

 

 

356,400

 

Employee stock purchase plan

 

3,133

 

 

 

3,619

 

 

Employee Retention Credit

In response to the COVID-19 pandemic, the Employee Retention Credit (“ERC”), was established under the Coronavirus Aid, Relief, and Economic Security Act. The ERC is a refundable tax credit against certain employment taxes equal to 50% of the qualified wages an eligible employer paid to employees from March 13, 2020 to December 31, 2020. Companies who meet the eligibility requirements can claim the ERC on an original or adjusted employment tax return for a period within those dates.

In March 2024, the Company determined that it qualifies for $5,189 in relief for the period from March 13, 2020 to December 31, 2020. Upon receipt of the credit, the Company will owe $526 in tax advisory costs associated with the assessment of the tax credit. This amount was accrued within General and administrative expenses as of March 31, 2024. As there is no authoritative guidance under U.S. GAAP for government assistance to for-profit business entities, the Company accounts for the ERC by analogy to International Accounting Standards 20, or IAS 20, Accounting for Government Grants and Disclosure of Government Assistance. In accordance with IAS 20, management determined it has reasonable assurance of receipt of the identified ERC amount and recorded the $5,189 credit in Other income on our condensed consolidated statements of operations during the three months ended March 31, 2024. A corresponding accrual of the tax credit receivable was recorded under Other receivables on our condensed consolidated balance sheet as of March 31, 2024.

 

Recently Adopted Accounting Pronouncements

There have been no new accounting standards issued which would require either disclosure or adoption in the current period.

 

Recently Issued Accounting Pronouncements Not Yet Adopted

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which focuses on the rate reconciliation and income taxes paid. ASU No. 2023-09 requires a public business entity (PBE) to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. In addition, all entities are required to disclose income taxes paid, net of refunds received disaggregated by federal, state/local, and foreign and by jurisdiction if the amount is at least 5% of total income tax payments, net of refunds received. For PBEs, the new standard is effective for annual periods beginning after December 15, 2024, with early adoption permitted. An entity may apply the amendments in this ASU prospectively by providing the revised disclosures for the period ending December 31, 2025 and continuing to provide the pre-ASU disclosures for the prior periods, or may apply the amendments retrospectively by providing the revised disclosures for all period presented. We expect this ASU to only impact our disclosures with no impacts to our consolidated financial statements.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires enhanced disclosures regarding significant segment expenses and other segment items for public entities on both an annual and interim basis. Specifically, the update requires that entities provide, during interim periods, all disclosures related to a reportable segment's profit or loss and assets that were previously required only on an annual basis. Additionally, this guidance necessitates the disclosure of the title and position of the Chief Operating Decision Maker ("CODM"). The new guidance does not modify how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. This update is effective for fiscal years beginning after December 15, 2023, and interim periods within those fiscal years starting after December 15, 2024. This ASU must be applied retrospectively to all prior periods presented. Early adoption is permitted. We are currently evaluating the impact this ASU may have on our consolidated financial statements and related disclosures.

XML 18 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment, Net
3 Months Ended
Mar. 31, 2024
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net

3. Property and Equipment, Net

Property and equipment, net consisted of the following for the periods presented:

 

 

As of

 

 

March 31, 2024

 

 

December 31, 2023

 

Land

$

127,185

 

 

$

121,960

 

Buildings and improvements

 

290,506

 

 

 

263,468

 

Finance leases

 

16,604

 

 

 

16,604

 

Leasehold improvements

 

137,481

 

 

 

135,861

 

Vehicles and equipment

 

299,574

 

 

 

285,127

 

Furniture, fixtures and equipment

 

102,260

 

 

 

100,457

 

Construction in progress

 

88,075

 

 

 

75,639

 

Property and equipment, gross

 

1,061,685

 

 

 

999,116

 

Less: accumulated depreciation

 

(284,915

)

 

 

(270,706

)

Less: accumulated amortization - finance leases

 

(3,540

)

 

 

(3,289

)

Property and equipment, net

$

773,230

 

 

$

725,121

 

For the three months ended March 31, 2024 and 2023, depreciation expense was $17,700 and $15,379, respectively.

For the three months ended March 31, 2024 and 2023, amortization expense on finance leases was $251 and $251, respectively.

XML 19 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Intangible Assets, Net
3 Months Ended
Mar. 31, 2024
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Other Intangible Assets, Net

4. Other Intangible Assets, Net

Other intangibles assets, net consisted of the following as of the periods presented:

 

 

March 31, 2024

 

 

December 31, 2023

 

 

Gross Carrying Amount

 

 

Accumulated Amortization

 

 

Gross Carrying Amount

 

 

Accumulated Amortization

 

Trade names and Trademarks

$

107,000

 

 

$

-

 

 

$

107,000

 

 

 

-

 

CPC Unity System

 

42,900

 

 

 

41,113

 

 

 

42,900

 

 

 

40,040

 

Customer relationships

 

9,700

 

 

 

6,535

 

 

 

9,700

 

 

 

6,430

 

Covenants not to compete

 

13,230

 

 

 

9,159

 

 

 

13,230

 

 

 

8,693

 

Other intangible assets, net

$

172,830

 

 

$

56,807

 

 

$

172,830

 

 

$

55,163

 

For the three months ended March 31, 2024 and 2023, amortization expense associated with our finite-lived intangible assets was $1,644 and $1,677, respectively.

As of March 31, 2024, estimated future amortization expense was as follows:

 

Fiscal Year Ending:

 

 

 

 

2024 (remaining nine months)

 

 

$

3,366

 

2025

 

 

 

1,844

 

2026

 

 

 

1,585

 

2027

 

 

 

741

 

2028

 

 

 

422

 

Thereafter

 

 

 

1,065

 

Total estimated future amortization expense

 

 

$

9,023

 

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

5. Goodwill

Goodwill consisted of the following for the periods presented:

 

 

As of

 

 

March 31, 2024

 

 

December 31, 2023

 

Balance at beginning of period

$

1,134,734

 

 

$

1,109,815

 

   Current period acquisitions

 

-

 

 

 

24,919

 

Balance at end of period

$

1,134,734

 

 

$

1,134,734

 

 

Goodwill is generally deductible for tax purposes, except for the portion related to purchase accounting step-up goodwill.

XML 21 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Accrued Expenses
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Other Accrued Expenses

6. Other Accrued Expenses

Other accrued expenses consisted of the following for the periods presented:

As of

 

March 31, 2024

 

 

December 31, 2023

 

Utilities

$

5,994

 

 

$

6,130

 

Accrued other tax expense

 

 

7,696

 

 

 

9,482

 

Insurance expense

 

 

5,055

 

 

 

4,355

 

Greenfield development accruals

 

 

4,234

 

 

 

13,343

 

Other

 

 

8,067

 

 

 

5,428

 

   Total other accrued expenses

 

$

31,046

 

 

$

38,738

 

 

Greenfield development accruals represent an obligation to pay for invoices not yet received, primarily related to land and buildings and improvements, on properties which we have taken control of as of March 31, 2024 and December 31, 2023.

XML 22 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes

7. Income Taxes

The effective income tax rates on continuing operations for the three months ended March 31, 2024 and 2023 were 35.6% and 24.1%, respectively. In general, the effective tax rates differed from the U.S. federal statutory income tax rate primarily due to state income taxes, non-deductible expenses such as those related to certain executive compensation, and other discrete tax benefits recorded during the period.

The year-to-date provision for income taxes for the three months ended March 31, 2024 included taxes on earnings at an anticipated annual effective tax rate of 25.6% and a net, unfavorable tax impact of $2,585 related primarily to discrete tax expense originating from stock options exercised during the three months ended March 31, 2024.

The year-to-date provision for income taxes for the three months ended March 31, 2023 included taxes on earnings at an anticipated annual effective tax rate of 25.3% and a net, favorable tax impact of $340 related primarily to discrete tax benefits originating from stock options exercised during the three months ended March 31, 2023.

On August 9, 2022, the Creating Helpful Incentives to Produce Semiconductors (“CHIPS”) Act of 2022 was signed into law. The CHIPS Act is designed to boost domestic semiconductor manufacturing and encourage U.S. research activities. Also in 2022, the Inflation Reduction Act (“IRA”) of 2022 was signed into law. The IRA created a new book-minimum tax on certain large corporations and an excise tax on stock buybacks while also providing incentives to address climate change mitigation and clean energy, among other items. Most of these changes became effective for the 2023 tax year and after initial evaluation, and similar to the prior quarter, we do not currently expect these laws to have a material effect on the consolidated financial statements.

 

For the three months ended March 31, 2024 and 2023, we recorded $219 and $0 related to unrecognized tax benefits or interest and penalties related to any uncertain tax positions.

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

8. Debt

Long-term debt consisted of the following as of the periods presented:

 

 

As of

 

March 31, 2024

 

 

December 31, 2023

 

Credit agreement

 

 

 

 

 

First lien term loan

$

925,000

 

 

$

901,201

 

Less: unamortized discount and debt issuance costs

 

(4,730

)

 

 

(3,777

)

Less: current maturities of long-term debt

 

(6,920

)

 

 

-

 

First lien term loan, net

 

913,350

 

 

 

897,424

 

 

 

 

 

 

 

Total long-term portion of debt, net

$

913,350

 

 

$

897,424

 

 

 

As of March 31, 2024, annual maturities of debt were as follows:

 

Fiscal Year Ending:

 

 

 

 

2024 (remaining nine months)

 

 

$

4,619

 

2025

 

 

 

9,169

 

2026

 

 

 

9,078

 

2027

 

 

 

8,988

 

2028

 

 

 

8,898

 

Thereafter

 

 

 

884,248

 

Total maturities of debt

 

 

$

925,000

 

 

As of March 31, 2024 and December 31, 2023, unamortized discount and debt issuance costs were $7,012 and $4,030, respectively, and accumulated amortization of discount and debt issuance costs was $3,196 and $6,145, respectively.

For the three months ended March 31, 2024 and 2023, the amortization of debt issuance costs in interest expense, net in the condensed consolidated statements of operations was approximately $410 and $419, respectively.

Amended and Restated First Lien Credit Agreement

On August 21, 2014, we entered into a Credit Agreement (“Credit Agreement”) which was originally comprised of a term loan (“First Lien Term Loan”) and a revolving commitment (“Revolving Commitment”). The Credit Agreement was collateralized by substantially all personal property (including cash, inventory, property and equipment, and intangible assets), real property, and equity interests owned by us.

Under the First Lien Term Loan under the Credit Agreement, we had the option of selecting either (i) a Base Rate interest rate plus a fixed margin of 2.25% or (ii) a Eurodollar (LIBOR) interest rate for one, two, three or six months plus a fixed margin of 3.25%.

Under the Revolving Commitment under the Credit Agreement, we had the option of selecting either (i) a Base Rate interest rate plus a variable margin of 2.50% to 3.00%, based on our First Lien Net Debt Leverage Ratio, or (ii) a Eurodollar (LIBOR) interest rate for one, two, three or six months plus a variable margin of 3.50% to 4.00%, based on our First Lien Net Leverage Ratio.

In May 2019, we entered into the Amended and Restated First Lien Credit Agreement (“Amended and Restated First Lien Credit Agreement”) which amended and restated the entirety of the Credit Agreement.

 

First Lien Term Loan

In February 2020, we entered into Amendment No. 1 to Amended and Restated First Lien Credit Agreement, which changed the interest rate spreads associated with the credit agreement where (i) the variable margin associated with the Base Rate interest rate plus a variable margin based on our First Lien Net Leverage Ratio changed from 2.25% to 2.50% to 2.00% to 2.25% and (ii) the variable margin associated with the Eurodollar Rate interest rate for one, two, three or six months plus a variable margin based on our First Lien Net Leverage Ratio changed from 3.25% to 3.50% to 3.00% to 3.25%.

 

In December 2021, in connection with the Clean Streak Ventures acquisition, we entered into Amendment No. 3 to the Amended and Restated First Lien Credit Agreement, pursuant to which the previous First Lien Term Loan was increased by $290,000 to $903,301 with the balance due on May 14, 2026. The incremental increase in aggregate principal of $290,000 resulted in $285,962 of proceeds net of discount and debt issuance costs.

 

In December 2022, we entered into Amendment No. 4 to the Amended and Restated First Lien Credit Agreement with the lenders party thereto, and Jeffries Finance LLC, as administrative agent, to transition from LIBOR to Eurocurrency rate SOFR spread, whereas all revolver borrowings and term loan borrowings under the existing credit agreement will be SOFR based. All other terms governing this term loan facility remained substantially the same.

 

In March 2024, we entered into Amendment No. 5 to the Amended and Restated First Lien Credit Agreement with the lenders party thereto, and Bank of America, N.A. ("BofA") as the successor administrative agent and collateral agent. This amendment further modified the credit agreement by providing $925,000 in first lien term commitments, consisting of $901,201 to refinance outstanding term loans and $23,799 in additional incremental term commitments (collectively, the "2024 Term Loans"). The 2024 Term Loans have an interest rate of Term SOFR or Base Rate, at our option, plus an applicable margin (3.00% for SOFR Loans or 2.00% for Base Rate Loans), subject to step-downs based on the First Lien Net Leverage Ratio. For SOFR Loans, the margin starts at 3.00% and can decrease to 2.75% and 2.50% based on the First Lien Net Leverage Ratio. For Base Rate Loans, the margin begins at 2.00% and can decrease to 1.75% and 1.50%, depending on the First Lien Net Leverage Ratio. The SOFR rate has a floor of 0.00%. Starting September 30, 2024, the loans will be amortized in equal quarterly installments at an annual rate of 1.00% of the original principal amount. As a result of this amendment, the loans are scheduled to mature in March 2031. In connection with Amendment No. 5, we expensed $1,882 of previously unamortized debt issuance costs as a loss on extinguishment of debt in the condensed consolidated statements of operations.

As of March 31, 2024 and December 31, 2023, the amount outstanding under the First Lien Term Loan was $925,000 and 901,201, respectively. As of March 31, 2024 and December 31, 2023, the interest rate on the First Lien Term Loan was 8.33% and 8.46%, respectively.

The Amended and Restated First Lien Credit Agreement requires us to maintain compliance with a First Lien Net Leverage Ratio. As of March 31, 2024, we were in compliance with the First Lien Net Leverage Ratio financial covenant of the Amended and Restated First Lien Credit Agreement.

Revolving Commitment

In May 2019, as a part of the Amended and Restated First Lien Credit Agreement, the Revolving Commitment was increased from $50,000 to $75,000. We had the option of selecting either a Base Rate interest rate plus a variable margin based on our First Lien Net Leverage Ratio (ranging from 2.0% to 2.5%) or a Eurodollar Rate interest rate for one, two, three or six months plus a variable margin based on our First Lien Net Leverage Ratio (ranging from 3.0% to 3.5%).

In June 2021, we entered into Amendment No. 2 to our Amended and Restated First Lien Credit Agreement that (i) increased the maximum available borrowing capacity under the Revolving Commitment from $75,000 to $150,000 and (ii) extended the maturity date of the Revolving Commitment to the earliest to occur of (a) June 4, 2026, (b) the date that is six months prior to the maturity date of the First Lien Term Loan (provided that clause (b) shall not apply if the maturity date for the First Lien Term Loan is extended to a date that is at least six months after June 4, 2026, the First Lien Term Loan is refinanced having a maturity date at least six months after June 4, 2026, or the First Lien Term Loan is paid in full), (c) the date that commitments under the Revolving Commitment are permanently reduced to zero, and (d) the date of the termination of the commitments under the Revolving Commitment. The increase to the maximum available borrowing capacity was effected on the close of our initial public offering in June 2021.

In March 2024, we entered into Amendment No. 5 to our Amended and Restated First Lien Credit Agreement that consists of $150,000 to replace our existing Revolving Commitments and $150,000 in additional incremental Revolving Commitments. The amendment also updates the interest rate for these loans to SOFR or Base Rate, at our option, plus an applicable margin (2.50% for SOFR Loans or 1.50% for Base Rate Loans), subject to step-ups and step-downs based on the First Lien Net Leverage Ratio. Any unused commitment fee is also payable based on the First Lien Net Leverage Ratio. The Credit Agreement requires the Borrower to maintain a Rent Adjusted Total Net Leverage Ratio no greater than 6.50 to 1.00, tested quarterly beginning with the quarter ending September 30, 2024, for the benefit of lenders holding the Revolving Commitments. The Amendment also extends the time in which we can draw revolving loans under the Revolving Commitments until the earliest of March 2029.

As of March 31, 2024 and December 31, 2023, there were no amounts outstanding under the Revolving Commitments.

The maximum available borrowing capacity under the Revolving Commitments is reduced by outstanding letters of credit under the Revolving Commitments. As of March 31, 2024 and December 31, 2023, the available borrowing capacity under the Revolving Commitments was $299,716 and $149,193, respectively.

In addition, an unused commitment fee based on our First Lien Net Leverage Ratio is payable on the average of the unused borrowing capacity under the Revolving Commitments. As of March 31, 2024 and December 31, 2023, the unused commitment fee was 0.25%.

Standby Letters of Credit

As of March 31, 2024, we have a letter of credit sublimit of $90,000 under the Revolving Commitments, provided that the total utilization of revolving commitments under the Revolving Commitment does not exceed $300,000. Any letter of credit issued under the Amended and Restated Credit Agreement has an expiration date which is the earlier of (i) no later than 12 months from the date of issuance or (ii) five business days prior to the maturity date of the Revolving Commitments, as amended under Amendment No. 2 to the Amended and Restated First Lien Credit Agreement. Letters of credit under the Revolving Commitments reduce the maximum available borrowing capacity under the Revolving Commitment. As of March 31, 2024 and December 31, 2023, the amounts associated with outstanding letters of credit were $284 and $807, respectively.

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

9. Fair Value Measurements

The following table presents financial liabilities which are measured at fair value on a recurring basis as of March 31, 2024:

 

 

Fair Value Measurements

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation plan

$

5,922

 

 

$

5,922

 

 

$

-

 

 

$

-

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation plan

$

4,097

 

 

$

4,097

 

 

$

-

 

 

$

-

 

Contingent Consideration

$

4,750

 

 

$

-

 

 

$

-

 

 

$

4,750

 

The following table presents financial liabilities which are measured at fair value on a recurring basis as of December 31, 2023:

 

Fair Value Measurements

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation plan

$

5,553

 

 

$

5,553

 

 

$

-

 

 

$

-

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation plan

$

3,961

 

 

$

3,961

 

 

$

-

 

 

$

-

 

Contingent Consideration

$

4,750

 

 

$

-

 

 

$

-

 

 

$

4,750

 

 

We measure the fair value of our financial assets and liabilities using the highest level of inputs that are available as of the measurement date. The carrying amounts of cash, accounts receivable, and accounts payable approximate their fair value due to the immediate or short-term maturity of these financial instruments.

We maintain a deferred compensation plan for a select group of our highly compensated employees, in which certain of our executive officers participate in. The plan allows eligible participants to defer up to 90% of their base salary and/or incentive plan compensation as well as any refunds from our 401(k) Plan. Participants may elect investment funds selected by the Company in whole percentages. Changes in the value of compensation deferred under these plans are recognized each period based on the fair value of the underlying measurement funds. These investment funds consist primarily of equity securities, such as common stock and mutual funds, and fixed income securities and are valued at the closing price reported on the active market on which the individual securities are traded and are classified as Level 1. These investment options do not represent actual ownership of or ownership rights in the applicable funds; they serve the purpose of valuing the account and the corresponding obligation of the Company.

 

As of March 31, 2024 and December 31, 2023, the fair value of our First Lien Term Loan approximated its carrying value due to the debt’s variable interest rate terms.

As of March 31, 2024 and December 31, 2023, we held no assets in cash investments.

We recognized a Level 3 contingent consideration liability in connection with the Downtowner Car Wash acquisition in December 2021. We measured its contingent consideration liability using Level 3 unobservable inputs. The contingent consideration liability is associated with the achievement of certain targets and is estimated at each balance sheet date by considering among other factors, results of completed periods and our most recent financial projection for future periods subject to earn-out payments. There are two components to the contingent consideration: a payment when we obtained the certificate of occupancy for the car wash and opened it to the public in 2023 and an annual payment

based on certain financial metrics of the acquired business. A change in the forecasted revenue or projected opening dates could result in a significantly lower or higher fair value measurement. We determined that there were no significant changes to the unobservable inputs that would have resulted in a change in fair value of this contingent consideration liability at March 31, 2024. During the three months ended March 31, 2023, a payment of $500 was made upon receipt of certificate of occupancy.

During the three months ended March 31, 2024 and 2023, there were no transfers between fair value measurement levels.

XML 25 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Leases

10. Leases

Balance sheet information related to leases consisted of the following for the periods presented:

 

 

 

 

 

As of

 

 

 

Classification

 

March 31, 2024

 

 

December 31, 2023

 

Assets

 

 

 

 

 

 

 

 

Operating

 

Operating right of use assets, net

 

$

836,528

 

 

$

833,547

 

Finance

 

Property and equipment, net

 

 

13,064

 

 

 

13,315

 

Total lease assets

 

 

 

$

849,592

 

 

$

846,862

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

Current

 

 

 

 

 

 

 

 

Operating

 

Current maturities of operating lease liability

 

$

44,850

 

 

$

43,979

 

Finance

 

Current maturities of finance lease liability

 

 

766

 

 

 

746

 

Long-term

 

 

 

 

 

 

 

 

Operating

 

Operating lease liability

 

 

810,783

 

 

 

809,409

 

Finance

 

Financing lease liability

 

 

13,833

 

 

 

14,033

 

Total lease liabilities

 

 

 

$

870,232

 

 

$

868,167

 

 

Components of total lease cost, net, consisted of the following for the periods presented:

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Operating lease expense(a)

 

$

27,212

 

 

$

24,011

 

Finance lease expense

 

 

 

 

 

 

Amortization of lease assets

 

 

251

 

 

 

251

 

Interest on lease liabilities

 

 

264

 

 

 

276

 

Short-term lease expense

 

 

51

 

 

 

14

 

Variable lease expense(b)

 

 

7,264

 

 

 

6,703

 

Total

 

$

35,042

 

 

$

31,255

 

a)
Operating lease expense includes an immaterial amount of sublease income and is included in other store operating expenses and general and administrative expenses in the accompanying condensed consolidated statements of operations.
b)
Variable lease costs consist of property taxes, property insurance, and common area or other maintenance costs for our leases of land and buildings and is included in other store operating expenses in the accompanying condensed consolidated statements of operations.

The following includes supplemental information for the periods presented:

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Operating cash flows from operating leases

 

$

26,517

 

 

$

23,766

 

Operating cash flows from finance leases

 

$

264

 

 

$

276

 

Financing cash flows from finance leases

 

$

180

 

 

$

161

 

 

 

 

 

 

 

 

Operating lease ROU assets obtained in exchange for lease liabilities

 

$

14,710

 

 

$

10,527

 

 

 

 

 

 

 

 

Weighted-average remaining operating lease term

 

 

13.76

 

 

 

13.95

 

Weighted-average remaining finance lease term

 

 

15.38

 

 

 

16.17

 

 

 

 

 

 

 

 

Weighted-average operating lease discount rate

 

 

8.11

%

 

 

7.43

%

Weighted-average finance lease discount rate

 

 

7.33

%

 

 

7.33

%

 

As of March 31, 2024, lease obligation maturities were as follows:

 

Fiscal Year Ending:

 

Operating Leases

 

 

Finance Leases

 

2024 (remaining nine months)

 

$

80,624

 

 

$

1,336

 

2025

 

 

108,557

 

 

 

1,786

 

2026

 

 

107,598

 

 

 

1,792

 

2027

 

 

103,836

 

 

 

1,819

 

2028

 

 

97,880

 

 

 

1,846

 

Thereafter

 

 

963,795

 

 

 

18,425

 

Total future minimum obligations

 

$

1,462,290

 

 

$

27,004

 

Less: Present value discount

 

 

(606,657

)

 

 

(12,405

)

Present value of net future minimum lease obligations

 

$

855,633

 

 

$

14,599

 

Less: current portion

 

 

(44,850

)

 

 

(766

)

Long-term obligations

 

$

810,783

 

 

$

13,833

 

 

Forward-Starting Leases

As of March 31, 2024, we entered into 13 leases that had not yet commenced related to build-to-suit arrangements for car wash locations. These leases will commence in years 2024 through 2026 with initial lease terms of 15 to 20 years.

As of December 31, 2023, we entered into 14 leases that had not yet commenced related to build-to-suit arrangements for car wash locations. These leases will commence in years 2024 through 2026 with initial lease terms of 15 to 20 years.

Sale-Leaseback Transactions

During the three months ended March 31, 2024, we completed one sale-leaseback transaction related to one car wash location with aggregate consideration of $4,900, resulting in a net gain of $1,697, which is included in Gain on sale of assets in the accompanying condensed consolidated statements of operations. Contemporaneously with the closing of the sale, we entered into a lease agreement for the property for an initial 20-year term. For the sale-leaseback transaction consummated in the three months ended March 31, 2024, the cumulative initial annual rent for the property was approximately $306, subject to annual escalations. This lease is accounted for as an operating lease.

During the three months ended March 31, 2023, we completed two sale-leaseback transactions related to car wash locations with aggregate consideration of $9,213, resulting in a net gain of $370, which are included in Gain on sale of assets in the accompanying condensed consolidated statements of operations. Contemporaneously with the closing of the

sales, we entered into lease agreements for the properties for initial 20-year terms. For the sale-leaseback transactions consummated in the three months ended March 31, 2023, the cumulative initial annual rent for the properties was approximately $559, subject to annual escalations. These leases are accounted for as operating leases.

XML 26 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity
3 Months Ended
Mar. 31, 2024
Stockholders' Equity Note [Abstract]  
Stockholders' Equity

11. Stockholders’ Equity

As of March 31, 2024, there were 1,000,000,000 shares of common stock authorized, 322,622,328 shares of common stock issued, and 317,835,082 shares of common stock outstanding.

As of December 31, 2023, there were 1,000,000,000 shares of common stock authorized, 318,366,628 shares of common stock issued, and 315,192,401 shares of common stock outstanding.

As of March 31, 2024 and December 31, 2023, there were 5,000,000 shares of preferred stock authorized and none were issued or outstanding.

We use the cost method to account for treasury stock. As of March 31, 2024 and December 31, 2023, we had 4,787,246 and 3,174,227 shares, respectively, of treasury stock. As of March 31, 2024 and December 31, 2023, the cost of treasury stock included in additional paid-in capital in the accompanying condensed consolidated balance sheets was $17,962 and $6,091, respectively.

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

12. Stock-Based Compensation

The 2014 Plan

Under the 2014 Stock Option Plan of Hotshine Holdings, Inc. (the “2014 Plan”), we may grant incentive stock options or nonqualified stock options to purchase shares of our common stock to our employees, directors, officers, outside advisors and non-employee consultants.

All stock options granted under the 2014 Plan are equity-classified and have a contractual life of ten years. Under the 2014 Plan, 60% of the shares in a grant contain service-based vesting conditions and vest ratably over a five-year period and 40% of the shares in a grant contain performance-based vesting conditions (“Performance Vesting Options”). The condition for the Performance Vesting Options is a change in control or an initial public offering, where (i) 50% of the Performance Vesting Options vest and become exercisable if the Principal Stockholders receive the Target Proceeds at the Measurement Date and (ii) the remaining 50% of the Performance Vesting Options vest and become exercisable if the Principal Stockholders receive the Maximum Amount at the Measurement Date. In June 2021, we modified all outstanding shares of Performance Vesting Options to remove, subject to the successful completion of the IPO, the requirement that the Principal Stockholders receive the Target Proceeds and the Maximum Amount as conditions for the Performance Vesting Options to vest. The exercise prices for stock options granted under the 2014 Plan were not less than the fair market value of the common stock of the Company on the date of grant. For the avoidance of doubt, the IPO constituted a performance measurement date under the applicable option agreements for the Performance Vesting Options and the Performance Vesting Options vested in full in connection with the IPO.

The 2021 Plan

In June 2021, the Board adopted the 2021 Incentive Award Plan (the “2021 Plan”), which was subsequently approved by our stockholders and became effective on June 25, 2021. Under the 2021 Plan, we may grant incentive stock options, nonqualified stock options, restricted stock units ("RSUs"), restricted stock, and other stock- or cash-based awards to its employees, directors, officers, and non-employee consultants. Initially, the maximum number of shares of our common stock that may be issued under the 2021 Plan is 29,800,000 new shares of common stock, which includes 256,431 shares of common stock that remained available for issuance under the 2014 Plan at June 25, 2021. In connection with the IPO, stock option and RSU awards were granted with respect to 3,726,305 shares. Any shares of common stock subject to outstanding stock awards granted under the 2014 Plan and, following June 25, 2021, terminate, expire or are otherwise forfeited, reacquired or withheld will become available for issuance under the 2021 Plan.

All stock options granted under the 2021 Plan are equity-classified and have a contractual life of ten years. Under the 2021 Plan, the stock options contain service-based vesting conditions and generally vest ratably over a three- or five-year period (collectively with stock options under the 2014 Plan, the “Time Vesting Options”). The exercise prices for stock options granted under the 2021 Plan were not less than the fair market value of the common stock of the Company on the date of grant.

RSUs granted under the 2021 Plan are equity-classified and contain service-based conditions and generally vest ratably over one- to five-year periods. Each RSU represents the right to receive one share of our common stock upon vesting. The fair value is calculated based upon our closing stock price on the date of grant, and the stock-based compensation expense is recognized over the requisite service period, which is generally the vesting period.

 

The 2014 Plan and 2021 Plan are administered by the Board or, at the discretion of the Board, by a committee thereof. The exercise prices for stock options, the vesting of awards, and other restrictions are determined at the discretion of the Board, or its committee if so delegated.

The 2021 ESPP

In June 2021, the Board adopted the 2021 Employee Stock Purchase Plan (“2021 ESPP”), which was subsequently approved by our stockholders and became effective in June 2021. The 2021 ESPP authorizes the initial issuance of up to 5,000,000 shares of our common stock to eligible employees of the Company or, as designated by the Board, employees of a related company. The 2021 ESPP provides for offering periods not to exceed 27 months, and each offering period will include purchase periods. We determined that offering periods would commence at approximately the six-month period beginning with an enrollment date and ending with the next exercise date, except that the first offering period commenced on the effective date of our registration statement and ended on November 9, 2021.

 

The 2021 ESPP provides that the number of shares reserved and available for issuance under the 2021 ESPP will automatically increase on January 1 of each calendar year from January 1, 2022 through January 1, 2031 by an amount equal to the lesser of (i) 0.5% of the outstanding number of shares of common stock on the immediately preceding December 31 and (ii) such lesser number of shares of common stock as determined by the Board. The number of shares reserved and available for issuance under the 2021 ESPP as of January 1, 2024 is 8,463,759.

 

Share-Based Payment Valuation

The grant date fair value of Time Vesting Options granted is determined using the Black-Scholes option-pricing model. The grant date fair value of Performance Vesting Options is determined using a Monte Carlo simulation model and a barrier-adjusted Black-Scholes option-pricing model. The grant date fair value of stock purchase rights granted under the 2021 ESPP is determined using the Black-Scholes option-pricing model.

2021 ESPP Valuation

The following table presents, on a weighted-average basis, the assumptions used in the Black-Scholes option-pricing model to determine the grant date fair value of stock purchase rights granted under the 2021 ESPP during the periods presented:

 

 

Three Months Ended March 31,

 

2024

 

2023

Expected volatility

49.59%

 

53.90%

Risk-free interest rate

5.38%

 

4.53%

Expected term (in years)

0.49

 

0.49

Expected dividend yield

None

 

None

 

Time Vesting Options

The following table presents, on a weighted-average basis, the assumptions used in the Black-Scholes option-pricing model to determine the grant date fair value of Time Vesting Options granted under the 2021 Plan during the periods presented:

 

Three Months Ended March 31,

 

2024

 

2023

Expected volatility

-

 

43.74%

Risk-free interest rate

-

 

4.21%

Expected term (in years)

-

 

6.26

Expected dividend yield

-

 

None

 

 

Stock Options

A summary of our stock option activity during the period presented is as follows:

 

 

Time Vesting Options

 

 

Performance Vesting Options

 

 

Total Number of Stock Options

 

 

Weighted-Average Exercise Price

 

Outstanding as of December 31, 2023

 

11,744,894

 

 

 

7,705,114

 

 

 

19,450,008

 

 

$

3.21

 

Granted

 

-

 

 

 

-

 

 

 

-

 

 

$

-

 

Exercised

 

(1,741,496

)

 

 

(2,374,795

)

 

 

(4,116,291

)

 

$

0.65

 

Forfeited

 

(80,902

)

 

 

-

 

 

 

(80,902

)

 

$

9.32

 

Outstanding as of March 31, 2024

 

9,922,496

 

 

 

5,330,319

 

 

 

15,252,815

 

 

$

3.87

 

Options vested or expected to vest as of March 31, 2024

 

9,543,934

 

 

 

5,330,319

 

 

 

14,874,253

 

 

$

7.43

 

Options exercisable as of March 31, 2024

 

6,787,551

 

 

 

5,330,319

 

 

 

12,117,870

 

 

$

2.31

 

 

The number and weighted-average grant date fair value of stock options during the period presented are as follows:

 

 

Number of Stock Options

 

Weighted-Average
Grant Date Fair Value

 

 

Time Vesting Options

 

 

Performance Vesting Options

 

Time Vesting Options

 

 

Performance Vesting Options

 

Non-vested as of December 31, 2023

 

3,629,454

 

 

-

 

$

4.39

 

 

$

-

 

Non-vested as of March 31, 2024

 

3,134,947

 

 

-

 

$

4.54

 

 

$

-

 

Granted during the period

 

-

 

 

-

 

$

-

 

 

$

-

 

Vested during the period

 

445,598

 

 

-

 

$

3.51

 

 

$

-

 

Forfeited/canceled during the period

 

48,909

 

 

-

 

$

4.15

 

 

$

-

 

 

There were no Time Vesting Options or Performance Vesting Options granted during the three months ended March 31, 2024.

The fair value of shares attributable to stock options that vested during the three months ended March 31, 2024 was $3,565.

As of March 31, 2024, the weighted-average remaining contractual life of outstanding stock options was approximately 4.13 years.

Restricted Stock Units

The following table summarizes our RSU activity since December 31, 2023:

 

 

Restricted Stock Units

 

 

Weighted-Average Grant Date Fair Value

 

Unvested as of December 31, 2023

 

3,718,505

 

 

$

9.98

 

Granted

 

3,203

 

 

$

8.98

 

Vested

 

(139,409

)

 

$

9.26

 

Forfeited

 

(117,665

)

 

$

9.58

 

Unvested as of March 31, 2024

 

3,464,634

 

 

$

10.02

 

 

 

We granted 3,203 RSUs with a grant date fair value of $29 during the three months ended March 31, 2024.

The fair value of shares attributable to RSUs that vested during the three months ended March 31, 2024 was $1,120.

As of March 31, 2024, the weighted-average remaining contractual life of outstanding RSUs was approximately 8.71 years.

Stock-Based Compensation Expense

We estimated a forfeiture rate of 8.82% for awards with service-based vesting conditions based on historical experience and future expectations of the vesting of these share-based payments. We used this rate as an assumption in calculating stock-based compensation expense for Time Vesting Options, RSUs, and stock purchase rights granted under the 2021 ESPP.

Total stock-based compensation expense, by caption, recorded in the condensed consolidated statements of operations for the periods presented is as follows:

 

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

Cost of labor and chemicals

$

2,473

 

 

$

2,050

 

General and administrative

 

3,773

 

 

 

3,311

 

Total stock-based compensation expense

$

6,246

 

 

$

5,361

 

 

Total stock-based compensation expense, by award type, recorded in the condensed consolidated statements of operations for the periods presented is as follows:

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

Time Vesting Options

$

1,577

 

 

$

1,596

 

RSUs

 

4,407

 

 

 

3,479

 

2021 ESPP

 

262

 

 

 

286

 

Total stock-based compensation expense

$

6,246

 

 

$

5,361

 

As of March 31, 2024, total unrecognized compensation expense related to unvested Time Vesting Options was $5,548, which is expected to be recognized over a weighted-average period of 2.07 years.

As of March 31, 2024, there was no unrecognized compensation expense related to unvested Performance Vesting Options as the completion of the IPO satisfied the performance condition and as a result, all outstanding Performance Vesting Options vested.

As of March 31, 2024, total unrecognized compensation expense related to unvested RSUs was $13,244, which is expected to be recognized over a weighted-average period of 2.01 years.

As of March 31, 2024, total unrecognized compensation expense related to unvested stock purchase rights under the 2021 ESPP was $136, which is expected to be recognized over a weighted-average period of 0.12 years.

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

13. Business Combinations

From time to time, we may pursue acquisitions of conveyorized car washes that either strategically fit with the business or expand our presence in new and attractive markets.

We account for business combinations under the acquisition method of accounting. The assets acquired and liabilities assumed in connection with business acquisitions are recorded at the date of acquisition at their estimated fair values, with any excess of the purchase price over the estimated fair values of the net assets acquired and intangible assets assigned, recorded as goodwill. Significant judgment is required in estimating the fair value of assets acquired and liabilities assumed and in assigning their respective useful lives. Accordingly, we may engage third-party valuation specialists to assist in these determinations. The fair value estimates are based on available historical information and on future expectations and assumptions deemed reasonable by management; but are inherently uncertain.

The condensed consolidated financial statements reflect the operations of an acquired business starting from the effective date of the acquisition. No acquisition-related costs were expensed during the three months ended March 31, 2024 and 2023. Acquisition-related costs are expensed as incurred and are included in general and administrative expenses in the accompanying condensed consolidated statements of operations.

2024 Acquisitions

We did not consummate any acquisitions during the three months ended March 31, 2024.

2023 Acquisitions

For the year ended December 31, 2023, we acquired the assets and liabilities of six conveyorized car washes in two acquisitions for total consideration of approximately $51,217, which was paid in cash. These acquisitions resulted in the preliminary recognition of $24,919 of goodwill, $22,555 of property and equipment, $3,580 of ROU assets, $640 of intangible assets, $101 of other net liabilities, and $376 of a bargain purchase gain. The bargain purchase gain is not material and is recorded within (gain) loss on sale of assets, net on the consolidated statements of operations. We do not believe these acquisitions are material to our overall consolidated financial statements.

 

The acquisitions were located in the following markets:

 

Location (Seller)

Number of Washes

 

Month Acquired

Arizona (Dynamite Car Wash)

1

 

April

California (Cruizers Car Wash)

5

 

July

XML 29 R22.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

14. Commitments and Contingencies

Litigation

From time to time, we are party to pending or threatened lawsuits arising out of or incident to the ordinary course of business. We carry professional and general liability insurance coverage and other insurance coverages. In the opinion of management and upon consultation with legal counsel, none of the pending or threatened lawsuits will have a material effect upon the consolidated financial position, operations, or cash flows of the Company.

 

Class Action Litigation

On February 14, 2023, a plaintiff filed a purported class action lawsuit in the Stanislaus County Superior Court, California, on behalf of all non-exempt employees employed by Defendants Prime Shine LLC in California any time between February 14, 2019, and the present, against Prime Shine, LLC and Does 1 – 20 inclusive. Plaintiff alleges eight claims for violations of the California Labor Code and one claim for violation of the California Business & Professions Code. On June 13, 2023, Plaintiff filed a First Amended Complaint to add a claim for penalties pursuant to the Private Attorneys General Act. Plaintiff seeks, among other things, an unspecified amount for unpaid wages, actual, consequential, and incidental losses, penalties, and attorneys’ fees and costs. The parties agreed to an informal exchange of information in lieu of formal discovery prior to mediation with an experienced wage-and-hour mediator. In October 2023, following mediation, both parties agreed to settle the lawsuit. A financial amount was accrued that was not material to our consolidated financial statements. A formal written settlement agreement has been executed by the parties, however, final settlement and resolution is contingent upon the satisfaction of certain conditions including subsequent approval from the California Department of Labor and the court. Should all these conditions be met, the class action lawsuit will be considered settled.

Insurance

We carry a broad range of insurance coverage, including general and business auto liability, commercial property, workers’ compensation, cyber risk, and general umbrella policies. As of March 31, 2024 and December 31, 2023, we accrued $4,982 and $4,311, respectively, for assessments on insurance claims filed, which are included in other accrued expenses in the accompanying condensed consolidated balance sheets. As of March 31, 2024 and December 31, 2023, we recorded $4,380 and $3,686, respectively, in receivables from its non-healthcare insurance carriers related to these insurance claims, which are included in other receivables in the accompanying condensed consolidated balance sheets. The receivables are paid when the claim is finalized and the reserved amounts on these claims are expected to be paid within one year.

Environmental Matters

Operations at certain facilities currently or previously owned or leased by us utilize, or in the past have utilized, hazardous substances generally in compliance with applicable law. Periodically, we have had minor claims asserted against it by regulatory agencies or private parties for environmental matters relating to the handling of hazardous substances by us, and we have incurred obligations for investigations or remedial actions with respect to certain of these matters. There can be no assurances that activities at these facilities, or future facilities owned or operated by us, may not result in additional environmental claims being asserted against us or additional investigations or remedial actions being required. We are not aware of any significant remediation matters as of March 31, 2024. Because of various factors including the difficulty of identifying the responsible parties for any particular site, the complexity of determining the relative liability among them, the uncertainty as to the most desirable remediation techniques and the amount of damages and clean-up costs and the time period during which such costs may be incurred, we are unable to reasonably estimate the ultimate cost of claims asserted against us related to environmental matters; however, we do not believe such costs will be material to our condensed consolidated financial statements.

In addition to potential claims asserted against us, there are certain regulatory obligations associated with these facilities. We also have a third-party specialist to review the sites subject to these regulations annually, for the purpose of assigning future cost. A third party has conducted a preliminary assessment of site restoration provisions arising from these regulations and we have recognized a provisional amount. As of March 31, 2024 and December 31, 2023, our accrual for environmental remediation was $15, which is included in other accrued expenses in the accompanying condensed consolidated balance sheets.

XML 30 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Principles of Consolidation

Principles of Consolidation

The accompanying unaudited condensed consolidated financial statements include the accounts of the Company. All material intercompany balances and transactions have been eliminated in consolidation.

Reclassification

Reclassification

Within the unaudited condensed consolidated financial statements certain immaterial amounts have been reclassified to conform with current period presentation. We reclassified Restricted cash of $116 and $72 from an individual line item on the unaudited condensed consolidated balance sheets at March 31, 2024 and December 31, 2023, respectively, to Prepaid expenses and other current assets to conform with the current period presentation.

Use of Estimates

Use of Estimates

The preparation of the unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements. Estimates also affect the reported amounts of revenue and expenses during the periods reported. Some of the significant estimates that we have made pertain to the determination of deferred tax assets and liabilities; estimates utilized to determine the fair value of assets acquired and liabilities assumed in business combinations and the related goodwill and intangibles; and certain assumptions used related to the evaluation of goodwill, intangibles, and property and equipment asset impairment. Actual results could differ from those estimates.

Accounts Receivable, Net

Accounts Receivable, Net

Accounts receivable are presented net of an allowance for doubtful accounts of $30 and $68 as of March 31, 2024 and December 31, 2023, respectively. The activity in the allowance for doubtful accounts was immaterial for the three months ended March 31, 2024 and 2023.

Other Receivables

Other Receivables

Other receivables consisted of the following for the periods presented:

 

As of

 

 

March 31, 2024

 

 

December 31, 2023

 

Payroll tax withholding and exercise proceeds receivable

$

17

 

 

$

-

 

Construction receivable

 

5,537

 

 

 

6,480

 

Income tax receivable

 

1,520

 

 

 

3,051

 

Insurance receivable

 

4,380

 

 

 

3,686

 

Employee retention credit receivable

 

5,189

 

 

 

-

 

Other

 

1,050

 

 

 

1,497

 

    Total other receivables

 

17,693

 

 

 

14,714

 

 

Inventory, Net

Inventory, Net

Inventory consisted of the following for the periods presented:

 

As of

 

 

March 31, 2024

 

 

December 31, 2023

 

Chemical washing solutions

$

7,804

 

 

$

9,135

 

Reserve for obsolescence

 

(157

)

 

 

(183

)

    Total inventory, net

$

7,647

 

 

$

8,952

 

The activity in the reserve for obsolescence was immaterial for the three months ended March 31, 2024 and 2023.

Revenue Recognition

Revenue Recognition

The following table summarizes the composition of our net revenues for the periods presented:

 

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

Recognized over time

$

176,259

 

 

$

156,891

 

Recognized at a point in time

 

62,846

 

 

 

68,970

 

Other revenue

 

78

 

 

 

99

 

    Net revenues

$

239,183

 

 

$

225,960

 

 

Net Income Per Share

Net Income Per Share

Basic net income per share is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted net income per share is computed by dividing net income by the weighted-average shares outstanding for the period and includes the dilutive impact of potential new shares issuable upon vesting and exercise of stock options, vesting of restricted stock units, and stock purchase rights granted under an employee stock purchase plan. Potentially dilutive securities are excluded from the computation of diluted net income per share if their effect is antidilutive. Reconciliations of the numerators and denominators of the basic and diluted net income per share calculations for the periods presented are as follows:

 

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

Numerator:

 

 

 

 

 

Net income

$

16,637

 

 

$

21,136

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

   Weighted-average common shares outstanding - basic

 

315,838,788

 

 

 

307,291,909

 

   Effect of potentially dilutive securities:

 

 

 

 

 

       Stock options

 

12,685,179

 

 

 

19,798,577

 

       Restricted stock units

 

1,457,395

 

 

 

498,213

 

       Employee stock purchase plan

 

30,782

 

 

 

19,567

 

   Weighted-average common shares outstanding - diluted

 

330,012,144

 

 

 

327,608,266

 

 

 

 

 

 

 

Net income per share - basic

$

0.05

 

 

$

0.07

 

Net income per share - diluted

$

0.05

 

 

$

0.06

 

 

The following potentially dilutive shares were excluded from the computation of diluted net income per share for the periods presented because including them would have been antidilutive:

 

 

Three Months Ended March 31,

 

2024

 

 

2023

 

Stock options

 

3,666,223

 

 

 

2,677,756

 

Restricted stock units

 

-

 

 

 

356,400

 

Employee stock purchase plan

 

3,133

 

 

 

3,619

 

Employee Retention Credit

Employee Retention Credit

In response to the COVID-19 pandemic, the Employee Retention Credit (“ERC”), was established under the Coronavirus Aid, Relief, and Economic Security Act. The ERC is a refundable tax credit against certain employment taxes equal to 50% of the qualified wages an eligible employer paid to employees from March 13, 2020 to December 31, 2020. Companies who meet the eligibility requirements can claim the ERC on an original or adjusted employment tax return for a period within those dates.

In March 2024, the Company determined that it qualifies for $5,189 in relief for the period from March 13, 2020 to December 31, 2020. Upon receipt of the credit, the Company will owe $526 in tax advisory costs associated with the assessment of the tax credit. This amount was accrued within General and administrative expenses as of March 31, 2024. As there is no authoritative guidance under U.S. GAAP for government assistance to for-profit business entities, the Company accounts for the ERC by analogy to International Accounting Standards 20, or IAS 20, Accounting for Government Grants and Disclosure of Government Assistance. In accordance with IAS 20, management determined it has reasonable assurance of receipt of the identified ERC amount and recorded the $5,189 credit in Other income on our condensed consolidated statements of operations during the three months ended March 31, 2024. A corresponding accrual of the tax credit receivable was recorded under Other receivables on our condensed consolidated balance sheet as of March 31, 2024.

Recently Adopted Accounting Pronouncements

Recently Adopted Accounting Pronouncements

There have been no new accounting standards issued which would require either disclosure or adoption in the current period.

 

Recently Issued Accounting Pronouncements Not Yet Adopted

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which focuses on the rate reconciliation and income taxes paid. ASU No. 2023-09 requires a public business entity (PBE) to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. In addition, all entities are required to disclose income taxes paid, net of refunds received disaggregated by federal, state/local, and foreign and by jurisdiction if the amount is at least 5% of total income tax payments, net of refunds received. For PBEs, the new standard is effective for annual periods beginning after December 15, 2024, with early adoption permitted. An entity may apply the amendments in this ASU prospectively by providing the revised disclosures for the period ending December 31, 2025 and continuing to provide the pre-ASU disclosures for the prior periods, or may apply the amendments retrospectively by providing the revised disclosures for all period presented. We expect this ASU to only impact our disclosures with no impacts to our consolidated financial statements.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires enhanced disclosures regarding significant segment expenses and other segment items for public entities on both an annual and interim basis. Specifically, the update requires that entities provide, during interim periods, all disclosures related to a reportable segment's profit or loss and assets that were previously required only on an annual basis. Additionally, this guidance necessitates the disclosure of the title and position of the Chief Operating Decision Maker ("CODM"). The new guidance does not modify how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. This update is effective for fiscal years beginning after December 15, 2023, and interim periods within those fiscal years starting after December 15, 2024. This ASU must be applied retrospectively to all prior periods presented. Early adoption is permitted. We are currently evaluating the impact this ASU may have on our consolidated financial statements and related disclosures.

XML 31 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Schedule of Other Receivables

Other receivables consisted of the following for the periods presented:

 

As of

 

 

March 31, 2024

 

 

December 31, 2023

 

Payroll tax withholding and exercise proceeds receivable

$

17

 

 

$

-

 

Construction receivable

 

5,537

 

 

 

6,480

 

Income tax receivable

 

1,520

 

 

 

3,051

 

Insurance receivable

 

4,380

 

 

 

3,686

 

Employee retention credit receivable

 

5,189

 

 

 

-

 

Other

 

1,050

 

 

 

1,497

 

    Total other receivables

 

17,693

 

 

 

14,714

 

 

Schedule of Inventory

Inventory consisted of the following for the periods presented:

 

As of

 

 

March 31, 2024

 

 

December 31, 2023

 

Chemical washing solutions

$

7,804

 

 

$

9,135

 

Reserve for obsolescence

 

(157

)

 

 

(183

)

    Total inventory, net

$

7,647

 

 

$

8,952

 

Schedule of Composition of Revenue

The following table summarizes the composition of our net revenues for the periods presented:

 

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

Recognized over time

$

176,259

 

 

$

156,891

 

Recognized at a point in time

 

62,846

 

 

 

68,970

 

Other revenue

 

78

 

 

 

99

 

    Net revenues

$

239,183

 

 

$

225,960

 

 

Schedule of Reconciliations of Numerators and Denominators of Basic and Diluted Net Income Per Share Reconciliations of the numerators and denominators of the basic and diluted net income per share calculations for the periods presented are as follows:

 

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

Numerator:

 

 

 

 

 

Net income

$

16,637

 

 

$

21,136

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

   Weighted-average common shares outstanding - basic

 

315,838,788

 

 

 

307,291,909

 

   Effect of potentially dilutive securities:

 

 

 

 

 

       Stock options

 

12,685,179

 

 

 

19,798,577

 

       Restricted stock units

 

1,457,395

 

 

 

498,213

 

       Employee stock purchase plan

 

30,782

 

 

 

19,567

 

   Weighted-average common shares outstanding - diluted

 

330,012,144

 

 

 

327,608,266

 

 

 

 

 

 

 

Net income per share - basic

$

0.05

 

 

$

0.07

 

Net income per share - diluted

$

0.05

 

 

$

0.06

 

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

The following potentially dilutive shares were excluded from the computation of diluted net income per share for the periods presented because including them would have been antidilutive:

 

 

Three Months Ended March 31,

 

2024

 

 

2023

 

Stock options

 

3,666,223

 

 

 

2,677,756

 

Restricted stock units

 

-

 

 

 

356,400

 

Employee stock purchase plan

 

3,133

 

 

 

3,619

 

XML 32 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2024
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net

Property and equipment, net consisted of the following for the periods presented:

 

 

As of

 

 

March 31, 2024

 

 

December 31, 2023

 

Land

$

127,185

 

 

$

121,960

 

Buildings and improvements

 

290,506

 

 

 

263,468

 

Finance leases

 

16,604

 

 

 

16,604

 

Leasehold improvements

 

137,481

 

 

 

135,861

 

Vehicles and equipment

 

299,574

 

 

 

285,127

 

Furniture, fixtures and equipment

 

102,260

 

 

 

100,457

 

Construction in progress

 

88,075

 

 

 

75,639

 

Property and equipment, gross

 

1,061,685

 

 

 

999,116

 

Less: accumulated depreciation

 

(284,915

)

 

 

(270,706

)

Less: accumulated amortization - finance leases

 

(3,540

)

 

 

(3,289

)

Property and equipment, net

$

773,230

 

 

$

725,121

 

XML 33 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Intangible Assets, Net (Tables)
3 Months Ended
Mar. 31, 2024
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Summary of Components of Other Intangible Assets, Net

Other intangibles assets, net consisted of the following as of the periods presented:

 

 

March 31, 2024

 

 

December 31, 2023

 

 

Gross Carrying Amount

 

 

Accumulated Amortization

 

 

Gross Carrying Amount

 

 

Accumulated Amortization

 

Trade names and Trademarks

$

107,000

 

 

$

-

 

 

$

107,000

 

 

 

-

 

CPC Unity System

 

42,900

 

 

 

41,113

 

 

 

42,900

 

 

 

40,040

 

Customer relationships

 

9,700

 

 

 

6,535

 

 

 

9,700

 

 

 

6,430

 

Covenants not to compete

 

13,230

 

 

 

9,159

 

 

 

13,230

 

 

 

8,693

 

Other intangible assets, net

$

172,830

 

 

$

56,807

 

 

$

172,830

 

 

$

55,163

 

Summary of Estimated Amortization Expense

As of March 31, 2024, estimated future amortization expense was as follows:

 

Fiscal Year Ending:

 

 

 

 

2024 (remaining nine months)

 

 

$

3,366

 

2025

 

 

 

1,844

 

2026

 

 

 

1,585

 

2027

 

 

 

741

 

2028

 

 

 

422

 

Thereafter

 

 

 

1,065

 

Total estimated future amortization expense

 

 

$

9,023

 

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

Goodwill consisted of the following for the periods presented:

 

 

As of

 

 

March 31, 2024

 

 

December 31, 2023

 

Balance at beginning of period

$

1,134,734

 

 

$

1,109,815

 

   Current period acquisitions

 

-

 

 

 

24,919

 

Balance at end of period

$

1,134,734

 

 

$

1,134,734

 

XML 35 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Other Accrued Expenses

Other accrued expenses consisted of the following for the periods presented:

As of

 

March 31, 2024

 

 

December 31, 2023

 

Utilities

$

5,994

 

 

$

6,130

 

Accrued other tax expense

 

 

7,696

 

 

 

9,482

 

Insurance expense

 

 

5,055

 

 

 

4,355

 

Greenfield development accruals

 

 

4,234

 

 

 

13,343

 

Other

 

 

8,067

 

 

 

5,428

 

   Total other accrued expenses

 

$

31,046

 

 

$

38,738

 

 

Greenfield development accruals represent an obligation to pay for invoices not yet received, primarily related to land and buildings and improvements, on properties which we have taken control of as of March 31, 2024 and December 31, 2023.

XML 36 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Long-term Debt

Long-term debt consisted of the following as of the periods presented:

 

 

As of

 

March 31, 2024

 

 

December 31, 2023

 

Credit agreement

 

 

 

 

 

First lien term loan

$

925,000

 

 

$

901,201

 

Less: unamortized discount and debt issuance costs

 

(4,730

)

 

 

(3,777

)

Less: current maturities of long-term debt

 

(6,920

)

 

 

-

 

First lien term loan, net

 

913,350

 

 

 

897,424

 

 

 

 

 

 

 

Total long-term portion of debt, net

$

913,350

 

 

$

897,424

 

 

Schedule of Annual Maturities of Debt

As of March 31, 2024, annual maturities of debt were as follows:

 

Fiscal Year Ending:

 

 

 

 

2024 (remaining nine months)

 

 

$

4,619

 

2025

 

 

 

9,169

 

2026

 

 

 

9,078

 

2027

 

 

 

8,988

 

2028

 

 

 

8,898

 

Thereafter

 

 

 

884,248

 

Total maturities of debt

 

 

$

925,000

 

XML 37 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Financial Liabilities measured at Fair Value on a Recurring Basis

The following table presents financial liabilities which are measured at fair value on a recurring basis as of March 31, 2024:

 

 

Fair Value Measurements

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation plan

$

5,922

 

 

$

5,922

 

 

$

-

 

 

$

-

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation plan

$

4,097

 

 

$

4,097

 

 

$

-

 

 

$

-

 

Contingent Consideration

$

4,750

 

 

$

-

 

 

$

-

 

 

$

4,750

 

The following table presents financial liabilities which are measured at fair value on a recurring basis as of December 31, 2023:

 

Fair Value Measurements

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation plan

$

5,553

 

 

$

5,553

 

 

$

-

 

 

$

-

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation plan

$

3,961

 

 

$

3,961

 

 

$

-

 

 

$

-

 

Contingent Consideration

$

4,750

 

 

$

-

 

 

$

-

 

 

$

4,750

 

XML 38 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Balance Sheet Information Related to Leases

Balance sheet information related to leases consisted of the following for the periods presented:

 

 

 

 

 

As of

 

 

 

Classification

 

March 31, 2024

 

 

December 31, 2023

 

Assets

 

 

 

 

 

 

 

 

Operating

 

Operating right of use assets, net

 

$

836,528

 

 

$

833,547

 

Finance

 

Property and equipment, net

 

 

13,064

 

 

 

13,315

 

Total lease assets

 

 

 

$

849,592

 

 

$

846,862

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

Current

 

 

 

 

 

 

 

 

Operating

 

Current maturities of operating lease liability

 

$

44,850

 

 

$

43,979

 

Finance

 

Current maturities of finance lease liability

 

 

766

 

 

 

746

 

Long-term

 

 

 

 

 

 

 

 

Operating

 

Operating lease liability

 

 

810,783

 

 

 

809,409

 

Finance

 

Financing lease liability

 

 

13,833

 

 

 

14,033

 

Total lease liabilities

 

 

 

$

870,232

 

 

$

868,167

 

Summary of Components of Total Lease Cost

Components of total lease cost, net, consisted of the following for the periods presented:

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Operating lease expense(a)

 

$

27,212

 

 

$

24,011

 

Finance lease expense

 

 

 

 

 

 

Amortization of lease assets

 

 

251

 

 

 

251

 

Interest on lease liabilities

 

 

264

 

 

 

276

 

Short-term lease expense

 

 

51

 

 

 

14

 

Variable lease expense(b)

 

 

7,264

 

 

 

6,703

 

Total

 

$

35,042

 

 

$

31,255

 

a)
Operating lease expense includes an immaterial amount of sublease income and is included in other store operating expenses and general and administrative expenses in the accompanying condensed consolidated statements of operations.
b)
Variable lease costs consist of property taxes, property insurance, and common area or other maintenance costs for our leases of land and buildings and is included in other store operating expenses in the accompanying condensed consolidated statements of operations.
Summary of Supplemental Information of Leases

The following includes supplemental information for the periods presented:

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Operating cash flows from operating leases

 

$

26,517

 

 

$

23,766

 

Operating cash flows from finance leases

 

$

264

 

 

$

276

 

Financing cash flows from finance leases

 

$

180

 

 

$

161

 

 

 

 

 

 

 

 

Operating lease ROU assets obtained in exchange for lease liabilities

 

$

14,710

 

 

$

10,527

 

 

 

 

 

 

 

 

Weighted-average remaining operating lease term

 

 

13.76

 

 

 

13.95

 

Weighted-average remaining finance lease term

 

 

15.38

 

 

 

16.17

 

 

 

 

 

 

 

 

Weighted-average operating lease discount rate

 

 

8.11

%

 

 

7.43

%

Weighted-average finance lease discount rate

 

 

7.33

%

 

 

7.33

%

Schedule of Lease Obligation Maturities

As of March 31, 2024, lease obligation maturities were as follows:

 

Fiscal Year Ending:

 

Operating Leases

 

 

Finance Leases

 

2024 (remaining nine months)

 

$

80,624

 

 

$

1,336

 

2025

 

 

108,557

 

 

 

1,786

 

2026

 

 

107,598

 

 

 

1,792

 

2027

 

 

103,836

 

 

 

1,819

 

2028

 

 

97,880

 

 

 

1,846

 

Thereafter

 

 

963,795

 

 

 

18,425

 

Total future minimum obligations

 

$

1,462,290

 

 

$

27,004

 

Less: Present value discount

 

 

(606,657

)

 

 

(12,405

)

Present value of net future minimum lease obligations

 

$

855,633

 

 

$

14,599

 

Less: current portion

 

 

(44,850

)

 

 

(766

)

Long-term obligations

 

$

810,783

 

 

$

13,833

 

XML 39 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Schedule of Estimated Grant-Date Fair Value of Stock-Based Awards Using Black-Scholes Option Pricing Model Assumptions

The following table presents, on a weighted-average basis, the assumptions used in the Black-Scholes option-pricing model to determine the grant date fair value of stock purchase rights granted under the 2021 ESPP during the periods presented:

 

 

Three Months Ended March 31,

 

2024

 

2023

Expected volatility

49.59%

 

53.90%

Risk-free interest rate

5.38%

 

4.53%

Expected term (in years)

0.49

 

0.49

Expected dividend yield

None

 

None

Summary of Stock Option Activity

A summary of our stock option activity during the period presented is as follows:

 

 

Time Vesting Options

 

 

Performance Vesting Options

 

 

Total Number of Stock Options

 

 

Weighted-Average Exercise Price

 

Outstanding as of December 31, 2023

 

11,744,894

 

 

 

7,705,114

 

 

 

19,450,008

 

 

$

3.21

 

Granted

 

-

 

 

 

-

 

 

 

-

 

 

$

-

 

Exercised

 

(1,741,496

)

 

 

(2,374,795

)

 

 

(4,116,291

)

 

$

0.65

 

Forfeited

 

(80,902

)

 

 

-

 

 

 

(80,902

)

 

$

9.32

 

Outstanding as of March 31, 2024

 

9,922,496

 

 

 

5,330,319

 

 

 

15,252,815

 

 

$

3.87

 

Options vested or expected to vest as of March 31, 2024

 

9,543,934

 

 

 

5,330,319

 

 

 

14,874,253

 

 

$

7.43

 

Options exercisable as of March 31, 2024

 

6,787,551

 

 

 

5,330,319

 

 

 

12,117,870

 

 

$

2.31

 

Schedule of Weighted Average Grant Date Fair Value of Stock Options

The number and weighted-average grant date fair value of stock options during the period presented are as follows:

 

 

Number of Stock Options

 

Weighted-Average
Grant Date Fair Value

 

 

Time Vesting Options

 

 

Performance Vesting Options

 

Time Vesting Options

 

 

Performance Vesting Options

 

Non-vested as of December 31, 2023

 

3,629,454

 

 

-

 

$

4.39

 

 

$

-

 

Non-vested as of March 31, 2024

 

3,134,947

 

 

-

 

$

4.54

 

 

$

-

 

Granted during the period

 

-

 

 

-

 

$

-

 

 

$

-

 

Vested during the period

 

445,598

 

 

-

 

$

3.51

 

 

$

-

 

Forfeited/canceled during the period

 

48,909

 

 

-

 

$

4.15

 

 

$

-

 

Summary of Restricted Stock Activity

The following table summarizes our RSU activity since December 31, 2023:

 

 

Restricted Stock Units

 

 

Weighted-Average Grant Date Fair Value

 

Unvested as of December 31, 2023

 

3,718,505

 

 

$

9.98

 

Granted

 

3,203

 

 

$

8.98

 

Vested

 

(139,409

)

 

$

9.26

 

Forfeited

 

(117,665

)

 

$

9.58

 

Unvested as of March 31, 2024

 

3,464,634

 

 

$

10.02

 

 

Summary of Stock-Based Compensation Expense

Total stock-based compensation expense, by caption, recorded in the condensed consolidated statements of operations for the periods presented is as follows:

 

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

Cost of labor and chemicals

$

2,473

 

 

$

2,050

 

General and administrative

 

3,773

 

 

 

3,311

 

Total stock-based compensation expense

$

6,246

 

 

$

5,361

 

 

Total stock-based compensation expense, by award type, recorded in the condensed consolidated statements of operations for the periods presented is as follows:

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

Time Vesting Options

$

1,577

 

 

$

1,596

 

RSUs

 

4,407

 

 

 

3,479

 

2021 ESPP

 

262

 

 

 

286

 

Total stock-based compensation expense

$

6,246

 

 

$

5,361

 

Time Vesting Options [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Schedule of Estimated Grant-Date Fair Value of Stock-Based Awards Using Black-Scholes Option Pricing Model Assumptions

The following table presents, on a weighted-average basis, the assumptions used in the Black-Scholes option-pricing model to determine the grant date fair value of Time Vesting Options granted under the 2021 Plan during the periods presented:

 

Three Months Ended March 31,

 

2024

 

2023

Expected volatility

-

 

43.74%

Risk-free interest rate

-

 

4.21%

Expected term (in years)

-

 

6.26

Expected dividend yield

-

 

None

XML 40 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Combinations (Tables)
3 Months Ended
Mar. 31, 2024
Two Thousand Twenty Three Acquisitions  
Schedule of Business Acquisitions

Location (Seller)

Number of Washes

 

Month Acquired

Arizona (Dynamite Car Wash)

1

 

April

California (Cruizers Car Wash)

5

 

July

XML 41 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Nature of Business - Additional Information (Details)
3 Months Ended
Mar. 31, 2024
CarWash
State
Nature Of Business [Line Items]  
Disposal date of operations Mar. 31, 2024
Number of states in entity operates | State 21
Retail Site  
Nature Of Business [Line Items]  
Number of operating segments | CarWash 482
XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Accounting Policies [Abstract]      
Restricted Cash $ 116 $ 72 $ 70
Allowance for doubtful accounts 30 $ 68  
Employee retention credit, qualified amount 5,189    
Tax Advisory Costs $ 526    
XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Schedule of Other Receivables (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accounting Policies [Abstract]    
Payroll tax withholding and exercise proceeds receivable $ 17 $ 0
Construction receivable 5,537 6,480
Income tax receivable 1,520 3,051
Insurance receivable 4,380 3,686
Employee retention credit receivable 5,189 0
Other 1,050 1,497
Total other receivables $ 17,693 $ 14,714
XML 44 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accounting Policies [Abstract]    
Chemical washing solutions $ 7,804 $ 9,135
Reserve for obsolescence (157) (183)
Total inventory, net $ 7,647 $ 8,952
XML 45 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Schedule of Composition of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation Of Revenue [Line Items]    
Net revenues $ 239,183 $ 225,960
Recognized Over Time    
Disaggregation Of Revenue [Line Items]    
Net revenues 176,259 156,891
Recognized at a Point in Time    
Disaggregation Of Revenue [Line Items]    
Net revenues 62,846 68,970
Other Revenue    
Disaggregation Of Revenue [Line Items]    
Net revenues $ 78 $ 99
XML 46 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Schedule of Reconciliations of Numerators and Denominators of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Numerator:    
Net income $ 16,637 $ 21,136
Denominator:    
Weighted-average common shares outstanding - basic 315,838,788 307,291,909
Effect of potentially dilutive securities:    
Weighted-average common shares outstanding - diluted 330,012,144 327,608,266
Net income per share - basic $ 0.05 $ 0.07
Net income per share - diluted $ 0.05 $ 0.06
Employee Stock Option    
Effect of potentially dilutive securities:    
Weighted-average common shares outstanding - diluted 12,685,179 19,798,577
Restricted Stock Units    
Effect of potentially dilutive securities:    
Weighted-average common shares outstanding - diluted 1,457,395 498,213
Employee Stock Purchase Plan    
Effect of potentially dilutive securities:    
Weighted-average common shares outstanding - diluted 30,782 19,567
XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Schedule of Antidilutive Shares Excluded from Computation of Diluted Net Income Per Share (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Employee Stock Option    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount 3,666,223 2,677,756
Restricted Stock Units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount 0 356,400
Employee Stock Purchase Plan    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount 3,133 3,619
XML 48 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment, Net - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 1,061,685 $ 999,116
Less: accumulated depreciation (284,915) (270,706)
Less: accumulated amortization - finance leases (3,540) (3,289)
Property and equipment, net 773,230 725,121
Land    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 127,185 121,960
Buildings and Improvements [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 290,506 263,468
Finance Leases [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 16,604 16,604
Leasehold Improvements [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 137,481 135,861
Vehicles and Equipment [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 299,574 285,127
Furniture, Fixtures and Equipment [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 102,260 100,457
Construction in Progress [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 88,075 $ 75,639
XML 49 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment, Net - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Property, Plant and Equipment [Abstract]    
Depreciation expense $ 17,700 $ 15,379
Amortization expense $ 251 $ 251
XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Intangible Assets, Net - Summary of Components of Other Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 172,830 $ 172,830
Accumulated Amortization 56,807 55,163
Trade names and Trademarks    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 107,000 107,000
Accumulated Amortization 0 0
C P C Unity System    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 42,900 42,900
Accumulated Amortization 41,113 40,040
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 9,700 9,700
Accumulated Amortization 6,535 6,430
Covenants Not to Compete    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 13,230 13,230
Accumulated Amortization $ 9,159 $ 8,693
XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Intangible Assets, Net - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Amortization of Intangible Assets $ 1,644 $ 1,677
XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Intangible Assets, Net - Summary of Estimated Amortization Expense (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
2024 (remaining nine months) $ 3,366
2025 1,844
2026 1,585
2027 741
2028 422
Thereafter 1,065
Total estimated future amortization expense $ 9,023
XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Balance at beginning of period $ 1,134,734 $ 1,109,815
Current period acquisitions 0 24,919
Balance at end of period $ 1,134,734 $ 1,134,734
XML 54 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Accrued Expenses - Schedule of Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Utilities $ 5,994 $ 6,130
Accrued other tax expense 7,696 9,482
Insurance expense 5,055 4,355
Greenfield development accruals 4,234 13,343
Other 8,067 5,428
Total other accrued expenses $ 31,046 $ 38,738
XML 55 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Operating Loss Carryforwards [Line Items]    
Effective Income Tax Rate 35.60% 24.10%
Year to provision for income tax effective tax rate 25.60% 25.30%
Favourable tax impact $ 2,585 $ 340
Unrecognized tax benefits $ 219 $ 0
XML 56 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Term loan $ 925,000  
Less: current maturities of long-term debt (6,920) $ 0
Total long-term portion of debt, net 913,350 897,424
Senior Notes [Member] | First Lien Credit Agreement [Member]    
Debt Instrument [Line Items]    
Term loan 925,000 901,201
Less: unamortized discount and debt issuance costs (4,730) (3,777)
Less: current maturities of long-term debt (6,920) 0
First lien term loan, net $ 913,350 $ 897,424
XML 57 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Schedule of Annual Maturities of Debt (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Debt Disclosure [Abstract]  
2024 (remaining nine months) $ 4,619
2025 9,169
2026 9,078
2027 8,988
2028 8,898
Thereafter 884,248
Total maturities of debt $ 925,000
XML 58 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 01, 2020
Aug. 21, 2014
May 31, 2019
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2021
Jun. 30, 2021
Debt Instrument [Line Items]                
Unamortized discount and debt issuance costs       $ 7,012,000   $ 4,030,000    
Accumulated amortization of discount and debt issuance costs       3,196,000   $ 6,145,000    
Amortization of deferred debt issuance costs       410,000 $ 419,000      
Loss on extinguishment of debt       $ (1,882,000) 0      
Long-term Debt, Description       Under the First Lien Term Loan under the Credit Agreement, we had the option of selecting either (i) a Base Rate interest rate plus a fixed margin of 2.25% or (ii) a Eurodollar (LIBOR) interest rate for one, two, three or six months plus a fixed margin of 3.25%.        
Debt Instrument, Interest Rate, Effective Percentage       8.33%   8.46%    
Gain (Loss) on Extinguishment of Debt       $ (1,882,000) 0      
Proceeds from debt borrowings       $ 925,000,000 $ 0      
Maturity date       Mar. 31, 2031        
Line of Credit Facility, Expiration Date             May 14, 2026  
Amount Outstanding       $ 925,000,000        
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage         0.25% 0.25%    
2024 Term Loan                
Debt Instrument [Line Items]                
Loss on extinguishment of debt       (1,882,000)        
Gain (Loss) on Extinguishment of Debt       (1,882,000)        
Maximum Available Borrowing Capacity       $ 925,000,000        
Debt Instrument, Frequency of Periodic Payment       The SOFR rate has a floor of 0.00%. Starting September 30, 2024, the loans will be amortized in equal quarterly installments at an annual rate of 1.00% of the original principal amount.        
Standby Letters of Credit                
Debt Instrument [Line Items]                
Letters of Credit Outstanding, Amount       $ 284,000   $ 807,000    
Available Standby Letters of Credit       $ 90,000,000        
Letter of Credit, Expiration       Any letter of credit issued under the Amended and Restated Credit Agreement has an expiration date which is the earlier of (i) no later than 12 months from the date of issuance or (ii) five business days prior to the maturity date of the Revolving Commitments, as amended under Amendment No. 2 to the Amended and Restated First Lien Credit Agreement        
Minimum                
Debt Instrument [Line Items]                
Debt Instrument, Basis Spread on Variable Rate   2.50% 2.00%          
Maximum                
Debt Instrument [Line Items]                
Debt Instrument, Basis Spread on Variable Rate   3.00% 2.50%          
First Lien Term Loan                
Debt Instrument [Line Items]                
Long-term Debt, Description In February 2020, we entered into Amendment No. 1 to Amended and Restated First Lien Credit Agreement, which changed the interest rate spreads associated with the credit agreement where (i) the variable margin associated with the Base Rate interest rate plus a variable margin based on our First Lien Net Leverage Ratio changed from 2.25% to 2.50% to 2.00% to 2.25% and (ii) the variable margin associated with the Eurodollar Rate interest rate for one, two, three or six months plus a variable margin based on our First Lien Net Leverage Ratio changed from 3.25% to 3.50% to 3.00% to 3.25%.              
Proceeds from debt borrowings             $ 285,962,000  
Amount Outstanding       $ 925,000,000   901,201,000    
First Lien Term Loan | Line of Credit                
Debt Instrument [Line Items]                
Revolving Commitment       $ 300,000,000        
First Lien Term Loan | Minimum                
Debt Instrument [Line Items]                
Maximum Available Borrowing Capacity             290,000,000  
First Lien Term Loan | Maximum                
Debt Instrument [Line Items]                
Maximum Available Borrowing Capacity             $ 903,301,000  
Amended and Restated First Lien Credit Agreement                
Debt Instrument [Line Items]                
Long-term Debt, Description       The Credit Agreement requires the Borrower to maintain a Rent Adjusted Total Net Leverage Ratio no greater than 6.50 to 1.00, tested quarterly beginning with the quarter ending September 30, 2024, for the benefit of lenders holding the Revolving Commitments.        
Maximum Available Borrowing Capacity       $ 150,000,000        
Additional incremental Revolving Commitments       $ 150,000,000        
Rent adjusted total net leverage ratio       6.50 to 1.00        
Outstanding Term Loans | 2024 Term Loan                
Debt Instrument [Line Items]                
Maximum Available Borrowing Capacity       $ 901,201,000        
Incremental Term Commitments | 2024 Term Loan                
Debt Instrument [Line Items]                
Maximum Available Borrowing Capacity       $ 23,799,000        
Revolving Credit Facility                
Debt Instrument [Line Items]                
Long-term Debt, Description       Under the Revolving Commitment under the Credit Agreement, we had the option of selecting either (i) a Base Rate interest rate plus a variable margin of 2.50% to 3.00%, based on our First Lien Net Debt Leverage Ratio, or (ii) a Eurodollar (LIBOR) interest rate for one, two, three or six months plus a variable margin of 3.50% to 4.00%, based on our First Lien Net Leverage Ratio.        
Maximum Available Borrowing Capacity       $ 299,716,000   149,193,000    
Amount Outstanding       $ 0   $ 0    
Revolving Credit Facility | Minimum                
Debt Instrument [Line Items]                
Maximum Available Borrowing Capacity     $ 50,000,000         $ 75,000,000
Revolving Credit Facility | Maximum                
Debt Instrument [Line Items]                
Maximum Available Borrowing Capacity     $ 75,000,000         $ 150,000,000
LIBOR                
Debt Instrument [Line Items]                
Debt Instrument, Basis Spread on Variable Rate   2.25%            
LIBOR Margin                
Debt Instrument [Line Items]                
Debt Instrument, Basis Spread on Variable Rate   3.25%            
Eurodollar | Minimum                
Debt Instrument [Line Items]                
Debt Instrument, Basis Spread on Variable Rate   3.50% 3.00%          
Eurodollar | Maximum                
Debt Instrument [Line Items]                
Debt Instrument, Basis Spread on Variable Rate   4.00% 3.50%          
SOFR                
Debt Instrument [Line Items]                
Floor Interest Rate       0.00%        
SOFR | 2024 Term Loan                
Debt Instrument [Line Items]                
Debt Instrument, Basis Spread on Variable Rate       3.00%        
SOFR | Minimum | 2024 Term Loan                
Debt Instrument [Line Items]                
Increase (Decrease) in Interest rate       2.50%        
SOFR | Maximum | 2024 Term Loan                
Debt Instrument [Line Items]                
Increase (Decrease) in Interest rate       2.75%        
SOFR | Amended and Restated First Lien Credit Agreement                
Debt Instrument [Line Items]                
Debt Instrument, Basis Spread on Variable Rate       2.50%        
Base Rate | 2024 Term Loan                
Debt Instrument [Line Items]                
Debt Instrument, Basis Spread on Variable Rate       2.00%        
Base Rate | Minimum | 2024 Term Loan                
Debt Instrument [Line Items]                
Increase (Decrease) in Interest rate       1.50%        
Base Rate | Maximum | 2024 Term Loan                
Debt Instrument [Line Items]                
Increase (Decrease) in Interest rate       1.75%        
Base Rate | Amended and Restated First Lien Credit Agreement                
Debt Instrument [Line Items]                
Debt Instrument, Basis Spread on Variable Rate       1.50%        
XML 59 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Schedule of Financial Liabilities measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Deferred Compensation Plan [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, fair value disclosure $ 5,922 $ 5,553
Liabilities:    
Liabilities, fair value disclosure 4,097 3,961
Contingent Consideration [Member]    
Liabilities:    
Liabilities, fair value disclosure 4,750 4,750
Level 1 | Deferred Compensation Plan [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, fair value disclosure 5,922 5,553
Liabilities:    
Liabilities, fair value disclosure 4,097 3,961
Level 1 | Contingent Consideration [Member]    
Liabilities:    
Liabilities, fair value disclosure 0 0
Level 2 | Deferred Compensation Plan [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, fair value disclosure 0 0
Liabilities:    
Liabilities, fair value disclosure 0 0
Level 2 | Contingent Consideration [Member]    
Liabilities:    
Liabilities, fair value disclosure 0 0
Level 3    
Assets, Fair Value Disclosure [Abstract]    
Assets, fair value disclosure 0 0
Liabilities:    
Liabilities, fair value disclosure 0 0
Level 3 | Deferred Compensation Plan [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, fair value disclosure 0 0
Liabilities:    
Liabilities, fair value disclosure 0 0
Level 3 | Contingent Consideration [Member]    
Liabilities:    
Liabilities, fair value disclosure $ 4,750 $ 4,750
XML 60 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Fair value, assets, level 1 to level 2 transfers, amount $ 0 $ 0  
Fair value, assets, level 2 to level 1 transfers, amount1 0   $ 0
Fair value, assets transfers into level 3, amount 0 0  
Fair value, assets transfers out of level 3, amount 0 0  
Cash and cash equivalents fair value investment $ 0   0
Deferred Compensation Arrangement with Individual, Description The plan allows eligible participants to defer up to 90% of their base salary and/or incentive plan compensation as well as any refunds from our 401(k) Plan. Participants may elect investment funds selected by the Company in whole percentages    
Fair value, liabilities transfers into level 3, amount $ 0    
Payment made upon receipts of certificate of occupancy   $ 500  
Level 3      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Assets, fair value disclosure 0   0
Liabilities, fair value disclosure $ 0   $ 0
XML 61 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets    
Operating right of use assets, net $ 836,528 $ 833,547
Total lease assets 849,592 846,862
Current    
Current maturities of operating lease liability 44,850 43,979
Current maturities of finance lease liability 766 746
Long-term    
Operating lease liability 810,783 809,409
Financing lease liability 13,833 14,033
Total lease laibilities 870,232 868,167
Finance Lease [Member]    
Assets    
Property and equipment, net $ 13,064 $ 13,315
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
XML 62 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Summary of Components of Total Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Operating lease expense [1] $ 27,212 $ 24,011
Amortization of lease assets 251 251
Interest on lease liabilities 264 276
Short-term lease expense 51 14
Variable lease expense [2] 7,264 6,703
Total $ 35,042 $ 31,255
[1] Operating lease expense includes an immaterial amount of sublease income and is included in other store operating expenses and general and administrative expenses in the accompanying condensed consolidated statements of operations.
[2] Variable lease costs consist of property taxes, property insurance, and common area or other maintenance costs for our leases of land and buildings and is included in other store operating expenses in the accompanying condensed consolidated statements of operations.
XML 63 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Summary of Supplemental Information of Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Operating cash flows from operating leases $ 26,517 $ 23,766
Operating cash flows from finance leases 264 276
Financing cash flows from finance leases 180 161
Operating lease ROU assets obtained in exchange for lease liabilities $ 14,710 $ 10,527
Weighted-average remaining operating lease term 13 years 9 months 3 days 13 years 11 months 12 days
Weighted-average remaining finance lease term 15 years 4 months 17 days 16 years 2 months 1 day
Weighted-average operating lease discount rate 8.11% 7.43%
Weighted-average finance lease discount rate 7.33% 7.33%
XML 64 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Lease Obligation Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
2024 (remaining nine months) $ 80,624  
2025 108,557  
2026 107,598  
2027 103,836  
2028 97,880  
Thereafter 963,795  
Total future minimum obligations 1,462,290  
Less: Present value discount (606,657)  
Present value of net future minimum lease obligations 855,633  
Less: current portion (44,850) $ (43,979)
Long-term obligations 810,783 809,409
2024 (remaining nine months) 1,336  
2025 1,786  
2026 1,792  
2027 1,819  
2028 1,846  
Thereafter 18,425  
Total future minimum obligations 27,004  
Less: Present value discount (12,405)  
Present value of net future minimum lease obligations 14,599  
Less: current portion (766) (746)
Long-term obligations $ 13,833 $ 14,033
XML 65 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Lease
Transaction
Mar. 31, 2023
USD ($)
Transaction
Dec. 31, 2023
Lease
Lessor Lease Description [Line Items]      
Number of Leases | Lease 13   14
Number of sale leaseback transaction | Transaction 1 2  
Sale and leaseback transaction, aggregate consideration $ 4,900 $ 9,213  
Sale and leaseback transaction, gain (loss), net $ 1,697 $ 370  
Sale leaseback transaction, lease term 20-year 20-year  
Sale and lease back transaction, annual rent $ 306 $ 559  
Minimum [Member]      
Lessor Lease Description [Line Items]      
Lease not yet commenced, term of contract 15 years   15 years
Maximum [Member]      
Lessor Lease Description [Line Items]      
Lease not yet commenced, term of contract 20 years   20 years
XML 66 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Stockholders' Equity Note [Abstract]    
Common stock, shares authorized 1,000,000,000 1,000,000,000
Common stock shares issued 322,622,328 318,366,628
Common stock, shares, outstanding 317,835,082 315,192,401
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock shares, issued 0 0
Preferred stock shares, outstanding 0 0
Treasury Stock, Common, Shares 4,787,246 3,174,227
Treasury Stock, Value $ 17,962 $ 6,091
XML 67 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Jan. 01, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Granted 0    
Share-based compensation arrangement by share-based payment award, options, vested in period, fair value $ 3,565,000    
Stock based compensation expense $ 6,246,000 $ 5,361,000  
Stock based compensation expense estimated forfeiture rate 8.82%    
Restricted Stock Shares, Granted 3,203    
Restricted Stock grant date fair value $ 8.98    
Time Vesting Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Granted 0    
Stock based compensation expense $ 1,577,000 1,596,000  
Unrecognized compensation expense, total 5,548,000    
Share based compensation arrangement by share based payment award options total grant date fair value $ 0    
Weighted-average period for recognition of compensation expense related to unvested awards 2 years 25 days    
Performance Vesting Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Granted 0    
Restricted Stock Units RSU      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Outstanding, weighted average remaining contractual term 8 years 8 months 15 days    
Stock based compensation expense $ 4,407,000 $ 3,479,000  
Unrecognized compensation expense, total 13,244,000    
Restricted stock units vested upon grant $ 1,120,000    
Weighted-average period for recognition of compensation expense related to unvested awards   2 years 3 days  
Restricted Stock Shares, Granted 3,203    
Restricted Stock grant date fair value $ 29    
Employee Stock Option      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Outstanding, weighted average remaining contractual term 4 years 1 month 17 days    
Initial Public Offering | Performance Vesting Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock based compensation expense $ 0    
2014 Plan [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms All stock options granted under the 2014 Plan are equity-classified and have a contractual life of ten years. Under the 2014 Plan, 60% of the shares in a grant contain service-based vesting conditions and vest ratably over a five-year period and 40% of the shares in a grant contain performance-based vesting conditions (“Performance Vesting Options”). The condition for the Performance Vesting Options is a change in control or an initial public offering, where (i) 50% of the Performance Vesting Options vest and become exercisable if the Principal Stockholders receive the Target Proceeds at the Measurement Date and (ii) the remaining 50% of the Performance Vesting Options vest and become exercisable if the Principal Stockholders receive the Maximum Amount at the Measurement Date.    
Issuance of common stock pursuant to initial public offering , Shares 256,431    
2021 Plan [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Issuance of common stock pursuant to initial public offering , Shares 29,800,000    
2021 Plan [Member] | Initial Public Offering      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Granted 3,726,305    
Two Thousand And Twenty One Employee Stock Purchase Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares reserved for future issuance 5,000,000   8,463,759
Unrecognized compensation expense, total $ 136,000    
Weighted-average period for recognition of compensation expense related to unvested awards 1 month 13 days    
Share based compensation arrangement by share based payment award description The 2021 ESPP provides that the number of shares reserved and available for issuance under the 2021 ESPP will automatically increase on January 1 of each calendar year from January 1, 2022 through January 1, 2031 by an amount equal to the lesser of (i) 0.5% of the outstanding number of shares of common stock on the immediately preceding December 31    
XML 68 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Schedule of Estimated Grant-Date Fair Values of Stock-Based Awards Using Black-Scholes Option Pricing Model Assumptions (Details)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected votatility 49.59% 53.90%
Risk-free interest rate 5.38% 4.53%
Expected term (in years) 5 months 26 days 5 months 26 days
Expected dividend yield 0.00% 0.00%
Time Vesting Options    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected votatility 0.00% 43.74%
Risk-free interest rate 0.00% 4.21%
Expected term (in years) 0 years 6 years 3 months 3 days
Expected dividend yield 0.00% 0.00%
XML 69 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of Stock Option Activity (Details)
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Outstanding Beginning Balance 19,450,008
Granted 0
Exercised (4,116,291)
Forfeited (80,902)
Outstanding Ending Balance 15,252,815
Options vested or expected to vest as of March 31, 2024 14,874,253
Options exercisable as of March 31, 2024 12,117,870
Outstanding Beginning Balance | $ / shares $ 3.21
Granted | $ / shares 0
Exercised | $ / shares 0.65
Forfeited | $ / shares 9.32
Outstanding Ending Balance | $ / shares 3.87
Options vested or expected to vest as of March 31, 2024 | $ / shares 7.43
Options exercisable as of March 31, 2024 | $ / shares $ 2.31
Time Vesting Options  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Outstanding Beginning Balance 11,744,894
Granted 0
Exercised (1,741,496)
Forfeited (80,902)
Outstanding Ending Balance 9,922,496
Options vested or expected to vest as of March 31, 2024 9,543,934
Options exercisable as of March 31, 2024 6,787,551
Performance Vesting Options  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Outstanding Beginning Balance 7,705,114
Granted 0
Exercised (2,374,795)
Forfeited 0
Outstanding Ending Balance 5,330,319
Options vested or expected to vest as of March 31, 2024 5,330,319
Options exercisable as of March 31, 2024 5,330,319
XML 70 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary Of Weighted-Average Grant Date Fair Value Of Stock Options (Details)
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Granted 0
Time Vesting Options  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Non-vested as of December 31, 2023 3,629,454
Non-vested as of March 31, 2024 3,134,947
Granted 0
Vested during the period 445,598
Forfeited/canceled during the period 48,909
Weighted-Average non-vested exercise price as of as of December 31, 2023 | $ / shares $ 4.39
Weighted-Average non-vested exercise price as of as of March 31, 2024 | $ / shares 4.54
Granted during the period | $ / shares 0
Vested during the period | $ / shares 3.51
Forfeited/canceled during the period | $ / shares $ 4.15
Performance Vesting Options  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Non-vested as of December 31, 2023 0
Non-vested as of March 31, 2024 0
Granted 0
Vested during the period 0
Forfeited/canceled during the period 0
Weighted-Average non-vested exercise price as of as of December 31, 2023 | $ / shares $ 0
Weighted-Average non-vested exercise price as of as of March 31, 2024 | $ / shares 0
Granted during the period | $ / shares 0
Vested during the period | $ / shares 0
Forfeited/canceled during the period | $ / shares $ 0
XML 71 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of Restricted Stock Activity (Details)
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Unvested Restricted Stock Shares, Beginning Balance | shares 3,718,505
Unvested Restricted Stock Shares, Granted | shares 3,203
Unvested Restricted Stock Shares, Vested | shares (139,409)
Unvested Restricted Stock Shares, Forfeited | shares (117,665)
Unvested Restricted Stock Shares, Ending Balance | shares 3,464,634
Unvested Restricted Stock Weighted-average grant date fair value per share Beginning Balance | $ / shares $ 9.98
Unvested Restricted Stock Weighted-average grant date fair value per share [Granted] | $ / shares 8.98
Unvested Restricted Stock Weighted-average grant date fair value per share [Vested] | $ / shares 9.26
Unvested Restricted Stock Weighted-average grant date fair value per share [Forfeited] | $ / shares 9.58
Unvested Restricted Stock Weighted-average grant date fair value per share Ending Balance | $ / shares $ 10.02
XML 72 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock based compensation expense $ 6,246 $ 5,361
Time Vesting Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock based compensation expense 1,577 1,596
Restricted Stock Units    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock based compensation expense 4,407 3,479
Two Thousand And Twenty One Employee Stock Purchase Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock based compensation expense 262 286
Cost of Labor and Chemicals    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock based compensation expense 2,473 2,050
General and Administrative    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock based compensation expense $ 3,773 $ 3,311
XML 73 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Combinations - Additional Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
CarWash
Dec. 31, 2022
USD ($)
Business Acquisition [Line Items]        
Acquisition costs $ 0 $ 0    
Goodwill $ 1,134,734   $ 1,134,734 $ 1,109,815
Business Combination, Bargain Purchase, Gain, Statement of Income or Comprehensive Income [Extensible Enumeration]     Gain (Loss) on Disposition of Property Plant Equipment  
Two Thousand Twenty Three Acquisitions [Member]        
Business Acquisition [Line Items]        
Business Combination, Consideration Transferred     $ 51,217  
Goodwill     24,919  
Property and equipment     22,555  
ROU assets     3,580  
Intangible assets related to covenants not to compete     640  
Other assets and liabilities     101  
Bargain purchase gain     $ 376  
Two Thousand Twenty Three Acquisitions [Member] | Retail Site        
Business Acquisition [Line Items]        
Number of car washes | CarWash     6  
XML 74 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Combinations - Schedule of Business Acquisitions (Details) - Two Thousand Twenty Three Acquisitions - CarWash
1 Months Ended
Jul. 31, 2023
Apr. 30, 2023
Arizona    
Business Acquisition [Line Items]    
Number of car washes   1
California    
Business Acquisition [Line Items]    
Number of car washes 5  
XML 75 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]    
Long-term portion of debt, net $ 913,350 $ 897,424
XML 76 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Loss Contingencies [Line Items]    
Loss contingency, receivable, current $ 4,380 $ 3,686
Loss contingency, amount of insurance-related assessment liability, payment period one year  
Environmental remediation expense $ 15 15
Other Accrued Expenses [Member]    
Loss Contingencies [Line Items]    
Loss contingency, amount of insurance-related assessment accrued liability 4,982 4,311
Other Receivable [Member]    
Loss Contingencies [Line Items]    
Loss contingency, receivable, current $ 4,380 $ 3,686
EXCEL 77 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 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 " '.*-8>8"F,.X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VVM8.CFHGA2$%Q0O(5D=C?8_"$9:??M;>MN%]$'\)B97[[Y M!J;34>B0\#F%B(DLYJO1]3X+'3?L0!0%0-8'="J74\)/S5U(3M'T3'N(2G^H M/4+-^0TX)&44*9B!15R)3'9&"YU044@GO-$K/GZF?H$9#=BC0T\9JK(")N>) M\3CV'5P ,XPPN?Q=0+,2E^J?V*4#[)0'MZ?%G6+:S/ MI+S&Z5>V@HX1-^P\^;6YN]\^,%GS^KK@;<&;;<5%>RO:YGUV_>%W$7;!V)W] MQ\9G0=G!K[N07U!+ P04 " '.*-8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M 8 >&PO=V]R:W-H965T&UL MM9G_;Z,V&,;_%2N;IDUJ&FR2MKFED5*NW:JU=[VFV^ENV@\N. DZP,PV2?O? M[S40Z)VFDO':GIA-9F"3.Q)TBNDA3 MKIXO1"(WYSW:VUZXCY6]& MWP0^LX+RCK]BL=$OCHE%>93RBSVYCLY[GBV12$1HK 6'?VL1B"2Q3E".?VO3 M7O-,*WQYO'6_*N$!YI%K$!%8N[EYG=1 XVL7R@37?XE MF^K>X;!'PD(;F=9B*$$:9]5__E2_B)<";X> U0+VC8#N>H)?"_P2M"I9B?66 M&SZ=*+DARMX-;O:@?#>E&FCBS%;CW"CX-0:=F;Z580&U8@C/(G*9F=@\D^NL M:A[V-?>)7G$E]&1@X&E6,PAKYXO*F>UP]LFMS,Q*@VLDHJ_U RAE4U2V+>H% M0PUON3HF/CTBS&-#1WD"7#[+K=QSR;\JCM^\.;_T\W?X!7(M%/E[]JB-@L;X MC^L-50Y#MX/MH6]TSD-QWH,NJ(5:B][TIQ_HB?>K"^\[F7T%.VQ@AYA[VTP> MGG/A(L7EU.M_<"&AJHY(HP9IA)9I!CQ1R725\*6+"=*)=KR) 91VA3AJH MD_WJZ4ZH6-H>'1$8%YQ5ACLUO6UG=T/U'3E/&\[3_3BO8AWRA'P27)$KN.@< MJ'"O77RHJB/?6<-W]K_XZNK<28B[?: N/E33D6_<\(W1$CTH'L79DLR?TT>9 MN(AP_6WPT86$BCHB4:^=2CVT4/7T>2^6L9T3H/;>\=39]5XQN@4]S"T!M.F/ M7*^.8$8.CUV\N$]7X!?9@>X#'$!#5=!(KV&B?R)_B&1X]&_DCZCLY M47%73M9R,K1P0:'4MX,--K*^8M?O4];WG7T25W8%;2,-14/$MD*OXJ1L?D8L MI7+7)NYSP]52D%D80EQ78!-5ED[B0\0:VN8:BB>3FGB>\B0A%X6&G[4[[.(^ M.], KNO*UX84FN\R%6II!]S?P,&L2"#3G&?NJNT8>W!=5] V^% \KVS' MHKJKWHM<*E-.,88;]Z3YBN,GYZHGP%5=.=O@0_&TTJS18(:HUL!V&.);<"3PD)=&QE^.2(Y3$UKGA2"_.@=>Y3D,)"7*WCG.SA$7F)M M7F)XS-E"D\NG<,4SF#%VY:57C-Y]FE\Z/P@<(AZQ-AZQO>*1G?K(NR)]=$Z M%Z^80"[J#[W1D#D!#Y&+6)N+&!YDFK$HE J&V_*+T5$YX$+3A@ A"PB&,";+ MR%VKN/M;=YT>(B&Q-B&QO1+2 W\BUQ&,M_$B#JLO94@-XY;#TS[UQ_[8&SMY M#Y&/6)N/V%[Y:!9%X*Z/M@?D!NXC[S-WO>*6C#%R>4Q&$$/@LA"N.2O /;IB MM[&)[16;&NS GD&3?I";S(F,VST4H98N88 +NW*VJ8GME9H:SJ;OWBFYCK/0 M7;^XY^RS$_00L8FUL8GM%9L:T#NI#2SE/L?Y[N$)=SP;G7HC)^DA@A-K@Q/# M$T_95&=*\-U@N,&(>4ZL0P0FU@8FAL><&UE^!UO)#)U,<9,3.H+)U'/S'2(, M^6T8\O$,TWSQ^U!P!=D^>:[7,,Y]!=S+J,*9]W!95\0V#_EXE&DW$13/=%S. MF@@C;K8SV..ZKI!M)O+WRD1U*I_;5 Z+&+N%1MX7!@:=S'[X= )_IV13OX;* M;52ZV"24O0%^7TAI MMB?V &PO=V]R M:W-H965T&ULK9G;;MLX$(9?A? 610NX,0\ZIHF!-D%W"[38 MH&EWKQF)CH7*HDM13K)/OT/9D6R1E!V@%XDE>SCZ.>+,-Y0N'J3Z62^%T.AQ M55;UY62I]?I\-JNSI5CQ^DRN106_+*1:<0VGZGY6KY7@>3MH5,3)3N9/RISGYG%]. ML%$D2I%IXX+#QT9,:O?E1\28OX)>WZ!WZ<7N- MWKQZBUZAHD+?E[*I>977%S,->HS76;:[]L?MM:GGVE^Y.D.,3!'%-' ,OQH? M?BVR;C@['#Z#*'2AH%TH:.N/^4+1*"4JC7A=PYS/7?/9.@C<#DS&G==KGHG+ M":14+=1&3.:O_R 1?N^:W6]R=C!7ULV5C7F?7_%ZB>"NH$E3-YY M%[>NHM:5*0N;.<$Q)A>SS?YT'%8I#N+.ZD!GT.D,1G5^R#+9@"RH&)D C7>E MF*)*:)?,K:=P3T 4Q.% I<.(X< M,NQ$AJ,B_]9+H?84.H,86A-ZOM<;>#62O7D#5UD73:.]F[=5IMME*0A=4N+.VGQJ+0;)=:\ MR)%X7)LJ5+=K4K;QS [2T:4ZMH.%*<4#V0XKDL2>=9ETNI-1W=^EYN4)$A/K MXB&-6320:%M%.$D]=SWM)*9'0@NL5_JI#:G)\#705WN70&HO@9A1-HRFPXR& MA!*W5H)[#.'Q' *M7!?5/2H%4!DI@U\D%ZB!DVU\O=)WK@]6)HM"F@RT.^U8 MZ*M19(^AY(0"4%2:5_<%%("C@HEC348MQ0X%N^SB*/()[DE'1N$R_U/*_*$H M2Z\J1<W(..Y HFJ@O0:% M2I9E6YJ5*-N6^QF!3MDVQ"B#LCN4[6!=&L<^V3WLR#CM=OFX$S\JU$89(SBP MXNLP2V*6>(3VR"/CS/LBZOJ\PS)L\AK5+GX#DE)6]^^T4"O8Y=VYR[(-MRBU M^@F'%7;KICW]Z#C]KIR*Y8")S]G\Y-R:V' +@B09L31./3/H$4C'$>B> MP:*HVFWD*?IMU@'IANH=1H&G6M*]?=\X#:_%0H!ZDXK0*#?.PD%MV#&6I.E0 MH,.,1HE/8D]$.D[$PWYSKZP[M3KP"&&*++$.NR@-(T^]H#TAZ3@AOW2IMI:J M?5H#:\%DG;;41OMJ[;!KD8G5':SLYT>E4^!WHL" "6!@ & 'AL+W=OSQ,:[@&\, MMGIO3*R3I93W=O*EF'J!%00<OV1%K@_WK'?.._H M94DUS"3_S@I33KTSCQ2PH@TWMW+[&3H_3F NN7;_9-O&3LX]DC?:R*H#HX** MB?9)'[H\[ '"\3. J -$KP7$'2!V1EMESM8U-31+E=P29:.1S0Y<;AP:W3!A MW^+"*-QEB#/93(H"WPD4!$=:HR3+[>7?^57M^],SY7ZD:D3@\(5$0C0?@LY?A MUY#W\/@0[F,F^G1$?3HBQQ<_P[DAY\D1. M'$[.XB0XBQX)'XI,PO-H_"3?_E[7L!T;K^*:"4TXK! ;C"9(HMHNV$Z,K%TC M64J#;4-V62EGL9G)>!I!GYJ-N=E"I/"4@17DN=92A4,GA7\P&PIB?@*?=PR0775 M);IX*>DNS<#F/;I$+\_WZ.+=>_0.927ZO.$[2.B1EVHCT<^ )CWWGT!&;5KDF-8=L09\I.(*>?@#(B[Q#7CFW^[N6>!X;96] M*IXW$N^A7/*"=55%?]TNI!+ X;]-Q:J#^>9@>F%?RRU=LAL'5JYD8L^?XD#KU]-@U4X C%I(296B)^Y@DHN@:BRJJ=M MRI/!ZW$2AEZ?H 8S($84FX%BM],1U\[1EI=9U>R,(N .7NZ3P ]Z$$UF01"/ M+")\(G78VH7K9711XWM_+.:U$2E^RQ;\5M'.\R9=WL0Z-0^E8A!7'3/^@$JF MC%F3X3IS*P$]GY^A&8XB?XQ"G4ABJQ;-?N=2Z@7)7C6/=IG<5%H)2S-E"S-@ MS\#F$Z(T>(=6(]*!.V'#=F6KN62ANC_L!@&.DSZTH=D8M$[6L%W7ZJ;!*X#_ M.^-#O<)AA*,^3(.99<8[7<-V86OV10NVTM*FZ*NYM>&A4!'H!_W69C*+8L\? M0=D)&K8K6H,2X*&MX/M,?\(880YE*L$)[J,<6H5A,E;*3LRP76I()XK$*CZS^RS?J?XW5P,3?Q-, MH]4(94@G6H18*?.E^@!GZ27=P\9BS6 75!1ZMZ:Y S*Q4U+!E@B$PD@D8I7$ M[R726T4[KT4GC,0NC.-$&BJ;AX/8BZ.XWQQ-IFY$H$&YRW)W.P_4$L#!!0 ( &PO=V]R:W-H965T&ULM9E=F65C_8 MBA .GHN\9%>3%>?K2\MBR8H4F%W0-2G%?Y:T*C 7M]6CQ=85P6F=5.06LFW? M*G!63F;3^KN;:C:E&YYG);FI -L4!:Y^79.<;J\F-' M75Y#.\C!&2"77$]XQLV<$UD$-YH/2'O/F: M7DULV2.2DX1+"2P^GLBO!B, ^8D3G-_\U2 MOKJ:A!.0DB7>Y/R6;O\BS8 \J9?0G-5_P;:)M2<@V3!.BR99]*#(RMTG?FY M'"1 YT@":A+0J0E.D^ H"2@XDN V":[:0G@DP6L2ZJ%;N['7X!:8X]FTHEM0 MR6BA)B]J^G6VX)65LE#N>"7^FXD\/IO3,A6/G:1 7#&:9RGFXN:.BP]1#YP! MNA1W-/FQHGE**O8'B']N,OX+?+PO\2;-1/0G< [N[Q;@XX=/X /(2O!M13<, MERF;6EST4;9D)4U_KG?]04?Z\XURG/>DS F&,JS(K'Q4&EG@^[4-"[4-"M:9[1/.: M/&:E% /7.,=E0@#F8$&2"^# ,X!LA/I [S3]6E/.%T^ST(80A5/KZ1"L'N;8 M >H&+?2@('2\(.J&Q7H8=-T@:*,ZHW?:T3L#1W\&[E:X(NPD#$9Q.0]?LC5. MR-5$3+2,5$]D,OO]-^C;?_95X4[,Z\#R?>1[CJT0&[/9>"2Q#GZWQ>\:\=?O MU+FDC[FK8?(<'RJ%9VQV(*'%*2W&([78P>BU&#TC MQN^$<5G#8CH5XKS*$CG/,@D7;,J,LS/ ZJ+NXVF4'EK#GH;*19&OE.^8+<8C MB76X^RUWW\@]?B95DC$BP>]HT[4LWU[.OH8&0JB@F?OZ).M/6,+0^?,,<7BU_K?01:UR")SF9:ILNOY&U?MKA5$MJUJQ7J8X_G0Z1\ZM/<[ZV)Q0S6NBJR$9M.!Y+K?L$#KP1_'_[[G[V4*,50<]VE$5BWL1U:A!Z&E!= M+80!"M0B[&O5]>TC>V^XMQYPJ/KJNABUX7@L MM>Y#V#L@:+9 ;]F#0]VK^,A5%Q1SPT-7E)/:C,=JLPMS[V>@V="\NA/OI3FF M6YDW:IT]I%J_NJ,YU][Y]S T<.]HX#M:&K/V8*"ZJ8%.Y-J12G547S.66I?_ MWMG $:T-U&U+H,\&>I"K_A0$=7,3V*Y:F>]A;N#>W<#WL#=0MR2NL'\H4C>/ MIP8NS-T<7&[OX5[@WKY LW]I5OV*K#=5LI)K42_$4"NA\TB\B2K"GC#5:2^@ M;BJ$%M**;20CT^6R]RC0;%)T+L8B,XH-GO=T[R$P0L>&VLPW9KOQ6&K=G\/W MU@B9K9'92B/=KD#?=Y2=]=S MJ]BA=OPRJID92VWW!*R#PT=YMBPH"L?(0$Z60MZ^",0 J]UQ[>Z&TW5]'OE M.:=%?;DB."65#!#_7U+*7V[D$6=[:#[[#U!+ P04 " '.*-85S1@+/$( M !O*@ & 'AL+W=ORVW725J_M $[7:]SIO73[R2 M+S<3,MF_^":>5IUZ,;N]WN1/_)%WWS=.Z63X M337P\/M>^Z_:>#!FD;?\7E;_$66WNIG,)T')E_FVZK[)EW_PG4&QTE?(JM5_ M@Y>=;#@)BFW;R?5N,"!8B[K_S'_N''$P /3@ ^AN !T/B!P#V&X TX;VR+19 MG_,NO[UNY$O0*&G0IKYHW^C18(VHU30^=@W\5\"X[O9>UB5,"B\#^-;*2I1Y M!P^/'7S ;'5M()?!?=ZN@E]AQMO@W?NRO9YU@$SIGQ4[%)]Z%-2!@@5?9=VMVN#O@*8\'C\#BP:SZ-ZL3]2K M\&O>? P8^1#0D$8(GOO3AS,/'#9XF6E]S.5EY<"E=N"RD>L 5F&3=Z)^ZL-8 M=(*W5YC;>K41KE8M\:MVDQ?\9@)KN.7-,Y_<_O4O) G_AME\(65''H@&#T0^ M[;?_@HSTI2[DF@?O_BG;]CUF;:\BT2I4_GF^)4G"TNO9\Z$9MA0EA"6#U!&^ M>, 7>V?HKOPO++8^XCL)":J0=2$J'M0 7/3 X;UZ*M1D;AKY+"!6@\7KZ;,9 M7W(V+Z3LR%O)X*W$.YN?.2@M1-YGXKH,\K5L.O&__@7_N5$I!?- KS8^G.$L MSN+1#"-2*0M3?(;3 7/JQ?S8R>+'5*7\,H#I5!#?A)M:0!(:)2.TME#,$H*# MG0]@YUZPOP$!!X"MS2$$(0/G;IH@4"T-7/!DJ)E[NNOV]6_'F "6^,&,;811FX^2,B!'B#"?# M?\1/@%_J9\ASLGEU>Q A,1:.F0Z1RB)'*4,,TQ$_U3TT?).+](48W^:N:>A2@S6.41=$8("(5 MQPZZ(X;OB)_P &"SY<:U*$";OJ @L*;>EHI)'., J>$YZN>Y(1DW'$)TBWJ0 MVGQ%*!E[$),B!U+' VM43^M_3Y4RSVO[7/P*XK4IJPI":-LS!J87)9DCI5$ M#;51/[7UJ:B&7N!HW8S) X5N$]DTHF-.1J02YB@>J6$[ZJ42W6V=U*:@P)D= MF&F6C8L>1"Q)0^*HTJFA*1J=U2L+2+7M*=T5]=+?N61]*6W'7C <2/T<^+!M MBE6N+36?9R[PAC>IGS>'9;-M=36+QAZ*VF;#:9ID MMML1.5CNB8,WJ>%-.C]KT2Q%#7W-*8O&R\=G+YH+:3OV@B%GZB?GX^ ;FCL( M0.A+UJJ=5GL P;8N(:GS]::2KYP'FRJO\5FU&3JE%O,@#6WHHG%F:)SY:?PA M?^TWHY92E<*;PW1P: RZ:6@3]S3+Z#@8$3%''#)#[LQ/[LUJ:9-.G1M%#&%4EEHM,R+F@FPXE[W%N0+ ;?)*=4V#PWO, M?%=ERT4EGO3F%X[>)M0IF5O^QJ1<6YW,T"X[D7:':O6=(N#WJFC%B PU .E' MPR2VW&^+S3-'2\,,^S)_UZH-T!M,JFC0IJA"1W]1UW8E:8NB/QU@3,V4,MMCB=A:M$K(@;3'KJFW90#D;\<^&8F M4L%&$=K,3LAXGQ012AW$%!V<^?KY_P_9 2F=$8O)[*6W''C'E1N0O M-_3RT/O+JC<1=]U#J7Q,1(DCEVDB)35T3^NF(,='\XA5<0D5T: MT&3<,R%"Q,6QD:D?(G_W[HFQ>G\(>+ 549>G]_?11?O[2VD[]I.I1:(W^WMD M&TF?Z9UP;A A%4<<6R=&F!C),D_DJ#0=NAM$:M9FAU''%-S9]+<;^X=.;O0% MP87L.KG67U<\+WFC!.#_2RF[_8/Z@>&.Z>W_ 5!+ P04 " '.*-84>ZX MOD@" "A!0 & 'AL+W=O^JB7@TH$8 M]:,@2'R&"??RU/D6,D]%HRGAL)!(-8QA^3P%*MK,"[V=XYYL*FT=?I[6> -+ MT _U0AK+'UA*PH K(CB2L,Z\Z_!J-K;Q+N [@5;MG9%5LA+BT1JW9>8%MB"@ M4&C+@,UG"S.@U!*9,G[VG-Z0T@+WSSOVSTZ[T;+""F:"_B"EKC+O@X=*6..& MZGO1WD"O9V+Y"D&5^T5M%SN9>*AHE!:L!YL*&.'=%S_U?=@#A,< 40^(7@/& M1P!Q#XB=T*XR)VN.-(S:FYY(1B@\R]"J8M#:CN*Q%'8Q;+-PR2)+U-_NR_CSZ@H#.-DB.KJ M\_=>.P.Y<4M H4(T7'?O9_ .>^;:C=&PO=V]R:W-H965T&UL MG95;;]HP%(#_BI5)>VI)"+?2023H-HT')M1VV[.)3Q*KCIW93FG__6P'/#:! MD7@AOIW/WSG(]FPGY(NJ #1ZJQE7\ZC2NKF/8Y574&/5$PUP,U,(66-MNK*, M52,!$Q=4LSA-DG%<8\JC;.;&-C*;B58SRF$CD6KK&LOW)3"QFT?]Z##P2,M* MVX$XFS6XA"?0/YJ--+W84PBM@2LJ.))0S*-%_WXYM>O=@I\4=NJHC6PF6R%> M;&=%YE%BA8!!KBT!F\\K/ !C%F0T?N^9D=_2!AZW#_2O+G>3RQ8K>!#L%R6Z MFD=W$2)0X);I1['[!OM\1I:7"Z;<+]IU:P?3".6MTJ+>!QN#FO+NB]_V=3@* M,)S3 >D^('7>W4;.\C/6.)M)L4/2KC8TVW"INF@C1[G]4YZT-+/4Q.EL9 M+SWH+=,@<(UE#PWZ-RA-TF& -_#I#AQO<(9W*LT;M'U'*T[H*R4M9J>R[J## MTU![;NY5@W.81^9@*)"O$&4?/_3'R:> \M K#T/T[+%E@/K)=G3;/]9&"R(: M_7^1.]TPL,!,04!LY,5&0[^ZJVJT%H04];18F7C*;>K/IU94+V86I9^WBHWNU!EFZ MUT.A7+1<=U>L'_4/U**[E_\N[UXW<[G MRZRQ[IX*1 \/I38T3PKOJ],T)5E@*6AH*S1\LK&N%)Y-MTVIC5O,;.VU,GCC@.JR%&Z_0FV;>3).#AM?U+;P82-=S"JQQ5OT MWZH;QU;:H^2J1$/*&G"XF2?+\>EJ&ORCPW>%#3U:0U"RMO8^&!_R>3(*A%"C M] %!\-\.SU'K ,0T?G6829\R!#Y>']"OHG;6LA:$YU;?J=P7\^0D@1PWHM;^ MBVW>8Z?G3<"35E/\A:;S'24@:_*V[(*90:E,^R\>NCK\3T#6!621=YLHLKP0 M7BQFSC;@@C>CA464&J.9G#+A4FZ]XU/%<7[Q2?C:(=@-K&KB,Z)9ZADWG*:R MPUBU&-DS&!.XML87!)I!]!CZ M?][A48RG&8Z'$+'A'W"X5N31P;EP<">H&, '(X<#$'"!6C2"J4CK*NNZ>GN[ M15]P0*-\ 8I+2?6:5*Z$4TCPBELXOM$=ZCU[%P@O7YQDV>B,;ZJLA-FW]O@, M7@] 47R$.2@#7VM)(<'2J=_6B'B5?"Z@ \\Z9HUP^1"*P W]P$*5=?#1RJB&!M 42A:,O&%\[/SP MX"9;9\ A+9L1ND;AP@[(>NZ[,\'+6OS?+R'=H:!/G 8PI*"-'XFS.3P M3H"IX4%!#M.3K)?+,%RN; P4VIGCGVJZ]-$0*=%MXZ@DKE]M?#M/^MU^&B_; M(?37O1WE3&RK#('>.AN_>).#:\=@:WE9Q)*VMYP$7EP5_4= %!S[?6.L/ M1DC0?Z,6?P!02P,$% @ !SBC6&P%'GLN$ ,2X !D !X;"]W;W)K M&ULM5I;<]LXEG[WKT!YLK-)%2WK?DDGJ7(<3Z]K MJM,N.YG4UM8^T"0DH4,2;("THOWU^YT#@*1DRL\C\WVOR0Y3ZV\E)G M7U1:K=^>SD]%*I=QG56W>O-?TLLS(7J)SBS_%1NW=CPZ%4EM*YW[S> @5X7[ M'W_S>NALF/>/;!CZ#4/FVQW$7'Z(J_C=&Z,WPM!J4*,/+"KO!G.J(*/<509/ M%?95[^Z<,81>BCNU*M12)7%1B8LDT751J6(E;G2F$B7MF_,*Y]&N\\33?N]H M#X_0'HG?=%&MK;@J4IGN[C\'GPVSP\#L^^&3!'^+34^,!I$8]H?C)^B-&N%' M3&]TA-X!*<7_7-S;RL!9_O>0P([>^# ]"J#7MHP3^?84$6*E>9"G[_[ZE\&T M_\L3W(X;;L=/4?\73?4T[6%/?#]Y\3ZVRM+"&Y*RJ&(.L$]KB2!+=%[&Q9;6 MUT5JB(M$Q9FPH"$1ZY45,5.&J9-U8VL1%UBM MC:AP1K4V4HKR[)R>XF!SP4+=4<\,[,7N330EGCYU[_,A\/^+Y][ M=SWQZ\7%#7\?_/**.2IK8VM2::69C*GI&'IBY*K.6(E,CA[>R:0VJE)^Q=6W M9!T7*RDN=9XKRY 83KN[NFS.(1VIH@([^4'M]L2E-!6P&JL(?M-A3NFU4T;%%ZPW@5N>J(FUVM6-K6/.@>GKD M95;^H&O9M:ZS%$P(RE_$+O;\41J(&W!3_.X0-ZFQQ$_:D3JNA'.%W$J_ZQ!*6H4]A-P BO8D>&C M.. /I$KW^V:MX#UT; &E6TN81A:)Q3)61I1=R((09/ CAY7:*A!T*)N.#^9^'+*>B'=));-=BB>KI1^@1KI,Z.@HBU8#-V$>X#S' C2%C M%'$%NSG_^[D2&HZ3QBJ*H24%;E)=%G#O.XZLUG$%W]M2',MO) M@#"XPF9FUY^+,,T(13W&F+BP<>+D;^-;9@HE8>Q34]*5HB=N99+%R!1+UC#D M^@)\\V#S@Q$74D?>L!SG3JZ6)],<"S( 0Y"E1./0E9P,I+P9=F*Q)[[(WB,%@RAIY(69#L30ZQS=VHP>5DH&IL!&0+ ^8]ZRH7M&":VBH MNSH42H_P.R+G)-^#[V;;B"2](;15*?LDCG&6<_X8Y(9L=,:^6MCQGU+-9\L! M&J41\<6A[XZ+/E(8R>15_.Z* 7SH'U!5^_#\7@(&60R+. M@0]Q5LNN"1*VN-0I%IKVW'H7NA[+.&H5 \Q#HW$1UFU#TSS@'.; MCUA(46 5*9=K$[UA=*'\E.KZOEK6V4XZ>"%&?8]HTSF2\K'NYQD$ZOFTA6\4 MQ![GGSM_@\JF@^8_T&'UQ.^,<*V6K/_%='XA#%*6=!,B4Q-G%$/AS!!'C1I? MGUR0+D[V3GZDAY.;>&M CD.#P&NMLY0HNXA%1E66K*,3*=,=JR&;S/#G[(3R M?V5JUP9T%DRBR6@FIM%XWC^Y+A**:SJDLV(0389],8KZDP%6 *Q8V9T%XV@T MIP73^?3D*B\SO97TO(*(=%B"J%/5[IF#^0(\.24.0+F/O^/%[.23KF C_4BY M@UDT78S$8!S-!F.4Z<"K2INM\];FZ[_7!I=KF0/E,O*H-9%$RJE=@"-31_/^ M&/\7T6 T.;EU@Q$^5-]CG;2))*V]%(/)3+RB__.1>.7E5:T\%%=$;3HFL\VC MQ61XT.O-L1-^AKO?^GP A]? ]J9B;+59L1W=E!,@;'U=FS?MA.\Z2!R?7>Q3 M)OC$['5':2U[)\P>F\ S1*BO'V ;()ES\6DTG"SHTV0:S1>#[D)*TFAS@*NL M.]HQ'4;S\118%"UF_9,0RD[FV5PL%B]W'"XW MV'VW)GBDF5'",BOW")*BYJ)'BI-*67,UMA547Z6/O[HD/*JL#3/],7IX]VB=%;@NLKW$H2N"J ME*L2SAJE9FR >Q9R$V@J)$SVJKJ$C ^4IO8!#EMMI9.OZ)0X[J)F&105%:L@&2TO(:_4?H&'M;C@?WN\/T8^'S- >9/1]1. MH^F(\&XX 'Q.3SZT KP^^;+O@\>CX,R+.1I,HOEH'LWFLVBX&$2+_N+D MRJFUZX&';?GZY*[K9V(P1')#UIHMQ& 1S1;S:#*;G=P>]#C*9)-9-%I,Q!@+ MAX-1FQ0/^!48!)]#HCN9SOXY:8,I1Z#1!X^#\5B,AD@>?9P[G7:5W)HX*.F% MZ/?Z$_=O=FQI.*&[>+J7"P[KTO&[D?]R4!SWPGN9Q"BM/=SX9@7M)A>^;;?> M#:'O=M5=^Z.VF2+%(#G"$6:S:#:9'K/^F1@A!XW[_6>L#DUKM..O\%3:'J:D9"3_G\$T**?W)QD@U"P#-&9XN8H M8+41/(_ O@#>UKF9,^I@Q-5-GQ;L5W3]GI]1$7AOUNCWZ8*8>S,^A!K$;9@- M^.D0.$BR6#DO)I'Y9D%H9!3@5<93.!Y#@N==$:D@KDWAQ[0^66["N(H:L]0U M9;"YX]U-8#NCM+;-35U[#;T&%3FT?N%+:T5^0V;;S\[?KYK/9>@3RJH97+(M M=WGB3EAO",8GPRF76-2^IP_*NHK<\GV7U8GB]K<9!E$#:RVKQY-OW85EY_AT'.6F@1UU ^/-GM M7=7*W>NX>&@G1*3&%96<16B^%>%PPF&)AV?HO98P1S-!H!BD3+*KK*8I#68A M%[JGUC[.]&I+Q*YI0.I&#Y"O[DER%;AF,YLK..'D!F@1G=-%@SSG,"&%I&+LAT' M4BGIA2.:)/?V]<-Y'"O=I"6XL<<.V-O5Z#XW4-)P-QJ'QG^=H=_N3+TST'JV M&X*?@*IQX.LZ;7) BO!]7^TVMAM6A9?$^=#C0<'3[.^,:H_X, TBB@KI]B+5 M?&G;O< &?.-SXE7PB7V]389P>:JY.]?!MO$KJL IQ/ARR651CWY"*A:C.Z\D MI'/Y,?2DN^/=#IO7CO!Q+C_J2OPWS9V\//##!I+<'(CH_^WB[GU@\N+N,W;U M^.E9?Q&%9NP3)Y.7GW2)+#4;]U^]%MZJ2VSDK< M9].HU>R4W:'%\:,2K*44U-MGJ9TJ ^YK)-ID#QVVXN7-^ZM7/+]T?,C(YQ-_ MD\/7F,B\U&ZC*C<'N2&:*W&O$:I0/&G$3=7,:#J$[!V!7;=@9.K0 8>Y.C8_] X%F4^5&36'< M^:WB1,B9SM%!62BIE^@P07%I:;;EH"A->9@0\?UG0%1N/KQNTZ[R'MLD"F-* M5Y.$P9B[O8U7*R-7L6^"ES*EA!(Y^#C/=$)?_"L9J,F=U;%P1SC7L 4<4SR@ MSP"%E9BX(L:/=YJQ6AES06"/$%E/[L -8GCD88:,Z'"S"7TX*P-="Y'^#H:O MP!DN>^+.P4E"#:G32EVF#C@]NUP\-T2]7T6A0 CD&@\B8^\*UMSDQ/Y.S(U# M'?__R22I&H0$V-/<'/*UJ+L6I> M-E"5OW;;OU7D:D55F VQ0/=8],!7J\R8_V-U;/U79 X:POHWPYG^$GDOH"2JF5YB>QT[_ULJ><^QV M<#L$$:PNT(Y@L6>.HC1'PTAO>CBYTT>P1(Y&@-,%MB[N7.WB.:AV(/V+N[KS MQ1G6A9M'#W$>F1K$(K#D>K&M4[_C#;$0$YTXZ1UZ'_2\\QIO+LV*7U;FR\JB M V^7N96I4Q3"91<)=8FN_-YN/ M:QDCS],"/%]J784O=$#SEOB[_P=02P,$% @ !SBC6(306D2, P &0@ M !D !X;"]W;W)K&ULG59MC]LV#/Z>7T&XQ= " M6OS^DBP)<+GVL %M$;18]V'8!\5F8J&VE$KRY6Z_?I2=I)?@+L/VQ:(D\N%# M2B(]VRO]S=2(%A[:1IJY5UN[F_J^*6MLN1FK'4K:V2C=J.V M\:,@R/R6"^DM9OW:2B]FJK.-D+C28+JVY?IQB8W:S[W0.RY\%MO:N@5_,=OQ M+7Y!^_MNI6GFGU JT:(T0DG0N)E[-^%TF3C]7N&KP+UY(H.+9*W4-S?YK9I[ M@2.$#9;6(7 :[O$6F\8!$8WO!TSOY-(9/I6/Z'=][!3+FAN\5L:@_&-&^%'$;^<,C#$X,B>,$@ M.AA$/>_!4<_R';=\,=-J#]II$YH3^E![:R(GI#N4+U;3KB [NUAI.E]M'X'+ M"MY_[\2.,FX9?$([\RTY<&I^>0!;#F#1"V Q?%32U@;>RPJKNQQ"'#*(@2J[@Q:=HXQXO_I=H&:P:+NUYT/#GS=I83??DK^="'Y"3 MYY'=VYF:'2]Q[M'C,*COT5O\]"K,@E^N\$Y.O)-KZ/_UE*Z#Q6.X@G>^AS_V M).V5BEZCL5B!VH"M$3:JH6&]$=TF&5].DUX MAR6V:]3'E7CTP7E\#6&4L[!(>REDDRP8+3O15.3$])Q$N]/J'ATK ]$D8&F0 M093%+,F*T9V07)8(#=)3-1!F+ N2PS#ZX!9KU5Q@A''.DB*D,65%%HZ^8BW* M!LUY!LC5A*5Y E&1,N(XNNNT%+;3R& C'IQP:1$&$8NR@,: )6D^NJ7T6=T- M]4A(RI':DI6!HF!!GD*>LBR>C%XZ@:U6I!NR( M91@F:$*$PS"@L8Z94W\JN M[1KN4EXAI;\4O'?TAA@G;!*F\-;)>G'@I,CE+(2[PRVQM4:$=J@6Z*H%7%P/!^AN!3L/ M!A^H'1F$/3?N@N042P"'>Y.R.)\ HUYA=MA7^^9Q_+]&ULE59M;]LV$/[N7W'0BJ$%E.A==CS;@..^K!^Z!4VZ81CV@9;.%A&)5$DJ M3O;K=Z1LS>D<8P4,^XZ\>^Z=Y]E.JGM=(1IX;&JAYUYE3#L- EU4V#!]*5L4 M=+.1JF&&6+4-=*N0E4ZIJ8,X#/.@85QXBYD[NU&+F>Q,S07>*-!=TS#U=(VU MW,V]R#L< 5UK4%(C>^[C&]P:15/*8/Z.]= M[!3+FFE-LL\*#IM9+-7 M)@\:+OI?]KC/PY'")'Q!(=XKQ,[OWI#S\BTS;#%3<@?*2A.:)5RH3INRSJKN1B"Q^D+'>\KM_ G\NU-HK:YJ]3B>CMI*?MV%&:ZI85./=H5C2J!_06 M/_X0Y>%/9Z)(ARC2<^C?7;2S:*=]32_AG)7])1\N-;#]K:#;0M+4:H,ER V0 M)&QD3>-O\\OTX:Q%Q66IP1D5)#P=4;F+:J@WO,4"FS79V9\DHP]*:@TKIM23 M!5LVLA,&ED71-5W-K$$Z4H;_S=S,?Y_XZ$ZQ$D&PQH8C2G \O57W&EY!%([] M, R)NCCB+D:KFQ5\$=P\P>T3A=Q &OM7=)-&?A0E Q?Z81J.5FZB*2*%M;.I M*]YJN/+'))/[69(-=)J0N'Q P831(*0!(RFQ38L&(4K\. E)-LJN#LS$SZ^2 MT;>%>587\GL<^Y/$1I'E_B0<5.![!1L..4*+VIZB\O_N@D[YG+MYVF/[NCQ&'S* MF&[1O>'UTR7UHFVCY^[X@-KPQMG;=*93>-HM:X,^?4_JZ>@]UP6KX0]DRCY< MU"G3D0OOM4*[UVSKT-3?)$TMF1.933)+CF&<1I:84/WC MT1V5!-G&4&$B/\RST9TT9/#_>?N*JDPIAE/O1G#T\%-7;=UZT]0EU.;]#AA. MAPVZ[!?'O^+]^J54;KG04..&5,/+,2TLU:^TGC&R=6MD+0VUL",K^A> R@K0 M_49*%_Q>(?4$L#!!0 ( &PO M=V]R:W-H965TBA0M-AV&'90;,86*DNN)#?IOQ\E.VX&M-G%IFA^'_E1)F=;I1]-A6AA5PMI MYD%E;3,-0Y-76#,S5@U*^K)1NF:6CKH,3:.1%1Y4BS")HK.P9EP&BYGWW>G% M3+56<(EW&DQ;UTR_K%"H[3R(@[WCGI>5=8YP,6M8B0]H?S1WFD[AP%+P&J7A M2H+&S3Q8QM-5YN)]P$^.6W-@@U.R5NK1'6Z*>1"Y@E!@;AT#H].HY@R&E Q[:>_:O7CMI63.#5TK\XH6MYL%% 5N6"OLO=I^QU[/Q/'E2AC_ MA&T7.TD#R%MC5=V#J8*:R^[-=GT?#@ 7T3N I VB MBEBBT78A9:8G.^,.^1JPZ9O(-,X59)6QGX M(@LL_L6'5,502K(O994<);QE>@QI/((D2K(C?.D@+?5\Z7^D 9,%W$C+9,G7 M F%I#%H#U]SD0IE6(_Q>KHW5](/\>:L-79;L[2QN:*:F83G. YH*@_H9@\6G M#_%9]/F(AFS0D!UC/WH]QY&3,0P-&(QQK4 M7!4&O!A)H=.3I:'P$[J>O!KN!ZXQQWJ->N])3U9,,)DC, MK++F4CI;R=(SP M$>)1G&:C\S3K[.AR=!%/3JY:K2G1/HSE3RTWW(VL@5-(LM%E?'G(C;(XQMK; M@V1NH$2)F@GQ0N-:M+0&W%_@];(=-*UNE$$S MSEV-C71BAMN\TCF.N852XV MKV@%4)&Y:J5U JF;S6G;0-DG'+]UZ^'!@-:H2[^&#'B2;E8'[[#IEMV OX9W M:Y*N@7IK0."&H-'X?!* [E9/=["J\>.^5I:6AS78-C_ MB[]02P,$% @ !SBC6,EC_/8J P Y08 !D !X;"]W;W)K&ULE55-;]LP#+WG5Q!>L9,1.[:3IET2(&WWT4.QHEVWP["# M8C.Q4%GR).7KWX^2':];VPP[))9H\O&13Z(G6Z4?38EH85<)::9!:6U]'D4F M+[%BIJ]JE/1FJ73%+&WU*C*U1E;XH$I$21R/HHIQ&[0/]:VF7=2A%+Q":;B2H'$Y#>:# M\XO,^7N'KQRWYLD:7"4+I1[=YKJ8!K$CA )SZQ 8/39XB4(X(*+QL\4,NI0N M\.GZ@/[!UTZU+)C!2R6^\<*6TV <0(%+MA;V3FT_85O/T.'E2AC_#]O&-TT# MR-?&JJH-)@85E\V3[=H^/ D8QZ\$)&U XGDWB3S+*V;9;*+5%K3S)C2W\*7Z M:"+'I1/EWFIZRRG.SC[;$C7,\UROL8#W.Q+;H)E$EK"=1Y2W.!<-3O(*3@HW M2MK2P'M98/%G?$2<.F+)@=A%[80 M:(#)HJF7"0/?YPMC-1V-'R^5W"!F+R.ZZW)N:I;C-*#[8%!O,)B]?3,8Q>^. M\,TZOMDQ]/\0YCC.J \O0[5FUIKQ8,X5W3ACR:260"ZP5(*N+I_-#;GW2+2\[%2#*\RQ6E"2UI+V'BP7W')*5:6[0Z,X#0]:FK5F,L?N[3",AT/(PG0X['W4B'+)411T M,36/PWAT2B!9,NY]49:)EL"SMIRX(N)L MY!;C\#0=P[^R:6S[0T<.U$+P%?.#R"JHV=XWD\N-XCFA2V5A3R-84\=H2A4A M]9;3E.1B3S;!G!P4)]SA=;_%FHN")&F.,Z]JK3;HTIL0* 5M22/?YVW)29(M M0LDV2'U]1.DDMII�G,G&[PEVX.\YEVT'_I5$=/1D^%>N4'K#M$:VF;*=19 MNQD^;T;7;_?F T D5EP:$+BDT+A_.@Q -T.UV5A5^T&V4);&HE^6]!U"[1SH M_5(I>]BX!-V7;?8+4$L#!!0 ( &PO M=V]R:W-H965T59F4:M,?#0:O^K72 MMC,]3F<7?GKLFFBTY0M/H:EKY3>G;-SZI#/L[ XN]6(9Y: _/5ZI!5]Q_+*Z M\'CK[ZV4NF8;M+/DN3KIS(9O3R6N0I\YLSONHS+D\Y1ATJN5&/B MI5M_Y"V>0[%7.!/2;UIGV?&X0T43HJNWRHB@UC;_5;=;'EH*1X-O*(RV"J,4 M=W:4HGROHIH>>[TQ?7(V+@/]8DLN[^OW$.-D;/PF/WNM0&!<:S_3';!ZB1T'\^1#D;''RL$5IDK=AI0H^Z: + M OL;[DQ?/AN^&KQ[)-[)/M[)8]:?3,?CVJ][U#9 GY=,7%6<*I]T_A3!A5<1 MG]$4!=*G;:/M@M#G.$:G!$*O4X1N7'IFJG.*65),2%"QW&>(E"WE84QK!J_C MP]XK>D&*Y'32&]*++AHWK'( 9B/AT8(M')EN\G 7W5U8I<:AAZ_*NSI)?>E= M]:CB4O0H1!6;Z/SFGX!HY34&BS8;*AL VHC?I:)2[]PQK M0'+UD6SH]%H\.[LX_G%57H> MOON99AFQ&*N*Z MM$T%1C-DH9U1 HW'TI%'B\SQA#CM"#IJ#CV:F>#@O@7WW%8F-3U=Y@&")XEE M!^C\GI:Z,\E+JX?)!Z3/:(CKWO3R%.K*)B@C.Z3#FIT$:VT-L+A[&'8OFE#]]] M,Z;H]G< 9N3P3?KVG ;M6Z:Q(K.P^J\\8=HM+96#"S'$I(C1J8R4:%M=V0U, M[*I%]%'O>G^]5[EC?.._&\MP,W1DX@ MPQ54![W7AQWR>1?.+]&MTOXY=Q';;'IY?L5"=P@98F91D2TJ3 ';:H"GOUO)*?53E+^N? M#7Z=-%22-%>%374AC%J^'IQ'+R\F]#P_\&NJ;FSG6I D"ZT_TX_WR>M!2 RI M3,4E49#X[UJ]55E&A,#&'Y[FH#F2-G:O:^KO6';(LI!6O=79;VE2KEX/9@.1 MJ*6LLO*#OOE.>7E.B5ZL,\M_Q8U[=C0=B+BRI<[]9G"0IX7[7]YZ/70VS,)[ M-HS\AA'S[0YB+K^1I7SSRN@;8>AI4*,+%I5W@[FT(*-\+ U64^PKWWRC%N6K MDQ*4Z/=)['==N%VC>W:-Q0^Z*%=6?%LD*MG0!>N-&K#'3&S\@EO@FM7&F;664^/?YPI8&+O"?/F$=K4D_+0J+EW8M M8_5Z +^WRERKP9LOOXC.PJ\?X'32<#IYB/J]!GAXUVPH6,1+75Q]52J3PQ/Q M,]:(%ENJ1.BE*%=*+'6&L$N+*R%M?6^M3*H3*UB8 @^_/#BGQ0,8(5XU5L ! ML>3%P9@],1!F5ETC)5+%JVJ8HC<1;,1[3]JUXV U$@YPB>8 ^476;#IMMA_5&P1H4FQH,(%M1@=XFH\S>C8)7 MPB;.0/8E>+0Q'OV7DH:B"B9[>G604.!5,]!4J[@XU[70E&6ZU. DYF>WV&HAX>T MP#_H7L$9U2W*JE7.H;! -!"]"=U,.(YUEB8LJRWQ'X4;FP'EV/ I3B:Y7AM] MF\)^8)_4%X5>ODDTWY'N/'>BT!,?%!-.A(N.2XH.'^#G=8"+GPIQ7EVA#(D1 MRQW!J6^44"Q&0N)H(7>W'7WYQ6PT"K_>7N#;T=?'XF:50I9V3&;KVX X1!.9%%F3+?^$-)U6J(@:Q*%BKOQ%%:Q%F5,"O2 MK@(HZQH4M8$[-P\1T^J/*EW38<[-H5-97*6+C/*#5:4])BMV* ?-+A"H'0J* MO"D<54.N:[J8-TNW=.JJ-YWXU;R4=VMIMZ.S&$1U.C$%L>+VW3&?;'% 1] MIQ:F0FM#=2'YLIN!^Z R4_ MBU]A5C0\8#5&@; I/?J8)X[%,T,1A:PR!'%*HN \DSL,5.%40U^]@4(E%;41 M[%I7L [%:!XRT@05ZAD KL.H%7 A,T912:5(TY1."(@*U-E8*843P[ GX4/GFNTEN]9+31P#4E00FJ1JK4#AU\KY9+0VC^'; 5<7EY^3:@?D,F.7H) MZH4)$T)!;$9BQ?WGWP>29P*80( P0Y\ 4% M++0QW'9:YJ9%@&UTM$45\#6*P+WKVAXVW.D_:K@+67PFAP-QD\8R M$#\.SX?B:'"AE^>#8[(@LUW%,5IA9*@^>S*A%K2ZFQ0H4(]L9%E6AK68ZR1= MIKZ6[%@ X8E8N$X9Q[8M(>)EN=54MWC;!O4@@C91O-5S %*=44OOD[HJR1Q, MNC&;]>T+&JOI?,Y!G"3LEW5L^SC?/E0W[D->[C0.=0CQ34+N!QB"$JSKL M,-2 *Y\[N1H; M5!Q8!VS/E>16(=-4[9U3$\GIL67>_G?H$\A6%Z[GE=I8*E'NZ M&[U=OB0@' WKDRJC*-9NF,/UK\YJXTAPEMN&#UN9S:4^-YF@&(R"V#&@*=GR,$JSK2U9"%U2WH%#EGQ(@R@_E*&:W9:V>4LB*;70_'18!6N+* V8^^U*F11UE&R MKYC#_F9_HQ5E/Z4"_-Q#@ONG"IL(E^'4H3CM0-RI\Z^A^.U),X:]YPM[="5' MAJ9-.,OW7;[51\H7+XZI2LG_@]9ID\GQL)F<$).Y4)>RS1C^1J0BXJV!@@M[SIII]=AO(MXMV 7B;R_ M-(TNA-:4<.0S+SH!EGLH(_TV%V18U#H4N&3JB?RQ[22_U MR@:#K6IH&KW!._ZB/<:NCA#N!XC+D6H *4SEP5^9=0$)57L5/2G,K[;.$HZ)W@#$JZ&N'4R MW4[=;4\G,ZM% MM29SVA[4X>/(UL@1G/ZUUL8W!KNM3=0N/-[:5&NGAF?V.><%Y=?*X<@VI:(, M4?R31M;RSGG='E1[WP8U\(E'H>S#RFP *0E#X<'SY/>*W\.[UZL]):W0 F2I M0R=?*L09:8R;GI!>?\* M+UM++AAXC%' Z?\HO =45_W4F?.A2J0Q!CKU,.' MEOYMWG*=7!&WG1>PSE/>SAKT'J99IN% MJH&7D&2^-]XV'HE"S:X+L/>T 0^(_C=4=NOJATN]B[L-'C)5EF0(B.7'+H]R MM7<#]%8LJRSWQN ?BXVKHHM;'J_3K MOB;Y$_:7:W\M]@M#Z@G="TT>(10)['O9VK1.'GV'^9>+-'/R;M#Q DOU+7?! M2I,S+@R/"!6(383%A9Q33X7 ZGR7T/=^_%$LD6BD/,)HZI:FXO0A11CZ#H:R M[XX(-!/ GX'3%QZ26TG/SCX"E2,^,[:)!J-:O3% MB+H+;9HQ1?W6=$GSTD5ETT)9B\?NGH)N[U&^M,WK1"=S3\_QK)'QL.M13\L2 M/MW\7;W)POM2ZK'_0 +V>SEM-+&CB[.Y-Z-OSAS32R-I1NO0E-5VN_?4NEVYZ/YJ+OQ MD]D6D6],+\YJO:6?*?Z[OO&XFO9:3Q^)\]'JDO:$P*(56(C?R9!X>:VCOCCS;J<\KX8V/I%011K.&L\6G6=O%\\J_*#]1"WG8[68+5;/Z%OVD2Y%W_+KD5Z;D)6.@PWJ M/Y?K$#V*X[^/Q9Q4KAY7R0US&FJ=T?D('1'(W]'HXOOOYB]G;YYQ>-4[O'I. M^[>DYGE%)Q/UA"[UL2"U<25:T]BMBGI=DI)0^.'&6&TSHTM5&KTVI8D&@.T* MDQ5*>U)5TI0K'=6&#=R) >XU]&O6>,]*T3,F*!V4VRCD%+)=4D^/GG#KZ*.+ ML/J>[JA4\_:X:(_+H\L0*(;3HVO:D&?[F:M 4D%+G]>EMNIOZGA\LE@,CB_X M=_3^$,A7Y%?CV?I'CAJ^-9M["__HL!OJ:,JC7Y M#N/EGXSQ\?%RMIX$&6!@+XFND&":"(49XQ _%E3^=->P# ML""-5;7UKJD[E!FZGV1&$,:VUA9^3%2BM%]RADGLRXL3%XR,'[ M:#)3 M(@9C,T3.=D7U@T"1V1WV"7S4=L][C\;F:%?O*O%Y-9O_;FO-;YP)#>AAP;A;R).K:* C-8IO(1%N9*]YH+/+<"#CR&OTP"'*M/E#>OPM-KJN MJT5I'9N;.Y.S\:$1)A.O_9 M";;B=A957IC4.'YP[7D+V:<AW.%[R_5^ FV?6<\ M"N&](:L^,@>]=]RZ!R)#3A%DSXY?<%E.Z_C]=Z\7\U=O IYZ(Q" F\@S,WOA M0BCF+OG"Y=FC#F,0CM'2JJ R1U*Z,0"@F9 'R4M,..@;W4U$KO!N+&4/QE(W M2*25\+QET7DP '*-%ZO045Y)K#,16#+& MI58Y+@C*A(?ZP89*^U^; YY6&S"+IUXV-&M^RM5&VML7>%/E<=MF'QCQD.?N MWSFQ["RUXR4^@]\I*J75 FY!Z:/:W)H1HK8+@1?((Y,9C4;)L@9=E^W%Q9BV M"VHGI<'!@>,E]YW=ND'?9EPJ7,R)D]!5UC*C=(9[8N^2<\"DH@AB['#'S;-CP+FQ-<4=D MG\A4VB"'R6/ON=/!YXB*0 _\T45*Q,;T9:*_VW_7N4R?,P[+TT5Z YQOG8G?!!OJO71>_ U!+ P04 M " '.*-8B1:]=M8' Y%@ &0 'AL+W=OO(-RDF :6W?)TYD!DLENNT 6&R39711%'VB)MM5( MHI>DXIG^^GZ'E.3+.),TR$/[8(NB>.[?N4C7.ZD^ZHT0AMTW=:MOIAMCME?S MN2XVHN%Z)K>BQ9.55 TWN%7KN=XJP4M+U-3ST/?3><.K=GI[;??>JMMKV9FZ M:L5;Q737-%P]O!*UW-U,@^FP\:Y:;PQMS&^OMWPMW@OSZ_:MPMU\Y%)6C6AU M)5NFQ.IF^C*X>A73>7O@MTKL],&:D25+*3_2S4_ES=0GA40M"D,<."Z?Q)VH M:V($-?[H>4Y'D41XN!ZX_VAMARU+KL6=K'^O2K.YF>935HH5[VKS3N[^)GI[ M$N)7R%K;?[9S9P,<+CIM9-,30X.F:MV5W_=^."#(_<\0A#U!:/5V@JR6K[GA MM]=*[IBBT^!&"VNJI89R54M!>6\4GE:@,[=O!$S2UW,#7K0S+WJZ5XXN_ Q= MQ'Z6K=EH]D-;BO*8?@X=1D7"09%7X9,,?^9JQJ+ 8Z$?QD_PBT;#(LLO>M(P M]H^72VT48O_/"U4)_$]/;/?PI2_R]/*!B/"L9/ M<7_"\T_3!?Z,]<:]XC5O"\%<^E:MRU&7+C4WHF1&LMJ=+2022=.>7#&S$6PE M:V1DU:ZQ4G9G*U0E2\VLL2V.7DU>:AR?W-5ZM0A)1Y8+PMF?BCJ[8H"\;1!9'GIS%=HB"9?)"&U\[DGCNQBQ=>L@CM*O7R M-)R\J?BRJBM3"3VYZY0"MP-M^QVDF>F4/40*R_&Y8U_W/![ -XZ]//%I$7F+ M;#$J?I[3JG]ZRB=+4Y;%Z>2-;->71JCFK =/J?+ ][(\8KF_\&)_+]M=SU' M5_ P"V+/CZ(CE]5[OY"W,M\+(^NW-/>"-&-WLMG*%A99.\P!92&U"XCWC4C[ ML%%"'!65/K? M#LM0\0@M81+0;_(3M()R@&I[QC3]!JQLJ(YE,' )XLEO7(&H/E'@ M8OF"05&P2+W,'P+PC$6)Y\>D/2P.DX3!I,]8BU0OZJZ$(KQE%;HI-*C @S>R M:VUVZ6[I*'!2-L(F3J4'.JQA.0*![FRD$@?8[B5H2[$6+?9KN^8END]%M93: MZ/X<.%%$>0$Y6]X^$!,@H*2GI<6"K*O2%B-M<&D&]/0R<6#&X)$37Q&>QJ)% MQ[=##3#\7J!FC/=5JSM%8?:LGE"CH6Z/"84!;^R[>^'"4,V.L=;?=UI8"(3DL]M\SJPJN-VP%T7"1DLUI MU:.R$*),!QDM(@\EZPGBHT+G2&.;INED7YV^2!3D5%F#-'B4_.]^^77(6[DT MB+&+D;@O-KQ="^N8;_&YG-U%>\D\0 $(E"#$DZ+3JVUP/ MHEF6TO\B>8KVN,X[RF06Y;!E%IR1>BJKK'1A$QJ[@N6S(&#/63:+(_;\,?&Q ML&/2;(9R_WRXV)Y^TL2]GDXNZVKM4'70LW8HA7!T#TI]A>CI B#\N^"*4 65 MKPYJ53^=#-77W3JT7>R]@S_!&HM,JMVY[Z4AH2/PHBBETPG"DWM)DF$KR^T6 MG.YGZ.4Y;2U"VL)3G_H9'GEYL*"MG"TR+P=JL(-VBG1",5C!_VR1 K(+,,Z] M.!RFA54'0P4-UU73-0#3"-@6G"1>BJA9S":+12^\Z.>*+74R MQ.IBF$!(*(T1+_9#Q"G'?EQX-HP!>+G9<55>OC=<'8;O/$QV*/VV-5*FH3"# MRY"I9L.X81M>LE8:]@ #J18+0* \G$=M>;TT\E)WE4&=5I2JK@Y2OA: U(Y* M0BV+@X*HQX*PJ^IZY$SI_@ 4:C>*FHV2W7K#+%1V%32";TTU3BGD#VM6D) J MH=\3SWIK'XVR[-1B&!SO#?[_M?<]K\6EC?22%Q_9!VBE>>% \AIY#QQ02S&V M?[@LA1N.^H=3P3J(NETM[,B'I-;$NQYYFSWO0[_0R4?&.R/X>JW$FBJ7'0#* MOC62(1BQO87O0RPR"F_>KD,R;A-JS:O^4."EBXQTVU10]J2'_]4>:ZV>=+QO M(=^E=]_!50)#,FP6LM/U@[.(&!>UU+:EN*F8I#]&%Q_&47C 2MAW]V'@H0V: M^_I((ZB7%%4;[!FE\\C^,T$@4SH[-9:#T5^,L^=,Z)JN=@/@()ZW;8>+.JLJ M8LOX%K?W%8FKZ5TI\E,$!@/JOT1A" @]!T$M99\!B%D_P6H;DHX&&F>['7M/ MFN7LOT%M=(I:LY-/.$P?PO9QOGX%9A=X+XF^A-DH\T?$8GS]'X6L?HS9$\3J M4QS0"$%;>\3N :N_!K'Z6R ;?0MD[;1S!K1)LO@:T!Z4;8K@(]P^FJ9GYSXD MS0\^YS5"K>U'2_(!>+DO>^/N^%WTI?LA>N)9$R1]);0-)VT5[Z")HL-M#T0,MC2TB%*F25%WWU^]0DK7. M-O$VZ$'RD)QY\]Y(FO%R;^R=JQ ]?*N5=JNH\KZYC&-75%@+-S$-:CK9&EL+ M3TN[BUUC491=4*UBGB2SN!921^MEMW=CUTO3>B4UWEAP;5T+>[A&9?:K*(V. M&Q_DKO)A(UXO&['#6_1_-3>65O&(4LH:M9-&@\7M*KI*+Z_SX-\Y_"UQ[TYL M"$HVQMR%Q;MR%26!$"HL?$ 0]/,57Z%2 8AH?!DPHS%E"#RUC^A_=-I)RT8X M?&741UGZ:A4M(BAQ*UKE/YC]6QST3 ->893K[K#O?;-Y!$7KO*F'8&)02]W_ MBF]#'4X"%LDC 7P(X!WO/E''\K7P8KVT9@\V>!-:,#JI7321DSH\E%MOZ512 MG%_?>E/<54:5:-UO\.9+*_UA&7M"#N=Q,:!<]RC\$90,WAOM*P=O=(GE_?B8 M&(VT^)'6-3\+^%[8"60I Y[P_ Q>-LK,.KSL"3+A3^,1/EUMG+?T( E<1?1$.[5>,UB^>I;/DY1G.^<@Y/X?^TX_F/$J:3N 4Z<6S M!4_G+X\UN')@MD#E+JJQWL# 5V@1]N&6LB1)CA>X2I#2$%.8NJ;/R@5L$*VO MC)7?L:3@C',VHROCB\?\I7,ME@R$+BGMG"VR*4L6_#%WZB;.DZ_4N\E ^346 M6&_0'EEGO\2:2*<+ELUF1/PG24]9>L%9GJ1/(/V?.@>@_]$Q?4 #O6M;M)9J M_4/Q Z(V>@CN"8.Q][E\1&@=ABQ$V'FHD>)+\(9Z9&%:[8&:/7CJ\:ZUAS[) M4Q0PR@Z5*"%G\\6<\7S6EXRE\YQQ/A^D,&KJKL&N+:L#"^B_DG.4\P,.2%VH MEAH3&2#*4H9Y(!0T0I:_TU8A&NEI368 "46H&Z$/5"Q"I(ZF'<62Y8R2I?"T MV @E=('0-5X'>^'@.=![?#'C';_G,&/)10KW-4X>Z@KQ2?.NT>ZZ$>6@>Q!] M'Q]WQREXU3?_?]W[$4J%VDGM0.&60I/)?!J![<=2O_"FZ4;!QG@:+)U9T21' M&QSH?&NH)0Z+D&#\;[#^!U!+ P04 " '.*-8"^.6>!T. !.+P &0 M 'AL+W=OO:$R

;QZ:F.5VHMM5ML5(XGBZ)CO*M*/$VQKWK^KBKBS\,7D"L1+XLU;*TEJ>OI:07JM.8TMI1>&$K^ M 4J!>%/DU4J+\SQ1R>[^4W#5LN8WK+WPCQ)\(TM7!)XC_)$?'J$7M*(&3"\X M).I*ELJ*>B%O@*Q*G)6ES)>*/__S;*ZK$C#Y5Y_PAG;83YMR%@].X%O M:%5>JI/GO_SDC4=/CG >MIR'QZA_D9&.4_)\5QRB)MZO%'3MA>(BD[GX #.6 MHFI^XUWBSPVOY 7%0OQ>5'J%(_ A2])\J1WQ.H]=\9"V_?+3U/='3UJ*_-U[ M\L@15PH0OA%+Z+X2:1Y#^W!-H?F(@H_0HBA%7N1_US)+%RE8W7U:%6)3E_$* M4@A-AM7$3U&7(B[6:[!HEF,9_:;6FZRX40K\)6F)@%"4^%@L%FFL^%-=Z311 M0B:7J<8S(?.$3A\V&T$UUW!T,*Q=<99EM]AA4)\CL9XS17[LV(<6&A?;Q>*C7680IANPN(S*=J_ >N;@R%:1:E+JBAR;6&3U M(K!B)ZR1YB $16_J>9;&A %(F"\!RI6"H1ZFCT2T%?38,:PX4LQ< 7.P\;4J MXU1#CSC6;@?I.-W@.':?%;P$>$,RBQ4!GI:\E^42N?>B+&*E$G!>\<]OE-1U M:0(3 KOB@QZFX(Z>X@&430\X&1Z)XT7'=8]S#BT$?V'10/,S_@O_23PS$.HZ5UHLZ([_?9(I! M8A7R^N)/QZH+[FA/"&1WRL M*UY9@>1ED28L#IXE13VOG$;-'!ZKM*J)2]D- F+=00<3W@HA-QNX(&/02"KD MLE2\]'YJ;.QQ%_+!%.( 0)+9>)#;FO JK5:-#*[-?[YG%+L+8EKTHI EQ$O MK$JL&;#Z=9O SJYH >_>S8"69B<#KM)X):Z ' !: YZ@@/ +C92 .=STAO.6 M[B+3NJ\D]T74XG*63&:XC+A.\G;3A3WW?AG7.9)O'?@%BJ,TKMHG-0(I0OG) MVWCC&?FUB>K9C;'4VCIH M7J_G.!YX/58C4$0@[@>7F>!/022F7,LW8)<@!B!U&=6]=4=TV_>N#X'9VS,G*A-T: M$W ,:8(,;P.C&QMF V?BCYU@%%D!4/X@5!P0IA.>=\(\/[2G':V5\L2!Y!EZ M1=JW(Q],JTJT0 @B#H+F!BCAG$Y_"&57%$.AM85*09X *6..^PDM([%6*B/Y M$ 9L&KR'MJWY[UOT-6CYGD5?Z\6<\798^*)*;ZER59*3]-9\U0JQEWUTK_I[ MB"XS,P$'ZQD@NVSTF-)P:R/@>_3QQRN\KTN"C;9_?!*D*/>5!N^WT1?8ILAA M%WC4;;L )N<2D88\N53<=U+FY(J'AA&F;C+E#&@8G^T-@?4&'RUJC#U8=49G M"'RQS.(ZDR2[X9XW,)FLT%L/9^/U:M!ID[7)!8T2.NTG7!J?^3QP72SS]-_D MNI=6U5S$:;AVHTBKA3;>ZHX2:4/C!6:9>ZN])79VK2<3!)<4U4)I$O VY1>E MTQ2[2:KC/I2H6]P2WL\,P")M0V4VA37HUB &[B3+A MD%!V!V\4VRK=X0XEORY (5-+,FJG]#E_=W%Q_]+GO$G&9CIPT73DI@3JEC]$ M]P>4/VF'T]M2R+I:%25 9%RB:?S:* \=U1ORD8@R.F?UXY,$E:7+E))%6ZOL MQ0X"BH9B=;K,C;O<= VQLU'"IL:G8K/]M@"DC#2Q>&D:U<;W.=P14]?4FPA_ M@B:+QF\&,XKBPJTM)O/9LF0[/6ECR:<=3'%9LG?H55%GS"^*=*@02]AFJ+8@ MB/4[G5X/F9?FW+E:ICEWJYPZ V5HR'/MCT!LVQ*A;9JR=5UM?6ERU[21.)MGAI8A*9MP1;-/!CAT&I4IDFQ?)B=O\!.'().7-Z,=:: MJ&5IK^2TXT"3"^Y7<#!IMA8P7$"UZ)(HJL%V*&JTJ?IE7LOR1GAT%)L;:\ W ML@.GB$59K+>+F'N?[OZ,TI>"%(&C:644]0--@4T(UXM!D9.1&[;BA M6]_UU=F[.=88(H5ADM1 94.IB7?_B@^\'YRT8PYT]JOF]#O)L\^UT.WZG#'8 M=S.*Y+-WU1I2ZIDZX1B52N42AX/WE-?L'.W(]Y($*>KF0'#'_\%@_-K:ABI^2@(#!D*81'.7#C$ MSR(*W-E(_#QXF^K/PP612W,JLTRAJT3D!E,L"]THP*J6$HF+8&![(HH^X8S_ MVRY)4@J_P-M-2KW='U3F\G^]CO3_8+ZC$:"O\?AAUAN*,' GX1&[884+-HZ8 M;"C&KC\^:*^A,5;W;DF+L^:&N$G4NZ,+2N3$WI[<6['Y!D!;4VLHH4^GQX+> M^Z)""ORCS1J[#'YJ,')F,7+>5"D75-\/_NQD1I,P.AF.4T8@/,^9A*$SG85B MXDQ&D>.A,?%F3AA1)3H5#T0 U0Y^LX8?\K\'8CAHSD*:%$3#<\+96#S"-]\) M)J$SF47\+03%L>///'Q[ *\91X-7S6P$CZ#/A18X?^<[4BYCYZ61P:P2+W*I:G!3V2J*?>A0&SBP( MN]2A*TCG(T(\$!,W#%KJW:N,7G)C9S*=.%'D=6]\775^#W"S<,X(9#:Z9#B V:37E9X,*TM+K%]VE, M0F;].Z? ^LPRPU@=DNUA&CM$ZE<>P'M,X9ILRVU#LJF9OT+(M3V6% M7G]>FPP%7[EU]TV]QN6>:NX\D!MNZ,N)QA'*U+,>4@(/KYM,H.E"8Q^QCP<' MZ._%;P:CN69]1>:@@D\-/N1W>L3$FSK1*.*X.9NVH X<=%7X<4H_6@PC6@=P M'T#/A%EDQ6X\IF@T'D?V832]??J>5X7CT!D'Y$S>R$7P_K2=X)OC>6)I&N[# MP0O!;W8?#-'H)I@]^0KH,AO?B%C/\?S1CT*LT=,MH-[ =A./<"H(J =?F3FW M,TMHGR+"6IH+4'L+42.@()V8D)!^U^3>/,!9JQ3.5=(H M@/,HFBL>P2!9+6H^RF17:0/6XO9,$5^;EV7L:1O3G)K9#U>TU8JFKSR2T3P2 M:$M>OCFU8^#6T8^-<4G0OE#JL,;-F.J+>Q77EF9WG<[SV%CRB0Z/D\MD6["3 M=FD53^%UD:6)-->6=@9D)H!0L=R]TM^KK_<*S?M5VR\+GEJ)3,X+4V[0NY9D M64(["JM)P']'T6CPFYEIFZ;:3JB)KTM%\6="42CPO,']U *JJ G#,?ZB%AI[ M7Z)-!JVH;C;J?T^AO2F;XD8TF9B_L_& '3U$")Y0^)S,!ML.V!_[PI^.OU:+ M!^(2$ZOSSF5&+[5F"HQ@63=!OU<@$PQ1^(13T;GUZ!;5<[5W=]+3T]I2"#S[ M+K1AL_'!Z$JUD:2!\U<*<_05#MU<=YK&PO=V]R:W-H965T+F:SXVDME1F=G\:UM^[\U+9!*T-OG?!M M74NWNR1MMV>C^6B_\$Z55>"%Z?EI(TMZ3^%#\];A:=I[R55-QBMKA*/B;'0Q M/[D\8OMH\*>BK1_\%IS)VMI/_/!+?C::<4"D*0OL0>+?AJY(:W:$,#YW/D?] MD;QQ^'OO_57,';FLI:V>W/U.6S8G^9U3[^%=MD MNUR.1-;Z8.MN,R*HE4G_Y76'PV##L]D=&Q;=AD6,.QT4HWPI@SP_=78K'%O# M&_^(J<;="$X9+LK[X/!685\XOVP]5KP75[9>*R,9*G\Z#7#-!M.LW>^1N.?&-S.ALA';PY#8T.O_QA_GQ[,4]\1[U M\1[=Y_W;ZW*_F_ER(FY/_96SM0CH+Q%L_#\66P*S=J)IG6\)_?*Y55XE:UN( MS)H-[:Q3_U(N,NG$5H)V7H1*!D$J5(1>!YB!2I5)K7>B4 %L#A5,2*SW45@G MZ+J1)A>V=2)"9S(2R@B#'N9U&6)-T*V(QWTBJ([XR %EMC5!0(D.WK)A3BW( MY^)I@^!%3:&R.:?0>5"FG(@_V,I[.$_&#EGQX5K)M=+8B=3POJVQCMB0O>F$ M)*;4!W #)ND(2I59E[.W$$/)@4@Z_!!2>J6 A ?T,,A%(?&XD;HE/TY'2+,# M4EG$K(BN4)FL@@0!-07([*;+]E8O^TT&RGY;HLH$:4JUU@<EH7P\R,&+ MTMI\J[2>B/=XJPH4%T7XI\U+:',0RL.Z>OV# J5(U0T31?BZ2(P&[*J'PX1._Q8,@_N$70\;7I)&=5K"$JW;QD[J:]]&,CE M%UV+I+RZOG,^,%);>S-^EO!@ S#F+%7>01()US3.7L?^ JZ,:\NQJO5BE<1#DH&^>"\6>D:KB7;+,>K9S,V>??[APX<7CX^BHM?Z2N_ MF\_FD01Q6K(R#X RSL8\,HLO3 MGR<8K@K_KU#=O![ZBXJA;28'A2ZLQE<&MT9W<3AY\!M;<+$?O8O?K!%88'2&P4 MS*Y<"\X[/S!;B5];O;OM&C@=7-5KK_;?/!?IJG\P3Q], M:/-2 0A-!;;.)D]7(^'21TAZ"+:)%_^U#?B,B#\K?+>18P.\+ZP-^P<^H/\2 M//\/4$L#!!0 ( &PO=V]R:W-H965T M\9V>FTZR<1S;IN' M3A] $I6_OI^NP I^:RX33M]D4@0V%WLCV\_X&+C_)?0$$7UT-HN M7,Z:&/LWBT4H&VIU.'(]=?A2.]_JB%>_6H3>DZYD46L7)\?'KQ>M-MWLZD+& M[OS5A1NB-1W=>16&MM5^>T/6;2YGR]DX\*M9-9$'%E<7O5[1/<6_]G<>;XM) M2F5:ZH)QG?)47\ZNEV]NSGB^3/B;H4W8>U:\D\*Y+_SROKJ<';-!9*F,+$'C M;TVW9"T+@AF_99FS224OW'\>I?\B>\=>"AWHUMG/IHK-Y>Q\IBJJ]6#CKV[S M)\K[><7R2F>#_*I-FOOJ9*;*(437YL6PH#5=^M'7KVM9$>#D&I;M*W;HN MFFY%76DH7"PB5/#$19G%W21Q)]\0=ZH^0D 3U!^ZBJK'ZQT;>Z;3?4Y%W^M_L5[TSH;0N#)[4WZ^+$#V2YA^'O)"4 MG!U6PH7T)O2ZI,L9*B607]/LZL4/R]?';Y_9PMFTA;/GI']_R)X7MSP[4L][ MY8.)9J6EB'[QKE415:FBD_^YVI#2\%>O?=SR*."BPEKEO(H-<")21Y6R>A,& MP^*]"?)YB,K5/,M 2P75(K(A#&$] $*5;O"!>%8Q8 V%<*0^DRJUQ\?>NQHC M,$I;L1G6DL>S-;HPUL 8TR&2NBNQQ*WQ;44RT4&)/_ 1TM]WR8+>=+Q;:&YU MAT_L&5D[]!@N'=;:F#RR,;%1EE;0#'L[X,U<=:X3LUG6OW''QEBK&KV&:= 5 MR1L(HKH&:"5E+(,5.FLJ?*]4#>? 8YC6NV#8ACD,Q@[X,> M+2E%EDZR\H[@5U%X'W5G@M5#@.ZA0S3N!QAI8!W>?9RK6VT-FDIG-&SN5$&- MMC7;J^$1>/ E/5#;1X4?Z[:$/,Q/E2JVZAW5<*SFA+WSG(_W#3)$??APRQ;L M9"-JVY2P!<4-T9-M+G^>2V0E5ERL'6S3*^PZQ'W1 M9.GCE0<6WN0242]TV[^%Y6-Y!)%VQ!'^\P!QR],QNG=/8ON+\=CU-=(=Z"U) M(U.X,G7%$W:V(*^UC0P/2(@PZ%W]PFEK9*JZCA&FT3:H/^;21-KM>R@0?4'" MZM9Q?4A51KAZQ6.=0BWU5)K:L&4MYY#H';I>FTIMN&#GG'R#1L5QA=!O X)G M^)5=-\(*0X(+@6=/-J<9>C100OG36U5SEO&7T@50'?67)N$:[U*O/,$2]D0' MV4*'4*D/9:,!E!R0/"CQ00Y:0P,/YYD56@L##2,75P$$M529/1"!7'K@&@'L M4MKA2QCSLD&]Y+G."T9]*J,KX*T4QMI9E#ICS"1PK@KX\X#M@6*T)&'*!7ND MKO<@)3MZH[FN2S_PJD:G@<[%'41!%IOU#60* $!S4K]:P]$ SP3 MZHQ6B$M)/B(3>6YE4CE*'0M:AZ'(^:1TCU:SAL9:>M_CJGM';)]8 9&I>$<2*,'6QJBEH5 MWFEX8Y>3O^]R\[U=CBV3+1Y;K-(#8CLU42ZMMB6?&H[G1L.#3+7)3X6#.:BM MD'.OW')RHL]_F3_JS$-;>-!OM!"D##,+)(=@($A>V4PL+X$LE=2RF#QZFHA& MSLD?U=G\Y_,3FR(SFD_+5Z7!"%MJ)-Z/GW[]93"2Z4MWMZ M?IRW>SI_??[ZR78-GY%* O06%E9*LC+!X$[:$&"O*=,&)Q<@8PQBB&56K$WP M'>B)FYYWT+[6_\$WC+7[HA*G9*1OJ!L+!+W'A 0 YBOWA5QJF62/C4*"G8LM M!9JE<03+O-%B%&ZXXTB;W9+VZ@@'E[7QKFM3Y_B('L$^^C01+'2-"3J )EPD M#+'EX#V6V"WS+_ (M.HA\-N&Z1[&+.F04 V4"$#%&Y@G^IMQ+L1$!/-'Y&6C MOVI?09#@461_A;&:+/-;*3S4*CLR]9 >KR5[D"$$S98I5X41RSF"G!(-#2 " M9TEFBMD]J!.A="/Q ?3 4D^KP7+7 ;*,AP'97FKP8WOA2J-';FNSVR2U. DR M-4"OK*RPX?KPYL0]"35&8Y%Q[%LXL;"9K2:5IEM3B-.0XU24#F@SBH;DDUPG M;,,8N$2?D![94$D_SS7!1!0UPQY)-1!2 Y3;@Q1JO*7%N_!+(.LA\L%Q+RFF MX"=^/H9_#K5;::SZD"_2J9V68CTIC&X^@":':D;*D'Z1<@:9SV. M+S==Y_?;*^="!0IH2FQ_*XV*J9JIM^-7#AKW/,[D_3QCP^0=*U&O. !1;I]< M"?1@DKB*8")2?">.$Q'9M#L=)MJ)CVT2,'0Y._A;&#.V!1.$M&"\%-6^'R*5 M36= $L*$0YD^L0&Z98::V"1JOWLY](E63I/E5")GHDI5@V=3$\Z& 3]I+B=* ML:N!Z;0]=&(.C,21,CA^VRH./!.TM!V;7UB0\)UOE/KPJ ,W;-V9"L'6.*A%G"8+[[?%8-<)[B86/TS&Y ^N29L<3WL&L?.+#: M026O%W#X?26GL),7E^S;>.PBV1AH)C_\Q D\1F M&Y+BKAL2"M=R%4#I()TJ!59QL2$#,HBP/YDZB_9\M\(4F3TY2!/3W&6L:=-5 MR8[HL#@VARL(NT^IR@S6I,/@>/\RLMDG9NZ0E_D'K/J:M641TRGA^_@,YX%P M*6;23QK&?EWQ6>-'M7REF'&*Z7IU& MI\OIZW0GNYN>;K;AH!4R%12@QM+CHY]>S<".Y;8XO437RPTM#FW1M?((R@:Z MSQ/PO78H@OS""J8K^ZM_ 5!+ P04 " '.*-8;<%,I#8/ !A+ &0 M 'AL+W=O7KE_SLQKY^:>HJUX6ZL<+5FXVTNSJ<-H4PJKEJ\MY[\6;WH V\(J_:[5U MK<^"1%D8\X6^O,]>77:)(Y6KM"(2$O_NU;7*RJ,0\34U=5+I8B1N3ZU0K)Y[&3\]> M7E4XF@A&8-_Z8_HEC!N)74U1K)]X5FIT?!],*5,E6O+A$M M3ME[=?GZ+W_JC;L_G>%VV' [/$?]]8W51:K+'$S"<->F<. YD^3GQUC]86+B MXUHA<%*S*66Q(^74A:PS7:E,I :F+)S_%+;@RU(7$N1D+ER%!PC@R@D9 M$E4@5]-#'$;?KSWQCICG.3R[4I8VZP(?PKD(NQPTP9\L,@&+%$YR3#NQEO=* M+)0JA,HUPH-9T$6+)2SKG-'XJ-'XZ*R2;E6:2^[A"2]L:J4.A/J:TG' M>.\QX,$VNTF0\=\R?OH\"QVI) M,EOO7R&^?C1BHTITM?-:^=2YZXA?YO,;J/KW6D,A"-<"J9MVD XW\HL2JN&' MU T%UYO2QVJUABWE<@DC,6-@U5AB(#HM& X&H:VYE@N=ZTK'N,>63+LT-ZZV M+#H8),!N&?+1/G\2R1G5<4S:3DN+,G?F6UQ:=:^*6O%QC7=EM26 I#W>9URS MMR/NS*;AP+7R[%Y;K)VM\I&[D1E3X?"&9ED(A1AGB O&1>VAX*/0C/QZ0@$_ MM0ZH*SS\EP>!2,LC\E)J*^YE7JNV"5*V6 M53G[U\J8;*L![O0#<%T6*[W(B3EZ$$&L[2DU^6C<'L17Q& C>Z29M DF3+"T MAC2W\]:!$.6F\1! )2#!T@/DF[0BA((?HX(C&>H\@X?!]-8C6;4VKN70Y\)^ MTH3]Y&S0SF/R0S90^EZ"[41\4-6Q\/\Q2J+YP38_"&E51#!HM, J,C24GJ,J M9[1%I(O,U(MJ6><'*?J)&'0#PH^G0@I^^/V(W FE!+X1H(2\]ZWSM]*ULQLM MHFW5VBH$B:\H%564QS@B)L0YHTT;HTW/JOHWSAE[/1\%Z[,DCI>#C^@*_\2V MGA!2:T=6B_AE2&>$-%$;$6T: [^XF).5+A[HY)&%+F[DSH(< PA!_-KD&5'V MN(;Z2SOR&Y,JE1WX$_+^!'^>7U"U6-G:=UBM!:-D-)B(<3*<=B_>%RFA'QW2 M6M%+1OVN&"3=40\K .GL!JT%PV0PI07CZ?CBW:;,S4[1[Q5$I,-28).N#L_L M36?@R2NQ!\I=_!W.)A#^GOVB^;K_]8-KM'I(QWE%&YK(HG:H/9(C+(NF7:'^#]+>H/1Q:WW M73[4++!.N521X9Z*WF@BGM'_Z4 \"RK7>WD(=(C:>$B>,TUFH_Y12+"G3OC? M8D&ONV^8N]^HXWWR1]P:)/)3SV!5[NA^A()D[7ZJB33). MQ]QH:LO:#E6*.^26:3[D4$.R_S9"IFLXL/;;Z?B/X ;@=_ MPJ?^*)F-N^>"M->:>?3.FM#'%J/2#5BX6R,_'K7A63+';7B,MG@CG4[9*-K_ M!%.@P:&?-%=/9 I M(N;K"K5MD3U&AXYXJ_,ZU@#_35Z^>72H_G@.X$(Q3RB#4*>B+.62I#0,[PCO M0FTC38W*D-V^+B'C/=5C#W,4MKK*I%^$\15DTBSC:KWI6_VB&J$5BD7_H*SA M\A)T+$GEQ K)B);7" A+=9**^>?!^A*M:D?<1*[SW5XHI]!!AHH9JE5?6?(L M5I8J:'I?S9\U#(,^JG3E&Q--57:EXV$=1@QT-:C3/6Z'+ $/@7D P+XJ1_=G MN(.@!V')@EV3?SW' =)#6N>!^DE 85&E"X#E_C"^?(A\OF $"*<#5L;)>$#Y MHM]#^AE?O-T+\.+B\T,?/!T%SX.8@]XHF0ZFR60Z15D[2?JS7C+KSB[>>;6V M/?"X+5]$QFHC=+)K-I,II,+FZ/>AP5(Z-),IB-Q! +^[W! MOJXYXE=@$'SVB>YH//D^::,I!Z#1!8^]X5 ,^DB^79P['K>5O#=Q5-(3T>UT M1_[?Y-32>$)[\?A!LCJN2\_O5OW'07':"Q@A ]R$KGPCMMSA[4=C[1#Z MPZYZ:'^4IV/D0!07<(3)))F,QJ>L_UP,D"2'W>XWK Y''Q#=WNQLLNOODUW_ M;+)K3KMM:N=KKIV/9KP?I(64Q^T>=*)BQW[]V]_?OWT.,4KX)568"3\^3>/I M7_XT[?>[/[V[O>9/O9^>)5SV0:%( -JM&TSV@V-K"GFO;>W$7&<)".9:+3VP MOP,> BI2<>=C=T?MOF]"09X!E"Z50(U3"S4GH:.0*ZG1U#2#"8_]?L8EO\)U MU>\T-H"0H^Z?(XK2(S\EW2(V'>>,7/-8(B8/*W@:B7TQFSCO]][+>@,N5[NT MX&&)WNV$*3EED^W:B W=U_%4A ^ATP]RRK:P]ORD">>09DMY951?\Q%*0W. MLGOM?(OE*IYNF53SX*D9!=/HR#E63R"_=Q=R*7(F'@ZRL\HTM;5J-/:+*H#7 M?O@E,ZA$TYT20^%^,'UDJ-(1[/>N:IUQQ^SC83^;)36N MJ$@OXMA+4V)(.2SQXW/T\TN8HYG=40Q2:CM45C."B68A%UK04$WF9K4C8N_I MBL8/_2!?ZP+MCA*1M(#D?C6+E+<',][6FOE> M%/8]8M%Z)6P%V2H>TYI*M_P0,@-EX2C2@6&>BKDX=N J\<"!=$9ZX8@FR8-] MB3\LQ+'*SSBC&P?L@+U]5Q.2%64Q=&,G!N^M<3NU;:6RH;YJC9*_V=["3T#5 M>O#UTQMR0(KPA[[:'I9L615!$N]#CX=/Y]D_N*@Y[L/G$MC^9K9W]BJ5+LZ@ M(]00\PQI%P>W[VJ1 O Y]6H\FM'^6\0I=UC5*A\0D]2ER/T&US@^]2R$ 6L- M=?BZ(\"S4)KUW+[*("CV%46<@AS>/G%][]E\[PF?YO*#J<3_T1@XR(- :3#3 MCV6)_L_SNS>1R?G=)^SJ\*_/N[,DMJ\?.=L]_6A*I-')L/OLA7B_ 7K-"JQ*0SS0:RE'-EYR-+^P@GYJ$8ED#Z MKYUX>O/FW3.^VO!\J"0D/%D4% Q4VE+/1Q,4]#'V*#=$_A]62"/OOWQ76C,Y$VC[VS^T3<^)@:.40=A&G7 J/RD+BL8?DX < M\O"2G;3WV9='? D;- 2^30'*<5Q4VP-:; Y@LO^9X2DDK_-7W1P?'PC5SD.D MQZ))@HYBQ;7%+=_NDG@!(_O38QCIEW'2C3N/8&6#<*I84U8]U!-%EV5-MB^/ M72!WY 6'^%. &3*BQ\TF].&L#'1[B S7LS#%QL-E1]QY.$FIA?=:J&:[+_83;\_]7)DGE*B3 GN:E GYKP]^8 M^ZO->VUJE^_V:,:N\C@%("X#%$:9X%U-,5T@=E!E5N%&_N$+!UQ.Z2KWV-R> MN7/IO*8VYC=?QOE U/SRXJ_R"TSR]/+ZM[>_7C[S32B!47-L9A25^!7JO$PO M=V*-$DD>6&RW+T@!&U0P-L<$59%R(PPS[QN.5XI5'81!!T:T? /1Y =W^$* MKMP10[C0YP3S/T+/)?0$%>\ A]_&SD%RX&L1<@]:S .""%8?:">P.#!'4;I! M1PL&@MS9(U@B1R/ :0-;&W?>'>(YJ+8@_;._20_%&=;%EQ("Q 5D:A"+P)+K MQ7TA_8W7;GR#X6.B%2='"^FKUEN?&V57_&XKO\=05/X%T.9I\_[LW+\UNE_N M7[Y%V0Z3.23<);9V.Y/1I9^%QR^5*?D=4D!&93;\<:TD\CPMP.]+8ZKXA0YH MWBI^_6]02P,$% @ !SBC6/Z#;E.A!0 +P\ !D !X;"]W;W)K&ULM5=-;^,V$+W[5Q#NHM@%E%C?'VEB(,FF: Z[#>*T M>RAZH"4Z(E8279**D_WU?:1DQ6X=U7OHQ=;'\,V;F3=#\7PCY%=5,J;)K(2LJ<:M?)RIM62TL(OJ:N:[;CRK*6^F\W/[ M[$[.ST6K*]ZP.TE46]=4OERQ2FPNIMYT^^">/Y;:/)C-S]?TD2V8_FU])W$W M&U *7K-&<=$0R587TTOO["HU]M;@=\XV:N>:F$B60GPU-[?%Q=0UA%C%V#6K*@,$&G_UF-/!I5FX>[U%_]G&CEB65+%K47WAA2XOINF4%&Q%VTK? MB\TOK(\G,GBYJ)3])9O>UIV2O%5:U/UB,*AYT_W3YSX/QRSP^P6^Y=TYLBP_ M4DWGYU)LB#360#,7-E2[&N1X8XJRT!)O.=;I^:(K!A$KLN"/#5_QG#::7.:Y M:!O-FT=R)RJ>ZK)CZ<#[3<&R6S_+>R57GQ'_#24 ^B4:7BMPT!2OV MU\] >&#M;UE?^:. GZ@\)8'G$-_UPQ&\8,A"8/&"-_ .A?O'Y5)I"=7\>2C@ M#B\\C&03F\Y__,&+W9]&V(8#VW ,?;Y 9Q9MQ4S1?M4E MD^2>Y8P_V?(<(CL*=YALARM?<4DNT(E*L\*XQ5NR$A5:VN0,L\$^63/)1:&( MA6E@>C:Y5#"?H%YY.12,? 1LO01^_R28W-$7"3BBZ3,:0)>EJ J#3)N"L&:]1HC&62Y9P?6^3R_-P*E+ MH@=D%[]AEDP>A*85$?]*KI0)5(5\.:6,4 MYK V!KS_5Q/7V'\PC3 1J2H-I!)5:S*N4/#$2=T0_YGC!='DOJ-FG8HE[)C* MF:GB>^)%"?E@_M. ?.CSS[B7@O% MK59P>\_@O&6':C&*>;@6#WM)UU9^W0;+OT%7I@+YOG_12ANU['BHL4H]E!)2 MWQW>9"C;Q);-5@KC1V#O^&9T\(02:FS;MC-CQX\R4[F9I.;U0K?AB8E:V&' M.:VJERXA^%(DBN6M1-LP1+30(O]*Q+K+A.=C+\"03S+B94Z2I4Z4)&8(:*D^^+=EO* M !@N.'IA2 (?L\V%WSC>3?)KB;=)>D?<4S?J_I*W3+<>=HWCL:9+AZ9+CVZZ M2U1B*,*B"_3F.:]:HZ.5%+6=J*VFVXGVO9TV2N68,7M8+AW3#4.FV![=[1#> MH3S:=6\WVI+EM(52L 3X=N)CD\3!IZT*4D(CL& XZNQD\.ANW)+1'-?/9B0_S[CPS M/!U.@Y?=(>C5O#M*(KQ'CB JML)2]S3!1X[LCF?=C19K>R1:"HT#EKTL<:)E MTAC@_4J@POV-<3"=_ U!+ P04 " '.*-8\.I1R$@# G!P &0 M 'AL+W=O+J$2Z)!6G^^M[I&PW+ASO13Q2]WWWW9$\SG9* M?S$M@"5/?2?-/&RMW4ZCR-0M]-S9A'!X6/HI-:]U"M)AM^08^@?UK MN]0XBXXLC>A!&J$DT;">A[?Q]"YS_M[ALX"=>683E\E*J2]N\D]D./(G_9U> :HV N 9 ](O.XQ MD%?YFEN^F&FU(]IY(YLS?*H>C>*$=)ORR6K\*Q!G%TN-^ZOM-\)E0]Y\'<06 M*VXI^8#GX>I/ONK 7,\BBY&]&UN0%UI2\5]*VAKR1#32G^ @5'F4F M!YEWR47"]US?D#2F)&%)=H$O/::=>K[T?]*F9-EQ:4^S)__&#^/9?Z MR)R=9W:7:&JVO(9YB+?$@'Z$A(! M?D20>"!JA9?16&B(6A/; EFK#F^UD!NTM%]!K%"-(9Y0.M=I<&O0/\ MK-OC M'I+74$._ GU828-W+N(K$BAC;D9!8([5!E"%515F9DS*G13H)7MJ!C5;H&U-6Q+3 DU04!P7F)8Q4VQO M]= /'7UO"(I MS3/F65*:5!/DN'187I&R1+^4.2MQ-8O)N1L0/6M>/>B-;]$&S]H@[=C'CJO' M5^!V;'X_W,#_ MM5+V,'$!CF_CXCM02P,$% @ !SBC6&%2%UF@ P = @ !D !X;"]W M;W)K&ULE5;=;]LV$'_77W'0BJ$!U.A;=CS;@..F M71^Z!4VZ81CV0$MGFXA$:B05)_OK=Z1LS=D MFEKHF;\UIIV$H2ZWV#!]*5L4=+*6JF&&6+4)=:N05BN:9AZOL9:[F9^[!\$7_AF:ZP@G$];ML$[-%_;6T5<.'BI M>(-"(2 MZ]HZHC3^W/OTAY#6\)@^>/_@:J=:5DSC4M:_\LIL9_[8APK7K*O-%[G[$??U MN 1+66OWA%VOF^<^E)TVLMD;4P8-%_V;/>W[<&0PCEXQ2/8&B]V^05MRE\EL)L-=R("JN7]B&E..29'/*\3LXZ M_,S4):1Q $F49&?\I4/=J?.7ON+OM8IOGLJZJ[C8P$K;-%(SMA8%&6 M7=/5S 8DD3+\+^9N_?]3]^X5JQ $:VPYH@+'4XL?-+R!.!H%4101]>Z(>^3$7RGN4 M!./45I$7P3@:O13E05RD< ::^0#-_%NA>:,-;_X[FILGVBP:3\'QK.O3<%PX M5+V$3P XA%YWIE/4B^,,L,\ =LR"=P]1/?$^<%VR&GY#INP'C( S\1P[3?FEM-7CB@E+Q&:;B2H'$]#Q;Q M=)FY?)_PG>/6[-G@E*R4>G#.=3D/(D<(!1;6(3#Z/.$E"N& B,;C#C,86KK" M?;M'_^2UDY85,WBIQ ]>VFH>G =0XIJUPMZI[1?/2//N5K02:=[/0$JP[#(L=Q+*#2%Z 2.%&25L9 M^"A++/^M#XG.P"GI.2V3HX W3)] &H\AB9+L"%XZ:$P]7OH_C4R6<"TMDQM. M6F%A#%H#5]P40IE6(_Q@:NB[9X2YN>J:F807. QH/@_H)@_S- MJ_@T^G!$0S9HR(ZAY_CV'.!Y%.K.B&AX-KK# >H6ZCZ2C)1-,%@C,P@HW M7$H'2WTZ1'@-\3A.L_%9FG5V=#$^CR>CRU9K:M2GL>*QY8:[@3;P'I)L?!%? M[&.C+(^A[NQ##Q+N#5&->N-7A:%+::7MYFF(#MMHT0WAW_1NE=%ED$(# M=4 M&IV<30+0W7KH'*L:/Y(K96G O5G11D7M$NA\K93M'==@V-'Y'U!+ P04 M" '.*-8%NR/=C<# #@!@ &0 'AL+W=O=7[)@. S.>VK&=-"U)9M*6CQX8.I3"@>&@V)M84UDRDIPT M_YZ5[)@":3@DEM:[;S^>]#S=*OU@2D0+CY609A:4UM87463R$BMF3E6-DMZL ME*Z8I:U>1Z;6R H?5(DHB>-Q5#$N@_G4VV[U?*H:*[C$6PVFJ2JF=YS8#&\N,RH[_SO5,O M2V;P2HEOO+#E+)@$4."*-<)^5ML/V/4S>ZP0+>/A+9!@V\^L*6 LWK:60IB7.-\@[PL@5,G@%,X:.2 MMC3P5A98_!D?47%]A6RS6M MM+?4J+DJ#/A&);E>#!:&W =$4U[V/,$UYE@M*4EG20?WE@MN.:4Y@5%X?I[1 MC2 +T]%H\%XC MRA5'4="=W)#6U*0'Q&(%DR&7Q1EHFN@'_& M\ M+3E1LD4HV09IK@\H'<56D\H0PPI;*DB'Y9TB<( MM7.@]RNE['[C$O0?M?DO4$L#!!0 ( &PO=V]R:W-H965T^5LI_1W M4R-:^-D(:>9!;>UV&D6FK+%AYE9M4=+)6NF&65KJ362V&EGEC1H1I7$\BAK& M9;"8^;TGO9BIU@HN\4F#:9N&Z7_N4*C=/$B"P\9GOJFMVX@6LRW;X#/:/[9/ MFE91CU+Q!J7A2H+&]3Q8)M.[H=/W"E\X[LR1#,Z3E5+?W>+W:A[$CA *+*U# M8/3[@?V7H>% %4N&:ML)_5 M[C?<^^,)EDH8_X5=IYN1;::3CG9V<4#KBQ;I&^89/"II:P,?9(75J7U$5'H^Z8'/77H1\)'I6\B2$-(XS2_@9;U_ MF<\TOX2^>*9^JUJ!H-;P29OH)6+BBEHLXR M%BMWH:T1UDI0BW*Y 68.>UO47%4&/(HDY>E@Z0X'E*>R[A-%-$ML5J@/.]G@ M7F/%+;"-1J0FMH./7!L+@J,$3T(H)N$*)NDPC./827$2IG$R^(3&3*&5K%': M\G^)8$7Y4ZTD-%EUY+DQ+9,EDA?&&KB&/!QG,=R0E(7C\1AN]C!EJS7=3BUC M6\TM1^^:. W%-8S"2>K,WYVE&8*D\3A)LC ;QE!,QF&>YH,799DX@MHZNC1H M"-^A=D97O=G5P1 N%,NP+Y;A_RZ6I90M$7D\\?"MNKD(>[YN?,+A-.$AI<+? M>AI7'\T=4I]1"77U9*844E.2ZI_(M)L35&'3@:^::XWNW7 E1Q^$QL^2&PI5 M'HZ2B5,:PB1,1EX.H0@GA1<+$HM),7BIZ5JVIDQ 4>1AFA?[!)UA M^%IUYU(1'4W3!O7&OQD&? 5V@[7?[9^E93>-7]6[-XV"MN'2@, UF<:W8PJ_ M[MZ);F'5UL_FE;(TZ;U8T].*VBG0^5HI>UBX"_K'>O$?4$L#!!0 ( &PO=V]R:W-H965TMM)':C0DD)DW;& ^(!R>Y--:<.-A.._Y[SDF: M95+7"21X:,\_[OO\W>5\GF^ENM<9HH&'7!1ZX63&E#/7U7&&.=-'LL2"=E*I M(%7"G25YTS]6J&0VX4S M=%8 M]M#FH0WK)(H'XW=PV=8GW=N&5<-8S^,XP!7,K"9!H^ M%@DF3_$NJ>LD^CN)*_\@X2531Q",AN![_O@ 7]"%'-1\P"QX?8PQNZ MB4DE$&0*%[Q@1/S^X&XSA%0*NM.6V=AB@7K7%D_:B10]D=N,QQDPA4_DIE;NYE&NZN1&5BXP M;<.F&B#LK@AF@V?*=G KC4T-;E# J+5^:X/!4FLT>C8XQQ25/3^6.74WS>H& M40I6P&N8#$]]OV??V]^@E^T7\..A=SKMV09_1G>"@B*10$/-$U0-RCI.)][. ML9O_YP2?8XQYA&J7X^ ?YW@R"7KV3W,<#$^/1SW[ESG>=S?=7B_-4:WK%T.3 MBJHP35OM5KM':=GTXD?WYD6CHEWS0H/ E*#>T73B@&I>B69B9%EWYD@:ZO/U M,*.'%95UH/U42K.;V .ZISK\#5!+ P04 " '.*-8*Z:!:&0& #N$ M&0 'AL+W=OO(+QV2 #- MUEURE@1(T@TKT*%!TFX8ACW0$FT3DT27I))TOWX?24F^U/6&80^Q*/*<[UQX M;LKELY!_JC5CFKPT=:NN)FNM-Q>SF2K7K*%J*C:LQ7TI.EWSEMU+HKJFH?+S+:O%\]4DG P;#WRUUF9C M=GVYH2OVR/3'S;W$VVQ$J7C#6L5%2R1;7DUNPHO;W-!;@E\X>U8[:V(L60CQ MIWEY6UU- J,0JUFI#0+%XXG=L;HV0%#C4X\Y&44:QMWU@/ZCM1VV+*AB=Z+^ ME5=Z?34I)J1B2]K5^D$\_\1Z>U*#5XI:V5_R[&C3;$+*3FG1],S0H.&M>]*7 MW@\[#$7P%8:H9XBLWDZ0U?(-U?3Z4HIG(@TUT,S"FFJYH1QOS:4\:HE3#CY] M_8[!)$7./M!%S=3YY4P#U!S-RA[@U@%$7P&(R<^BU6M%?F@K5NWSSZ#,J%$T M:'0;G03\F?MO#WFX72$D'PQS$;'41R',(DQH7: MT))=31#YBLDG-KG^]ILP"[X_H6 R*IB<0K]^1*)57 [$N568NU\6 HDHS)[4%6O&5F* M&EG-VQ56TNYLF.2B4L0*:$%ZX=THD'MW-56*+WGIP''+Y7J\9O*&E:Q9,#GL MQ.!23"OO/0#! 0G;E3299E3H%"/4TOFDA?:O2!%G?AH5=A7[:9)[/_+6VG,;E!;M^,+8#[+$/.(P]3X(36MG,TU9\J[ZZ0$VHZV_0Y257?2$AF%Q7CNX.L>XS-PD\0OTL L8G^>ST?% MCR,M^]-#G#S+2)YDWCO1KK[33#9'/7C(582!GQYYC .^@H=) MF/A!'.^YK-[ZQ7@K#_PHMG[+"C_,,ZB/'#G6@VHH5_K%>< M'C8_<*+TL1PY#;V/IW?L*H%GP\7_CWGP82T9VZN6VRSP;!;8P#^\)?:"!JS8 M&3V'$Z/]A590#HG4'KFY M"/D0Y9GWN :4#:1]&00H8>+]0B4WG>- U\4Y@:* R/P\&,+C%8E3/TB,]K X M2E,"D[YB+0I167<5%*$MX;AM:,"!01O1M3;W5;=P'* 4#;-IS=7 AS4LQT5@ M_M!"LIW,ZR4HR[%B+?9KNZ85^BLW3<(,"ELZ()D;I27D;&C[V8 @ BIS6ME8 M$#6O;*E4&H]FB)Y>)@BF!!XY\)6)I[&D&O+-4*$T?6&H:.,[;U4GS37[5D^H MT9AY!C,80;0Y*\W\I9D+!H=L(E%T.PVF]K*P47NMDRK'9]9]1U]@@ P2F9"V@@Z M;)JV&(7Q-,_,[SP]Q;O?)AUG.HT+V#(-CT@]E%5Q5=J*@UU&BFD8DM?TE\[ZP?=9\BF[YNG^F2V< M!F9\P9%?A'.S59!Y[A>(D+ZH[HN$2]DGB'%Y@ N_"0:AL-E!T.9^1[C M3=?LN,"&MI]DD1_- ]>O@R#QWC&E+C""VJ) GFC=[<3'& M;V?&0\1^.GPU3'W'XG>V\PW:,+FR7]JFO\%$]SDZ[HX?\S?N&W9+[OX3@#A; MH>?!NB58@VF.D4VZKVOWHL7&?M$NA,;WL5VN&:V8- 0X7PJAAQ&PO=V]R:W-H965T#@4R9P61)AL04L$(FO?#84"TY)JI6*?.A85C L2%;V1R?ZVYB/ M3MA2YEE)QQS$LB@(7Y_3G*U.^W9_\^$JF\VE^C ;L8G_3/[^-S6"EKB+J,KL?,;E"L3QN[5RX?TM&\IBVA.$ZD@"#X> MZ!N:YPH)[?BS!NTW71F0@1]P_+/62KGI_VH#RF=DF4NK]CJ M-UH[Y"N\A.5"_X=5+6OU(5D*R8I:&2THLK)ZDL$A ^2%N*/M@!5\WOM\ZM$.Q8+DM#3/F:2H/R!]D>__&0'UJ\=WGF-=UX7 M^N@:$S==YA38%"Z$S)"Y:/][]$P.D"(4WI&,PQW)EUIDEP#:.0&W(BMG<)X3 M'$ TAC2 3PL=H3'/$C5XR5*:PYG 9-8#HBT*W7;>S"E,68YE00%*Q3;0X2BE M,$ E+*QT3M%T0!XHQQJA\B_#08FJ9#LW+)7Q6:F_/S6;:8G!HC:[T&9+AGDK M*2_4(BJ=F0H.I"HX4Q6 MCR%=VNT72+(!#*KYJ7 !<,= M".XPN$KA4TVW,>5Z.RR3_;$;)DD.'Y?%!*GQS%T!GS>$/JL)??%(>9(AM51B MT=ZGI122E*E"1#-0_RU-J,:JZY\+MFV$GF=$L0>A$5J^8=L>V+'A^99A61$< M@6LZ=N]]3=*!_CN"06\S5PJO0&'8AA<'\!K?',,-/2.,??WF(6)@.+&-;T?( MD<#OX08XI9G4JI%EQ):#8X/=ER.(3==I<:#AMZ[>$!NQX^B)?<-U+<.U8[!] MP_$=([)];7P4]C;Q>L#HXJ2, VV(S/370^B^YQJQZ^VB8ZS0.P?SX0A"TW,; M=%H%1%>>5KC "*/0\'U[%\[!\(0(:2&<8[HV=.1'T.1'\.*:O>$(;#BB5Q(. ME>X-M]I2J'/2]A125;FLV(O+N%^!OU(J61W:KA13F^INCKTT6;XC&;]1H8?E M;E!S[E#ZN4;@J&3S=%9YIAOKY-K3?$8EU[!=SXB]L%9#?:6VR=+]>-59JZ7N M*N!](<_S#3^.M)AK(D^5=).LPT0YF;=K1IBX<6V,3KQ!%Y'#ALCA2PO]%1J- M14T97JUK5['O1#W,U.?GAZK\9W^IG1_+_]7U[;;JXZ$&5WQO08][>X;>EIEL MJ=6M>=B[+;]*F-".#-_R=8V,HV;-7<.Q5$V*U,=ZB;$RN\@N7)FJI#K!D]JK M*D\0^/6@'SV??8]T7N 9@:NX9ELF%NJ.)8Z:)8Z^:2]O:Q[4F:(4M&VE.\$/ MK+3>4W6!&4ST9,GN9+2:S(#)&A*B,]G AC%A/-T>"Q.&IZVRTBT%R[-4'XMQ MLY+ZO*_#A[TN)U65P!+1?HC;.R&\[$CWAN&>A5/D9,*JTJKZZRPAN5#[B.&% MKGY:OM5[3TNT(]=2),53:H8$):I[560*%:5.@AP5 X'G<*5"V'DZ.\LPR#F=(JJEAEB@\RK.\?J M1;*%ON>;,"E9H7_.*<%(*P$&PO=V]R:W-H965T 2E>5:@<'U))KV1[.ACP\!OSDV]F -OI*5U@_>^%9, MHL0+0H&Y\PR,?D\X1R$\$%ZZ<1)<1 M%+AFM7!WNKG&73WGGB_7PH8O-&WLX%,$>6V=ECLP*9!,<>RL=$-&!]-;'X12@UH$L>5OY2%,[3+">>R66W)8RW,M5QQ MQ?Q16>@MV4J@/1W'CG+XR#C?\I3PAIDS&/0_0)JDPR-\@Z[@0> ;OL&W;#0L2UU;I@I8-JC:6 MAQ-XK?"CO+YY1K9B.4XBZ@Z+Y@FC[/V[_D7R^8CJ8:=Z>%3U@IJQJ 6"7D-W M9?\3?)SRA\[#;4-O03V!YA1^UG*%QJ>X9_2B;'N5;1J#QM&/2NMHI) M[A#FS(384^C#M#)PN:GY"QI[$'8.WVNQ?>U XH,W+-%L0J=: MR'6M7/N<.V\W#*9M#_P-;R<)/9D-IU02F[<[6<+H*';'2COHK M+$L::&A\ .VOM79[PR?H1F3V!U!+ P04 " '.*-8I[O7]9P" !!!P M&0 'AL+W=O3E2=^CXF.90<3U0%TNQLE2XYF:G.?*PT\-0YE84?C$9S MO^1">G'DUFYT'*F:"B'A1C.LRY+KAQ44:K_TQMYAX59D.=D%/XXJGL$:Z$-U MH\W,[U!248)$H233L%UZ9^/356CMG<%' 7L\&C.;R4:I+W9RF2Z]D24$!21D M$;CY[> [+]HWM;.JQI$929>ML&)1"-G]^W];AR"$('W$(6H? \6X" M.987G'@<:;5GVEH;-#MPJ3IO0TY(*\J:M-D5QH_B:TZU!J:V;%6CV4-D+]E9 MF@I;,UZP2]D(;ROX[ *(BP*?1SZ9T!; 3]HPJR9,\$B8";M2DG)DKV4*Z<_^ MOJ'<\0X.O%?!(. 5UR=L,G[!@E$P9>=A.A]#C M"X&50J-6:M*W6IH[JYUFV$=U&*RKK"OM +M9QVXV"'A=EQO0EA9:>9 )R4"2 MH(>6IUGZUB==P[8!GSEPVV)V<3"._%T/H7E':#Y(Z-8=8[86_0$'G?]2R45' M;?&O#][B/] -.[KA'TK;GCB9,83,-&VRFK;7LH]U^)NJTS#X15;_J*V5H#/7 MO)$EJI;4=+ANM7L?SIJV^,.\>5S,HQ(# #( M"0 &0 'AL+W=OI>9P"&/.9R,)P)N%9$%WE.U=,Y<+D9>1WO^<4-6V;&OO#CX8HN M80;F;G6M<.37+"G+06@F!5&P&'GCSMET8.-=P$\&&[WU3&PF R'7F! M%00<$F,9*/ZM80*<6R*4\5!Q>O64%KC]_,S^W>6.NE>4F5KO-25_B*KHA<26$R M32Y$"NDNWL<-0 G[Y]]J@E MFZ@N6^3XHE?XFNKS>SS71N%&^M-D=\G7;>:SS>5,KV@"(P^[AP:U!B_^_*G3 M#[XU>?619-,/(MOQL5O[V&UCCV\ +6.)@91,J,Z:C"L)^H[ -M%UW.GTA_YZ MVX^7,8-P-V3:$!+4(3O:>[7V7JOV,<>>344"!+1[9@UJ,T:M)IU2Q^Q9Z^9EMCA M)U(W+XK!BXKWPOT%WCK/>RWY(++2$G_K[,M!+=T=0A.W!\ICL'Y;7U/&[G3V M_X67=QQLTDLF-.&P0&AP,L!UHLI[0SDP"Z[QPRO6J!L 'Y?2&F> M!W:"^O(6_P502P,$% @ !SBC6(MAT1$6 P (@D !D !X;"]W;W)K M&ULK99-;]LX$(;_"J$MBA;81M^RG=H"4F>+]K"H M$;?=0]$#38TMHA2IDI2=_/N2E*,ZEJSLH1>)%.<=/C/##\T/0OY0)8!&]Q7C M:N&56M?7OJ]("1565Z(&;D:V0E98FZ[<^:J6@ LGJI@?!4'F5YAR+Y^[;RN9 MST6C&>6PDD@U587EPSM@XK#P0N_QPQW=E=I^\/-YC7>P!OVE7DG3\SLO!:V M*RHXDK!=>#?A]7)F[9W!5PH'==)&-I*-$#]LYV.Q\ (+! R(MAZP>>UA"8Q9 M1P;CY]&GUTUIA:?M1^_O7>PFE@U6L!3L/UKHMR/F++_@;2LNWFXW2TBS'[T/AM?Z287]VBUZK&A-8>&8/ M*I![\/*7?X59\'8HV#_D[$GH<1=Z/.8]7^$'*1A#&M^;):K+4K#"YL'4%<$] M2$(5H%H* E HL[\?U\504MJ9,C>3/6;V>3B9^_O34/LF06?QA#_I^)-1_J7@ MIDQ->WB,X[6.TI.YTS0^!^P;98/4.H&HDY@6< L][<23P]!^P;Q=DT&P:<=("34$.]]\9&SRY9P.[.)O%9Y #5LDD3,XH_9,;S/X]F'-_1[E" M#+9&%UQ-3)2RO9';CA:UN]0V0ILKTC5+\Q,#TAJ8\:T0^K%C[\GNMRC_!5!+ M P04 " '.*-8 [+CVXT" !Z!@ &0 'AL+W=O)"S[S2F/K:]W560D7U MA:Q!X$PA544-=M7&U[4"FCM0Q?TH",9^19GPTJD;6ZIT*AO#F8"E(KJI*JK^ MW *7NYD7>ON!>[8IC1WPTVE--[ "\U@O%?;\GB5G%0C-I" *BIEW$U[/$QOO M KXSV.F#-K%.UE(^VH;SA M8*/OQ!:$D0@]78"AC.M/&/&X6I#3DT_DA#!!'DK9:"IR/?4-2K4+^EDGZ[:5 M%;TCZQM5%R0.ST@41*,!^/PX? %9#X]?PGU,4)^EJ,]2Y/CB=_B&TO'S9JV- MPF/X:\A>RS<:YK-7\UK7-(.9AW=/@]J"EW[\$(Z#ST-F_Q/9"^MQ;ST^QI[. ML6S@F MYNBHS/O6.,&Z1N0:-8+.0&0P)+)E2@[6/P^3RU9'!7Y( TF MDNUOSAD18(8$)F^S.!Z]%O@V:'*51*\$^@>5P59EO%<;)C3A4" LN+A$%M56 MNK9C9.V*Q5H:+#VN6>+C ,H&X'PAI=EW;/WIGYOT+U!+ P04 " '.*-8 MM!AJT%L# "?#0 &0 'AL+W=O7C ?'@);>)M<0NMML"OQ[;R=*FI&'3 MLI?ZQ+F>;!B_%1F 1+^*G(JIE4FY/+%M$6=08'',ED#5G07C!99J MR%-;+#G@Q("*W/8<)[ +3*@53XF MKDF:23UA1Y,E3F$.\LORBJN17;,DI J"*.(PV)JG;HG,]?7 !/QE6&L5L]N$BFEJ,S@AQBJ2FP^EO##/)<,ZD\?E:D5OU,#=R]OF-_9\0K,3=8 MP(SEWT@BLZDUME ""[S*Y37;O(=*T%#SQ2P7YA=MJEC'0O%*2%948)5!06CY MCW]5A=@!*)YV@%3J+E$X&8DI61!8DPE.HUCMJ*2T!1=L9S$! 1ZC>;*1,DJ M!QT]8\62"6+60@VO80UT!>CH'"0FN7BIPK_,S]'1\Y?H.2(4?<[82F":B(DM M5=[ZZ79(.6?&;WA_L=Z?CU&OB&SS_ =TX$3E,.*3;5O-Q6\_L'%8HN)!3B1UO=2MY! M.Z_> 4[$$L/',#YTV;Z)[(&B48U"48=+%'G]2&Q4O1K08I MT8%!ZYUI'7E^Z(Y5]=>[$EK"O&$8.'58([EAG=RP,[EKB)EZ-?Y @B[7P-%G MM8^U)=G)\M#5Z(FL(3BH!0=/9,B@SQ+T1-8HP:@NP>A1ABS1PQVGN:- >6W/ MD"UAPV ]K2"P15ELT47NVWF0/.+.3[J'+TA-90WE8*P^?R)EA MGR7HB:Q1 M?9?K*=1WFS@N^Z+O#&@V#/FVUAXW!T8+-T=SH*MS.]2YFI3;): ME];\.O$/78N^V)IJO:U:[XD<61'W58:>V)IEV+8P;F=[\']/^O]\FD?C?4/^ M&Q.&>VZT=UK= GAJ3@ "F6ZU; #KV?J4<6IZZ[WY,WWZ,"WTEJ8\NJCV+B54 MH!P6BM(Y'JDWA)>G@7(@V=(TU#=,JO;<7&;J! 5&PO=V]R:W-H965TQTQ_BSV !(]#W/"C&S-E*65[8M MD@WD1%RR$@JULV(\)U+=\K4M2@XD-4IY9KN.$]@YH84UGYJU!9]/624S6L"" M(U'E.>$O-Y"QW.K6QQK!2/Q%X6=.+A&FLH38\_ZYG,ZLQQM$6202 U!U,\6;B'+-)*RX^\& MU&J?J14/KU_1/QGRBLP3$7#+LF\TE9N9%5DHA16I,OG =K]#0\C7> G+A/F/ M=HVL8Z&D$I+EC;*R(*=%_4N^-XXX4% X_0INH^ >*TS.*'B-@F>(UI896G=$ MDOF4LQWB6EJAZ0OC&Z.MV-!"AW$IN=JE2D_.EW7X$%NA)5T7=$434DATG22L M*B0MUFC!,II0$.@"+542I54&6OH!$E8D-*-$AT/HI:]5#IQ(Q@4B18KNH&#* MXGI!;=\009-ZAV:5A!1]56GZN4A8#F@!'"TWA -Z?P>2T$Q\4 ]\7-ZA]^\^ MH'?(1D+O"D0+]%A0*3ZJ177]YX950F&*J2V5.S0I.VFHW]34W3/4/?2%%7(C MT'V10MK5MY4;6U^ZK[Z\<0&XZO--K3OIU]7%XTJ4)(&9I:J# +X%:_[K+SAP?NLC-A)8A^:DI3D90I_K M)*(FB?IHUKJ!T=4E;3O'0>"%4WM[:/^IE(NQ%[12'9]#HM,X>8Z#73R9 M'$6T1](- R=R@S/O8-Q2B7^P.*!2G3"&P5 2UFCA@2'.I>,?6=LK%#J=/]QO M-W;VY[+S7RP?<'<#^"_&]TN=<3,^:"/PH+GW>9FQ%P"TE"QY1G^4NBOHM7(0 MYZVOR5AH7=;NGK7[$PM& SZ6*T9"Z[IBWVS@P4-^M*+1/.:P%F WB'P9 MW",9AW'DA^&9;-ZW%'BXIW@ (3E-=(]:Y[-I.7O-'01Z+AC M^9_I/&I#,Q9:UQ7[E@:/V-,,I?-ILX(G?NC%)W7Y5' 21R[VSN3ROJ?!@[W" M<65>5#S9J.]>M,A(?X$>M8\9"ZU+?M_)X.AG9O1@G_1F5XR$UG7%OA/"PZW0 M:!D=][7?D7NKI3WTA6F@')$Y.2Y>9R R0%K@74 M_HJIW&EN] /:&=O\'U!+ P04 " '.*-81"D_ZE\# !]#0 &0 'AL M+W=O/;KGX9UXG&ZE MNM^K],<"JI/9 D"5]92%=3@4&U\72J@F7,JN!\%0>(7 ME EO/G5S2S6?RLIP)F"IB*Z*@JJG2^!R._-";S=QRS:YL1/^?%K2#:S ?"F7 M"D=^BY*Q H1F4A %ZYEW$9XO0N?@+/YFL-5[S\12N9/RW@YNLID7V(B 0VHL M!,6_!U@ YQ8)X_C6@'KM.ZWC_O,._:,CCV3NJ(:%Y%]99O*9=^J1#-:TXN96 M;C]!0VAL\5+)M?LEV\8V\$A::2.+QADC*)BH_^EC(\2> ^+T.T2-0W3H,'K% M(6X<8D>TCLS1NJ*&SJ=*;HFRUHAF'YPVSAO9,&&W<644KC+T,_-5O7U$KLF* M;01;LY0*0R[25%;",+$A2\E9RD"3W\@*DRBK.%CK"US-&*_L+I!53A5:7#^F MO,H@(VLE"[*015D9ZG8+':ZL,:[]B;EY(U)9 %F"JEW)KU=@*./Z/;Y%.["I M;Y">#=)/&RJ7-97H%2HQ^2R%R3$,@3%T_7V4I=4FVFES&1T%_$S5"8G##R0* MHE%//(OO=X^/A!.W6Q4[O-$K>-=%R>43H-I&IO?DK](JVR?341C[73C7)4UA MYF'A:U /X,U_>1]]' <"ZS >M8Q'#CU^A7$WQR"M%#/L__+LFBJ!>:OW MLNN?/Q"8W!@H]+]]@HV&%&P@L(Y@XU:P\=$4Z0BFGP6#CF!I5S#8"5:B8*[X M/A!:V/+OTZH.8.P"L&?$PSQ.DB2R&?ZP+\-+NRB93";CI+7K,$Q:ALE1AK>@ MC6*I_9#49?!%,-/[L3B*\]9-'0BL0WG24I[\%%4P&5*P@< Z@IVV@IW^Z"HX M?9'=P4'^O[2(Q\DH"/K3_ZRE=O:6,V!9J33')H8L.>T]"HZBO75/!P+K$ ^# MYT8E^"G*H EC(,V&0NN*MM?=A3^Z%)H(.ID>QH?'09]5$IX=5(._U\@6H#:N MO]?$]:)UW];.MG>("]J+"79E&R8TX;!&R.!D@B&INM>O M!T:6KEV^DP:;;_>8X_T(E#7 ];649C>P+VAO7//_ %!+ P04 " '.*-8 M;ID"X)@$ !<&@ &0 'AL+W=OE^_4A9T<.F MV:F0O]AZW'MT[N41=41-MXQ_%6M")'C)LT+,G+64FPO7%>F:Y%BO7+'A!"^JI#QSD>=%;HYIX3WPD:[64A]PY],-7I%'(C]M'KC:_<+F:.IQF1C*120V#U]TRN2)9I),7C6PWJ--?4B=WM M5_2;JGA5S!,6Y(IE?].%7,^"G+1/4+MG6LYX"T M%)+E=;)BD--B]X]?ZD9T$F!P) '5">C_)OAU@E\5NF-6E76-)9Y/.=L"KJ,5 MFMZH>E-EJVIHH8?Q47)UEJH\.7_@2A%X6(#?OY5TH\9(GH$_E8+> ]O9 MM]=$8IJ)=RKNT^,U>/OF'7@#: '^6K-2J 0Q=:5BJ*_CIC6;RQT;=(3-/>;G MP(=G 'DH,*1?V=.O2=JD^_UT5_6E:0YJFH,J//]'S7G(<"'!AVX3P)<[%0UN M)MXP\=WAA1T>[U$23. ^7U-<[,7>$<)A0S@< M2!CGC$OZ;T58W5U+6N B)2 C:KXR=CP\9.:'@;?'WQ2%DHF9?=2PCWY*'061 M)J;1 8DFK&3, M+HP$UNO"I.G"9-P):W*@-HAB>#!?F<+@)/+,HH1>^PCVK'PO2YHM:+$2%>'; M?,/9,]&4!?AR3_(GPHWC94<=.F!CH?5[T+$A\'3*K;''ZL1(:/U.M)X#6A_F MP]5;XW5UB29>V'DLU749XB(_B)(C^FW] ;0;A)OZ^717/9_LFK4B#1ZID=#Z M=;=& P8GU*S5Q0SNQ$AH_4ZT#@;:+"5_*1_5, M8Z'U.]%Z)F1U(L.U6^/UG<(DC/>G75-YM;DI>4%ER<@9N MZ(O>&")C._C@P3O%F@IJ31/R3RCC46W46&C]3K0V"MD7;(;+^' A!GH(1?N+ M",8X+PB/R;BU.\AN=ZY8(20O=PO1M-#+I"O5&;N!L&,.'K.1T/H=: T4BDZH MWE&MU%AH_4ZT5@K9UY2&JS<^6/9,$B_>7VPPA,5AY.^OUKF=I7_]W>4>\Q4M M!,C(4N5YY['2"=]]RMCM2+:IO@8\,2E97FVN"5X0K@/4^25C\G5'?V!H/BC- M_P-02P,$% @ !SBC6'DWL;Z) @ ;P8 !D !X;"]W;W)K&ULK55=;YLP%/TK%JNF5NH*@:39.H*4CT[K0Z>H7;>':0\. MW 2KQJ:V2=K]^ET;PI*.IGO8"_CCGN-S+M>7>"/5OFO/!] MG>904'TF2Q"XLY2JH :G:N7K4@'-'*C@?A@$YWY!F?"2V*W-51++RG F8*Z( MKHJ"JJ<)<+D9>3UONW##5KFQ"WX2EW0%MV#NRKG"F=^R9*P H9D41,%RY(U[ M%].!C7_MY"H;>8$5!!Q28QDHOM8P!R6!)*VYNY.8S-'Z:*.PIG]V9:YF[GRO=YUT1 VBX8FG0=O # O$P &0 'AL+W=O&$ :Q,[9QOHWJ\_.V3S M L$L4O8+Q,G,PS.3>9BQ1ULN'N4*0*%?:<+DV%DIE5VZKIRM("7R@F? ]),% M%RE1>BF6KLP$D'GNE":N[WF1FQ+*G,DHOW'; ML8.=YQMW=+E2YH8[&65D"5-0]]FMT"NW1)G3%)BDG"$!B[%SA2]CWS,.N<7? M%+:R=HU,* ^(81)#!3!H+HKPW$D"0&2?/XMP!URM\TCO7K9_1/ M>? ZF ;)/W2N5F-GX* Y+,@Z47=\^R<4 84&;\83F7^B;6'K.6BVEHJG MA;-FD%*V^R:_BD34''#OB(-?./@O=0@*AR /=,E# NA*2E#R/?JJ2^@#FN[>+N(+ M%/,TXPR8DF9UQ ^]O09%:"+?:>?[Z35Z^^8=>H,H0]]7?"T)F\N1JS1O\^ON MK.#X<RWNL=W]&F:E>]!T=W6VRI3Y9) M,JH ?='E-V_)P(\OVA[=*$CES[98=^"]=G"CVDN9D1F,'2U+"6(#SN3WWW#D M_=$6>4=@C3P$91X"&_KDL^!2HI@(\439$EVE?,U46\0[F"B',7\KFPGN^X/ M&[F;>BPGS1HL>R7+GI7EU6RV3M<)4?IE:8I"T?^(^0-I([I#"FL,PFC@]?=X MMEB%. K::88ES=!*\[L@JJ:2-FQ3BW9CH":X2+O:IW>Z^IG@*]HU1TA=;, M16V.P=THJ,"IUUW/'QXHZ*19DV;UC5*O^ MCNT-/L['3SWFW4&2B 0A0&X3[1%JO>L5$45UT> MV]M\S#? B-E"?>4**9YOJD!!*U$KU-EUU!%:,_!J<,"#5]64=2XY.Q<=H35S M44TIV#ZFO%Q3P\,I+O /]DTGS9J[W&JZ\*T=^RQ5%5#US=L0A\,]IBU6@VBX MOW-R:Z<9YBA);_^7E$F4P$*[>1=]':G8G<[L%HIG^0'' U>Z7^67*]#;)V$, M]/,%Y^IY8&ULK511;],P$/XK5IC0)HTF34*'2ANI M[0;L83!M#!X0#VYR3:PY=K"=9O#K.3MIZ$8Z\5 IHY4,G], @F?DF9\)*9 M.[M6R4S6AC,!UXKHNBRI^KD$+INY-_9V!S\HY8MF9L\H_/P5#&]0F&W-V>D^.C$W)$F""?"UEK*C(] M\PVJLW?X::=DV2H)#RB)R)44IM#D0F20/<;[Z*JW%NZL+<-G":^H&I%H?$K" M((P']*S^'1X](R?J,QTYON@ WX$<'U\\I+S.F,C)>RFSAG%^0KXMUMHH+/'O M0WEL[XF'[[%M/]4536'N85]K4%OPDIU:OV]MBE!Y6Z::)+* M6IBVS/K3?F M7)\^.5_B(&OGSA^:=@IB$>5,:,)A@Y3!Z S'@&HG2[LQLG+- MN98&6]TM"QS&H&P ?M](:78;>T$_WI/?4$L#!!0 ( -MP( M ",' 9 >&PO=V]R:W-H965TC'MEYLJTJ[74R[,.2$6'5L9I\ VZ^?[="(C0 WB>WXO,][ M'/MXM);J11< 2#8E%WKL%8C+*]_7\P)*JB_E$H3YDDM54C1=M?#U4@'-7%#) M_3 ($K^D3'CIR(T]J'0D*^1,P(,BNBI+JGY? Y?KL=?U7@<>V:) .^"GHR5= MP!3P>?F@3,]O5#)6@M!,"J(@'WN3[M7UT,YW$[XQ6.N=-K&9S*1\L9W[;.P% MUA!PF*-5H.:U@AO@W H9&[^VFEZ#M(&[[5?U#RYWD\N,:KB1_#O+L!A[ X]D MD-.*XZ-L/29JDO2ZUZ0, @C\CR])9VS\W]E M?)-EDVK8I!HZW=X!W0-)=NXV/\G/R8S#0JLV5^MOFO.5$[ MQQZC*[VD0 II*PK =-6A0@Z.H)W/" M@>8(J@TXV%_'(#FPCL.&.#Q.E$@Y@:9@Y!56"@C=K1M0UXTV2\.]+3L,PMY_ MEOR=FF>O#U,U%DQHPB$W8<%EWZ2DZI)<=U N71F<231%U34+^MN ( $\' 9 >&PO=V]R M:W-H965T6_>/%+#2275G*) M+ UG JX5T66>4_5[#EQ64\=W]@LW;)L9N^#&DX)N807FMKA6.',[EI3E(#23 M@BC83)V9?[&(;'P=\)U!I0_&Q%:REO+.3B[3J>-90< A,9:!XFL'"^#<$J&, M^Y;3Z5):X.%XS_ZYKAUK65,-"\E_L-1D4^?,(2EL:,G-C:R^0EO/V/(EDNOZ M2:HF-CIU2%)J(_,6C IR)IHW?6A]. @3S\@: '!4T#T#"!L 6%=:*.L+FM) M#8TG2E9$V6ADLX/:FQJ-U3!A=W%E%'YEB#/Q%RG3BG%./I 5GI"TY$#DAG3+ MQTLPE'']#@-N5TMR?/2.'!$FR+=,EIJ*5$]<@SHLFYNT.>=-SN"9G"&YDL)D MFGP2*:0]^,4PW@\&"%PTH',AV+LP#P89KZ@Z(:'_G@1>,.H3- Q?0M+!PP$Y M8;R1X:,.D-&0^SQG'(J$B#4D#5L MF1!,;.TQ+4 QV7>"Y@U?5//93K:+?3\$]T_AL1C,[]\WZ54:JVM@"=M MT-#HE8:^'-=(=0]Z5@YJ6[=R31)9"M.TKVZUNRUF=9-T_X8W5PW^O7@F-.&P M0:AW!J9+91$I)!+@C+$8?UU+BS;V>AUE>" M'P1VXN@>Z4Q6C+WHP4,R-2P-!!1BJ2-@==G"#"C5@13&GR:FT4ZICS*BH?M&NT5H&BDLA6=:8 M%4%&\OJ*]\TZ'!EL[X+!:0S.OQK3J+5$^&7V7*7!T%\>\A 1]VJOJ$"#0![14]9*4%!!;HPNBZSE( M3*AXI^3/RSFZOGJ'KA#)T5/*2H'S1$Q,J1CU3&;<\-S7/,X%GF^8WR#7?H\< MR_%Z[+-A^QSBUNZ>VDVU,NWR..WR.%4\]T*\!7[%*ZIR5=G4"X"I0+_N5D)R M58&_^Q*L(WK]$?57>2L*',/44)^= +X%(WK[Q@ZLCWWI_J=@)\F[;?+N4/3H M61)*)('>;:RM0675K6(;^>.QVK'M,7U7%-BNU8I.J+R6RAND.I0AJXI2XCV" MNB#[*.M0_A' *!@'9Y1=T=@+G7Y*OZ7T!RD?T=,$@W1<.D*\)T$2UO*UJY85JS%+UU+K ^UB#+H;CGN]W5V2[KN?V MPXY:V-$@;-5]^I!&G=E"*QB=(75%ON>$_41A2Q0.$CTQB6E3@+@IQV:;>]=3K]3FK&N:&Y )16"N?=3-2J?+Z[*H'DA55^U\Q MJ0Z3ZC95QSUP+5#OUXS)PT"?*.T?B.@O4$L#!!0 ( &PO=V]R:W-H965TL MFEII"P3RT74)4I.V6J16J_JQ:9KVX, E6 6;V2:T^_6S34+3A$1[V O8YI[C M9(BIXSC,FQTZJ5''FNC)*,2>RPPMD^DO"14Z4GHJ%*PN!)+:@ M/'-]SQNX.:',"4=V[5:$(UZJC#*\%2#+/"?B98(9K\9.UUDOW-%%JLR"&XX* MLL![5(_%K= SMV&):8Y,4LY 8#)VSKMGTZ&)MP'?*%9R8PS&R9SS)S.9Q6/' M,X(PPT@9!J)?2YQBEADB+>/WBM-IMC3 S?&:_B4BJ>K\!:04Y9_2;/JSQL #1/.\!? M ?QM0&\/(%@! FNT5F9M71!%PI'@%0@3K=G,P.;&HK4;RLPIWBNAOU*-4^&, M13Q'>"#/*.$CG,DE&2 ML%B.7*75&$XW6NT\J7?V]^P

J;_#@\.R F:S :6+]C#][5 H;/'%G#-I80I$>)%9[0B(I;P\UI' MPTQA+G^UI:ZF[K53FYM])@L2X=C15U>B6*(3OG_7'7B?VWS_)[(W6>@U6>@= M8@\ODP3M3877/PWNB,(VUS75J:4RY6<9>IV@/QBYRTT[;5%^K]M$O='9;W3V M#^K\@42 XE (OJ2V1.FSTG^XU:RT9FR,F)G8XZ#?IFW'07M4T.Y@T#@8''1P M19:\%&2>U0IIKL]4M6FL:08;N_O]T_Z6Q-V@H.>U"QPV H<'!3XR@1%?,/H' M8RMQC@P3JEIKQW!79/?3EL;=F&V%[D9AS%$L;+^0$/&2J;JP-*M-2SJWE7AK M?:);5=U97FGJ/J?+QH(R"1DFFM+K#/7ABKIWU!/%"UM^YUSI8FZ'J6ZW*$R M_IYPKM83LT'3P,._4$L#!!0 ( &PO M=V]R:W-H965TICZ8Y +6')O93NFF_?C93II"<=.M8B\0Q_<BP$H/Q<*7*P$XMZ""^E$0]/P"$^:E M0_ON2J1#7BI*&%P)),NBP.+G&5"^'GFA=__BFBR6RKSPT^$*+V *ZO/J2NB1 MW[#DI F"6=(P'SDO0M/QZ$%V(@O!-9RXQD9*S/.OYO!13[R J,(*&3*4&#] M=PMCH-0P:1T_:E*O6=, -Y_OV<^M>6UFAB6,.?U*7T/Y3#')577?/T> M:D-=PY=Q*NTO6E>QO8&'LE(J7M1@K: @K/K'=W4B-@!AYPE 5 .BOP7$-2"V M1BMEUM8$*YP.!5\C8:(UFWFPN;%H[88PLXU3)?0LT3B53F"FT#&:ZN.1EQ00 MGZ-+SA;'"D2![.3A!!0F5![IL,_3"3H\.$('B##T:_K)[#+EF+E<5M">A9IJ<)L.HFX0!$/_=E-_ZPHOU-]I]'=:]5^" ME*?ZF@AAMDU?ZE(014":8TR;8YSK[749K+B[&P:/>X/HL;_.3AH>(K9$=QO1 MW?:DW;#^(.F8:^82W6M$]UI% M3X$1+M!'KG1VOWV 8@;B!OU&YT1(A2X),#06D!.%WBT$0'6-ZC"7F=;5_O4* M[8EL*S%)DYADK[4CV:?Q/9%M&>\WQOLOKQW]W;/JJAV.L"",@M!]5@>-LL%? M5(62X<+ MGW-=[^J!Z;::[CK] U!+ P04 " '.*-86!!)8HX" #>!@ &0 'AL M+W=O& M,CES:J7:&]>510T-EM>\!:9W*BX:K/14K%W9"L"E36JHZWM>Y#:8,"?/[-I" MY!GO%"4,%@+)KFFP^'L'E&]GSL1Y6W@DZUJ9!3?/6KR&):CG=B'TS!U42M( MDX0S)*":.;>3F[O4Q-N 'P2V2;X M%@D3K=7,P)9JL[4YPLQ+62JA=XG.4_D<5@I]1DO]LLN. N(5NF6LPQ0]8-4) MH@A(LVCC+N>@,*'R"ET@PM!3S3N)62DS5VDK1M M=MB['NL?P3Y@<8VFDT_( M]_P /2_GZ/+BZKV,JRL9RO&'FX+OQ1@#@YA:Z0O@!K. M5"VOQKSV:I%5,R=MDP?1),W7$RSHH&5G2.%8^QH@-6DB9'6/' BL^QDC%6?,C2L'%6,K"2DZRG&G3C MK12(,6(R0@S\X @S'9CI:297NADT[YI!J4_9F(/TX!M-_=#SO/\V@ZVXTOW0#FO] P)A O1^Q;EZFYBF./S2 M\G]02P,$% @ !SBC6#6JZV N%@ Y#$! !D !X;"]W;W)K&ULM9UMZI9$XJ.9G] ML+4?L(1M=B3A 10G6_/C%Q!2JR74,CE73IUR]$)?#>@&GN;NY^'-4Y+^(WN( MHMS[OERLLK<7#WG^^/KJ*IL]1,LP>Y4\1JOBF[LD789Y\3:]O\H>TRB<5XV6 MBZM>IS.Z6H;QZN+Z3?79I_3Z3;+.%_$J^I1ZV7JY#-,?[Z)%\O3VHGNQ_>!S M?/^0EQ]<7;]Y#.^C+U'^]?%36KR[VE'F\3):97&R\M+H[NW%3?>U[G8F98MJ MD;_'T5.V]]HKM^4V2?Y1OM'SMQ>=A\M%B6J6)%_UM2+ M7:=EP_W76WI0;7VQ-;=A%KU/%O\5S_.'MQ>3"V\>W87K1?XY>5)1O47#DC=+ M%EGUUWO:+#LJ%IZMLSQ9UHV+-5C&J\V_X?=Z3^PUF'1.-.C5#7H'#;J#$PWZ M=8/^88/AB0:#NL'@N:LTK!L,G[M*H[K!Z+#!Z$2#<=U@_-P>)G6#R7,;3.L& MTTH.F]^O^O'], ^OWZ3)DY>62Q>T\D6EH*IU\9O'JU+M7_*T^#8NVN77?G2; M>[]Y-_-Y7(HO7'AZM3F&2BF^\*,\C!?9RV*1KU]\[\6_OWQSE1?=EHVO9G47 M_J:+WHDNNM['9)4_9)Y8S:-Y0WOA;M\_UUZ>Z;_G %P5^VNWTWK;G?:NYR0& MT>TKK].]]'J=7J=AA=Z[F]^L[U]YO:IY=]"T/]W-/X8_O/ZF];1I;YYKG;ZJ MF_>:.@^>W[S?]%NXF_O1S-EFZN #DWG]_*!;P=!XML_]I6+MW&]J@F59>UUYGC^$L>GM17+BR*/T6 M75S_Q[]U1YW_;-(8"?-)F"!A 0F3)$R1, W!+!D/=C(>N.C77U?A,DGS^/^B MN3>/LUFR+K03?G"?%L5.*'Y(L\PH51M_S>'6_CK.'*@2M1'F;-XG/R6LK/A+F MDS Q/E+5;]W)I.$Z/3Y2Z:'RR/52)$Q#,$MYDYWR)F>4M[K_+8_2I5>.?RZ+ MO]DLC1_+??V^N)K$N7=SGT91>4!?>D^1]Q#.JR^3Q^V%I[Y;N+KWHKCX)O5>Q"^] MT'L79I'WN8B=O'A5_$)1T5-:OGMW&M6H;I?5Q1>J]ZP[]X2=FZ M:B[6:3)/%HNP^.2#?O?[YY<'G+MBV60577KY4U+\>2A6LFR>Q=^]Y>86RXF> M^F5/KYK&=^2/($F8(F$:@ED'['1WP$Z=XCNX37%9O*Y_U%(JEYZXNXNJ>\[> MIRB=%4N$]U'3D>SLI>V13,)\$B8VL,G^=>%59]+O'UP^R#YET9 M<4V]I"NP05=-H31-T6PI[ODA7:<4/Z7)+(KFF7>7)LO-N.XV20M,HT6#/J<&/8;Y.X_R' M-R^NSXV:<[9OK3F2YJ,T<79/U7:4U^OTFQRA %T=B=(42M,4S1:M\<*Z3H_B MNO*^BDMU/8()PEF\*#1?5:"J( MSHWSW;VV%C5JFJ$T@=*"FG8PBN_TAH>1[_.64^C::8IF:]4X9UVW=59.-S)W M/!MEA[IC*,U':0*E!2A-HC2%TC1%LR5L'+?N&)WNU44=-Y3FHS2!T@*4)E&: M0FF:HMF"-D9>]YR3U]9#=@-;2QJU\U":J&G[=U%/W6]%+2R4IE":IFBV7(V- MU77[6#_O$J#.%4KS49JH:<]1+>I?H32%TC1%LU,%C+?58AK.;'+))R*LV=5P[\__+*^Y*':36=YTOT6(PG;J-TFZ6:^?G%%+'Z7<.$5?](\2A<_BH^R/%PLRM^EZ*J<+%W\ MORJ7J5:@Z+1;=EJ^J"85I?%]7"9^/:;Q:A8_%J_"ZMYGXW0==,])E*90FJ9H M]@%H/,">V]GZ4MYUOOWA?8CRXF?-S&V^QF,-]0-1FH_2!$H+4)I$:0JE:8IF MJ]F8@STV4ZZ'&H(HS4=I J4%*$VB-(72-$6S!6WLP9[;'CPZ+>\[A9?>QCUL M5#;J&*(T'Z6)WK%CV)L,&F)ZU"YLZ'72&1_G)*&]:HIFJ]$8@;TS27.[L66[ ML $U^E":C])$[SA5;=II'F&B&7(H3:$T3=%LS1I#L.J'M]CMO-GFZE/F'A;#09-(2N3#&X76?%]F19L=B/K!QS%M_F2=5PN3_M<3L\_1Q] M2Q;?JIMENSD,V:57KG>]A9MMKK:WVJ:_):^\WI;9N!OVQ3@C%8>^ZXJ).*TGR4)E!:@-(D2E,H35,T6]#&;>VUS!I\%V9%1/#EL2RJ5_JO?P_3 MN!IS?#XQJ]O=06N)-^;('4Z:\^O%I@>+V4L)=-4"E"91FD)IFJ+9Y;:,E]I_ MEI?:)#9WR[9B0VD^2A,H+4!I$J4IE*8IFJU=XZCVNVB T$?]4Y3FHS2!T@*4 M)E&:0FF:HMF"-@YEW^U0_OD P=U!:XGWFJ[\!VG[?KW4F3!"H*L6H#2)TA1* MTQ3-UN1>04YW5EE3=95&Y;&E.-E:G&PQ3K8:)UN.DZW'R1;D_!7^8M_XB_T! M&RV@MB)*\U&:0&D!2I,H3:$T3=%L01N+LG\F5[%=U; S-+WR@N@V78?ICZH( M=U4F*ZK*&I5SXO+DP _H>MN/6G@!E[4/,GL(5_?1I@2770^K?L* %V99,HLK MWE.WZ M6U2\B+Y%:7A?X>)DMTF5:;,I U;LH-ZK8:=^T=F^*+\J=UCEX#QWQ?<*B36L M_K.KB%$;V-]N8'^[@?WM!IXL3/;>K<#6YT#4SD9I 4J3*$VA-$W1['.@L;S[ M;N>V=6TA-Z_U51WUO%&:0&D!2I,H3?6/R][V)L/IZ#A'1U,=VW(U=FS?;<<^ MKP2&&]):HZ@SB])$_[BT[*D\%;1CV3\N53LM2\]WCZ>UH1UKBF8+T'BJ?7=^ M:F.MU']YU5#(.;'-S6VM2=1<16D"I04H3:(TA=(T1;.5;PGR!AG=N!V9INFZ34)V8UI*V24YJ,T,3C.:NUWFN<< MHQU+E*90FJ9HMDJ-!SMPIV*>""@<\P[=P-9Z15U8E"906H#2)$I3*$U3-%O2 MQH4=]-!(8H!ZKBC-1VD"I04H3:(TA=(T1;,%;2SD)BVY@:[VBCBU*$R@M M0&D2I2F4IBF:+6GCV Z&;&2!9I.B-!^E"906H#2)TA1*TQ3-%K2QWP9N^^VG M(PO4A4-I/DH3*"U :1*EJ<&Q"S?M]/L-EHJF.K95:URXP3D7[D]GL+YS=]%: MP:A'A]($2@M0FD1I"J5IBF:+W#A] S9[MM9Y1?P^EB3/[[8^&9Z!Z9>G)N&!O)D56,5M458U8AO$J M+ZL"A\6EL5CP9OZ_ZZR\/OZ1Y.&B:5[@*O$*K*E?,7HU[)2DLB3BI9='56M3 M2_$VNH]7JS) W,UMK+_THFI&3&/!QG*"8[GH;;2*[N*J-/&BO(BGF?>0+*IF M)TM;-%9=1'\"B=(42M,4S3ILA\;&'/Z:8KUN;-OC%Z7Y*$T,CVW-[K#9UD0[ MEBA-H31-T6S5&EMSZ+8U;^;%^;*XLA2GO'@U2ZN39O&Z\?S2J%[4Y$1I/DH3 MP^/G4IY4+^I@HC2%TC1%L]5K',RA.X^TNG*'VRMW7EVY5\65>[&]5J1IU MBWJ9*,U':>+,+MR/8IKB!W1E)$I3*$U3-%O+QKP:G2B-!^EB6%3V=S&Q), [5BB-(72-$6S56MXT\'&JC+B=)\E"9JFI44W1]/IPUQ!NI@ MHC2%TC1%LT5K',RAVXG;NWML/UZ^4:FH?XG2?)0F4%J TB1*4RA-4S1+S2-C M[(TZ:$PQ0@T]E.:C-('2 I0F49I":9JBV8(VGM_([?FUG&#BIK76,VKQH31Q M9K]]W3TAIW7N 2D,UL/+IG9LR8$FUH\N)'5FTB&;5HSNCN/@FK0I\A6U+ M=Q6@GE6;ZM)9[*HZF]DS6RYWCUD)]\MOO?B@W_W^^255@:M8SUT-K<'Y];17 ML7%J"_KC2Y2F4)JF:/8)P]BL([='^+.#$#>V]9D#-5E1FJAIUB!D.AT7BQ^- M0M".94W;3W/K#J;=:?^XO@_:L:9HMB2-6SIRNZ7/*S#EAK06(&J,HC11T_8% M>"0\U.T\WZ%".]04S1:D:KJQK86->INC MXY3#YJFG NTW0&D2I2F4IAOV\/BP/JUM1Y1:Q*E M"906H#2)TA1*TQ3-UK6Q)D=LXN4(M211FH_2!$H+4)I$:0JE:8IF"]K8EB.W M;?G3D0/J8*(TOZ8YKVNU:%%W$J5)E*90FF[8P\=Y098BQ\9Z'+MS"JL[\$V2 M<[=K*SF4YJ,T@=("E"91FD)IFJ+9RC4>XYA]9.48-1E1FH_2!$H+4)I$:0JE M:8IF"]IX8.-?_M)=[\,,JCAUJCO0J4%J TB=(42M,4S1:O<L MBB.\CY41WRA-U"=#:3Y*$R@M0&D2I2F4IBF:+6#COHT';#B!VFXHS4=I J4% M*$VB-(72-$6S!6ULM[$[@1 ()U CKJ8=A!/]XW "M=A06H#2)$I3*$U3-%N\ MQF(;NRVVO4F"SLD/;DQKB:*6&DH3*"U :1*E*92F*9HM9&/-C=ETP3'JR:$T M'Z4)E!:@-(G2%$K3%,T6M/'DQNYT02"L0%VZFG885AQ%%9O%I@>+'3@4Z*H% M*$VB-(72-$6S-6ELM;';5K.CA=,3'MR8ULI#;324)E!:@-(D2E,H35,T2\@3 MX\9-V$3 "6K2H30?I0F4%J TB=(42M,4S1:T,>DF[H2V/Q\MN#MH+?%N4Q@P M. @6ZJ7.Q!0"7;4 I4F4IE":IFBV)HW/-G'[;%]^#QIG/+B;M58:FDN&T@1* M"U":1&D*I6F*9@O7>&R3/AL=H)X;2O-1FD!I 4J3*$VA-$W1;$$;SVWBM$"N M@T62I(6BZ^SODR$ :K6A-!^EB9IFA2<'.99HAQ*E*92F*9HM3N.?3=S^61DF M/*MDH9O36IYHOAI*$R@M0&D2I2F4IBF:K61CIDU&;-R FFHHS4=I J4%*$VB M-(72-$6S!6U,M8D[WPVXJX#:;"C-1VFBIKF-CP#M4Z(TA=(T1;.E:^RSB=L^ MJZ.*>DK#\^(+U"]#:3Y*$R@M0&D2I2F4IBF:K6ECOTVF;'R!VG HS4=I J4% M*$VB-(72-$6S!#TU-MS4G1175;$O:^2]\*/-J[)&G;E1D9Z(*MS8ML)&:3Y* M$S7M,#?DP"$)T$XE2E,H35,T6['&9YNZ?;9M6%'G%S\GK' 36XL5S8=#:0*E M!2A-HC2%TC1%LS5M?+II#PTKIJA_A])\E"906H#2)$I3*$U3-%O0QK^;NG/D M?CJL0'T\E.:C-%'3#L.*\5%<@3IT*$VA-$W1;,D:AV[J=NCJN.)F63XA?.Z% MJ[GWN9!J6#X,=:^<\F$YZD85HRX>2O-1FD!I 4J3*$VA-$W1;*T;PV_*UJF< MHKX?2O-1FD!I 4J3*$VA-$W1;$$;WV_J3J+[\S:)NX/6$D>=0)0F:MK9&QJH MQ8?2%$K3%,W6KK'XIFZ+SSRBXEGW,E [#Z7Y*$V@M "E292F4)JF:+:TW M92M93E'/#Z7Y*$V@M "E292F4)JF:+:@C>2E,H35,T2[K=CK'WRM?/#2[:S,0XPVVK61;GLSC!X@(6)UF<8G$: MPQU(O+LG<;8ZYI:'21OU UF<8'$!BY,L3K$XC>$.I-W;D[8[?^]G;90SW/82 M1QU"%B>VN(,;&MW#&QILMY+%*1:G,=R!=OM[VG5;@%;DT6*RQAEN>^VB)B"+ M$RPN8'&2Q2D6IS'<@<0'>Q(?P)$':@RR.)_%"187L#C)XA2+TQCN0-K#/6F[ M4P)_/O) K4(6Y[,XL<4=1AY'DSC8?B6+4RQ.8[@#\8[VQ.MV _=##V(^QYG^ MVHL:=0=9G&!Q 8N3+$ZQ.(WA#J0_WI,^6X1SR\.DC1J*+$ZPN(#%21:G6)S& M< ?2GNQ)^U>7XSS30WNQHV8CBQ-;W/G;(JB1R.(4B],8;J/BJ^PABG(_S,/K M-\LHO8_>1XM%YLV2]2HOS]%[GWII=%>*_/5-[^+JZ'/1?1UT&SZ7W=>J^OS* MX*_?/(;WT>;Y(YFWB.Z*KCJORBKF:7S_L'N3)X_%\77AW29YGBRKEP_%@1*E MY0+%]W=)DF_?E!T\)>D_JLVY_G]02P,$% @ !SBC6"R;O^8%!0 UR, M !D !X;"]W;W)K&ULM9IM;]LV$,>_"J$50PMT MD45:?LAL XF#8@,6($C6[D6Q%[1-QT0ET2-INP/VX4?*BBC&,E4I])M$LN_^ MN3N>>+](FAP8_R8VA$CP/4TR,0TV4FZOPU L-R3%XHIM2::^63.>8JE.^7,H MMIS@5>Z4)B'L]09ABFD6S";Y9P]\-F$[F=",/' @=FF*^;^W)&&':1 %+Q\\ MTN>-U!^$L\D6/Y,G(C]O'[@Z"TN5%4U))BC+ "?K:7 37<_12#OD%E\H.8C* M,="I+!C[ID]^7TV#GHZ()&0IM016O_9D3I)$*ZDX_BE$@_)O:L?J\8OZISQY ME$W4B04:[TE2T3^$QP*VUX ECLA65HX MJPA2FAU_X^]%(2H.4?^, RP(\O3NL,2SR:<'0#7UDI-'^2U MR;U5-C33R_@DN?J6*C\Y^X0I!U]PLB/@GF"QXT2MD13@%_"D.F:U2PA@:_") M9CA;4IR /RA>T(1*2@1(CPXK@"6HZ.C% 8]DN>.<9L_@%@LJP/L[(C%-Q >E M_/GI#KQ_]P&\ S0#?V[83N!L)2:A5/GHJ,)E$?OM,79X)O9[S*\ BCX"V(/] M&O>YV_V.+$MW9+N'JHIE*6%92ICK]<_JK0G7Y9BS5%UE N=]^I#@#'R])^F" M\+_K;A9!<7;6U14 ^B^!)S"I"ORQ"W]D$+T58ZR+L\R*L MRB+497Z4&^1R>L_=S^(QA)-P7\VHQBB.46ED11J7D<;.Y:IULEZ4K.3 M-= 3N:FG8Z\.3[KP]3!TFMC!&D:)G&10="E\PRCTBC&^U.QJ&)")QI<;A4Y( M:ET(3VKVO_^&D*";D%J/PD+/U;Y.$SM.PR[0S2Y-&POTRB>^U.QD*S=EW'S2 M;6.!I_AQLC(N$SM8@R?02025C:73^'.KMUZX2] +-/0"^V_K4B?\M$[6DYJ= MK.$>V, ]W;HT;NY2EXD=K $3V'!#)>]25!N15R;QI6;G:9@$#B\VV*#7.S*^ MU.Q"&-Z!;MYI/]A&S8WI,K'C-"0"W232N&5XI0U?:O;-=D,;J.%^3*:?U MQE+H.=O796+':5@$O8U%D%<6\:5F)VM8!%V"15 SBSA-[& -BZ ?8I&NQ.Q6 M;[UPE^ 59'@%N7FEL4N],HDO-3M9PR2HX1Y,MRX=G3Q)K7F TF1U##FLO'6A M7WFYQ_R99@(D9*W<>E=#U>C\^!;)\42R;?XBQH))R=+\<$.PZE-MH+Y?,R9? M3O2['>6[/+/_ 5!+ P04 " '.*-8C/;MCK\$ "H% &0 'AL+W=O MB!EL86$4KTDI2]^?<=4HHLIPH=!S[T8E,49SCSS8@<K*]U6<0D;5F5A!CF\60F94XZ-<^FHE@296*.-^)P@&?D99 M[HV'MF\FQT-1:,YRF$FBBBRC\ND:N-B,O-![[KAGRU2;#G\\7-$E/(#^NII) M?/)K+0G+(%=,Y$3"8N1-PJLH[!L!.^(;@XUJM(EQ92[$HWFX249>8"P"#K$V M*BC^K6$*G!M-:,?W2JE7SVD$F^UG[9^M\^C,G"J8"OX72W0Z\BX\DL""%ES? MB\WO4#ED#8P%5_:7;*JQ@4?B0FF15<)H0<;R\I_^J$"\1:!3"71>"(2]5P2Z ME4#WK0*]2J!GR92N6 X1U70\E&)#I!F-VDS#PK32Z#[+3=P?M,2W#.7T^#-E MDGRCO !R!U05$C"H6I%?R21)F D-Y>0F+Q/,!.IC!)HRKDYPR->'B'S\<$(^ M$):3+ZDH%,T3-?0U&F;4^W%EQ'5I1.<5([KD3N0Z5>13GD"R*^^C0[57G6>O MKCM.A7=4GI%N>$HZ0:?78L_T[>+=%O'(+1Y!_)KXCC?=.D9=JZ^[/T83I0"C M,\D3O0E5K1&$8>+C0*Y!J\\2\_A8/@MS;0QU06'4G93A!Z=1!Z+NUE M$-8F"*>$VBB<$@YKX"0D6E3-#M&2YFH!$M_23!2Y;B-3T.AOZZ MB6WOB,AI[3M9]&L6_7>RZ&Q9A/]E$;;!**?J.V XC3DTA_H.LCLP!C6,P8$P MMH[CNECSZ+HR8K 7PMX1D=/,=V;$>0WA_/T0L-P@8O$6#.=[,>P=$3D-?2>& MBQK#A1/#E*J4X!Y(8M. [P5#)G8_7=2 ,"?6H+399ML07.Q=&YPF'/HY7#AX M[B"XK!%<.A%$@#$W6]%49%BJXZ0I59(-EJOFG^9.I?0LL>LA"B@PS M79)>$'Y\/"$S%#PCLZ81&7TBMN!MI II/-2PALUSN&+:C61ZUMRVW(HN&-IVR77 M*.5#)[D9?;(IE=$$,-'MP2P&_+"42?88,!47+*8:S*.(XP)3+'YJ)>>+EL'VO*77:=+;N.D]UMF4ZM,)R2!\,XIK;H6-IVJ6T/)N'_ZF02 M'O5HSH)W<>3256&-^J,A*F8"T._E65O;ZWEGO)@0*X)=[W> MGD-"]T&DD6F'N.XZ U2N'_7,X9RP=-UO7.%D()?V*DQAY8%[6WGO4??6UVT3 M>\GTHO\ZO)J6EV9;->4=WAV52Y8KW#D7J#(X.T>K9'DM5CYHL;(717.AM&ULK5?;;MLX$/T50ELL6B") M1-TL9VT#C=.B!5K4B)OM0[$/M#VVB4JD2U)Q\O=+4HIL.;3@!GZQ=9DY.FZ'09#Z!:',&PWLLXD8#7BI_YP1U=K95YX(\& M&[*"*:C[S43H.[]!6= "F*2<(0'+H?<>7X]Q8ARLQ;\4MG+O&ADI,\Y_F9O/ MBZ$7&$:0PUP9"*+_'F ,>6Z0-(_?-:C7?-,X[E\_HW^TXK68&9$PYOD/NE#K MH9=Y: %+4N;JCF\_02W($ISS7-I?M*UM P_-2ZEX43MK!@5EU3]YK .QYX#C M(PYA[1">ZA#5#I$56C&SLFZ)(J.!X%LDC+5&,QOOF'7J#*$/?U[R4A"WDP%>:J/FN2(YRDX4U3Q?% M"B/9_W;<3_KA 46769JEH9MBTE!,.A-G7 H!S!FZY)R9@W[ MWBO8+RFS]>\$[KT7K'II>L#<81.G;MY9PSOKS*POG*TN%8C"Q2D[9VZ=":RE MLM^H[)]8E4Y8B?[++8R#7A8=+(;#+.C'P9$\PL&NCP:=7#_:G#F1:XVUSP)' MNB@><'69Q<&>69OK7L_')Y?.G%#+4Z>^DRE^&:^>;JN'!=1EEV8X/5+D\:[W MXLZ^5\<5JN,&^OD5BAF(_YQ4S]J-SX76EKWKQSAZY9D#=W;R/Y9Y)K2VS%T/ MQ]U-?"),IU!/2!\4$?PNZ4:/".KH@:-&2UO[)DCCPV1TF44X.9*+NW:..SMI M.Q9.Z&[V7Q3:Q#'CS[C5[M7T?'WA@HST>E#^8HRJFJQEVL]6((P!OK]DG/U?&-&EV94'?T/4$L#!!0 ( &PO=V]R:W-H965T^Z>YT3R;KR5ZKO> !CR5'*A)\'&F.HF#'6^@9+J2UF!P)V5 M5"4U.%7K4%<*:.% )0^3*!J&)64BF([=VKV:CF5M.!-PKXBNRY*JYSO@P /.UNE1_LL)L)L%50 I8T9J;SW+[&[2"!M9?+KEV_\FVM8T"DM?:R+(%(X.2 MB>:7/K6)V /$Z1E T@*28\#@#"!M >DQ(#L#R%I YC+32'%YF%-#IV,EMT19 M:_1F!RZ9#HWRF;#??6$4[C+$F>GO@$G3Y#U9-!^>R!69R;*2 H31=O9%&LJ) ML\,=;AP:I&8#A'E+8];02,[0 M2,DG*,+DD1)YN$S_^_PM(=.VJ4Y M=?[2_C0_W"ZU47C6__*EJ'&1^5W8!^!&5S2'28 W7(-ZA&#Z\T_Q,/K%I^\' M.3M0FW5JLS[OTS\J4-0PL2;<'1MXPF=*@X?F7;^CA]B;J 8T="#[L#U.DU$2 M)^/P<3\#'JLLBN/.ZD#:H),VZ&5T6TIEV#_4/5IX.QJ!5&LPWF/?>!OLDQC$ M1T3[;0YH#CN:PUZ:'X4!_*Z&(,N&(F=TR3@S#+P\AZ<IX MCGIY+C:8SO?(M7SUJ,Q&)^%/,GEJ$F=^@E<=P:M>@M^HPL1Q>/TD]_MY2+PG M^>J$\.@T[Z=&PU&4^G5==[JN>_FX5]W'Z/KDUJ2#*#N^6QZK.!D,_)QB6^H/ M5_;*4_S:"T#./"=8%_BL4D$85B\\1@Q+%2UE+8R]G+I>-@BTE"5>4U$0 MIG>XPM8L:3: ;9"1"HCLXK01M$.L0> Z=V-:8 UF]@VW[>5W:M5$\V1X4XB_BUK MQ@O4H/]'RGY$*GPU*-QK:5O0E=-,98Z>PQOQC%E=(([H/-AA , *D+ 9 M >&PO=V]R:W-H965T+R"BN\6'O;V"[=T72JSX*?SAJSA M#M1])?X8HEM@HWXA\).'HR1D;+B_)N9?,P77F 8 M0069,A!$_VQA"55ED#2/[QVHUY]I$@_'>_0/5KP6LR(2EKSZ0G-5+KR9AW(H MR*92MWSW)W2"I@8OXY6TWVC7Q08>RC92\;I+U@QJRMI?\M 9<9 0QB<2PBXA M'"8D)Q*B+B&R0EMF5M8U422="[Y#PD1K-#.PWMALK88R\QCOE-"[5.>I]"_0 M'DCT#MVUSQ'Q0@^;I@+]K!2IT$?6UHKQ7.]U\6^N01%:R;3'^;Z6U6L+]]JN MPE' 3T2<&A*X:MD89D24J M]'TA42%XC7B_4UE'7#:TV+'%-C?1-@WC*4[F_O90GR,J2N*XCSHB/NV)3U]( MO*",L Q&:+?(TR/:DP%I1TQR@G+<4XY'*7^PQ%Y&.?Z)#IX% \J.F!B[*2<] MY>29+EMJZ/;S/2)2@I*(K_35PB WUPD\9"5A:T#Z$NHB*TI6M***NO4D/]4$ MGB1XJ,@1%4S#Q*UIUFN:C6KZ8M\9D+\C6RU.DQ9@7J1&Y*#FD0)1N]B/'X C M] A$2'2.ZO:JC%!.'ET^+)^)A/$>"H<.K",?SGL?SE_JPU$]GG1A'!Y/.^Z3 MGGIRTH8GH.(.*NRA#-*(!SCX\6(-?LV%80WD5&9\PQ32J^!\7;8'S ZJ-#@+ M9A@'!Q\\J&QW4C*)W+6-#QH%_&MZCI_ETVJPDU@4#04\&=<*\ ^:GAK$VO:" M$ED2;8_0K_;]YJ7ML@;K5Z8/M$_[?!YJQX\)! MSO.#3^EV)_4#=SG?DRU]I/++_H&K.[?)LDYS6HB4%8#3S<)YCZYOL*\#JA9_ MIO0H.M= 6WEB[*N^^7V]<*!61#.ZDCH%45\'>D.S3&=2.OZMDSI-GSJP>_V< M_;?*O#+S1 2]8=E?Z5KN%D[L@#7=D#*3G]CQ(ZT-!3K?BF6B^@3'NBUTP*H4 MDN5UL%*0I\7IFWRK!Z(3@/P7 G =@%\;X-4!7F7TI*RR=4LD6F65(-] M3V3)4YFJEA>W5)(T$Y@;0 GW>L%*18B[DKE3"=WEW5(CZ< M1. 71-P3?@4\] O $/N&\!M[^"U=->'>>;BKAJ,9$]R,":[R>?8Q^?O]DY!< MK;-_3(Y.*7QS"OWR78L]6=&%H]XN0?F!.LN??T(A_-7D[P5R5G&O7>\:U(:,?/)Q WX^#_K*LVX5G[;PD2IIVYTI;D",[R>]8L9VI MK6#T!:KSG(V\XDD\&'E#.YCX\"6E+:#1**&_J^9 !G1[ X38.YVZ4%ITHU%V M&\L.9(!W% _$OP6[40MO-$IO8^&!#/B.$MP7_Q;T1BV^T2B_C:4'&@(*#S2D-XK]P;)Y"WBCEMYH!-_6^@,92!W[N%]_V/N8Z &W MH,9V4$\I0? 0UCB"L/\OR-[S5&P?IK"Q \Q/4L"OL[AK%59U\Y5]DB'=N1 M_NKBH\X3GK$\'E1]IF8^[#0[Z70[1U_ZW/&>\&U:"#7_&Q4'KR+EDY^.\DXW MDNVKT[ G)B7+J\L=)6O*=0/U^X8Q^7RC#]B: ]7E_U!+ P04 " '.*-8 M*>5>F14$ #!$P &0 'AL+W=O;G= E$/IE1 M5F A;]GE*Y!F!6X;XJB@P>QI#3M&SYE\X50#78T7.(YW('XLKQE\LZN5=*L ,(S2A"#V80)XK)1G'STK4JGTJP^WK9_4/ M.GF9S!1SF-#\6Y:*QZ_@>JA'2 "PY][!D%;S [1[Y[ACS'"]"7NQB=O#E%.B'TF6'"L9Y:+9%.?EW8 MKX7-DK%9,H9D2U+':"#@UX/G:U7_X.!Q3EF5<@P\8=E2C]KWC[(GNA90\!]M M(U7*!NVR:JNYY$NPD']@!6]/8OM^>\;X/9I5CL/[8=M+D9GK^72XB^H_>UD&];9AK^8 M+<WVR,VQGGDF/=J"CTCA3N5N]S0 MVO,_0W@^9S#' E!"YD9(B#:2/3WDG1[@WZ#Q'XGO]^@%1M#/1+$10WBXF40!R#H M9B2 %6WIFW4]Y]T38-:VDQYK&!L-C^0TJ#D-7C%A4,L2(F0EJPH&I'6R#/;G M@=-KS)7]/F$X:,P58Y1',G"=31GE&"G<9"0K5@7Z?@-J6VU]ZYHE7OO:[50M M[DIM%]]6%>K^F4JFTNV*:9=J<5=JNTR]#5//."5+F(0*]"2_'Q-:R,^U!-(S MO6^I][Y\H\F%FK2NRA>TW1"IO:CM,V!B-GTUQ&,"V26V*:==8WDI"__'EQ=Q MI[5SIVIQ5VJ[^#;ELQO\H47<9:D\Z50M[DIME^FF2'?-5?KO+6*SMN<8%G%' M17D%\9A 2F+VUME& 6RNSXBX3'M%1'E64+?6YU!7^O2ET3YV+R?E:=)&ICS< MDM_[\XQP6<#,I*1SWI?1LO*\J+P1=*E/4*94"%KHRP5@^2V@.LCG,TK%\XUR M4)_:1?\#4$L#!!0 ( &PO=V]R:W-H M965T]"#Z[AO6)H(4IA*;4'480D#2%/M MI#@>:U.C>:86;IZOW;^4R:MD)D3 @*4_:"R3OA$:*(89*5)YPU9?H4[(TWY3 MEHKR'ZWJ6,M TT)(EM5B19#1O#J2I[H0&P+;?4& :P%^J\"I!4Z9:$56IC4D MDD0]SE:(ZVCEID_*VI1JE0W-]6L<2Z[N4J63T5BRZ4/"TABX^( ^/Q94/J./ MZ#*.J2XS2=%U7C6++OKI$"2AJ3A3(7?C(3H].4,GB.;H-F&%('DL>J945-K; MG-8$5Q4!?H'@&^'GR+$["%O8;9$/#LN',&WDSK;<5+5H"H*;@N#2SSFF(-^9 M!/3SN=S, M[$VA6]QNP^V^F7N-384HVI'=/0X'8Q]C!X<[Q"V1=NCXOK\1N07L-<#>T87N M(/6I%5+-))K/V[B]%IH@=#PKQ#O<;9&>W<6N9;=S^PVW?Y![I#ZTP#G$1_6( MOX?CM3;(ZW%;T$$#'1P#W93[Y0X)]D!V40]%;$&?X3Y"O]$3X*NFAB"W2 M;D/:/4AZJ[8,HN#/:%RU0-7+'30NB=L@NWL(;A &V/5W4/?C5(.[& ?MP+;U M=Z&SCD*^)VD!K-O?J."KK\[OUK"?*N[.[?,C:59[XO4:C>GN4 IS)3, M.@]4IKS::E0#R1;E:CUA4JW]Y6FBMF? =8"Z/V-J+:H'>@/0;/BB/U!+ P04 M " '.*-8+^'F0#H* !#1P &0 'AL+W=O*KH+$OR%T U40]^PRM6Q3#3[/,E9=_R&2$%>DZ3++_HS8IB M_G$PR,,927'>IW.2P94)92DNX">;#O(Y(S@2F=)DX%C6<)#B..M=GHMS=^SR MG)9%$F?DCJ&\3%/,5M/\CL&OP08E MBE.2Y3'-$".3B]Z5_3'P+9Y!I/@M)LM\ZQCQICQ1^HW_N(DN>A:O$4E(6' ( M#/\69$R2A"-!/;[7H+U-F3SC]O$:_1?1>&C,$\[)F":_QU$QN^B->B@B$UPF MQ5>Z_">I&^1SO) FN?B+EG5:JX?",B]H6F>&&J1Q5OW'SS41K\G@U!F8*9JBN AP 6^/&=TB1A/#6C\0) I(M9'[GV,7(LQVNIS_CUV=V6[($^^Z\XZR.KM72E->[FKK@"S]UW5V:8 M$=1R5ZX8P]F4P(-7H.L5VDYWAU?B]-42LPC]\2^ 1#<%2?/_M-V>JGROO7P^ MV'S,YS@D%ST837+"%J1W^?-/]M#ZU,:M2;# $)C"N[?AW=.A7_X#V"UV^V-% M6)71%QGY8+JXM,X'BVT6M-!=63 $IK#@;UCPM2R(7G7R)'I5N-W[\%;O>UJA M?"O=O.Y]F/>^8T3G/$-^C!8D!T)1G*$Y83&%2Q,<,[3 24G::*YJ-MRBV?6' MOF7MDJUM05>R#8$I9 \W9 _U9/,!&+6039[Y<2M)PP9)0\<;-DEJIO/=H=U( M%VAK^,;VGV[:?_I#[4?0@6*8>N RS$$3$A.XT(]FH,9*YCN7N,*0MMBM# MAL 4ALXV#)UU8VC*F4$1=* 7AJ(*]W2+IU'_;+3#D[;PKCP9 E-XLBVI!"TM M4P^@Y]%O_''+INA+-8"W*CLM3%?M8!0M,(6F4K@EINUWUFUU!4R1;Q(M,(6F MDN](\IVWBKH3.Y!_";]C2<-AZQW%'F(AF9>'KY(Y)LS VBA:80E.9E.;#'KVW MW#'I0\9&T0)3:"KYTM?8>F.CDSMG+\L=H\;%%)H:^I7.Q=$[EX;'>X3Q,T=? M[Q_;V-&#=>U31M$"4V@JD=*_.._M7QRC_L4H6F *325?^A='[U^^E$5>X"R" M^>@8+6N%@-8*@1&^BL?GJI!F!<-A48+"*@A+6VG6%S6JI_P12JME&'O_W*^' MZLSQ(8R1(XV18]X8.4UCY'E6BS%J2>AZIV=-8Z2OY%M)D,;(.9PQ5UALG=-V8&IJJCPKXXTKXX'1=/7AVOJ(&W'VGG;)569DSZBK%1M, 4FKJE0[H4UWKO31U&G8U1M, 4FDJ^=#:N5KP;%=E-QPV=TH.VN?$KB$'V93&#&!TK_1!TC M;OIR.G=CH_[%%)K*\=:^L'??&&9V9YC9K6&'\$VN]$VNWC>]Q3S6D+J5#7VI MG3DZA%%RI5%R]4;)L6P/W24X0W_:_#J=0OYQU?=O:11/XE#D/48!R4,6 MSZN5U"Q"#Z KVB<^?>VNDJ2./JR76:>5GP.''!&&BAE!\OGCW8-\+^-B=1(F M.,^A0ESQ0/DSD#T(*U(GB2>$6_&"9)5ZZ:/')N8Q&EI_%\G@K%@$SOG.3EP; M)PX(,@KQ^Q*':WX6]80/5ZO]Y+FH!#_-M_'AIV2%*.@P@)G$"W+"BU\'"WA" M[S5%SJ7"V%_LT<\_C1S'^J21(R*%_>E#'SU >9N\(FK!:Z#)BN*,)N2 E+2D) (:EZ(T[<$YR6K M^GG ?3 OZ"B&VO&K4B;_I76]Q<]Q6J;H*J4EWVG07M5^Z^AD-%YA"DT=G62\ MPM7'*V[RO!0T5S$S.Y[A&8UG&$4+3*&I MY,MXAJ>\X#@1(1[>6=;#C!*C7$,OXR1!N"PH_[9$B)-D!9XE9(1/NM#<7W%68K9" M-B^*X'"&( W)(LQ$D!)-&$UE(O'U!0=*8+2M=YP0'/$Z]>3>BK:[6T_5/W@30:PUHE3V\#R[SMV0@@H9/=4I'Z!V)YY_,QC>SP>[X1\ M46L 35XSGJN)L]:ZN'-=E:PAH^I6%)#CR%+(C&ILRI6K"@DTM4X9=P//Z[L9 M9;D3CVW?0L9CL=&\#^B<;/ ;S3!7,!?^3I7H]<88.26%)-UP_ MB-VO4 44&;Q$<&5_R:ZR]1R2;)066>6,##*6E__TM1*BX> /+C@$E4-PYA#T M+CB$E8-5SBV9V; ^4DWCL10[(HTUHID/JXWUQFA8;I;Q44L<9>BGXT; M&0J1DKG(<'6/R%9(D9_"I2X&2J;E)%,RNC"2Y$$R)*W.W[\6F"DP_JW0J!%G>M\6;PDRM" FY6UC[[8WBD9C=]N,I,TL"H]6 M)Q2CFF+42?&!J9>;I00@+-> $F@B\5RUT8Q:YO>B<'A&L]6L%X7M//LUS_[[ MI$22&?G &E;,M2R%.R M9\#3MNA*H%%3W[,5Z+(X83>LV0T[V?V!ER9YPKUADF69.]MDFW6B?._!O1+8 M2<"C.N#1_YSC1M>4ZDI@)U+YWO'V]JZ1Y2J4KHU;F9QEPG#0:]^^?J/ \*^5 MY2JD3II^:XH+_ LT@R/-X&I)[@THKW1MVRUO>/9+3Q(>LESX5I+SCZ6#WWG= M?D^:JY ZUZ'+I&3H-JK2#.3*%NN*)&*3Z[("JWOK!\'4EL%G_3/S4+#5[A&F M?&5@?;5B6#)R6"*D=SO "U"6A7O9T**PM>^ST%A)V\\U/G9 &@,<7PJA#PTS M0?U\BO\%4$L#!!0 ( &PO=V]R:W-H M965TVT[32_O@90W%N@*'13?=+ L9^[_MLOX^?O#@R_B!VE$KP M5.2E6#H[*?>7KBN2'2V(F+$]+=67#>,%D>J5;UVQYY2D>E"1N\CSYFY!LM)9 M+73;+5\MV$'F64EO.1"'HB#\>4US=EPZT'EI^)AM=[)J<%>+/=G2.RI_W]]R M]>:V5M*LH*7(6 DXW2R=*WBYQD$U0/?XE-&C.'D&52CWC#U4+^_2I>-5BFA. M$UF9(.KOD5[3/*\L*1U_-T:=UFLWR/[)4[I9.Y("4 M;L@AEQ_9\1?:!*0%)BP7^A<-5;6:L>=*AZM!*7E=6JW$FNOF9JG%S=298\7*Q5 M7"FX9H5:;$'T=%V NWJA -L W0M\V.LO5]5$9O(9?/^&2I+EXH>%*Y64RJ"; M-&[7M5LTX!:#]ZR4.P%NRI2FGX]W50AM'.@ECC6R&GQ/^ Q@^"- 'O+!M\ % M8DFKC@GY9:JK2K!^AF<]KLES[KYZDAX"O[\ M59D$[R0MQ%]]4U;[]_O]5^EY*?8DH4M'Y9^@_)$ZJ^^^@7/O)TMT?AN=;[.^ M^G"00I(RS2D3&B?V-I)X7+=S''B%!*R2P M"OE93:;\[Y:H708=EUZ_KWGK:V[U=?-$>9*)?F_SCK<+'\(YBF&_T[!U&EJ= M*IAL:#808MAU&GFQA_I=1JW+:/+BWC1K/+RR47=E Q2@" ;]*N)616Q7H?$A MP",5*GK .*!/>P5G]2R9;@5$5+11N9SLVF3NDQAW)?I1Z*, ]TN$GL&A-TDD MK;<&N<_I9%6-Z<]D(0C#*!S8I_"$TO#\] 3_G "O5UAM/#P1AF=H8!]#9$2A M*:DZ[AY-35QH8 RM-#2I.^Z]-E0MCG$_FP]L9FB ">W$;/-X7('?51#/\$!2 M0T-*:$?E<%J/2PJZDO L"@]U!I4)J1DX@+3*41W;*6XLDU$7[ MA0H3^O%\P*\A/+(3WEHG-6.G%DK(4!U-KX/'2R74K8+C&*'AZ W;T0C;OURQ MA+IUXA9RXR^L! MT&'@C4?@_>6@B;MDMXLT9,?3R'X.-'$7Y?VJW),;P8+RK;[W%"!AAU+6 MEX-M:WNW>E7?*)KN]<6L4J625H"<;M10;Q8J[[R^ZZQ?)-OK^\5[)B4K]... MDI3RJH/ZOF%,OKQ4#MH;Y]6_4$L#!!0 ( &PO=V]R:W-H965T?YNPY=S=I!)G,&&(W%(4\J?UY"PT\+"UOG%^W@72?W" M7L[W= =W(/_8;[AZLBLO89Q")F*6(0[;A;7"UVLRU0;YB/L83J)QCW0J#XP] MZH?7X<)R-!$D$$CM@JK+$6X@2;0GQ?%WZ=2J8FK#YOW9^ZL\>97, Q5PPY(/ M<2BCA36U4 A;>DCD>W;Z%-$_#"WI8+5(>V@!%L78*0#S$5O628C@7[. M0@@_M;=5DE6FY)SIFA@=OJ5\A%S\(R(.\="WR$8BHAQ$>3%$<*NY=/,(;M=< M:D>H92Y77$W7#E0Q2[1^1LUQ&_J-C^Y!R#C;G8NI+;#1R\#Y&%>,XZ^\VN/_(;M)E=W$N *_ ML>SJJ!9 05.!V!;=0@#I _!S"[EMQ).+0G#'9.;Y7GLY3"N8Z>?!J%X.HJJ9 MVTBFER38]6;>I)UD5I',AC;!K&\38*?>FQUCM/LBY_# =1_("- >>,Q:PY>N MFO$]S_=GTPZ(AD!@(X02ORW$BL,.:!8H.>T+A"^!IC-GUL%#:AYBY+G0HJRN M#G@"'L1"8?$X@+)8.NH7?6R(0&L"!<>DF<#([>*O10(;=^FA_)^6_,OP!82N MB@9]5R/B6@1P+Q6X+(&7B7JK!*YE IMUHJM!7H;Q+Z?''?FX ZC6!&S?\4KKC[::O8V4'YPO>7CZ5>65VP4G:$)UDJ" MS5(R3&%Q;YDAM+7.D#,.C!45TNW?5CJ79V8=_4OIJDEQ[@'?"T"Q"P"7T902X@^TUZK!3&K MQ7 Q+1WWH:GU@9CU8;"8DLO/_BZ8>OLGYD_^_T1(RQBF:K,;1RJ,)FI">'$H5#Q(ML\/8AZ8 ME"S-;R.@(7 ]0/V_94R>'W2 ZFAN^0]02P,$% @ !SBC6'F'.X-& P MB@L !D !X;"]W;W)K&ULO99M;]HP$,>_BI5- MTR:UY)$ '42"=D\O*E5%;5]4?>$F!UA-;&8;:*5]^)V=$-@(M%JGODELQW?W M^Y]C^_HK(1_4#$"3QR+G:N#,M)Z?N*Y*9U!0U1)SX/AE(F1!-7;EU%5S"32S M1D7N!IX7NP5EW$GZ=NQ")GVQT#GC<"&)6A0%E4\CR,5JX/C.>N"236?:#+A) M?TZG, 9]-;^0V'-K+QDK@"LF.)$P&3A#_V3DA\; SKAFL%);;6*DW OQ8#H_ MLH'C&2+((=7&!<77$DXASXTGY/A9.77JF,9PN[WV_M6*1S'W5,&IR&]8IF<# MI^N0#"9TD>M+L?H.E:"V\9>*7-DG655S/8>D"Z5%41DC0<%X^::/52*V#,)@ MCT%0&026NPQD*<^HIDE?BA619C9Z,PTKU5HC'.-F5<9:XE>&=CH9:Y$^'(]0 M5T9.18&+K:A-US$9EPM%Q(1<@M*2I1HG60,R-,ED^HE\/ --6:X^]5V-.,:I MFU:A1V7H8$_HD)P+KF>*?.$99'_:NRBCUA*LM8R"@P[/J6R1T#\B@1=$Y#UQ MB9I1":IZ'8@0UMD*;81P7[:,HRI;%_0)_TY-AE)2/@7;OAW>8Z+P3[MK2D?I M.VKV;;;?B9K3% 8.[B\%<@E.\N&='WN?#Y!'-7ETR'MRQ9>XAHB]LY16DSHB M(Y@RSAF?DA'-*4^!_&I,7*FEC-:VT@AN/8N7."%S61Q31:_DNRZ_'X(+-X!._;#7N3UFMDZ-5OGE6QX@DV /8?7 M:<#S.W&\9U&[-5[WE7AX KSTQ^ONKFT41W$8-3/V:L;>/S+>V(,=LF.Z!(D7 M%9F:/Y!D5 .94";)DN8+('.0)77C1MH<1DV:2K3.EJ9>J]=M%N1[FY/=>RM) MM]6NNWM62L5D7K68[GXQ6]>4_V9BRHWZ BW^KI9>*XCW: DV6H(WTU)O[!?( M"9KDM/9.] ]>7/]3SLXY\(RB<&?C^%[+"_Y2Y&Z51P7(J2T"%4G%@NNR M4JI'ZT)S6)97F^EEE8HE!FYN17*8H*G7ZN!!),O"K^QH,;?%UKW06+K9Y@R+ M99!F GZ?"*'7'1.@+K^3WU!+ P04 " '.*-8T\VC: <$ !9% &0 M 'AL+W=OXWN/3ZR; M.]I1]LQCC 5XS5+"QU8LQ.;:MGD8XPSQ*[K!1#Y9498A(:=L;?,-PRC23EEJ MNXX3V!E*B#49Z;4%FXSH5J0)P0L&^#;+$-O/<$IW8PM:;POWR3H6:L&>C#9H MC9=8/&X63,[L$B5*,DQX0@E@>#6VIO!Z#H?*05O\2/".U\9 I?)$Z;.:?(W& MEJ,BPBD.A8) \N<%SW&:*B09QW\%J%7NJ1SKXS?T+SIYF) M8W9P"P?WT,$_X> 5#IY.-(],IW6#!)J,&-T!IJPEFAIH;K2WS"8AZAB7@LFG MB?03DZ6@X?/GF20B G.:275PI/G]#);YR0*Z B>M;E_5&(./-UB@).6?I-_C M\@9\_/ )? ) 0\QW7)$(CZRA0Q7;6J'16BS/#3W1&@>N*-$Q!S\0NP(>_ .XCNL;XIG_NKO7$HY74N]I/.\4]3%B&!A(G3*& MR!K+ET6 V1[4[19HKY>G.\0B\,\W"0F^"ISQ?TW\YOO[YOW5!7'--RC$8TO> M !RS%VQ-?O\-!LZ?)G(Z FM0Y9=4^6WHN4KUZQJ!L$X5SO5G2CY'##2BNLQ> M)H'K!R/[I9[4L5'/"V!IU BV5P;;:PWV05YSX ?F(B%K\'VCXC2JOQ7EW-/I M"*R1<% F'%Q8R$&75'4$UJ"J7U+5[US(.6*OIE'8Z_M MP=Y+#;,D%#+6/.Y'D@BCE%MQSCV?CL :*0_+E(<7EO*P2ZHZ FM0!9VJ=' Z M%W,!61>J[SN':C98>7Y_:)8SK-4ZL/UFWM&R( %3^?>PDP>W!]_EB=UFFY3N M,2ZDOMBR,):9@46*B#&1UJW./RCZ@BMF7M5B\'>I97=:1W7%5J3KJJ2@ZW5S_N4'1R+UN][A](V6#D]YX2V MJWH*MA=4?V&"&4JUJJ>1_$!.9,V"5&O &&HKV-EGU1%:,_6J.H.#2TN[T[JN M*[0F755E!UNKH?=)>WCT?>CUCZ5ML/+@X5>D76O29)BM=>^*RU"V1.0]C'*U M[(]-=5?H8'VF^F:Z^5/!Y$VW.\36">$@Q2L)Z5SUY=O&\CY6/A%THUM!3U0( MFNEAC%&$F3*0SU>4BK>)VJ#L)D[^!U!+ P04 " '.*-8E*4>IA@% !0 M'0 &0 'AL+W=O/E&19X!7&_7C!9LBJ4,$XAXS'-$(/5N'.)+^9XH SR%O_$L..U9Z2& MLJ3TFRI..K7H$"01"01#YMX49)(E"DOWX7H)V*I_*L/Z\1_^8#UX.9DDX MS&CR-0Y%-.X,.BB$%=DDXH;N_H)R0)[""VC"\U^T*]O:'11LN*!I:2Q[D,99 M\4^>2B)J!H[SBH%3&CAO-7!+ _?(P/->,>B6!MVW>O!*@WSH5C'VG#B?"#(9 M,;I#3+66:.HA9S^WEGS%F9HHMX+)M[&T$Y/IALL:SM&,ILLX(RIZ'/V!+L,P M5L\D05=9,1]57-_[($B<\ _H'8HS=!?1#2=9R$>6D)U1D%90.IX6CIU7'+OH MFF8BXFB>A1"VV/MZ>^QH "S)0D6%LZ=BZF@1KPD[1RX^0X[M=-']K8_>O_O0 MTK'9VV%<#8ROA_$A> F#9H1])3QJ@9N_':/VZ.Z_YH_EP&WSO@LZ]"5@)3_VS8S"LAN.Z3:&B_XF@0P[LB]CP/;0F?R^V^X9__9%@V3 M8+Y)L+DAL$96B=846$+T<0F64[<0>6=LZN3]LX6N[<2IC MAL :C'D58YZ6L4^4AKLX2=J(\E[0@+';[;O=([JT'DZ=BV]T.F]K9P\'V*O: M-?CH57STM'RT988S-"7L41X_T&+#@D@FZ#/T21;/T*T@PI5M#[SY3+ M5"F7H!_S-2V7HR1HP>1)CXEGM$B(I&PNU^I:D=>V)@QUNC$'^M4C M58Y'=SO9PV=99@#U[9ZCAVM(E\!: ZAU<&H 38+Y)L'FAL :41I441J8S\$# MDW$Q">:;!)L; FO$95C%9?@3.^A,KI@X+/<\=,=(QE? 6.L9>*IU<&J43(+Y MPQ=9Q\,.[A_E)D,N&_1C^Z!M[)].Z7K34ZDUBN:7:%Z-7*<[Q,,CT0X MA_9SO-[X9'Y-HODE6IU?UQO8Q_0:\MFD]R!BL5:+3:XR0;+'_$!:L(P8)/) M&R)!I7S:0B:/:1QE5!05Z1H$M$;"J+0UBN:7:/5(]+HO O$K1"L^J%:LEZU? M1 1L'P.UKR0Q6<:)/-) ^\PW*3]G1M'\$JW.-[;Q,=^_0O+B@^;%>M&[EW/K M4LXA56HEVJ2TG1E%\_%+!>SV>\=$&W+9)/H@IK%>#YZHI-!_Z";_THINXU=V M&J/*V"B:;Q1M;@JM&;F#!,9]\^H*&Y6]1M%\HVAS4VC-Z!RD+]8JN,G?&[5> MU#>5@#"T(SP"+A?/Z]_)IWK DT-C5/J6:(T4?;R/&56T5NWF* 7VF%_9<7G" MV62BN#FI:JMKPA8<7U7 M% 1=Y_=32RH$3?/'"(A4R*J!?+^B5.P+RD%UB3KY'U!+ P04 " '.*-8 MWZU6_\(" ":"0 &0 'AL+W=OZ!"E)-ZW3.E5MMUY,NW#@)%@%F]DFM/OU.S:$A8XR M5>(&;'/>E_.88^QY(>2]B@$T>4@3KA9.K'5VYKHJC"&EZE1DP/')5LB4:NS* MG:LR"32RHC1Q?<^;N"EEW GF=NQ*!G.1ZX1QN))$Y6E*Y>,*$E$LG(%S&+AF MNUB; 3>89W0'-Z"_95<2>V[M$K$4N&*"$PG;A;,Y-YR):.)Y)"!((M7&@>-O#&I+$&&$:ORI/IWZE$1ZW#^X?+3NR;*B"M4CN M6*3CA3-S2 1;FB?Z6A2?H.(9&[]0),I>25'%>@X)@9P; 2#"UHF9G%.J>:!G,I"B)--+J9AIT;JT8:QLU7O-$2 MGS+4Z6"5*QQ1BJQ%NF&0)$;$D=LPQ_Y4RQ,N;-.6C*$O46 MHV\+06YCD2O*(^P UX_8EP!-R0E94WE'53QW->9N,G##*L]5F:?_3)X##B?>^C:HGLP;CJ&8< M6??A_VKMJ"C(CR\X1BXTI.IG&_VH3_J>S!KTXYI^W/F%O^;I!J193R&5I,!5 M *H-N-/EI<"EV=B:F1_Z/AC,W7T+Q:2FF'12K&G"<._@K+54.[4OS;TGLP;F MM,:<]E^JTS[I>S)KT,]J^EDOI3K[I[K&=765%)WO>2F%>[3-I2!W=O=7)!0Y MU^6/OQZM#QA+NZ\^&5_AP:,\)_RU*4\MEU3N&.Y4"6S1TCN=(IPL3P)E1XO, M;J8;H7%KMLT8#T\@30 ^WPJA#QWS@OHX%OP!4$L#!!0 ( &PO=V]R:W-H965T<[I8TVC[8$0/)4267'M$2LKQBS>0D5MZ>Z!N5.5MI4'%UHULS6!G@1 M0)5D<12=L8H+1;,T[,U-ENH-2J%@;HC=5!4WSS<@=3.F _JRL1#K$OT&R]*: MK^$.\*&>&Q>QGJ40%2@KM"(&5F-Z/;B:)#X_)'P3T-B=-?%*EEH_^F!6C&GD M"P().7H&[EY;F("4GLB5\:OCI/TG/7!W_<+^.6AW6I;D>?+M;3A29HN-Z(DWUC450=V%51"M6_^U/FP Q@,WP#$'2#^ M6T#2 8)SK*TLR)IRY%EJ=$.,SW9L?A&\"6BG1BC_%^_0N%/A<)@M0'*$@LRY MP6=R;[BR/!ALR0FY+@KAUUR2F6H[QEM_. 7D0MHCE_)P-R6'!T?D@ A%[DN] ML5P5-F7H:O-?8'E7QTU;1_Q&'5^Y.27)X)C$43S< Y^\#Y]"WL.3UW#F'.EM MB7M;XL"7_*LMY,>M2R4SA,K^W">SY1WNY_4S>65KGL.8NJ&S8+9 LX\?!F?1 MIWVB_Q/9*PN2WH+D/?;L5JOU"8*I2*U-D*Y7;D"6>$P4X#[I+=]9X/.WQS:[ M'"3)*$K9=E?4GVD7E^=#_]>WN^6RG:;V%XKKD+5P;2EAY8#1Z?F($M,.:1N@ MKD.?+S6ZJ0G+TMUK8'R".U]IC2^!'YW^ILQ^ U!+ P04 " '.*-8^F[H M]F\# � &0 'AL+W=OM9Q.UMIQ)N-;$K(6@^OX,N-I.@SAXF+AA MJ\*ZB7 V*>D*;L%^*:\UCD*/DC,!TC EB8;E-#B-3^9QXAPJBW\8;,W.,W%2 M%DI]=X/+?!I$CA%PR*R#H/BW@3EP[I"0QX\&-/!K.L?=YP?TORKQ*&9!#8\F7V[/R;NW[\E;PB3Y7*BU02 S"2W2X>&'( MA/:$,N+0CSK2U@->"@'=!5^(DI:0;3 $O8@-Y ,/OC33R*_FQ3 MVQ/8GO:!US[H0J^U9U[[_0$> 1FP#5UP., \UQHSL"T"->RH@G5'TF8V2,?1 M)-SL*GMNE([&(V^TQWCH&0]?R9@*M9:6J"7FN5EK*C/XH(%3"SFAQH QKHP( M9W3!.+/H4=+[:JH$S53>)J^;@\+DN >JVW:ST_-_[N;(QV;4R>M";IA6TFG# M>:9'G4P_V0(T.^W'OZ=Z:9,J MOHK;PG3\+$\'Q^/D23*W&*5QW)[.T??W)H_[D]URA#>XO[M 6JY9+--SI- 7H5=6 .UI86W73 MZ6=]DW]:M;;AHWG]A8#=V0I+D7!8HFMT>(2EHNNFNQY8559]ZT)9[(*KQP(_ M5$ [ WR_5,H^#-P"_M-G]A-02P,$% @ !SBC6%6OI;,> P [!$ T M !X;"]S='EL97,N>&ULW5A=3]LP%/TKD1D32!-I&@C-:"IME9 F;1,2/.P- MN8W36G+LS'%9RZ^?;YRF'_@BQL-&EZK$OL?GW&/[!D<=UF8EV.V<,1,L2R'K MC,R-J3Z&83V=LY+69ZIBTB*%TB4UMJMG85UI1O,:2*4(^[U>$I:42S(:RD5Y M79HZF*J%-!DY[T*!NWW),Q(EYR1P,V_Y55^ MM>/X\E]9;OZK[!OV>FP/L;=N\N(03":'8/( :C).WZ3'L#T:M\[?G=.WBP;P MEI.1[_"V)#9)@\F""\-EVYOS/&?RR2%LY0V=V%?9'7T[/F<%70ASUX$9V;2_ ML9PORK0;=0,+T8[:M+_"]**D>\6RN;C,V9+EX[:K9Y.F&=B&S=I>0-A'KIO+ MCV (<_7 ;:GSU4(-E.\ M$K&9XFL-B'_=@)&F_MW&\@ #VP6L=B"_/P_4E)\3Q["KF#?L"<:1-,40J$5_ MC28)LCH)?/S[@STE<9RF?@0POX,XQA!X&G$$

,"2.FW-P[SP*U^=4N/E] M9_0;4$L#!!0 ( -8?20$3;8T.P6BP^0"X9 M9K>]9!:G7^?5C)S ]:>%H7TYY@MR_G#CG.[9S_J3-PUSK!_9BOGUF?] MOLU7HN+V'[T6RF]9:%-QYQ?-LF_71O#"KH1P5=F/!H.L7W&I>A?GVW--31\N M:"=R)[7R*\.*>RF>[.OVL,@>I95S64KW,NHU_TO18Y54LI(_13'J#7K,KO33 MO]K(GUHY7LYRH\MRU!NV&^Z%<3)_MWH6(._XW#9K')]_YQYDU,L&_H0+::QK M]FC.SSWCH_ [MTNUTU]DZ82YXDY\-;I>2[4,I_%WT0>WT<1A^]L&\TQQ2LQZFUW85P5[+-R/DALHMI3^7W#G?I+ M3XKVKIW'!3$T9])O,).B :>#_*15(905!?/_K"YEX3D*=LE+KG+! &2$0$8' MA/P1 <@8@8P/ CD+./Y0 )D@D,D!(3N13!'(])"0,8#,$,B,%G+*7]BC95-A MFL/#RW(E;5YJ6QL!$(\1Q&-:Q(FRLA"&W1E>^"3(QL9PM0R-T5E >((0GM 2 MWG#GH\7T@EW65BIA(=*XUA_JOE.ASP-[L1#B*B>B'VRZU;^18X\>I7RW!I-K;6>_<= M(V:7(;%>OFI=/,FRA#R82(;$)FECYAN;J7W:^_R\#LD0OAE#S"!#8H5,5*XK MP>[X\K 7[)GBPP=N$.\2<,"26PK5G MZCXX+/\/B04P5N(5.$M?%NX1UCV MCXBS_U:9 6XN5;L#A,/R?D3>KZ@JZ9J6W]C)5W+.UR!"Y;+3^B*T6T&<^%'- M=ZKA"/-!1.P#'!/6PQ$FAHA8#$@UPOZ\XQ 3RN3G9B8F:)B,T22H*=4)A2(F*E[*D-MIQP( ,S2TQL MEK9&V!6]&'-*3.R4?4+>@$),S"HQL55V>GEG,-'1*F*IO.]ZLR,V+@H9]N2P M+Q1C4HF)I8*[+X&8F%1B8JG@F"G$Q*02$TL%Q\P@)J:8F%@Q..8QQ,04$U-W M7E#,$XB)22<^YCU,X,(U))SG<8);/3%.(B4DH(980CCF&F)B$$F()H57N M$9S723 +)1\RU+4'L],#2]!9$V(+X9BP!Y9@%DJ(+?2[SW#$9OYT15TV@M\Q MOIE@%DJ(+;2G![&%AIB8A1+RZ9/7@P*DXP"R7$%MJ!.5:J]M'\%BI1./.(62@EMM &\^W#KC8=#8B)62@EMM"^ MCN0FP! 3LU!*;*']F$V (29FH9380IO^;K=U;C^!F*T@)F:AE-A"KYBO%5WH M!VO5!!5BHK/WQ!;:A3FKU^NR>?AP'##%+)026VCG0V]6LMMY">=X4\Q"Z8?, MU^Q-21 3LU!Z@(D< TQ,0NE!YK3V:#"3TLP"V7$%D(P0VN%F)B%LD,-R+7O M/L3$+)113_-@F)U.1H99**.>YD$Q.Y\]81;*J$?D4$PX(I=A%LJ(+;1[%/9W M1H*8Z%=DQ!;:A[F1$L3$+)016^A[6.D?^)2'H8\[P_U#SU]#"C$Q"V7$%D)G MG=D1Q,0LE#46ZC<[VXOS0BS\,RIN_"6L7Y_S,I\:%G[:3Y>2-'RGL*C+\I-? M=ZNN-2^V7QQOOY:^^ 502P,$% @ !SBC6)=W8@DCEQN ;OO* R28_6@)\AG9)4M7_^C3U;9CR]EWPZ[[EBWNU.= M?1[VQ[ILML-P^I5276W+H:UWW:DSIR]?IW*_TSLUNO=JOSN5G\.Y3C\8W#ZZ/KWNBUE:&:O;;\IP[))G_OK MZ9HNAWQWGMS,GM^63?_\EILT=9! D$P?I!"DTP<9!-GT00Y!/GU00%!,'[2 MH,7T0?<0=#]]T ,$/4P?E.$.Q/(G9'N3&!W1KPS@=Z">@N!WH)Z"X'>,GK9)M!;4&\AT%M0 M;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M1;R706U%O)=!;46\ET%M' MFR4$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H; MZFT$>AOJ;01ZVVBSFT!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O M1[V=0&]'O9U ;T>]G4!O1[V=0&\??:PDT-M1;R?0VU%O)]#;46\GT-M1;R?0 M.U#O(- [4.\@T#M0[R#0.U#O(- [4.\@T#M0[R#0.T8_FQ#H':AW$.@=J'<0 MZ!VH=_RDWG7XVI=Z[?E>XT]!/TGU<+ZW7!]_67Z?1)P7%YS3;45]^@M02P,$ M% @ !SBC6-9((R[W 0 *R@ !, !;0V]N=&5N=%]4>7!E&UL MS=K+3L,P$ 707ZFR18WK)P_1;H ML. '3#*E49/8LETH?X^3 A((*E"1N)M& MK>VY$X]T5CV_>_84)]NN[>.\6*7DSQB+U8HZ&TOGJ<\K2QTM)LV3:ZV^>?8N'Y>!&IC,;G8;1RRYH7UOFTJ MF_(Z>^SK3RG3UX0RGQSWQ%7CXU'>4+ O$X:5[P->S]T\4@A-39-;&]*U[?(N MMFU93,\MQ7)_B2]Z=,ME4U'MJDV7CY31![)U7!&EKBUW18_V)Z=\P[3[Y ?G MCV7V!>:=M\'YF"<6Z/=Q;R,93D]]+D0A-?M?\3TQES[X_6B8=DWU#[/S]3ZY ML![G$=GX./R./\[XO?XO^Q @?4B0/A1('QJD#P/2QS%('R<@?9R"],%G*(V@ MB,I12.4HIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5 MH,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*1 M5:'(JE!D52BR*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM& MD56CR&I09#4HLAH460V*K 9%5H,BJT&1U:#(:E!D-?\IZ[USZS^.'Y]E9YO^ M+9^-_Q%&UL4$L! A0#% @ !SBC6$8EC+O6!0 VQX M !@ ("!#0@ 'AL+W=OWHL" M "6!@ & @('F% >&PO=V]R:W-H965T&UL4$L! A0#% @ !SBC6-[,8A<&!0 I1, !@ ("! MIQ< 'AL+W=O,< !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M!SBC6%'NN+Y( @ H04 !@ ("!M"L 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ !SBC6&P%'GLN$ ,2X M !D ("!$#0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !SBC6-T%,8>\ @ "P8 !D M ("!*4P 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ !SBC6&K(M$\0#0 9RL !D ("!XE< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ !SBC6"3" M2DL^ P )P@ !D ("!UW0 'AL+W=O!T. !.+P &0 M @(%,> >&PO=V]R:W-H965T&UL4$L! A0#% @ !SBC6(P>%4"N"0 OA< !D M ("!T(P 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ !SBC6/#J4&PO=V]R:W-H965T&UL4$L! A0#% M @ !SBC6!;LCW8W P X 8 !D ("!%+8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !SBC6"NF@6AD M!@ [A !D ("!-, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !SBC6*>[U_6< @ 00< !D M ("!8- 'AL+W=OQ(# #("0 &0 @($STP >&PO=V]R M:W-H965T&UL M4$L! A0#% @ !SBC6 .RX]N- @ >@8 !D ("!R=D M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M!SBC6$0I/^I? P ?0T !D ("!ON0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !SBC6'IIT';P P M+Q, !D ("!X^\ 'AL+W=O&PO=V]R:W-H965T-MP( ",' 9 " @;?V !X;"]W;W)K&UL4$L! A0#% @ !SBC6!>Q[ZVX @ 3P< !D M ("!I?D 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ !SBC6'QG'D!. P :0L !D ("!S (! 'AL M+W=O!@ &0 @(%1!@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ !SBC M6"R;O^8%!0 UR, !D ("!>Q\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !SBC6+T57G3R P _@L M !D ("!Q2T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !SBC6"GE7ID5! P1, !D M ("!/CH! 'AL+W=O*Q4# #\"0 &0 @(&*/@$ >&PO=V]R:W-H965T M9 .@H $-' 9 M " @=9! 0!X;"]W;W)K&UL4$L! A0# M% @ !SBC6'=L&'2@ P 2@T !D ("!1TP! 'AL+W=O M4 $ >&PO=V]R:W-H965T&UL4$L! A0#% @ !SBC6'F' M.X-& P B@L !D ("!@%D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !SBC6-^M5O_" @ F@D !D M ("!BF8! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ !SBC6%6OI;,> P [!$ T ( ! MH&\! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL M4$L! A0#% @ !SBC6)=W XML 78 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 79 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 81 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 168 359 1 true 62 0 false 8 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 100030 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 100040 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 100050 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 100060 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://mistercarwash.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 - Nature of Business Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureNatureOfBusiness Nature of Business Notes 9 false false R10.htm 995465 - Disclosure - Summary of Significant Accounting Policies Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 995485 - Disclosure - Property and Equipment, Net Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet Property and Equipment, Net Notes 11 false false R12.htm 995495 - Disclosure - Other Intangible Assets, Net Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNet Other Intangible Assets, Net Notes 12 false false R13.htm 995505 - Disclosure - Goodwill Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureGoodwill Goodwill Notes 13 false false R14.htm 995515 - Disclosure - Other Accrued Expenses Sheet http://mistercarwash.com/20240331/taxonomy/role/DisclosureOtherAccruedExpenses Other Accrued Expenses Notes 14 false false R15.htm 995525 - Disclosure - Income Taxes Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 15 false false R16.htm 995535 - Disclosure - Debt Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebt Debt Notes 16 false false R17.htm 995545 - Disclosure - Fair Value Measurements Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurements Fair Value Measurements Notes 17 false false R18.htm 995565 - Disclosure - Leases Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeases Leases Notes 18 false false R19.htm 995575 - Disclosure - Stockholders' Equity Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquity Stockholders' Equity Notes 19 false false R20.htm 995585 - Disclosure - Stock-Based Compensation Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation Stock-Based Compensation Notes 20 false false R21.htm 995595 - Disclosure - Business Combinations Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinations Business Combinations Notes 21 false false R22.htm 995625 - Disclosure - Commitments and Contingencies Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 22 false false R23.htm 995635 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 23 false false R24.htm 995645 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 24 false false R25.htm 995665 - Disclosure - Property and Equipment, Net (Tables) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables Property and Equipment, Net (Tables) Tables http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet 25 false false R26.htm 995675 - Disclosure - Other Intangible Assets, Net (Tables) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetTables Other Intangible Assets, Net (Tables) Tables http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNet 26 false false R27.htm 995685 - Disclosure - Goodwill (Tables) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureGoodwillTables Goodwill (Tables) Tables http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureGoodwill 27 false false R28.htm 995695 - Disclosure - Other Accrued Expenses (Tables) Sheet http://mistercarwash.com/20240331/taxonomy/role/DisclosureOtherAccruedExpensesTables Other Accrued Expenses (Tables) Tables http://mistercarwash.com/20240331/taxonomy/role/DisclosureOtherAccruedExpenses 28 false false R29.htm 995705 - Disclosure - Debt (Tables) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtTables Debt (Tables) Tables http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebt 29 false false R30.htm 995715 - Disclosure - Fair Value Measurements (Tables) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurements 30 false false R31.htm 995735 - Disclosure - Leases (Tables) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesTables Leases (Tables) Tables http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeases 31 false false R32.htm 995745 - Disclosure - Stock-Based Compensation (Tables) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation 32 false false R33.htm 995755 - Disclosure - Business Combinations (Tables) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsTables Business Combinations (Tables) Tables http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinations 33 false false R34.htm 995765 - Disclosure - Nature of Business - Additional Information (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureNatureOfBusinessAdditionalInformationDetails Nature of Business - Additional Information (Details) Details 34 false false R35.htm 995775 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 35 false false R36.htm 995785 - Disclosure - Summary of Significant Accounting Policies - Schedule of Other Receivables (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfOtherReceivablesDetails Summary of Significant Accounting Policies - Schedule of Other Receivables (Details) Details 36 false false R37.htm 995795 - Disclosure - Summary of Significant Accounting Policies - Schedule of Inventory (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryDetails Summary of Significant Accounting Policies - Schedule of Inventory (Details) Details 37 false false R38.htm 995805 - Disclosure - Summary of Significant Accounting Policies - Schedule of Composition of Revenue (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCompositionOfRevenueDetails Summary of Significant Accounting Policies - Schedule of Composition of Revenue (Details) Details 38 false false R39.htm 995815 - Disclosure - Summary of Significant Accounting Policies - Schedule of Reconciliations of Numerators and Denominators of Basic and Diluted Net Income Per Share (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfReconciliationsOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDet Summary of Significant Accounting Policies - Schedule of Reconciliations of Numerators and Denominators of Basic and Diluted Net Income Per Share (Details) Details 39 false false R40.htm 995825 - Disclosure - Summary of Significant Accounting Policies - Schedule of Antidilutive Shares Excluded from Computation of Diluted Net Income Per Share (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetIncomePerShareDetails Summary of Significant Accounting Policies - Schedule of Antidilutive Shares Excluded from Computation of Diluted Net Income Per Share (Details) Details 40 false false R41.htm 995835 - Disclosure - Property and Equipment, Net - Property and Equipment, Net (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails Property and Equipment, Net - Property and Equipment, Net (Details) Details 41 false false R42.htm 995845 - Disclosure - Property and Equipment, Net - Additional Information (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails Property and Equipment, Net - Additional Information (Details) Details 42 false false R43.htm 995855 - Disclosure - Other Intangible Assets, Net - Summary of Components of Other Intangible Assets (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfComponentsOfOtherIntangibleAssetsDetails Other Intangible Assets, Net - Summary of Components of Other Intangible Assets (Details) Details 43 false false R44.htm 995865 - Disclosure - Other Intangible Assets, Net - Additional Information (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetAdditionalInformationDetails Other Intangible Assets, Net - Additional Information (Details) Details 44 false false R45.htm 995875 - Disclosure - Other Intangible Assets, Net - Summary of Estimated Amortization Expense (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfEstimatedAmortizationExpenseDetails Other Intangible Assets, Net - Summary of Estimated Amortization Expense (Details) Details 45 false false R46.htm 995885 - Disclosure - Goodwill - Schedule of Goodwill (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfGoodwillDetails Goodwill - Schedule of Goodwill (Details) Details 46 false false R47.htm 995895 - Disclosure - Other Accrued Expenses - Schedule of Other Accrued Expenses (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/DisclosureOtherAccruedExpensesScheduleOfOtherAccruedExpensesDetails Other Accrued Expenses - Schedule of Other Accrued Expenses (Details) Details 47 false false R48.htm 995905 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 48 false false R49.htm 995915 - Disclosure - Debt - Schedule of Long-term Debt (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfLongtermDebtDetails Debt - Schedule of Long-term Debt (Details) Details 49 false false R50.htm 995925 - Disclosure - Debt - Schedule of Annual Maturities of Debt (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfAnnualMaturitiesOfDebtDetails Debt - Schedule of Annual Maturities of Debt (Details) Details 50 false false R51.htm 995935 - Disclosure - Debt - Additional Information (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails Debt - Additional Information (Details) Details 51 false false R52.htm 995945 - Disclosure - Fair Value Measurements - Schedule of Financial Liabilities measured at Fair Value on a Recurring Basis (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails Fair Value Measurements - Schedule of Financial Liabilities measured at Fair Value on a Recurring Basis (Details) Details 52 false false R53.htm 995955 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 53 false false R54.htm 995985 - Disclosure - Leases - Schedule of Balance Sheet Information Related to Leases (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails Leases - Schedule of Balance Sheet Information Related to Leases (Details) Details 54 false false R55.htm 995995 - Disclosure - Leases - Summary of Components of Total Lease Cost (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfTotalLeaseCostDetails Leases - Summary of Components of Total Lease Cost (Details) Details 55 false false R56.htm 996005 - Disclosure - Leases - Summary of Supplemental Information of Leases (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationOfLeasesDetails Leases - Summary of Supplemental Information of Leases (Details) Details 56 false false R57.htm 996015 - Disclosure - Leases - Schedule of Lease Obligation Maturities (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails Leases - Schedule of Lease Obligation Maturities (Details) Details 57 false false R58.htm 996025 - Disclosure - Leases - Additional Information (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 58 false false R59.htm 996035 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 59 false false R60.htm 996045 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 60 false false R61.htm 996055 - Disclosure - Stock-Based Compensation - Schedule of Estimated Grant-Date Fair Values of Stock-Based Awards Using Black-Scholes Option Pricing Model Assumptions (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEstimatedGrantdateFairValuesOfStockbasedAwardsUsingBlackscholesOptionPricingModelAssumptionsDetail Stock-Based Compensation - Schedule of Estimated Grant-Date Fair Values of Stock-Based Awards Using Black-Scholes Option Pricing Model Assumptions (Details) Details 61 false false R62.htm 996065 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails Stock-Based Compensation - Summary of Stock Option Activity (Details) Details 62 false false R63.htm 996075 - Disclosure - Stock-Based Compensation - Summary Of Weighted-Average Grant Date Fair Value Of Stock Options (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfWeightedAverageGrantDateFairValueOfStockOptionsDetails Stock-Based Compensation - Summary Of Weighted-Average Grant Date Fair Value Of Stock Options (Details) Details 63 false false R64.htm 996085 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Activity (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails Stock-Based Compensation - Summary of Restricted Stock Activity (Details) Details 64 false false R65.htm 996095 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) Details 65 false false R66.htm 996105 - Disclosure - Business Combinations - Additional Information (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails Business Combinations - Additional Information (Details) Details 66 false false R67.htm 996115 - Disclosure - Business Combinations - Schedule of Business Acquisitions (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsScheduleOfBusinessAcquisitionsDetails Business Combinations - Schedule of Business Acquisitions (Details) Details 67 false false R68.htm 996125 - Disclosure - Related Party Transactions - Additional Information (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails Related Party Transactions - Additional Information (Details) Details 68 false false R69.htm 996135 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 69 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:DebtInstrumentMaturityDate, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 - mcw-20240331.htm 8 mcw-20240331.htm mcw-20240331.xsd http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 false false JSON 84 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "mcw-20240331.htm": { "nsprefix": "mcw", "nsuri": "http://mistercarwash.com/20240331", "dts": { "inline": { "local": [ "mcw-20240331.htm" ] }, "schema": { "local": [ "mcw-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", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] } }, "keyStandard": 317, "keyCustom": 42, "axisStandard": 23, "axisCustom": 0, "memberStandard": 36, "memberCustom": 21, "hidden": { "total": 9, "http://fasb.org/us-gaap/2023": 5, "http://xbrl.sec.gov/dei/2023": 4 }, "contextCount": 168, "entityCount": 1, "segmentCount": 62, "elementCount": 705, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 709, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://mistercarwash.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_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "unique": true } }, "R3": { "role": "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "longName": "100030 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "longName": "100040 - 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_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:OperatingCostsAndExpenses", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "unique": true } }, "R5": { "role": "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "longName": "100050 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_3c38d527-e0d5-4173-91e7-0ce7966c265c", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3c38d527-e0d5-4173-91e7-0ce7966c265c", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R6": { "role": "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "longName": "100060 - 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_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "mcw-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_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "mcw-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_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureNatureOfBusiness", "longName": "995455 - Disclosure - Nature of Business", "shortName": "Nature of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "longName": "995465 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet", "longName": "995485 - Disclosure - Property and Equipment, Net", "shortName": "Property and Equipment, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNet", "longName": "995495 - Disclosure - Other Intangible Assets, Net", "shortName": "Other Intangible Assets, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureGoodwill", "longName": "995505 - Disclosure - Goodwill", "shortName": "Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://mistercarwash.com/20240331/taxonomy/role/DisclosureOtherAccruedExpenses", "longName": "995515 - Disclosure - Other Accrued Expenses", "shortName": "Other Accrued Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "995525 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebt", "longName": "995535 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurements", "longName": "995545 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeases", "longName": "995565 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "mcw:LesseeOperatingLeaseAndFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "mcw:LesseeOperatingLeaseAndFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquity", "longName": "995575 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation", "longName": "995585 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinations", "longName": "995595 - Disclosure - Business Combinations", "shortName": "Business Combinations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "995625 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "995635 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "23", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables", "longName": "995645 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "mcw:ScheduleOfOtherReceivablesTextBlockTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "mcw:ScheduleOfOtherReceivablesTextBlockTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables", "longName": "995665 - Disclosure - Property and Equipment, Net (Tables)", "shortName": "Property and Equipment, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetTables", "longName": "995675 - Disclosure - Other Intangible Assets, Net (Tables)", "shortName": "Other Intangible Assets, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureGoodwillTables", "longName": "995685 - Disclosure - Goodwill (Tables)", "shortName": "Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://mistercarwash.com/20240331/taxonomy/role/DisclosureOtherAccruedExpensesTables", "longName": "995695 - Disclosure - Other Accrued Expenses (Tables)", "shortName": "Other Accrued Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtTables", "longName": "995705 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables", "longName": "995715 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesTables", "longName": "995735 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "mcw:ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "mcw:LesseeOperatingLeaseAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "mcw:ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "mcw:LesseeOperatingLeaseAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "longName": "995745 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsTables", "longName": "995755 - Disclosure - Business Combinations (Tables)", "shortName": "Business Combinations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_92ee8f4b-1614-45fa-a939-b549abedab9b", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_92ee8f4b-1614-45fa-a939-b549abedab9b", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureNatureOfBusinessAdditionalInformationDetails", "longName": "995765 - Disclosure - Nature of Business - Additional Information (Details)", "shortName": "Nature of Business - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:DisposalDate1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:DisposalDate1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "995775 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:RestrictedCash", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "unique": true } }, "R36": { "role": "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfOtherReceivablesDetails", "longName": "995785 - Disclosure - Summary of Significant Accounting Policies - Schedule of Other Receivables (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Other Receivables (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "mcw:PayrollTaxWithholdingReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "mcw:ScheduleOfOtherReceivablesTextBlockTableTextBlock", "div", "us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "mcw:PayrollTaxWithholdingReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "mcw:ScheduleOfOtherReceivablesTextBlockTableTextBlock", "div", "us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R37": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryDetails", "longName": "995795 - Disclosure - Summary of Significant Accounting Policies - Schedule of Inventory (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:InventoryRawMaterials", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:InventoryRawMaterials", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCompositionOfRevenueDetails", "longName": "995805 - Disclosure - Summary of Significant Accounting Policies - Schedule of Composition of Revenue (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Composition of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1b3d7578-40fb-479e-baa7-a0562c74870e", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueRecognitionPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "unique": true } }, "R39": { "role": "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfReconciliationsOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDet", "longName": "995815 - Disclosure - Summary of Significant Accounting Policies - Schedule of Reconciliations of Numerators and Denominators of Basic and Diluted Net Income Per Share (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Reconciliations of Numerators and Denominators of Basic and Diluted Net Income Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerSharePolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "unique": true } }, "R40": { "role": "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetIncomePerShareDetails", "longName": "995825 - Disclosure - Summary of Significant Accounting Policies - Schedule of Antidilutive Shares Excluded from Computation of Diluted Net Income Per Share (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Antidilutive Shares Excluded from Computation of Diluted Net Income Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_41786cbf-196a-4e53-b801-da3fb4a572f3", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerSharePolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_41786cbf-196a-4e53-b801-da3fb4a572f3", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerSharePolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails", "longName": "995835 - Disclosure - Property and Equipment, Net - Property and Equipment, Net (Details)", "shortName": "Property and Equipment, Net - Property and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "longName": "995845 - Disclosure - Property and Equipment, Net - Additional Information (Details)", "shortName": "Property and Equipment, Net - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfComponentsOfOtherIntangibleAssetsDetails", "longName": "995855 - Disclosure - Other Intangible Assets, Net - Summary of Components of Other Intangible Assets (Details)", "shortName": "Other Intangible Assets, Net - Summary of Components of Other Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "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": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "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": "mcw-20240331.htm", "first": true, "unique": true } }, "R44": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetAdditionalInformationDetails", "longName": "995865 - Disclosure - Other Intangible Assets, Net - Additional Information (Details)", "shortName": "Other Intangible Assets, Net - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R45": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfEstimatedAmortizationExpenseDetails", "longName": "995875 - Disclosure - Other Intangible Assets, Net - Summary of Estimated Amortization Expense (Details)", "shortName": "Other Intangible Assets, Net - Summary of Estimated Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "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": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "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": "mcw-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfGoodwillDetails", "longName": "995885 - Disclosure - Goodwill - Schedule of Goodwill (Details)", "shortName": "Goodwill - Schedule of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_20fe7e0c-86ee-4dc6-a999-c23c55471593", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "unique": true } }, "R47": { "role": "http://mistercarwash.com/20240331/taxonomy/role/DisclosureOtherAccruedExpensesScheduleOfOtherAccruedExpensesDetails", "longName": "995895 - Disclosure - Other Accrued Expenses - Schedule of Other Accrued Expenses (Details)", "shortName": "Other Accrued Expenses - Schedule of Other Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:AccruedUtilitiesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:AccruedUtilitiesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R48": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "longName": "995905 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R49": { "role": "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfLongtermDebtDetails", "longName": "995915 - Disclosure - Debt - Schedule of Long-term Debt (Details)", "shortName": "Debt - Schedule of Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4ce5cf0d-5d20-4be8-9b0d-76bdfe7a5031", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "unique": true } }, "R50": { "role": "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfAnnualMaturitiesOfDebtDetails", "longName": "995925 - Disclosure - Debt - Schedule of Annual Maturities of Debt (Details)", "shortName": "Debt - Schedule of Annual Maturities of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R51": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "longName": "995935 - Disclosure - Debt - Additional Information (Details)", "shortName": "Debt - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R52": { "role": "http://mistercarwash.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "longName": "995945 - Disclosure - Fair Value Measurements - Schedule of Financial Liabilities measured at Fair Value on a Recurring Basis (Details)", "shortName": "Fair Value Measurements - Schedule of Financial Liabilities measured at Fair Value on a Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_259029ad-2ee2-4f91-ad53-06627e404ee4", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259029ad-2ee2-4f91-ad53-06627e404ee4", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "longName": "995955 - Disclosure - Fair Value Measurements - Additional Information (Details)", "shortName": "Fair Value Measurements - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "mcw:Fairvalueassetslevel1Tolevel2Transfersamount1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "mcw:Fairvalueassetslevel1Tolevel2Transfersamount1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R54": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails", "longName": "995985 - Disclosure - Leases - Schedule of Balance Sheet Information Related to Leases (Details)", "shortName": "Leases - Schedule of Balance Sheet Information Related to Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "mcw:TotalLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "mcw:ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock", "div", "mcw:LesseeOperatingLeaseAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "unique": true } }, "R55": { "role": "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfTotalLeaseCostDetails", "longName": "995995 - Disclosure - Leases - Summary of Components of Total Lease Cost (Details)", "shortName": "Leases - Summary of Components of Total Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "mcw:LesseeOperatingLeaseAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "mcw:LesseeOperatingLeaseAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R56": { "role": "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationOfLeasesDetails", "longName": "996005 - Disclosure - Leases - Summary of Supplemental Information of Leases (Details)", "shortName": "Leases - Summary of Supplemental Information of Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "mcw:SupplementalInformationOfLeasesTableTextBlock", "div", "mcw:LesseeOperatingLeaseAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "mcw:SupplementalInformationOfLeasesTableTextBlock", "div", "mcw:LesseeOperatingLeaseAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R57": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails", "longName": "996015 - Disclosure - Leases - Schedule of Lease Obligation Maturities (Details)", "shortName": "Leases - Schedule of Lease Obligation Maturities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "mcw:ScheduleOfLegalObligationMaturitiesOfOperatingAndFinanceLeasesLiabilitiesTableTextBlock", "div", "mcw:LesseeOperatingLeaseAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "mcw:ScheduleOfLegalObligationMaturitiesOfOperatingAndFinanceLeasesLiabilitiesTableTextBlock", "div", "mcw:LesseeOperatingLeaseAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R58": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "longName": "996025 - Disclosure - Leases - Additional Information (Details)", "shortName": "Leases - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "mcw:NumberOfLeases", "unitRef": "U_Lease", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "mcw:LesseeOperatingLeaseAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "mcw:NumberOfLeases", "unitRef": "U_Lease", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "mcw:LesseeOperatingLeaseAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R59": { "role": "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "longName": "996035 - Disclosure - Stockholders' Equity - Additional Information (Details)", "shortName": "Stockholders' Equity - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "unique": true } }, "R60": { "role": "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "longName": "996045 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "shortName": "Stock-Based Compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "unique": true } }, "R61": { "role": "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEstimatedGrantdateFairValuesOfStockbasedAwardsUsingBlackscholesOptionPricingModelAssumptionsDetail", "longName": "996055 - Disclosure - Stock-Based Compensation - Schedule of Estimated Grant-Date Fair Values of Stock-Based Awards Using Black-Scholes Option Pricing Model Assumptions (Details)", "shortName": "Stock-Based Compensation - Schedule of Estimated Grant-Date Fair Values of Stock-Based Awards Using Black-Scholes Option Pricing Model Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R62": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails", "longName": "996065 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details)", "shortName": "Stock-Based Compensation - Summary of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_20fe7e0c-86ee-4dc6-a999-c23c55471593", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20fe7e0c-86ee-4dc6-a999-c23c55471593", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R63": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfWeightedAverageGrantDateFairValueOfStockOptionsDetails", "longName": "996075 - Disclosure - Stock-Based Compensation - Summary Of Weighted-Average Grant Date Fair Value Of Stock Options (Details)", "shortName": "Stock-Based Compensation - Summary Of Weighted-Average Grant Date Fair Value Of Stock Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ce22e3e5-0d5a-4f10-a957-7bb0ed609fde", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "unique": true } }, "R64": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails", "longName": "996085 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Activity (Details)", "shortName": "Stock-Based Compensation - Summary of Restricted Stock Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_20fe7e0c-86ee-4dc6-a999-c23c55471593", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20fe7e0c-86ee-4dc6-a999-c23c55471593", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R65": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails", "longName": "996095 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)", "shortName": "Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_94799676-d7e3-4209-bec1-a98db732cf71", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "unique": true } }, "R66": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails", "longName": "996105 - Disclosure - Business Combinations - Additional Information (Details)", "shortName": "Business Combinations - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:AcquisitionCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:AcquisitionCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R67": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsScheduleOfBusinessAcquisitionsDetails", "longName": "996115 - Disclosure - Business Combinations - Schedule of Business Acquisitions (Details)", "shortName": "Business Combinations - Schedule of Business Acquisitions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_2f17da19-47bd-4d74-867b-bd64f3ed0167", "name": "mcw:NumberOfCarWashes", "unitRef": "U_CarWash", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f17da19-47bd-4d74-867b-bd64f3ed0167", "name": "mcw:NumberOfCarWashes", "unitRef": "U_CarWash", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true, "unique": true } }, "R68": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "longName": "996125 - Disclosure - Related Party Transactions - Additional Information (Details)", "shortName": "Related Party Transactions - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:LongTermDebtNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true }, "uniqueAnchor": null }, "R69": { "role": "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "longName": "996135 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "shortName": "Commitments and Contingencies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "C_b3e5e761-d482-4326-8ca0-b1fbbc0e2c10", "name": "us-gaap:LossContingencyReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "mcw:ScheduleOfOtherReceivablesTextBlockTableTextBlock", "div", "us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_74088cd5-6e97-4bf6-93e9-fa5566bcbb44", "name": "us-gaap:LossContingencyDiscountedAmountOfInsuranceRelatedAssessmentLiabilityPaymentPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "mcw-20240331.htm", "unique": true } } }, "tag": { "stpr_AZ": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "AZ", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsScheduleOfBusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Arizona", "label": "ARIZONA" } } }, "auth_ref": [] }, "mcw_AccountReceivablesNetMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "AccountReceivablesNetMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Account Receivables Net [Member]", "label": "Account Receivables Net [Member]" } } }, "auth_ref": [] }, "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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureOtherAccruedExpenses" ], "lang": { "en-us": { "role": { "terseLabel": "Other Accrued Expenses", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r21" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "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", "r695" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "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": [ "r266", "r267" ] }, "us-gaap_AccruedEnvironmentalLossContingenciesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEnvironmentalLossContingenciesCurrent", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental remediation expense", "label": "Accrued Environmental Loss Contingencies, Current", "documentation": "Carrying value of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable in twelve months or in the next operating cycle if longer." } } }, "auth_ref": [ "r25", "r672", "r832", "r833", "r835" ] }, "us-gaap_AccruedInsuranceCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedInsuranceCurrent", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureOtherAccruedExpensesScheduleOfOtherAccruedExpensesDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureOtherAccruedExpensesScheduleOfOtherAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance expense", "label": "Accrued Insurance, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25" ] }, "mcw_AccruedLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "AccruedLiabilityMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Liability", "label": "Accrued Liability [Member]", "documentation": "Accrued Liability." } } }, "auth_ref": [] }, "us-gaap_AccruedUtilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedUtilitiesCurrent", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureOtherAccruedExpensesScheduleOfOtherAccruedExpensesDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureOtherAccruedExpensesScheduleOfOtherAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Utilities", "label": "Accrued Utilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for utilities, such as electrical power, heating oil, natural gas, and water. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25" ] }, "us-gaap_AccumulatedAmortizationDeferredFinanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedAmortizationDeferredFinanceCosts", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated amortization of discount and debt issuance costs", "label": "Accumulated Amortization, Debt Issuance Costs", "documentation": "Amount of accumulated amortization of debt issuance costs." } } }, "auth_ref": [ "r106" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "negatedLabel": "Less: accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r59", "r194", "r527" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive 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": [ "r4", "r12", "r34", "r442", "r445", "r489", "r542", "r543", "r802", "r803", "r804", "r813", "r814", "r815" ] }, "us-gaap_AcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquisitionCosts", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition costs", "label": "Acquisition Costs, Period Cost", "documentation": "The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties." } } }, "auth_ref": [ "r158", "r159" ] }, "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": [ "r751" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance", "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance", "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": [ "r116" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid In Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r405", "r406", "r407", "r558", "r813", "r814", "r815", "r879", "r902" ] }, "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": [ "r757" ] }, "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": [ "r757" ] }, "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": [ "r757" ] }, "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": [ "r757" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Amortization", "totalLabel": "Amortization, Total", "terseLabel": "Amortization expense", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r8", "r57" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total", "terseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r76", "r77", "r371" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "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": [ "r722", "r733", "r743", "r768" ] }, "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": [ "r725", "r736", "r746", "r771" ] }, "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": [ "r757" ] }, "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": [ "r764" ] }, "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": [ "r729", "r737", "r747", "r764", "r772", "r776", "r784" ] }, "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": [ "r782" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r400", "r408" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss", "periodStartLabel": "Accounts Receivable, Allowance for Credit Loss, Beginning Balance", "periodEndLabel": "Accounts Receivable, Allowance for Credit Loss, Ending Balance", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r201", "r270", "r275", "r276", "r277", "r896" ] }, "mcw_AmendedAndRestatedFirstLienCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "AmendedAndRestatedFirstLienCreditAgreementMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amended and Restated First Lien Credit Agreement", "documentation": "Amended and Restated First Lien Credit Agreement.", "label": "Amended And Restated First Lien Credit Agreement [Member]" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://mistercarwash.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://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization of deferred debt issuance costs", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r127", "r332", "r466", "r807" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortization of Intangible Assets, Total", "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": [ "r8", "r53", "r57" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "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": [ "r245" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r46" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetIncomePerShareDetails", "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfReconciliationsOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDet" ], "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://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r46" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r160", "r198", "r222", "r248", "r255", "r259", "r272", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r435", "r437", "r458", "r522", "r585", "r695", "r710", "r841", "r842", "r886" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r189", "r204", "r222", "r272", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r435", "r437", "r458", "r695", "r841", "r842", "r886" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets, fair value disclosure", "label": "Assets, Fair Value Disclosure", "totalLabel": "Assets, Fair Value Disclosure, Total", "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": [ "r102" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "mcw_AvailableStandbyLettersOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "AvailableStandbyLettersOfCredit", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available Standby Letters of Credit", "documentation": "Available standby letters of Credit.", "label": "Available Standby Letters Of Credit" } } }, "auth_ref": [] }, "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": [ "r779" ] }, "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": [ "r780" ] }, "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": [ "r775" ] }, "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": [ "r775" ] }, "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": [ "r775" ] }, "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": [ "r775" ] }, "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": [ "r775" ] }, "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": [ "r775" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEstimatedGrantdateFairValuesOfStockbasedAwardsUsingBlackscholesOptionPricingModelAssumptionsDetail", "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfReconciliationsOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDet", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfWeightedAverageGrantDateFairValueOfStockOptionsDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "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": [ "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399" ] }, "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": [ "r778" ] }, "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": [ "r777" ] }, "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": [ "r776" ] }, "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": [ "r776" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r94", "r98" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings and Improvements [Member]", "label": "Building and Building Improvements [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsScheduleOfBusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r431", "r689", "r690" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsScheduleOfBusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r79", "r80", "r431", "r689", "r690" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsScheduleOfBusinessAcquisitionsDetails" ], "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": [ "r431" ] }, "us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationBargainPurchaseGainRecognizedAmount", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bargain purchase gain", "label": "Business Combination, Bargain Purchase, Gain Recognized, Amount", "documentation": "In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity." } } }, "auth_ref": [ "r86", "r87", "r88", "r89", "r90", "r91" ] }, "us-gaap_BusinessCombinationBargainPurchaseGainRecognizedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationBargainPurchaseGainRecognizedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Bargain Purchase, Gain, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes gain from bargain purchase in business combination." } } }, "auth_ref": [ "r434" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinations" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r155", "r432" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r81", "r82" ] }, "mcw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightOfUseAssets", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ROU assets", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Right of Use Assets", "documentation": "Business combination recognized identifiable assets acquired and kiabilities right of use assets." } } }, "auth_ref": [] }, "mcw_BusinessCombinationRecognizedIdentifiableAssetsAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAndLiabilitiesAssumedIntangibles", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets related to covenants not to compete", "label": "Business Combination Recognized Identifiable Assets and Liabilities Assumed Intangibles", "documentation": "Business combination recognized identifiable assets and liabilities assumed intangibles." } } }, "auth_ref": [] }, "mcw_BusinessCombinationRecognizedIdentifiableAssetsAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets and liabilities", "label": "Business Combination Recognized Identifiable Assets and Liabilities Assumed Other Noncurrent Assets", "documentation": "Business combination recognized identifiable assets and liabilities assumed other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "stpr_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "CA", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsScheduleOfBusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "CALIFORNIA", "terseLabel": "California" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment in accounts payable", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r43", "r44", "r45" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 }, "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "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": [ "r41", "r192", "r661" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents fair value investment", "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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total cash, cash equivalents, and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodStartLabel": "Cash and cash equivalents and restricted cash at beginning of period", "periodEndLabel": "Cash and cash equivalents and restricted cash at end of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r41", "r135", "r218" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash and cash equivalents, and restricted cash during period", "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": [ "r3", "r135" ] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgingMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flow Hedging", "label": "Cash Flow Hedging [Member]", "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk." } } }, "auth_ref": [ "r93" ] }, "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": [ "r755" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://mistercarwash.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": [] }, "mcw_CleanStreakVenturesLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "CleanStreakVenturesLLCMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsScheduleOfBusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Clean Streak Ventures LLC.", "label": "Clean Streak Ventures L L C [Member]", "terseLabel": "Clean Streak Ventures LLC [Member]" } } }, "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": [ "r756" ] }, "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": [ "r756" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r146", "r702", "r703", "r704", "r707" ] }, "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://mistercarwash.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": [ "r144", "r292", "r293", "r644", "r834" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares reserved for future issuance", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r31" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "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": [ "r698", "r699", "r700", "r702", "r703", "r704", "r707", "r813", "r814", "r879", "r900", "r902" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r115" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r115", "r573" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock shares issued", "label": "Common Stock, Shares, Issued", "totalLabel": "Common Stock, Shares, Issued, Total", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r115" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "terseLabel": "Common stock, shares, outstanding", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r13", "r115", "r573", "r591", "r902", "r903" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.01 par value, 1,000,000,000 shares authorized, 317,835,082 and 315,192,401shares outstanding as of March 31, 2024 and December 31, 2023, respectively", "label": "Common Stock, Value, Issued", "totalLabel": "Common Stock, Value, Issued, Total", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "verboseLabel": "Common stock, $0.01 par value", "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": [ "r115", "r524", "r695" ] }, "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": [ "r761" ] }, "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": [ "r760" ] }, "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": [ "r762" ] }, "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": [ "r759" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "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": [ "r92", "r664" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in Progress [Member]", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "mcw_ConstructionReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "ConstructionReceivable", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfOtherReceivablesDetails": { "parentTag": "us-gaap_OtherReceivablesNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfOtherReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction receivable", "label": "Construction Receivable", "documentation": "Construction receivable." } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationByTypeAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Contingent Consideration by Type [Axis]", "documentation": "Information by type of contingent consideration." } } }, "auth_ref": [] }, "mcw_ContingentConsiderationMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "ContingentConsiderationMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration Member", "label": "Contingent Consideration [Member]", "documentation": "Contingent consideration [Member]" } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationTypeDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Contingent Consideration Type [Domain]", "documentation": "Description of contingent payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r355", "r356", "r359" ] }, "mcw_CostOfLaborAndChemicalsMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "CostOfLaborAndChemicalsMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Labor and Chemicals", "label": "Cost Of Labor And Chemicals [Member]", "documentation": "Cost of labor and chemicals." } } }, "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://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "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://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "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://mistercarwash.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://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfComponentsOfOtherIntangibleAssetsDetails" ], "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": [ "r85" ] }, "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_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r145", "r220", "r310", "r316", "r317", "r318", "r319", "r320", "r321", "r326", "r333", "r334", "r336" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "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://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfLongtermDebtDetails": { "parentTag": "us-gaap_SecuredLongTermDebt", "weight": 1.0, "order": 0.0 }, "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfAnnualMaturitiesOfDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfAnnualMaturitiesOfDebtDetails", "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfLongtermDebtDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan", "verboseLabel": "Amount Outstanding", "label": "Long-Term Debt, Gross", "totalLabel": "Total maturities of debt", "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": [ "r18", "r161", "r337" ] }, "mcw_DebtInstrumentCovenantNetLeverageRatioAfterRent": { "xbrltype": "percentItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "DebtInstrumentCovenantNetLeverageRatioAfterRent", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net leverage ratio after rent", "label": "Debt Instrument Covenant Net Leverage Ratio After Rent", "documentation": "Debt instrument covenant Net Leverage Ratio After Rent" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Frequency of Periodic Payment", "label": "Debt Instrument, Frequency of Periodic Payment", "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual)." } } }, "auth_ref": [ "r29", "r111" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Interest Rate, Effective Percentage", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r27", "r105", "r339", "r467" ] }, "us-gaap_DebtInstrumentInterestRateIncreaseDecrease": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateIncreaseDecrease", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Interest rate", "label": "Debt Instrument, Interest Rate, Increase (Decrease)", "documentation": "Incremental percentage increase (decrease) in the stated rate on a debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfLongtermDebtDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "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": [ "r224", "r311", "r312", "r313", "r314", "r315", "r317", "r322", "r323", "r324", "r325", "r327", "r328", "r329", "r330", "r331", "r332", "r335", "r467", "r673", "r674", "r675", "r676", "r677", "r809" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r186", "r673", "r880" ] }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPaymentPrincipal", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Periodic Payment, Principal", "terseLabel": "Debt Instrument, Periodic Payment, Principal", "documentation": "Amount of the required periodic payments applied to principal." } } }, "auth_ref": [ "r29" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfLongtermDebtDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "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": [ "r29", "r64", "r65", "r104", "r105", "r107", "r110", "r148", "r149", "r224", "r311", "r312", "r313", "r314", "r315", "r317", "r322", "r323", "r324", "r325", "r327", "r328", "r329", "r330", "r331", "r332", "r335", "r467", "r673", "r674", "r675", "r676", "r677", "r809" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized discount and debt issuance costs", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "totalLabel": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net, Total", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r106", "r322", "r338", "r674", "r675" ] }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnusedBorrowingCapacityAmount", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unused Borrowing Capacity, Amount", "terseLabel": "Revolving Commitment", "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date." } } }, "auth_ref": [ "r28" ] }, "us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]", "documentation": "Deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans." } } }, "auth_ref": [ "r68", "r151" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualDescription", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Compensation Arrangement with Individual, Description", "label": "Deferred Compensation Arrangement with Individual, Description", "documentation": "Description of the deferred compensation arrangement, including fixed amounts and determinable awards, or the method for determining payments and awards, the timing of such payments and awards, and any requisite service or performance criteria, as of the balance sheet date." } } }, "auth_ref": [ "r69", "r70" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]", "documentation": "Information by type of deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans." } } }, "auth_ref": [ "r68", "r151" ] }, "mcw_DeferredCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "DeferredCompensationPlanMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Plan [Member]", "documentation": "Deferred Compensation Plan." } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfLongtermDebtDetails": { "parentTag": "us-gaap_SecuredLongTermDebt", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfLongtermDebtDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: unamortized discount and debt issuance costs", "label": "Debt Issuance Costs, Net", "totalLabel": "Debt Issuance Costs, Net, Total", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r106", "r844" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Income Tax Expense (Benefit), Total", "terseLabel": "Deferred income tax", "label": "Deferred Income Tax Expense (Benefit)", "negatedLabel": "Deferred income tax", "verboseLabel": "Deferred income tax", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r8", "r154", "r184", "r423", "r424", "r811" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Liabilities, Net", "totalLabel": "Deferred Income Tax Liabilities, Net, Total", "terseLabel": "Deferred tax liability", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r411", "r412", "r523" ] }, "mcw_DeferredOfferingCostsInAccountsPayableAndOtherAccruedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "DeferredOfferingCostsInAccountsPayableAndOtherAccruedExpenses", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Deferred offering costs in accounts payable and other accrued expenses.", "label": "Deferred Offering Costs In Accounts Payable And Other Accrued Expenses", "terseLabel": "Deferred offering costs in accounts payable and other accrued expenses" } } }, "auth_ref": [] }, "mcw_DelayedDrawFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "DelayedDrawFacilityMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Delayed Draw Facility", "label": "Delayed Draw Facility [Member]", "documentation": "Delayed Draw facility." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation", "totalLabel": "Depreciation, Total", "terseLabel": "Depreciation expense", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r8", "r58" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization expense", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r8", "r58" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r563", "r565", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r586", "r587", "r588", "r589", "r604", "r605", "r606", "r607", "r610", "r611", "r612", "r613", "r631", "r633", "r636", "r638", "r698", "r700" ] }, "us-gaap_DerivativeFairValueOfDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeNet", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapScheduleOfInterestRateSwapDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Derivative, Fair Value, Net", "totalLabel": "Derivative, Fair Value, Net, Total", "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives." } } }, "auth_ref": [ "r457" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapScheduleOfInterestRateSwapDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Fixed Interest Rate", "terseLabel": "Pay-Fixed", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeFloorInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFloorInterestRate", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Floor Interest Rate", "label": "Derivative, Floor Interest Rate", "documentation": "Floor rate on an interest rate derivative such as an interest rate floor or collar. If market rates falls below the floor rate, a payment or receipt is triggered on the contract." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r95", "r97", "r99", "r100", "r563", "r565", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r586", "r587", "r588", "r589", "r604", "r605", "r606", "r607", "r610", "r611", "r612", "r613", "r631", "r633", "r636", "r638", "r663", "r698", "r700" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r14", "r95", "r99" ] }, "us-gaap_DerivativeLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Liability, Current", "label": "Derivative Liability, Current", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r205" ] }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Noncurrent", "terseLabel": "Derivative liability, Non-current", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r205" ] }, "us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative liability classified as current." } } }, "auth_ref": [ "r439" ] }, "us-gaap_DerivativeMaturityDates": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeMaturityDates", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapScheduleOfInterestRateSwapDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity Date", "label": "Derivative, Contract End Date", "documentation": "Date derivative contract ends, in YYYY-MM-DD format." } } }, "auth_ref": [ "r564", "r565", "r631", "r632", "r634", "r635", "r637", "r700" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapScheduleOfInterestRateSwapDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, Notional Amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r876", "r877" ] }, "us-gaap_DerivativeVariableInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeVariableInterestRate", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapScheduleOfInterestRateSwapDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Variable Interest Rate", "terseLabel": "Receive-Floating", "documentation": "Variable interest rate in effect as of the balance sheet date related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives Fair Value [Line Items]", "label": "Derivatives, Fair Value [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_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Designated as Hedging Instrument", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r14" ] }, "us-gaap_DilutiveSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DilutiveSecuritiesAbstract", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfReconciliationsOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDet" ], "lang": { "en-us": { "role": { "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]", "terseLabel": "Effect of potentially dilutive securities:" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCompositionOfRevenueDetails" ], "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": [ "r358", "r679", "r680", "r681", "r682", "r683", "r684", "r685" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCompositionOfRevenueDetails" ], "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": [ "r358", "r679", "r680", "r681", "r682", "r683", "r684", "r685" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Composition of Revenue", "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": [ "r845" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r369", "r373", "r401", "r402", "r404", "r692" ] }, "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_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisposalDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalDate1", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureNatureOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal date of operations", "label": "Disposal Date", "documentation": "Date the entity disposed of a business or a group of assets, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDispositions" ], "lang": { "en-us": { "role": { "terseLabel": "Dispositions", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r113", "r142" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://mistercarwash.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://mistercarwash.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://mistercarwash.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://mistercarwash.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": [ "r717" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://mistercarwash.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": [ "r750" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://mistercarwash.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://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfReconciliationsOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDet", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income per share - 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": [ "r213", "r230", "r231", "r232", "r233", "r234", "r238", "r240", "r242", "r243", "r244", "r246", "r449", "r450", "r519", "r532", "r667" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfReconciliationsOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDet", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income per share - 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": [ "r213", "r230", "r231", "r232", "r233", "r234", "r240", "r242", "r243", "r244", "r246", "r449", "r450", "r519", "r532", "r667" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Net Income Per Share", "terseLabel": "Net (Loss) Income Per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r46", "r47" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total", "terseLabel": "Effective Income 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": [ "r414" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal statutory income tax 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": [ "r223", "r414", "r425" ] }, "mcw_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateCaresAct": { "xbrltype": "percentItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateCaresAct", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation at federal statutory income tax rate CARES act.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate CARES Act", "terseLabel": "Increase in tax benefits" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "terseLabel": "Annual effective tax rate", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates." } } }, "auth_ref": [ "r425", "r875" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount", "terseLabel": "Favourable tax impact", "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r791", "r875" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "totalLabel": "Employee-related Liabilities, Current, Total", "terseLabel": "Accrued payroll and related expenses", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25" ] }, "mcw_EmployeeRetentionCreditPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "EmployeeRetentionCreditPolicyPolicyTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Retention Credit", "label": "Employee Retention Credit Policy [Policy Text Block]", "documentation": "Employee Retention Credit Policy [Policy Text Block]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average period for recognition of compensation expense related to unvested awards", "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": [ "r403" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense, total", "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": [ "r874" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetIncomePerShareDetails", "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfReconciliationsOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDet" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Purchase Plan", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetIncomePerShareDetails", "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfReconciliationsOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDet", "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://mistercarwash.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_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://mistercarwash.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://mistercarwash.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://mistercarwash.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_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Bankruptcy Proceedings, Reporting Current", "label": "Entity Bankruptcy Proceedings, Reporting Current", "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element." } } }, "auth_ref": [ "r716" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://mistercarwash.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": [ "r714" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://mistercarwash.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_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsScheduleOfBusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r714" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Ex Transition Period", "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r790" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://mistercarwash.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": [ "r714" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://mistercarwash.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://mistercarwash.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": [ "r789" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://mistercarwash.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": [ "r714" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://mistercarwash.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": [ "r714" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://mistercarwash.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": [ "r714" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://mistercarwash.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": [ "r714" ] }, "us-gaap_EnvironmentalLossContingencyCurrentStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalLossContingencyCurrentStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes accrual for environmental loss contingency classified as current." } } }, "auth_ref": [ "r297" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r13", "r187", "r208", "r209", "r210", "r225", "r226", "r227", "r229", "r235", "r237", "r247", "r273", "r274", "r354", "r405", "r406", "r407", "r419", "r420", "r441", "r442", "r443", "r444", "r445", "r446", "r448", "r459", "r460", "r461", "r462", "r463", "r464", "r489", "r542", "r543", "r544", "r558", "r616" ] }, "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": [ "r758" ] }, "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": [ "r722", "r733", "r743", "r768" ] }, "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": [ "r719", "r730", "r740", "r765" ] }, "us-gaap_EurodollarMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EurodollarMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Eurodollar", "label": "Eurodollar [Member]", "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks." } } }, "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": [ "r764" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "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": [ "r452", "r453", "r456" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "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": [ "r452", "r453", "r456" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r15" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r102", "r103" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "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": [ "r324", "r361", "r362", "r363", "r364", "r365", "r366", "r453", "r496", "r497", "r498", "r674", "r675", "r686", "r687", "r688" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r103", "r157" ] }, "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://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r451" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r324", "r361", "r366", "r453", "r496", "r686", "r687", "r688" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "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": [ "r324", "r361", "r366", "r453", "r497", "r674", "r675", "r686", "r687", "r688" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "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": [ "r324", "r361", "r362", "r363", "r364", "r365", "r366", "r453", "r498", "r674", "r675", "r686", "r687", "r688" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r15" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3", "terseLabel": "Fair value, liabilities transfers into level 3, amount", "documentation": "Amount of transfers of financial instrument classified as a liability into level 3 of the fair value hierarchy." } } }, "auth_ref": [ "r455" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value, liabilities transfers out of level 3, amount", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3", "documentation": "Amount of transfers of financial instrument classified as a liability out of level 3 of the fair value hierarchy." } } }, "auth_ref": [ "r455" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3", "terseLabel": "Fair value, assets transfers into level 3, amount", "documentation": "Amount of transfer of financial instrument classified as an asset into level 3 of the fair value hierarchy." } } }, "auth_ref": [ "r455" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3", "terseLabel": "Fair value, assets transfers out of level 3, amount", "documentation": "Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy." } } }, "auth_ref": [ "r455" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of contingent consideration", "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": [ "r454" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "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": [ "r324", "r361", "r362", "r363", "r364", "r365", "r366", "r496", "r497", "r498", "r674", "r675", "r686", "r687", "r688" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values Derivatives Balance Sheet Location By Derivative Contract Type By Hedging Designation [Table]", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r94", "r96", "r101" ] }, "mcw_Fairvalueassetslevel1Tolevel2Transfersamount1": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "Fairvalueassetslevel1Tolevel2Transfersamount1", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "FairValueAssetsLevel1ToLevel2TransfersAmount1", "label": "FairValueAssetsLevel1ToLevel2TransfersAmount1", "terseLabel": "Fair value, assets, level 1 to level 2 transfers, amount" } } }, "auth_ref": [] }, "mcw_Fairvalueassetslevel2Tolevel1Transfersamount1": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "Fairvalueassetslevel2Tolevel1Transfersamount1", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value assets level2 to level1 transfers amount1.", "label": "FairValueAssetsLevel2ToLevel1TransfersAmount1", "terseLabel": "Fair value, assets, level 2 to level 1 transfers, amount1" } } }, "auth_ref": [] }, "mcw_Fairvalueliabilitieslevel1Tolevel2Transfersamount1": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "Fairvalueliabilitieslevel1Tolevel2Transfersamount1", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "FairValueLiabilitiesLevel1ToLevel2TransfersAmount1", "label": "FairValueLiabilitiesLevel1ToLevel2TransfersAmount1", "terseLabel": "Fair value, liabilities, level 1 to level 2 transfers, amount" } } }, "auth_ref": [] }, "mcw_Fairvalueliabilitieslevel2Tolevel1Transfersamount1": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "Fairvalueliabilitieslevel2Tolevel1Transfersamount1", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value liabilities level2 to level1 transfers amount1", "label": "FairValueLiabilitiesLevel2ToLevel1TransfersAmount1", "terseLabel": "Fair value, liabilities, level 2 to level 1 transfers, amount" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfTotalLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfTotalLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest on lease liabilities", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r471", "r477", "r694" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationOfLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from finance leases", "label": "Finance Lease, Interest Payment on Liability", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r473", "r482" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Present value of net future minimum lease obligations", "terseLabel": "Financing lease liability", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r469", "r486" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails2": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 0.0 }, "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails": { "parentTag": "mcw_TotalLeaseLiabilities", "weight": 1.0, "order": 0.0 }, "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Less: current portion", "terseLabel": "Current maturities of finance lease liability", "label": "Finance Lease, Liability, Current", "negatedLabel": "Less: current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r469" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails2": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails": { "parentTag": "mcw_TotalLeaseLiabilities", "weight": 1.0, "order": 3.0 }, "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Noncurrent", "verboseLabel": "Financing lease liability", "totalLabel": "Long-term obligations", "terseLabel": "Long-term obligations", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r469" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future minimum obligations", "label": "Finance Lease, Liability, to be Paid", "terseLabel": "Total future minimum obligations", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r486" ] }, "mcw_FinanceLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finance Lease Liability Payments Due After Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after forth 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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": [ "r486" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finance Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": [ "r486" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": [ "r486" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": [ "r486" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (remaining nine months)", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r884" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Present value discount", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Present value discount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r486" ] }, "mcw_FinanceLeaseMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "FinanceLeaseMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Finance Lease", "label": "Finance Lease [Member]", "terseLabel": "Finance Lease" } } }, "auth_ref": [] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationOfLeasesDetails", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Principal payments on finance lease obligations", "terseLabel": "Financing cash flows from finance leases", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r472", "r482" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails": { "parentTag": "mcw_TotalLeaseRightOfUseAsset", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "totalLabel": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total", "terseLabel": "Property and equipment, net", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r468" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfTotalLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfTotalLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of lease assets", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r471", "r477", "r694" ] }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset." } } }, "auth_ref": [ "r470" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationOfLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average finance lease discount rate", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r485", "r694" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationOfLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining finance lease term", "label": "Finance Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r484", "r694" ] }, "us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialSupportToNonconsolidatedLegalEntityAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Support to Nonconsolidated Legal Entity", "label": "Financial Support to Nonconsolidated Legal Entity [Axis]", "documentation": "Information by financial support arrangement provided to a nonconsolidated legal entity that is required to comply with or operate in accordance with requirements that are similar to those included in Rule 2a-7 of the Investment Company Act of 1940 for registered money market funds." } } }, "auth_ref": [ "r0", "r553", "r554" ] }, "us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialSupportToNonconsolidatedLegalEntityDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Support to Nonconsolidated Legal Entity", "label": "Financial Support to Nonconsolidated Legal Entity [Domain]", "documentation": "Financial support arrangement provided to a nonconsolidated legal entity that is required to comply with or operate in accordance with requirements that are similar to those included in Rule 2a-7 of the Investment Company Act of 1940 for registered money market funds." } } }, "auth_ref": [ "r0", "r553", "r554" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfComponentsOfOtherIntangibleAssetsDetails" ], "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": [ "r196", "r288" ] }, "mcw_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite Lived Intangible Assets Amortization Expense After Year Four", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfEstimatedAmortizationExpenseDetails" ], "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": [ "r141" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2024 (remaining nine months)", "terseLabel": "2021 (remaining three months)", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfEstimatedAmortizationExpenseDetails" ], "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": [ "r141" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfEstimatedAmortizationExpenseDetails" ], "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": [ "r141" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfEstimatedAmortizationExpenseDetails" ], "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": [ "r141" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfComponentsOfOtherIntangibleAssetsDetails" ], "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": [ "r286", "r287", "r288", "r289", "r503", "r504" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfComponentsOfOtherIntangibleAssetsDetails" ], "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": [ "r503" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfComponentsOfOtherIntangibleAssetsDetails" ], "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": [ "r54", "r56" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfEstimatedAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "totalLabel": "Total estimated future amortization expense", "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": [ "r140", "r503" ] }, "mcw_FirstLienCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "FirstLienCreditAgreementMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "First Lien Credit Agreement [Member]", "documentation": "First Lien Credit Agreement", "label": "First Lien Credit Agreement [Member]" } } }, "auth_ref": [] }, "mcw_FirstLienTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "FirstLienTermLoanMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "First Lien Term Loan", "label": "First Lien Term Loan [Member]", "documentation": "First lien term loan" } } }, "auth_ref": [] }, "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": [ "r726", "r737", "r747", "r772" ] }, "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": [ "r726", "r737", "r747", "r772" ] }, "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": [ "r726", "r737", "r747", "r772" ] }, "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": [ "r726", "r737", "r747", "r772" ] }, "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": [ "r726", "r737", "r747", "r772" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture, Fixtures and Equipment [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on sale of assets, net", "terseLabel": "Loss on sale of assets", "label": "Gain (Loss) on Disposition of Assets", "totalLabel": "Gain (Loss) on Disposition of Assets, Total", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r807" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on sale of assets", "negatedTerseLabel": "Loss (gain) on sale of assets", "totalLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Total", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "terseLabel": "Gain on sale of assets", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r8" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 }, "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Gain (Loss) on Extinguishment of Debt, Total", "negatedLabel": "Loss on extinguishment of debt", "label": "Gain (Loss) on Extinguishment of Debt", "verboseLabel": "Loss on extinguishment of debt", "terseLabel": "Gain on Extinguishment of Debt (Loss)", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r8", "r62", "r63" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "General and Administrative Expense, Total", "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r129", "r595" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and Administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r126" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfGoodwillDetails", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Goodwill, Total", "terseLabel": "Goodwill", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "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": [ "r195", "r282", "r517", "r671", "r695", "r820", "r827" ] }, "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://mistercarwash.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": [ "r281", "r283", "r284", "r671" ] }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPeriodIncreaseDecrease", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfGoodwillDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Goodwill, Period Increase (Decrease), Total", "terseLabel": "Current period acquisitions", "label": "Goodwill, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) 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": [ "r819" ] }, "mcw_GreenfieldDevelopmentAccruals": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "GreenfieldDevelopmentAccruals", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureOtherAccruedExpensesScheduleOfOtherAccruedExpensesDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureOtherAccruedExpensesScheduleOfOtherAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Greenfield development accruals", "documentation": "Greenfield development accruals.", "label": "Greenfield Development Accruals" } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r14", "r440" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r14" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship", "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IPOMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IPOMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial Public Offering", "label": "IPO [Member]", "documentation": "First sale of stock by a private company to the public." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Loss before taxes", "totalLabel": "Income before taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r2", "r124", "r163", "r248", "r254", "r258", "r260", "r520", "r529", "r669" ] }, "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_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r290", "r291", "r600" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r291", "r600" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "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://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r223", "r409", "r415", "r417", "r418", "r421", "r426", "r429", "r430", "r552" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Net of tax", "totalLabel": "Income Tax Expense (Benefit), Total", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax provision", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r174", "r185", "r236", "r237", "r252", "r413", "r422", "r534" ] }, "us-gaap_IncomeTaxReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReceivable", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfOtherReceivablesDetails": { "parentTag": "us-gaap_OtherReceivablesNetCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfOtherReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax receivable", "label": "Income Taxes Receivable", "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable." } } }, "auth_ref": [ "r798" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal statutory income tax amount", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r414" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r40", "r42" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable, net", "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": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total", "terseLabel": "Accrued expenses", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Deferred Revenue", "negatedLabel": "Deferred revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r656" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventory, net", "totalLabel": "Increase (Decrease) in Inventories, Total", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "mcw_IncreaseDecreaseInOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability", "label": "Increase Decrease In Operating Lease Liabilities", "documentation": "Operating lease liabilities." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Other noncurrent assets and liabilities", "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net", "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherReceivables", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Other receivables", "terseLabel": "Other receivables", "label": "Increase (Decrease) in Other Receivables", "documentation": "Amount of increase (decrease) in receivables classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total", "terseLabel": "Prepaid expenses and other current assets", "negatedLabel": "Prepaid expenses and other current assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r7" ] }, "mcw_IncreaseInPercentageOfTaxBenefit": { "xbrltype": "percentItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "IncreaseInPercentageOfTaxBenefit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in tax benefits", "label": "Increase In Percentage Of Tax Benefit", "documentation": "Increase in percentage of tax benefit" } } }, "auth_ref": [] }, "mcw_IncrementalTermCommitmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "IncrementalTermCommitmentsMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incremental Term Commitments", "label": "Incremental Term Commitments [Member]", "documentation": "Incremental Term Commitments [Member]" } } }, "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": [ "r729", "r737", "r747", "r764", "r772", "r776", "r784" ] }, "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": [ "r782" ] }, "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": [ "r718", "r788" ] }, "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": [ "r718", "r788" ] }, "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": [ "r718", "r788" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNet" ], "lang": { "en-us": { "role": { "terseLabel": "Other Intangible Assets, Net", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r285" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfComponentsOfOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total", "verboseLabel": "Gross Carrying Amount", "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": [ "r52", "r55" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "totalLabel": "Interest Expense, Total", "terseLabel": "Interest expense, net", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r106", "r165", "r211", "r251", "r465", "r601", "r708", "r901" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Interest Expense", "label": "Interest Expense, Debt", "totalLabel": "Interest Expense, Debt, Total", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r131", "r330", "r340", "r676", "r677" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for 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": [ "r214", "r216", "r217" ] }, "us-gaap_InterestRateCashFlowHedgesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateCashFlowHedgesAbstract", "lang": { "en-us": { "role": { "label": "Interest Rate Cash Flow Hedges [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r658", "r705", "r706" ] }, "mcw_InterestRateSwapTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "InterestRateSwapTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwap" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap", "label": "Interest Rate Swap [Text Block]", "documentation": "The entire disclosure for interest rate swap." } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryDetails", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, net", "totalLabel": "Total inventory, net", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r203", "r662", "r695" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory, Net", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r175", "r191", "r202", "r278", "r279", "r280", "r501", "r665" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chemical washing solutions", "label": "Inventory, Raw Materials, Gross", "totalLabel": "Inventory, Raw Materials, Gross, Total", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r799" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Reserve for obsolescence", "label": "Inventory Valuation Reserves", "periodStartLabel": "Inventory Valuation Reserves, Beginning Balance", "periodEndLabel": "Inventory Valuation Reserves, Ending Balance", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r51", "r800" ] }, "us-gaap_InvestmentAdvisoryManagementAndAdministrativeServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentAdvisoryManagementAndAdministrativeServiceMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Investment Advisory, Management and Administrative Service [Member]", "documentation": "Investment advisory, asset management and administrative service. Includes, but is not limited to, distribution and shareholder service; and accounting, tax, legal, regulatory filing, share registration and shareholder correspondence activities." } } }, "auth_ref": [ "r846" ] }, "mcw_InvestmentMaturityTerm": { "xbrltype": "stringItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "InvestmentMaturityTerm", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Investment maturity term.", "label": "Investment Maturity Term", "terseLabel": "Investment maturity term" } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Land [Member]", "terseLabel": "Land", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r846" ] }, "us-gaap_LeaseContractualTermAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseContractualTermAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lease Contractual Term [Axis]", "documentation": "Information by contractual term of lease arrangement." } } }, "auth_ref": [ "r793" ] }, "us-gaap_LeaseContractualTermDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseContractualTermDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lease Contractual Term [Domain]", "documentation": "Contractual term of lease arrangement." } } }, "auth_ref": [ "r793" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfTotalLeaseCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfTotalLeaseCostDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r476", "r694" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Summary of Components of Total Lease Cost", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r883" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold Improvements [Member]", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r143" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsScheduleOfBusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r475" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r475" ] }, "mcw_LesseeOperatingLeaseAndFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "LesseeOperatingLeaseAndFinanceLeasesTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeases" ], "lang": { "en-us": { "role": { "documentation": "Lessee operating lease and finance leases.", "label": "Lessee Operating Lease and Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedDescription", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Lease Not yet Commenced, Description", "terseLabel": "Lease not yet commenced, description", "documentation": "Description of lessee's operating lease that has not yet commenced. Including, but not limited to, nature of involvement with construction or design of underlying asset for lease." } } }, "auth_ref": [ "r882" ] }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "terseLabel": "Lease not yet commenced, term of contract", "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r882" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future minimum obligations", "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Total future minimum obligations", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r486" ] }, "mcw_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee Operating Lease Liability Payments Due After Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after forth fiscal year following latest fiscal year." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails" ], "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": [ "r486" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails" ], "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": [ "r486" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails" ], "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": [ "r486" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails" ], "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": [ "r486" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (remaining nine months)", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r884" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Present value discount", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Present value discount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r486" ] }, "us-gaap_LessorLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorLeaseDescriptionLineItems", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessor Lease Description [Line Items]", "label": "Lessor, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r487" ] }, "us-gaap_LessorLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorLeaseDescriptionTable", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessor Lease Description [Table]", "label": "Lessor, Lease, Description [Table]", "documentation": "Disclosure of information about lessor's leases." } } }, "auth_ref": [ "r487" ] }, "mcw_LetterOfCreditExpiration": { "xbrltype": "stringItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "LetterOfCreditExpiration", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Letter of credit expiration.", "label": "Letter Of Credit Expiration", "terseLabel": "Letter of Credit, Expiration" } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of Credit Outstanding, Amount", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r24", "r222", "r272", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r436", "r437", "r438", "r458", "r572", "r668", "r710", "r841", "r886", "r887" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "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://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 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": [ "r120", "r162", "r526", "r695", "r810", "r818", "r881" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r26", "r190", "r222", "r272", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r436", "r437", "r438", "r458", "r695", "r841", "r886", "r887" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure", "terseLabel": "Liabilities, fair value disclosure", "totalLabel": "Liabilities, Fair Value Disclosure, Total", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r102" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "mcw_LiborMarginMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "LiborMarginMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "LIBOR Margin [Member]", "documentation": "LIBOR Margin Member.", "terseLabel": "LIBOR Margin" } } }, "auth_ref": [] }, "mcw_LiborMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "LiborMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "LIBOR", "label": "LIBOR [Member]", "documentation": "LIBOR" } } }, "auth_ref": [] }, "us-gaap_LienCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LienCategoryAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfLongtermDebtDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lien Category", "label": "Lien Category [Axis]", "documentation": "Information by category of lien, for example, but not limited to, senior or junior." } } }, "auth_ref": [] }, "us-gaap_LienCategoryDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LienCategoryDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfLongtermDebtDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lien Category", "label": "Lien Category [Domain]", "documentation": "Legal claim on the property of another party to secure the payment of a debt or the satisfaction of an obligation by category, for example, but not limited to, senior or junior." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "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": [ "r22", "r809" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeeAmount", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional incremental Revolving Commitments", "label": "Line of Credit Facility, Commitment Fee Amount", "documentation": "Amount of the fee for available but unused credit capacity under the credit facility." } } }, "auth_ref": [ "r22" ] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Expiration Date", "terseLabel": "Line of Credit Facility, Expiration Date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r22" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "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": [ "r22", "r809" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum Available 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": [ "r22" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit [Member]", "terseLabel": "Line of Credit", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://mistercarwash.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_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfLongtermDebtDetails": { "parentTag": "us-gaap_SecuredLongTermDebt", "weight": 1.0, "order": 2.0 }, "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfLongtermDebtDetails", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Less: current maturities of long-term debt", "negatedLabel": "Less: current maturities of long-term debt", "label": "Long-Term Debt, Current Maturities", "totalLabel": "Long-Term Debt, Current Maturities, Total", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r199" ] }, "us-gaap_LongTermDebtDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtDescription", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Description", "label": "Long-Term Debt, Description", "documentation": "Description of long-term debt arrangements, which are debt arrangements that originally require full repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer, and disclosures pertaining to the underlying arrangements, including repayment terms, conversion features, interest rates, restrictions on assets and activities, debt covenants, and other matters important to users of the financial statements. Types of long-term debt arrangements include borrowing under notes payable, bonds payable, debentures, term loans, and other contractual obligations for payment." } } }, "auth_ref": [ "r29", "r64" ] }, "mcw_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfAnnualMaturitiesOfDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfAnnualMaturitiesOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "documentation": "Long term debt maturities repayments of principal after year four.", "label": "Long Term Debt Maturities Repayments of Principal After Year Four" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfAnnualMaturitiesOfDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfAnnualMaturitiesOfDebtDetails" ], "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": [ "r10", "r224", "r328" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfAnnualMaturitiesOfDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfAnnualMaturitiesOfDebtDetails" ], "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": [ "r10", "r224", "r328" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfAnnualMaturitiesOfDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfAnnualMaturitiesOfDebtDetails" ], "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": [ "r10", "r224", "r328" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfAnnualMaturitiesOfDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfAnnualMaturitiesOfDebtDetails" ], "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": [ "r10", "r224", "r328" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfAnnualMaturitiesOfDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfAnnualMaturitiesOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (remaining nine months)", "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": [ "r812" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfLongtermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfLongtermDebtDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Excluding Current Maturities", "verboseLabel": "Long-term portion of debt, net", "terseLabel": "Total Long-term portion of debt, net", "totalLabel": "Total long-term portion of debt, net", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r200" ] }, "mcw_LongTermLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "LongTermLiabilityMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long Term Liability", "label": "Long Term Liability [Member]", "documentation": "Long Term Liability Member" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfLongtermDebtDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r29" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfLongtermDebtDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r29", "r61" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r294", "r295", "r296", "r300", "r836", "r837" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r294", "r295", "r296", "r300", "r836", "r837" ] }, "us-gaap_LossContingencyAccrualCarryingValueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualCarryingValueCurrent", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Accrual, Current", "terseLabel": "Loss contingency, amount of insurance-related assessment accrued liability", "documentation": "Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r294" ] }, "us-gaap_LossContingencyDiscountedAmountOfInsuranceRelatedAssessmentLiabilityPaymentPeriod": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDiscountedAmountOfInsuranceRelatedAssessmentLiabilityPaymentPeriod", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency, amount of insurance-related assessment liability, payment period", "label": "Loss Contingency, Discounted Amount of Insurance-related Assessment Liability, Payment Period", "documentation": "The period of time over which the discounted amount of the assessment is expected to be paid." } } }, "auth_ref": [ "r60" ] }, "us-gaap_LossContingencyReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyReceivableCurrent", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfOtherReceivablesDetails": { "parentTag": "us-gaap_OtherReceivablesNetCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfOtherReceivablesDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Insurance receivable", "terseLabel": "Loss contingency, receivable, current", "label": "Loss Contingency, Receivable, Current", "documentation": "Amount of receivable related to a loss contingency accrual that is expected to be collected within one year or the normal operating cycle, if longer. For example, an insurance recovery receivable." } } }, "auth_ref": [ "r840" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment [Member]", "terseLabel": "Vehicles and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEstimatedGrantdateFairValuesOfStockbasedAwardsUsingBlackscholesOptionPricingModelAssumptionsDetail", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r295", "r296", "r298", "r299", "r368", "r500", "r541", "r564", "r565", "r624", "r626", "r628", "r629", "r639", "r654", "r655", "r670", "r678", "r691", "r697", "r843", "r888", "r889", "r890", "r891", "r892", "r893" ] }, "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": [ "r756" ] }, "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": [ "r756" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEstimatedGrantdateFairValuesOfStockbasedAwardsUsingBlackscholesOptionPricingModelAssumptionsDetail", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r295", "r296", "r298", "r299", "r368", "r500", "r541", "r564", "r565", "r624", "r626", "r628", "r629", "r639", "r654", "r655", "r670", "r678", "r691", "r697", "r843", "r888", "r889", "r890", "r891", "r892", "r893" ] }, "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": [ "r775" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r847" ] }, "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": [ "r783" ] }, "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": [ "r757" ] }, "mcw_NatureOfBusinessLineItems": { "xbrltype": "stringItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "NatureOfBusinessLineItems", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureNatureOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nature Of Business [Line Items]", "label": "Nature Of Business [Line Items]", "documentation": "Nature of Business." } } }, "auth_ref": [] }, "mcw_NatureOfBusinessTable": { "xbrltype": "stringItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "NatureOfBusinessTable", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureNatureOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nature Of Business [Table]", "label": "Nature Of Business [Table]", "documentation": "Nature of Business." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided (used) by financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r215" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://mistercarwash.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://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r215" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://mistercarwash.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://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.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": [ "r135", "r136", "r137" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://mistercarwash.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://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 }, "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfReconciliationsOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDet", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "verboseLabel": "Net income", "totalLabel": "Net income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r125", "r137", "r164", "r188", "r206", "r207", "r210", "r222", "r228", "r230", "r231", "r232", "r233", "r236", "r237", "r241", "r248", "r254", "r258", "r260", "r272", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r450", "r458", "r530", "r593", "r614", "r615", "r669", "r708", "r841" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfReconciliationsOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDet" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "mcw_NetOfInterestIncomeIncludedInInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "NetOfInterestIncomeIncludedInInterestExpense", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Net of interest income included in interest expense.", "label": "Net of Interest Income Included in Interest Expense", "terseLabel": "Interest income included in interest expense, net" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/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": [ "r756" ] }, "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": [ "r726", "r737", "r747", "r764", "r772" ] }, "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": [ "r754" ] }, "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": [ "r753" ] }, "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": [ "r764" ] }, "mcw_NonRule10B51ArrModifiedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://mistercarwash.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 10b5-1 Arr Modified [Flag]", "documentation": "Non rule 10b51 arr modified." } } }, "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": [ "r783" ] }, "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": [ "r783" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfComponentsOfOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncompete Agreements", "label": "Noncompete Agreements [Member]", "verboseLabel": "Covenants Not to Compete", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r84" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total other expense, net", "negatedTotalLabel": "Total other expense, net", "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": [ "r130" ] }, "us-gaap_NontradeReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NontradeReceivablesCurrent", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfOtherReceivablesDetails": { "parentTag": "us-gaap_OtherReceivablesNetCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfOtherReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee retention credit receivable", "label": "Nontrade Receivables, Current", "totalLabel": "Nontrade Receivables, Current, Total", "documentation": "The sum of amounts currently receivable other than from customers. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r798" ] }, "mcw_NumberOfCarWashes": { "xbrltype": "integerItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "NumberOfCarWashes", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsScheduleOfBusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of car washes", "label": "Number Of Car Washes", "documentation": "Number of car washes." } } }, "auth_ref": [] }, "mcw_NumberOfLeases": { "xbrltype": "integerItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "NumberOfLeases", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Leases", "terseLabel": "Number of Leases", "documentation": "Number of Leases" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureNatureOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "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": [ "r817" ] }, "mcw_NumberOfSaleLeasebackTransaction": { "xbrltype": "integerItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "NumberOfSaleLeasebackTransaction", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of sale leaseback transaction.", "label": "Number of Sale Leaseback Transaction", "terseLabel": "Number of sale leaseback transaction" } } }, "auth_ref": [] }, "us-gaap_NumberOfStatesInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfStatesInWhichEntityOperates", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureNatureOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of states in entity operates", "label": "Number of States in which Entity Operates", "documentation": "The number of states the entity operates in as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_OperatingCostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingCostsAndExpenses", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total costs and expenses", "label": "Operating Costs and Expenses", "terseLabel": "Cost of labor and chemicals", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total costs and expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating income", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r248", "r254", "r258", "r260", "r669" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfTotalLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfTotalLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense", "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": [ "r478", "r694" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Present value of net future minimum lease obligations", "terseLabel": "Operating lease liability", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r469" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails2": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 0.0 }, "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails": { "parentTag": "mcw_TotalLeaseLiabilities", "weight": 1.0, "order": 2.0 }, "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Less: current portion", "terseLabel": "Current maturities of operating lease liability", "label": "Operating Lease, Liability, Current", "negatedLabel": "Less: current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r469" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails2": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails": { "parentTag": "mcw_TotalLeaseLiabilities", "weight": 1.0, "order": 1.0 }, "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseObligationMaturitiesDetails", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term obligations", "terseLabel": "Operating lease liability", "label": "Operating Lease, Liability, Noncurrent", "totalLabel": "Operating Lease Liability Noncurrent, Total", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r469" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationOfLeasesDetails" ], "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": [ "r474", "r482" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails": { "parentTag": "mcw_TotalLeaseRightOfUseAsset", "weight": 1.0, "order": 0.0 }, "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease right of use assets, net", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating right of use assets, net", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r468" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "terseLabel": "Non-cash lease expense", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r807" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationOfLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average operating lease discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r485", "r694" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationOfLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining operating lease term", "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": [ "r484", "r694" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [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_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Table]", "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r78" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureNatureOfBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "Nature of Business", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r112", "r156", "r547", "r548" ] }, "mcw_OtherAccruedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "OtherAccruedExpense", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureOtherAccruedExpensesScheduleOfOtherAccruedExpensesDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureOtherAccruedExpensesScheduleOfOtherAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Expense", "documentation": "Other accrued expense." } } }, "auth_ref": [] }, "mcw_OtherAccruedExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "OtherAccruedExpensesMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other Accrued Expenses [Member]", "label": "Other Accrued Expenses [Member]", "documentation": "Other accrued expenses member." } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://mistercarwash.com/20240331/taxonomy/role/DisclosureOtherAccruedExpensesScheduleOfOtherAccruedExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureOtherAccruedExpensesScheduleOfOtherAccruedExpensesDetails", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total other accrued expenses", "terseLabel": "Other accrued expenses", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r25" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "totalLabel": "Other Assets, Noncurrent, Total", "terseLabel": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r197" ] }, "us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCapitalizedPropertyPlantAndEquipmentMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Other Capitalized Property Plant and Equipment [Member]", "terseLabel": "Finance Leases [Member]", "documentation": "All other long term capitalized assets related to property plant and equipment not otherwise previously categorized." } } }, "auth_ref": [ "r143" ] }, "us-gaap_OtherComprehensiveIncomeLossTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTax", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Tax", "totalLabel": "Other Comprehensive Income (Loss), Tax, Total", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss)." } } }, "auth_ref": [ "r5", "r208", "r212", "r413", "r427", "r428", "r459", "r462", "r464", "r518", "r531" ] }, "us-gaap_OtherCostAndExpenseOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCostAndExpenseOperating", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other Cost and Expense, Operating, Total", "terseLabel": "Other store 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": [ "r128", "r533" ] }, "us-gaap_OtherExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherExpensesAbstract", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other (income) expense:", "label": "Other Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfComponentsOfOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Intangible Assets [Member]", "terseLabel": "C P C Unity System", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_OtherIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other intangible assets, net", "label": "Other Intangible Assets, Net", "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other Liabilities, Noncurrent, Total", "terseLabel": "Other long-term 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": [ "r30" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Other income", "terseLabel": "Other income", "label": "Other Nonoperating Income (Expense)", "totalLabel": "Other Nonoperating Income (Expense), Total", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r132" ] }, "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": [ "r756" ] }, "mcw_OtherReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "OtherReceivable", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfOtherReceivablesDetails": { "parentTag": "us-gaap_OtherReceivablesNetCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfOtherReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Receivable", "documentation": "Other receivable." } } }, "auth_ref": [] }, "mcw_OtherReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "OtherReceivableMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Receivable [Member]", "documentation": "Other receivable." } } }, "auth_ref": [] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfOtherReceivablesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfOtherReceivablesDetails", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total other receivables", "terseLabel": "Other receivables", "label": "Other Receivables, Net, Current", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "mcw_OtherRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "OtherRevenueMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCompositionOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Revenue", "label": "Other Revenue [Member]", "documentation": "Other revenue." } } }, "auth_ref": [] }, "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": [ "r724", "r735", "r745", "r770" ] }, "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": [ "r727", "r738", "r748", "r773" ] }, "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": [ "r727", "r738", "r748", "r773" ] }, "mcw_OutstandingTermLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "OutstandingTermLoansMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Term Loans", "label": "Outstanding Term Loans [Member]", "documentation": "Outstanding Term Loans [Member]" } } }, "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": [ "r752" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "mcw_PaymentMadeUponReceiptsOfCertificateOfOccupancy": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "PaymentMadeUponReceiptsOfCertificateOfOccupancy", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Payment made upon receipts of certificate of occupancy.", "label": "Payment made upon receipts of certificate of occupancy", "terseLabel": "Payment made upon receipts of certificate of occupancy" } } }, "auth_ref": [] }, "mcw_PaymentOfDebtFinancingCostsInOtherAccruedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "PaymentOfDebtFinancingCostsInOtherAccruedExpenses", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Payment of debt financing costs in other accrued expenses", "label": "Payment of Debt Financing Costs in Other Accrued Expenses", "documentation": "Payment of debt financing costs in other accrued expenses." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for repurchases of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r38" ] }, "us-gaap_PaymentsOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfFinancingCosts", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of deferred financing costs", "label": "Payments of Financing Costs", "totalLabel": "Payments of Financing Costs, Total", "documentation": "The cash outflow for loan and debt issuance costs." } } }, "auth_ref": [ "r37" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Consideration Transferred", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r35", "r433" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases of property and equipment", "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": [ "r134" ] }, "mcw_PayrollTaxWithholdingReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "PayrollTaxWithholdingReceivable", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfOtherReceivablesDetails": { "parentTag": "us-gaap_OtherReceivablesNetCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfOtherReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payroll tax withholding and exercise proceeds receivable", "label": "Payroll Tax Withholding Receivable", "documentation": "Payroll tax withholding receivable." } } }, "auth_ref": [] }, "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": [ "r755" ] }, "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": [ "r755" ] }, "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": [ "r754" ] }, "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": [ "r764" ] }, "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": [ "r757" ] }, "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": [ "r753" ] }, "mcw_PerformanceVestingOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "PerformanceVestingOptionsMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEstimatedGrantdateFairValuesOfStockbasedAwardsUsingBlackscholesOptionPricingModelAssumptionsDetail", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfWeightedAverageGrantDateFairValueOfStockOptionsDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Vesting Options", "label": "Performance Vesting Options [Member]", "documentation": "Performance vesting options." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEstimatedGrantdateFairValuesOfStockbasedAwardsUsingBlackscholesOptionPricingModelAssumptionsDetail", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEstimatedGrantdateFairValuesOfStockbasedAwardsUsingBlackscholesOptionPricingModelAssumptionsDetail", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r114", "r573" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock shares, issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r114", "r342" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock shares, outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r114", "r573", "r591", "r902", "r903" ] }, "mcw_PrepaidAndOtherCurrentAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "PrepaidAndOtherCurrentAssetsDisclosureTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosurePrepaidAndOtherCurrentAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid and Other Current Assets", "label": "Prepaid And Other Current Assets Disclosure [Text Block]", "documentation": "Prepaid expense and other assets disclosure." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total prepaid and other current assets", "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r801" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid Expenses And Other Current Assets", "label": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "us-gaap_PrincipalOwnerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrincipalOwnerMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Principal Owner [Member]", "terseLabel": "Leonard Green Partners [Member]", "documentation": "Owner of record or known beneficial owner of more than 10 percent of the voting interests of the entity." } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification", "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": [ "r796" ] }, "mcw_PriorPeriodReclassificationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "PriorPeriodReclassificationPolicyTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Prior Period Reclassification Policy [Text Block]", "label": "Prior Period Reclassification Policy [Text Block]", "terseLabel": "Prior Period Reclassification" } } }, "auth_ref": [] }, "mcw_ProceedsFromIssuanceOfCommonStockUnderEmployeePlansInOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "ProceedsFromIssuanceOfCommonStockUnderEmployeePlansInOtherReceivables", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance of common stock under employee plans in other receivables.", "label": "Proceeds From Issuance Of Common Stock Under Employee Plans In Other Receivables", "terseLabel": "Proceeds from issuance of common stock under employee plans in other receivables" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from debt borrowings", "label": "Proceeds from Issuance of Debt", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r805" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from revolving line of credit", "label": "Proceeds from Lines of Credit", "totalLabel": "Proceeds from Lines of Credit, Total", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r36", "r809" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Proceeds from sale of property and equipment", "negatedLabel": "Proceeds from sale of property and equipment", "totalLabel": "Proceeds from Sale of Property, Plant, and Equipment, Total", "terseLabel": "Proceeds from sale of property and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r133" ] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockPlans", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from issuance of common stock under employee plans", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r6" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r261", "r502", "r535", "r536", "r537", "r538", "r539", "r540", "r659", "r679", "r696", "r795", "r838", "r839", "r845", "r897" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r261", "r502", "r535", "r536", "r537", "r538", "r539", "r540", "r659", "r679", "r696", "r795", "r838", "r839", "r845", "r897" ] }, "mcw_PropertyAndEquipmentAccruedInOtherAccruedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "PropertyAndEquipmentAccruedInOtherAccruedExpenses", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Property and equipment accrued in other accrued expenses.", "label": "Property And Equipment Accrued In Other Accrued Expenses", "terseLabel": "Property and equipment accrued in other accrued expenses" } } }, "auth_ref": [] }, "mcw_PropertyAndEquipmentInOtherAccruedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "PropertyAndEquipmentInOtherAccruedExpenses", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Property and equipment in other accrued expenses.", "label": "Property And Equipment In Other Accrued Expenses", "terseLabel": "Property and equipment in other accrued expenses" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedLabel": "Less: accumulated amortization - finance leases", "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease." } } }, "auth_ref": [ "r792", "r794", "r830" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureNatureOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, Net", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r142", "r178", "r182", "r183" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Property, Plant and Equipment, Gross, Total", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "terseLabel": "Property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r143", "r193", "r528" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property Plant And Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "totalLabel": "Property and equipment, net", "terseLabel": "Property 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": [ "r9", "r521", "r528", "r695" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, Net", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureNatureOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r143" ] }, "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": [ "r752" ] }, "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": [ "r752" ] }, "mcw_QualifiedEmployeeRetentionCreditAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "QualifiedEmployeeRetentionCreditAmount", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee retention credit, qualified amount", "label": "Qualified Employee Retention Credit Amount", "documentation": "Qualified Employee Retention Credit Amount" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEstimatedGrantdateFairValuesOfStockbasedAwardsUsingBlackscholesOptionPricingModelAssumptionsDetail", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r295", "r296", "r298", "r299", "r360", "r368", "r396", "r397", "r398", "r499", "r500", "r541", "r564", "r565", "r624", "r626", "r628", "r629", "r639", "r654", "r655", "r670", "r678", "r691", "r697", "r700", "r831", "r843", "r889", "r890", "r891", "r892", "r893" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEstimatedGrantdateFairValuesOfStockbasedAwardsUsingBlackscholesOptionPricingModelAssumptionsDetail", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r295", "r296", "r298", "r299", "r360", "r368", "r396", "r397", "r398", "r499", "r500", "r541", "r564", "r565", "r624", "r626", "r628", "r629", "r639", "r654", "r655", "r670", "r678", "r691", "r697", "r700", "r831", "r843", "r889", "r890", "r891", "r892", "r893" ] }, "mcw_ReclassificationPolicyTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "ReclassificationPolicyTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification", "label": "Reclassification Policy [Text Block]", "documentation": "Reclassification policy." } } }, "auth_ref": [] }, "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": [ "r719", "r730", "r740", "r765" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r367", "r493", "r494", "r567", "r568", "r569", "r570", "r571", "r590", "r592", "r623" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r596", "r597", "r600" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r367", "r493", "r494", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r567", "r568", "r569", "r570", "r571", "r590", "r592", "r623", "r885" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r490", "r491", "r492", "r494", "r495", "r555", "r556", "r557", "r598", "r599", "r600", "r620", "r622" ] }, "mcw_RentAdjustedTotalNetLeverageRatio": { "xbrltype": "stringItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "RentAdjustedTotalNetLeverageRatio", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rent adjusted total net leverage ratio", "label": "Rent Adjusted Total Net Leverage Ratio", "documentation": "Ratio of Rent Adjusted to Total Net Leverage." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Repayments of Debt", "terseLabel": "Payments on debt borrowings", "negatedLabel": "Payments on debt borrowings", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r806" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on revolving line of credit", "terseLabel": "Payments on revolving line of credit", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r39", "r809" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of Long-term Debt", "label": "Repayments of Long-Term Debt", "totalLabel": "Repayments of Long-term Debt, Total", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r39", "r550" ] }, "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": [ "r720", "r731", "r741", "r766" ] }, "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": [ "r721", "r732", "r742", "r767" ] }, "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": [ "r728", "r739", "r749", "r774" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash", "totalLabel": "Restricted Cash, Total", "documentation": "Amount of cash restricted as to withdrawal or usage. 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": [ "r797", "r808", "r894", "r895" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetIncomePerShareDetails", "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfReconciliationsOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDet", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted Stock Units", "terseLabel": "Restricted Stock Units RSU", "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": [] }, "srt_RetailSiteMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RetailSiteMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureNatureOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Retail Site [Member]", "terseLabel": "Retail Site" } } }, "auth_ref": [ "r711", "r712" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r117", "r150", "r525", "r545", "r546", "r551", "r574", "r695" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r187", "r225", "r226", "r227", "r229", "r235", "r237", "r273", "r274", "r405", "r406", "r407", "r419", "r420", "r441", "r443", "r444", "r446", "r448", "r542", "r544", "r558", "r902" ] }, "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://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCompositionOfRevenueDetails", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenues", "verboseLabel": "Revenue, net", "totalLabel": "Revenue, net", "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": [ "r249", "r250", "r253", "r256", "r257", "r261", "r262", "r264", "r357", "r358", "r502" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r594", "r657", "r666" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationOfLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Finance lease ROU assets obtained in exchange for lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r483", "r694" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationOfLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease ROU assets obtained in exchange for lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r483", "r694" ] }, "mcw_Rule10B51ArrModifiedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "Rule10B51ArrModifiedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Modified", "label": "Rule 10b5-1 Arr Modified [Flag]", "documentation": "Rule 10b51 arr modified." } } }, "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": [ "r783" ] }, "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": [ "r783" ] }, "us-gaap_SaleAndLeasebackTransactionGainLossNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleAndLeasebackTransactionGainLossNet", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale and leaseback transaction, gain (loss), net", "label": "Sale and Leaseback Transaction, Gain (Loss), Net", "documentation": "Amount of gain (loss) on sale and leaseback transaction from transfer of asset accounted for as sale." } } }, "auth_ref": [ "r481", "r488", "r694" ] }, "us-gaap_SaleLeasebackTransactionAnnualRentalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleLeasebackTransactionAnnualRentalPayments", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale Leaseback Transaction, Annual Rental Payments", "terseLabel": "Sale and lease back transaction, annual rent", "documentation": "The yearly payments due under the lease entered into in connection with the transaction involving the sale of property to another party and the lease of the property back to the seller." } } }, "auth_ref": [ "r169", "r170" ] }, "mcw_SaleLeasebackTransactionAnnualRentalPayments1": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "SaleLeasebackTransactionAnnualRentalPayments1", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Sale leaseback transaction annual rental payments 1.", "label": "Sale Leaseback Transaction Annual Rental Payments 1", "terseLabel": "Sale and lease back transaction, annual rent" } } }, "auth_ref": [] }, "us-gaap_SaleLeasebackTransactionDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleLeasebackTransactionDescription", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale Leaseback Transaction, Description", "terseLabel": "Sale Leaseback Transaction, Description", "documentation": "A description of the significant provisions of the transaction involving the sale of property to another party and the lease of the property back to the seller." } } }, "auth_ref": [ "r169", "r170" ] }, "us-gaap_SaleLeasebackTransactionLeaseTerms": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleLeasebackTransactionLeaseTerms", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale leaseback transaction, lease term", "label": "Sale Leaseback Transaction, Lease Terms", "documentation": "A description of the terms of the lease(s) related to the assets being leased-back in connection with the transaction involving the sale of property to another party and the lease of the property back to the seller." } } }, "auth_ref": [ "r170", "r181" ] }, "us-gaap_SaleLeasebackTransactionNetProceedsFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleLeasebackTransactionNetProceedsFinancingActivities", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale Leaseback Transaction, Net Proceeds, Financing Activities", "totalLabel": "Sale Leaseback Transaction, Net Proceeds, Financing Activities, Total", "terseLabel": "Sale and leaseback transaction, aggregate consideration", "documentation": "Amount of cash inflow after closing and debt issuance costs received by a seller-lessee in a sale-leaseback recognized in financing activities." } } }, "auth_ref": [ "r171", "r172", "r173" ] }, "mcw_SaleLeasebackTransactionNetProceedsFinancingActivities1": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "SaleLeasebackTransactionNetProceedsFinancingActivities1", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Sale leaseback transaction net proceeds financing activities 1.", "label": "Sale Leaseback Transaction Net Proceeds Financing Activities 1", "terseLabel": "Sale and leaseback transaction, aggregate consideration" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "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_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureOtherAccruedExpensesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Accrued Expenses", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetIncomePerShareDetails", "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfReconciliationsOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDet" ], "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": [ "r46" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Shares Excluded from Computation of Diluted Net Income Per Share", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r46" ] }, "mcw_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Balance Sheet Information Related to Leases", "label": "Schedule Of Balance Sheet Information Related To Leases Table [Text Block]", "documentation": "Schedule of balance sheet information related to leases." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsScheduleOfBusinessAcquisitionsDetails" ], "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": [ "r79", "r80", "r431" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r79", "r80" ] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Stock-Based Compensation Expense", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r74" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Reconciliations of Numerators and Denominators of Basic and Diluted Net Income Per Share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r816" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Liabilities measured at Fair Value on a Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r452", "r453" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfComponentsOfOtherIntangibleAssetsDetails" ], "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": [ "r54", "r56", "r503" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Components of Other Intangible Assets, Net", "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": [ "r54", "r56" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureGoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of 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": [ "r671", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829" ] }, "us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInterestRateDerivativesTableTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureInterestRateSwapTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Interest Rate Swap", "label": "Schedule of Interest Rate Derivatives [Table Text Block]", "documentation": "Tabular disclosure of interest rate derivatives, including, but not limited to, the fair value of the derivatives, statement of financial position location, and statement of financial performance location of these instruments." } } }, "auth_ref": [ "r99" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r19", "r121", "r122", "r123" ] }, "mcw_ScheduleOfLegalObligationMaturitiesOfOperatingAndFinanceLeasesLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "ScheduleOfLegalObligationMaturitiesOfOperatingAndFinanceLeasesLiabilitiesTableTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of legal obligation maturities of operating and finance leases liabilities.", "label": "Schedule of Legal Obligation Maturities of Operating and Finance Leases Liabilities [Table Text Block]", "terseLabel": "Schedule of Lease Obligation Maturities" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Annual Maturities of 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": [ "r10" ] }, "mcw_ScheduleOfOtherReceivablesTextBlockTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "ScheduleOfOtherReceivablesTextBlockTableTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Receivables", "label": "Schedule of Other Receivables Text Block [Table Text Block]", "documentation": "Schedule of other receivables text block." } } }, "auth_ref": [] }, "mcw_ScheduleOfPrepaidAndOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "ScheduleOfPrepaidAndOtherCurrentAssetsTableTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosurePrepaidAndOtherCurrentAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Prepaid and Other Current Assets", "label": "Schedule Of Prepaid And Other Current Assets Table [Text Block]", "documentation": "Schedule of prepaid and other current assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r108", "r109", "r596", "r597", "r600" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEstimatedGrantdateFairValuesOfStockbasedAwardsUsingBlackscholesOptionPricingModelAssumptionsDetail", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfWeightedAverageGrantDateFairValueOfStockOptionsDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "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": [ "r370", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Restricted Stock Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r72" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r16", "r17", "r72" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Estimated Grant-Date Fair Value of Stock-Based Awards Using Black-Scholes Option Pricing Model 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": [ "r153" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary 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": [ "r56" ] }, "mcw_SecondLienCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "SecondLienCreditAgreementMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Second Lien Credit Agreement", "label": "Second Lien Credit Agreement [Member]", "documentation": "Second Lien Credit Agreement." } } }, "auth_ref": [] }, "us-gaap_SecuredLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredLongTermDebt", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfLongtermDebtDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfLongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Secured Long-Term Debt, Noncurrent", "terseLabel": "First lien term loan, net", "totalLabel": "First lien term loan, net", "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets." } } }, "auth_ref": [ "r29" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOFR", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r878" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://mistercarwash.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": [ "r713" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r715" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsScheduleOfBusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r262", "r263", "r560", "r561", "r562", "r625", "r627", "r630", "r640", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r660", "r680", "r700", "r845", "r897" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureDebtScheduleOfLongtermDebtDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Senior Notes [Member]", "label": "Senior Notes [Member]", "terseLabel": "First Lien [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Description", "terseLabel": "Share based compensation arrangement by share based payment award description", "documentation": "Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance." } } }, "auth_ref": [ "r70", "r71" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unvested Restricted Stock Shares, Forfeited", "terseLabel": "Unvested Restricted Stock Shares, 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": [ "r390" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Unvested Restricted Stock Weighted-average grant date fair value per share [Forfeited]", "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": [ "r390" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted Stock Shares, Granted", "terseLabel": "Unvested Restricted Stock Shares, 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": [ "r388" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted Stock grant date fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Unvested Restricted Stock Weighted-average grant date fair value per share [Granted]", "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": [ "r388" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested Restricted Stock Shares, Beginning Balance", "periodEndLabel": "Unvested Restricted Stock Shares, 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": [ "r385", "r386" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested Restricted Stock Weighted-average grant date fair value per share Beginning Balance", "periodEndLabel": "Unvested Restricted Stock Weighted-average grant date fair value per share 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": [ "r385", "r386" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unvested Restricted Stock Shares, 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": [ "r389" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Restricted stock units vested upon grant", "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": [ "r392" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Unvested Restricted Stock Weighted-average grant date fair value per share [Vested]", "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": [ "r389" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEstimatedGrantdateFairValuesOfStockbasedAwardsUsingBlackscholesOptionPricingModelAssumptionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected 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": [ "r397" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEstimatedGrantdateFairValuesOfStockbasedAwardsUsingBlackscholesOptionPricingModelAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected votatility", "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": [ "r396" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEstimatedGrantdateFairValuesOfStockbasedAwardsUsingBlackscholesOptionPricingModelAssumptionsDetail" ], "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": [ "r398" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEstimatedGrantdateFairValuesOfStockbasedAwardsUsingBlackscholesOptionPricingModelAssumptionsDetail", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfWeightedAverageGrantDateFairValueOfStockOptionsDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "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": [ "r370", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Issuance of common stock pursuant to initial public offering , Shares", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r693" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercisable as of March 31, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r379" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercisable as of March 31, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r379" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r383" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfWeightedAverageGrantDateFairValueOfStockOptionsDetails" ], "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": [ "r381" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfWeightedAverageGrantDateFairValueOfStockOptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted during the period", "terseLabel": "Weighted average non vested exercise price per share, granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r391" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted Average Grant Date Fair Value of Stock Options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block]", "documentation": "Tabular disclosure of the weighted-average grant-date fair value of equity options or other equity instruments granted during the year." } } }, "auth_ref": [ "r73" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Outstanding Ending Balance", "periodStartLabel": "Outstanding Beginning Balance", "terseLabel": "Number of Shares, Outstanding as of December 31, 2020", "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": [ "r377", "r378" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Outstanding Ending Balance", "periodStartLabel": "Outstanding Beginning Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per share, Outstanding", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r377", "r378" ] }, "mcw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsTotalGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsTotalGrantDateFairValue", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement by Share Based Payment Award Options Total Grant Date Fair Value", "label": "Share Based Compensation Arrangement by Share Based Payment Award Options Total Grant Date Fair Value", "terseLabel": "Share based compensation arrangement by share based payment award options total grant date fair value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options vested or expected to vest as of 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": [ "r393" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options vested or expected to vest as of March 31, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest 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": [ "r393" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Plan Modification, Description and Terms", "documentation": "Description of modification of award under share-based payment arrangement. Includes, but is not limited to, terms for expiration date, vesting rights and exercise price." } } }, "auth_ref": [ "r75" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEstimatedGrantdateFairValuesOfStockbasedAwardsUsingBlackscholesOptionPricingModelAssumptionsDetail", "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfReconciliationsOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDet", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfWeightedAverageGrantDateFairValueOfStockOptionsDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "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": [ "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r382" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r383" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r381" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEstimatedGrantdateFairValuesOfStockbasedAwardsUsingBlackscholesOptionPricingModelAssumptionsDetail" ], "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": [ "r395" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfWeightedAverageGrantDateFairValueOfStockOptionsDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Non-vested as of March 31, 2024", "periodStartLabel": "Non-vested as of December 31, 2023", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfWeightedAverageGrantDateFairValueOfStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited/canceled during the period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "documentation": "Number of non-vested options forfeited." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfWeightedAverageGrantDateFairValueOfStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited/canceled during the period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "documentation": "Weighted average grant-date fair value of non-vested options forfeited." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfWeightedAverageGrantDateFairValueOfStockOptionsDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Weighted-Average non-vested exercise price as of as of March 31, 2024", "periodStartLabel": "Weighted-Average non-vested exercise price as of as of December 31, 2023", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "documentation": "Weighted average grant-date fair value of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding, weighted average remaining contractual term", "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": [ "r152" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation arrangement by share-based payment award, options, vested in period, fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock." } } }, "auth_ref": [ "r392" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfWeightedAverageGrantDateFairValueOfStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested during the period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfWeightedAverageGrantDateFairValueOfStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested during the period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "documentation": "Weighted average grant-date fair value of options vested." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance , Shares", "periodEndLabel": "Ending Balance , Shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfTotalLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfTotalLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease expense", "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": [ "r479", "r694" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r138", "r219" ] }, "us-gaap_StandbyLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandbyLettersOfCreditMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standby Letters of Credit", "label": "Standby Letters of Credit [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation." } } }, "auth_ref": [ "r1", "r840", "r898", "r899" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "State and Local Jurisdiction [Member]", "terseLabel": "State", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r13", "r32", "r187", "r208", "r209", "r210", "r225", "r226", "r227", "r229", "r235", "r237", "r247", "r273", "r274", "r354", "r405", "r406", "r407", "r419", "r420", "r441", "r442", "r443", "r444", "r445", "r446", "r448", "r459", "r460", "r461", "r462", "r463", "r464", "r489", "r542", "r543", "r544", "r558", "r616" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsScheduleOfBusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r262", "r263", "r560", "r561", "r562", "r625", "r627", "r630", "r640", "r643", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r660", "r680", "r700", "r845", "r897" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsTables", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r225", "r226", "r227", "r247", "r502", "r549", "r559", "r566", "r567", "r568", "r569", "r570", "r571", "r573", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r586", "r587", "r588", "r589", "r590", "r592", "r594", "r595", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r616", "r701" ] }, "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": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsTables", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r225", "r226", "r227", "r247", "r502", "r549", "r559", "r566", "r567", "r568", "r569", "r570", "r571", "r573", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r586", "r587", "r588", "r589", "r590", "r592", "r594", "r595", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r616", "r701" ] }, "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": [ "r723", "r734", "r744", "r769" ] }, "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": [] }, "mcw_StockBasedCompensationExpenseEstimatedForfeitureRate": { "xbrltype": "percentItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "StockBasedCompensationExpenseEstimatedForfeitureRate", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation expense estimated forfeiture rate", "documentation": "Stock based compensation expense estimated forfeiture rate.", "label": "Stock Based Compensation Expense Estimated Forfeiture Rate" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of restricted stock units, shares", "totalLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r13", "r114", "r115", "r150" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options , shares", "negatedLabel": "Exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r13", "r114", "r115", "r150", "r382" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of restricted stock units", "totalLabel": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r13", "r150" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r13", "r32", "r150" ] }, "mcw_StockOptionExerciseCostsInOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "StockOptionExerciseCostsInOtherReceivables", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Stock option exercise costs in other receivables.", "label": "Stock Option Exercise Costs In Other Receivables", "terseLabel": "Stock option exercise proceeds in other receivables" } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares repurchased, shares", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r13", "r114", "r115", "r150", "r550", "r616", "r641" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares repurchased", "label": "Stock Repurchased During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r13", "r114", "r115", "r150", "r558", "r616", "r641", "r709" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r115", "r118", "r119", "r139", "r575", "r591", "r617", "r618", "r695", "r710", "r810", "r818", "r881", "r902" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Stockholders' (deficit) equity:", "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r147", "r221", "r341", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r447", "r619", "r621", "r642" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "mcw_SupplementalInformationOfLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "SupplementalInformationOfLeasesTableTextBlock", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Supplemental Information Of Leases Table [Text Block]", "documentation": "Supplemental information of leases.", "terseLabel": "Summary of Supplemental Information of Leases" } } }, "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": [ "r763" ] }, "mcw_TaxAdvisoryCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "TaxAdvisoryCosts", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Tax Advisory Costs", "documentation": "Tax advisory costs." } } }, "auth_ref": [] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureOtherAccruedExpensesScheduleOfOtherAccruedExpensesDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureOtherAccruedExpensesScheduleOfOtherAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued other tax expense", "label": "Taxes Payable, Current", "totalLabel": "Taxes Payable, Current, Total", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23" ] }, "mcw_TimeVestingOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "TimeVestingOptionsMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEstimatedGrantdateFairValuesOfStockbasedAwardsUsingBlackscholesOptionPricingModelAssumptionsDetail", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfWeightedAverageGrantDateFairValueOfStockOptionsDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Time Vesting Options", "label": "Time Vesting Options [Member]", "documentation": "Time vesting options." } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCompositionOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service", "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r684", "r845" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCompositionOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service", "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r684", "r845" ] }, "mcw_TotalLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "TotalLeaseLiabilities", "crdr": "credit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease laibilities", "label": "Total Lease Liabilities", "documentation": "Total lease liabilities.", "terseLabel": "Total lease laibilities" } } }, "auth_ref": [] }, "mcw_TotalLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "TotalLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease assets", "documentation": "Total lease right of use asset.", "label": "Total Lease Right of Use Asset", "terseLabel": "Total lease assets" } } }, "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": [ "r755" ] }, "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": [ "r762" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Net", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r166", "r167", "r168", "r268", "r269", "r271" ] }, "us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Other Receivables", "label": "Trade and Other Accounts Receivable, Unbilled Receivables, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for treatment of receivables that are billable but have not been billed as of the balance sheet date." } } }, "auth_ref": [ "r265" ] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetSummaryOfComponentsOfOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade names and Trademarks", "label": "Trademarks and Trade Names [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r83" ] }, "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": [ "r782" ] }, "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": [ "r784" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCompositionOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recognized at a Point in Time", "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r684" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCompositionOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recognized Over Time", "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r684" ] }, "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": [ "r785" ] }, "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": [ "r786" ] }, "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": [ "r784" ] }, "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": [ "r784" ] }, "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": [ "r787" ] }, "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": [ "r785" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Common, 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_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common, Value", "terseLabel": "Treasury Stock, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r33", "r66", "r67" ] }, "mcw_TwoThousandAndFourteenPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "TwoThousandAndFourteenPlanMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2014 Plan [Member]", "label": "Two Thousand And Fourteen Plan [Member]", "documentation": "Two Thousand And Fourteen Plan." } } }, "auth_ref": [] }, "mcw_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEstimatedGrantdateFairValuesOfStockbasedAwardsUsingBlackscholesOptionPricingModelAssumptionsDetail", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2021 ESPP", "terseLabel": "Two Thousand And Twenty One Employee Stock Purchase Plan", "label": "Two Thousand And Twenty One Employee Stock Purchase Plan [Member]", "documentation": "Two Thousand And Twenty One Employee Stock Purchase Plan (ESPP)." } } }, "auth_ref": [] }, "mcw_TwoThousandAndTwentyOneIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "TwoThousandAndTwentyOneIncentivePlanMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Plan [Member]", "label": "Two Thousand And Twenty One Incentive Plan [Member]", "documentation": "2021 Incentive Plan." } } }, "auth_ref": [] }, "mcw_TwoThousandTwentyAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "TwoThousandTwentyAcquisitionsMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Two Thousand Twenty Acquisitions", "label": "Two Thousand Twenty Acquisitions [Member]", "documentation": "two thousand twenty acquisitions." } } }, "auth_ref": [] }, "mcw_TwoThousandTwentyFourTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "TwoThousandTwentyFourTermLoanMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 Term Loan", "label": "Two Thousand Twenty Four Term Loan [Member]", "documentation": "Two Thousand Twenty Four Term Loan [Member]" } } }, "auth_ref": [] }, "mcw_TwoThousandTwentyOneAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "TwoThousandTwentyOneAcquisitionsMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty One Acquisitions.", "label": "Two Thousand Twenty One Acquisitions [Member]", "terseLabel": "Two Thousand Twenty One Acquisitions" } } }, "auth_ref": [] }, "mcw_TwoThousandTwentyThreeAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "TwoThousandTwentyThreeAcquisitionsMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsScheduleOfBusinessAcquisitionsDetails", "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Two Thousand Twenty Three Acquisitions", "label": "Two Thousand Twenty Three Acquisitions [Member]", "documentation": "Two thousand twenty three acquisitions" } } }, "auth_ref": [] }, "mcw_TwoThousandTwentyTwoAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "TwoThousandTwentyTwoAcquisitionsMember", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty Two Acquisitions.", "label": "Two Thousand Twenty Two Acquisitions [Member]", "terseLabel": "Two Thousand Twenty Two Acquisitions" } } }, "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": [ "r781" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unrecognized Tax Benefits, Beginning Balance", "periodEndLabel": "Unrecognized Tax Benefits, Ending Balance", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r410", "r416" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "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": [ "r48", "r49", "r50", "r176", "r177", "r179", "r180" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfTotalLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfTotalLeaseCostDetails" ], "lang": { "en-us": { "role": { "label": "Variable Lease, Cost", "terseLabel": "Variable lease expense", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r480", "r694" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfReconciliationsOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfReconciliationsOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDet" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "totalLabel": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Weighted-average common shares outstanding - diluted", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r816" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted-average common shares outstanding - diluted", "terseLabel": "Diluted", "label": "Weighted Average Number of Shares Outstanding, Diluted", "verboseLabel": "Weighted-average common 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": [ "r239", "r244" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfReconciliationsOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDet", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average common shares outstanding:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "verboseLabel": "Denominator:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfReconciliationsOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDet": { "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfReconciliationsOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDet", "http://mistercarwash.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "terseLabel": "Basic", "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Weighted-average common 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": [ "r238", "r244" ] }, "mcw_YearToDateProvisionForIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://mistercarwash.com/20240331", "localname": "YearToDateProvisionForIncomeTaxes", "presentation": [ "http://mistercarwash.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Year To Date Provision For Income Taxes", "documentation": "Year-to-date provision for income taxes.", "terseLabel": "Year to provision for income tax effective tax rate" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-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(a),20,24)", "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(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,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.19-26)", "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.20)", "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.21)", "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(a)(1))", "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(b))", "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.22)", "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.24)", "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-31)", "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.30)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r41": { "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" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "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", "Subparagraph": "(c)", "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": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "405", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482645/405-30-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "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": "710", "SubTopic": "10", "Section": "25", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-11" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482943/710-10-55-7" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r73": { "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" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r79": { "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" }, "r80": { "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" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-3" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-4" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "30", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-5" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "30", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-6" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r110": { "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" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r122": { "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(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r123": { "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(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r157": { "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" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481440/840-10-50-2" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481295/840-40-50-1" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481266/840-40-55-50" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "51", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481266/840-40-55-51" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481266/840-40-55-52" }, "r174": { "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" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r176": { "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" }, "r177": { "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" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r179": { "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" }, "r180": { "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" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479741/842-40-50-2" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r192": { "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" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r200": { "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" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r202": { "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(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r203": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r204": { "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" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r262": { "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" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r264": { "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" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310/tableOfContent" }, "r266": { "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" }, "r267": { "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" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r317": { "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" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r335": { "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" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r337": { "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" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r340": { "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" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r342": { "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" }, "r343": { "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" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r345": { "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" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r348": { "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" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r354": { "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" }, "r355": { "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" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r368": { "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" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r370": { "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" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r372": { "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" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r403": { "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" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-11" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r474": { "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" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r476": { "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" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479741/842-40-50-2" }, "r489": { "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" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r517": { "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" }, "r518": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r528": { "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" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r530": { "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" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r558": { "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" }, "r559": { "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" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r564": { "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" }, "r565": { "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" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r624": { "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" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r626": { "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" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r628": { "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" }, "r629": { "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" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r639": { "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" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r641": { "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" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r644": { "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" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r654": { "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" }, "r655": { "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" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r661": { "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" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r664": { "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" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481899/410-30-55-11" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r750": { "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" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "SubTopic": "740", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r799": { "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(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r800": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r831": { "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" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-7" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r883": { "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" }, "r884": { "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" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r895": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r897": { "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" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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 85 0000950170-24-052479-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-052479-xbrl.zip M4$L#!!0 ( R]:7?<1K(F_'U^!48]/=<^+Y/*?:%LSZ&U]-6YLJ26Y-O3\\4G5Q+7Q0(; MJ)+$^^O?2-3"(L5-)*H(LJ!N2V0!!>02^<03D9$1/_V?KT>CXG.LF[(:__QO M9!?_6Q''O@KE^.#G?]O_^/SUZW_[/[_\CY_^)T+%BU>OWQ9OXY=BWT_*S_%% MV?A1U4SK6/SP\; _CE:]5QR=U>7 X*7[P/Q;Y6_#N\3B.1B?%JW)LQ[ZTH^+CXJ4[T$J_ M6^R/1L6'_*VF^!";6'^.87?VS,,)# <,R;CY^$J,,4^_YGN> MS&[:^^KJ42B7]^9?VSLIQO+I[.*96R<7WBIFMTY6;RW/-&#U;O84AG$"78N+ M^V'@_[SB]GS9V69Y^]=O[C_3OWQU<6OY];+GDMR,/.-YPA>WCZOQ6YCXNO07 M?RU,ZJ>3D^/X%&Y$X]F=RU8UY45M@AZ0I__WMS7>RC6M?,;]PYF9H*^MVC3Z8@]G=1VW*2J/FK%/@\H2+M>>4[T 353=W'GYA?/-+FI)]_V M#3X\.PB3^E)),4_AZG( 8GGQJ^'"F2>63<4I45>)Z^R.E8Y=VJDS3XX@(?2B M!4/QT_AU$L=-Z481Q5:0VF%L$-W%BZ\?^2_++Q^5S236WM9?;'/80D_&"LS. M3-O%7;AJSO+<4T3DDU_^1_'38;0!_BU^FI234?R%8/3WGY[.?LZ?'L6);=$0 MQ7]-R\\_/WE>C:$/$_0)Y.A)X6>__?QD EU[VF+,T_S4I_/'_N2J<%(TDY-1 M_/G)D:T/RO%>8:>3ZG^61\=5#8MB\NS8A@S<>X4^_OKL2?O64'Y>?"F4S?'( MGN1%&N'J3^77O?SL6,]^+$.(X_;'TU5FM4!)2X^X#1HY1CBR ME&'#G>$DI"?%V![EM\1R[^48NGWR'+I3V]'K<8A?_R.>S+OX=?(A)NC\'XIC MK7T02$:C$'=)(L.B0F9IEW<4N)EH)8:A"/) M#Q4*::(DXD:D))(3@NC5EBX4U2M09G;T'IY4A5?P67.[UOZ=W*B5-D@B&!AB:%MYL@>W*YER8Z:>*/&:1BHR(2'(?0& M\1@L,DX0E(+ @EGMI>"KC7L^K>OE"/XSVOKE.&0E?KMV(D0H@."-6IHH9Q8' M@A@.&'$>)0+Y](@*IPUE)'*Q',8YQN^]B&[R&G1(W4[[;W8RK4%4;]W>8H8& M/S\!^-@+\!1T! \YS.]$P9Z@$Q@/ *@GO_QF:W]8, (U@TV&H.TAH@X=@9I3!+"W!-,(TTPTD]^N4JI_N7= MY##6;3.:M]78SR3F9J,0DI%.4F2U#0C>J."GA)$@Q"MKN*0!;V04HN;!*0++ M53."N(P4N6@5(L%I2@4.'INUC4*P'@2;!&0Q@2G(4 P3(I#F2860 K"';R3] MXZ&M8Z9]X7EU= P]:Y76?@TZ[* =@E]/3F]Y;T_R1_M?;!U>V;+^3SN:YA&; M'AVW>O7EU^/H)S%\BO41.3\T7)E@0I"(YH9QJT ]4$&1CUR;Y(D33CWYY3W^ MYXWZ2A,5G%B&)* ^XD&!G@'!1THH:0FSCJ1POJ^_3AO0T4T#/74PK;G)OX** MM.7X_136'?3P;_#SA^BK@W'YWS&LB $8!-51?%?G0:KC89: SW'VX:E O#RE M&.<[3[4$5"0,0))1 "&9D D)_C)4PVP16"KB&KG(;7M3-?"3:B0/ MI#:02&&%1,I@A="(M"<26663M=PP$.$GBZ_&EB(L?BM#_CV5L2[:5L<+V?/S MU_]QEA"<__+B<4T\R",V^S7 R[X>CTI?3GZ+1PY>$$,IL M)7Z.'Z//2J&,(/5^- TQO*JKHRP?TTDK N_22UN/@6@U0!C:-?3KR<4/V/]: M-D]^6;P$;,T)S-PDRU_E__Q]7$Z:#Q]_G[7JIZ<7-O:712^7?7IZT0 >M\QE MV?^)K2=9I_V2Y0MA O]?/F=Y;3D38>56UBK?LU<6OR]>\O3,[%\L#-C"\M7< M@C!DBJ,BL @M0(6!AC9,@-H.IJ_"\*:,X^?0\8.J/IG-("P0T"IU,\F7,@:^ MJ>SXFGF[]G5@FNU]R& \>T?^];=R7!Y-C[J7B)G9/,F33!8,Z^R5VTRR]-%& MH(6(TLAF=H$U,:+D@;M0Y2WPE2V?Y.7KJO$!6*!'F7]F@^\L,KP![?4N/:]C M6#QC39//SZ[PNTP^DV"L, 'V=Y8I'I*'R6])LF$V<4$"(7V=_*7^S]H5+%7 M=C"*QY-S@+T/YG0&?."(M@RO05Z.RXD=/909"E%;X"8* 00#-?&2(0WV+U#X MR+FF,FFM^S9#FP3%535)3.MNOHF:G-W:C9H4DFA/G41, U/B.AED+ 5V'[S! M3GA%">O;%"U6QQF:NC\.2Z;ZZ\D%"&?'8:WKAG6GUG#RUG@?0:U1 \AF G(6 M+&_ADTE46FFL[>ND]!C9:'F"=2Z%Y&^Q.JCM\6'I M[6@.N)/C>F___ZW3&N$WMT8X8K@+F)4\.!<3"$@2 +,L@GUN14).1S!2A (( M#MLI+[T!W8"9$5Q9Q#P\DRL?D%9@50AMI""">BQZNZ3_T]:E=:/X >3S+,[^ MFEV0\.EZS8@+)>%5-:UO:,7<=5'SF[L8>'^08V"P<,PTF(,R+A)4H(UQ*J7\]EE ZMK'-S)FS@!K&PVXECI<,Y(-)810U!D$ABN MT6"V1YM ,=(0*.8R6-S7.?M4'I7C@W?I4QLI$>MWZ6]5%=[5'V/]N?0KZJK= M"_L0/\?Q= V+J0?:*1 P%I4S*"21-Z<3K#P,?TDL8/Y42,3SOL[B>EA&!W2J MW5F)X=WG6(_SQNX<(L8'^=:/5:J75]JHDX]?[/$-V-?#%+#($\711#"1+!#F M;,[HV$9-TB19#B_!O=UN6_5WO[*^''T#X0 -U>@SS.S9FQZ*ZU6'P%4 ,U/Y M-FPA!V]H2I"AP04#0$YRT%@_)^[Z_30:%N[J!0'2UFZ:B4W"LDN+@1&\W4^Y96RS#57X]>0-JHX6)YR/;-"MD8SK)2SG'1B[> MOEZ_2(=(PHEC7AF*K&4*\4 =6+F: !O4/GA.N)*TKY)Q(S:XO'E^TUR_PW?7 MK;?O)S)".*<#![,X"-J&TW%D$L>(&NXPIA$4=V]50QL?]NWFSLNCXU%U$F/K MJ'C71HP]RJF32BAN94)2$9XI%ZS*(!P0^X@)!_P6NK=3]WV[==G'<5B-PNNC MX[KZW*KB!X.85E&6B+%(B!R,%B)'5GF*B#96.T*%=;VUO/+LO+5'%^O0_84: M?3>.9Y;<(L@Q?WO=L[2Z[.X6.Q0$QI8A;1,P'DH$TH%YQ!PGT7'JF'%]G:5^ MFB]=N@V=$!+T$4J2>M!1U(#Y$CQR-N 0<1 ]M"TOBARQ7]<>3M V9 ' I>*(H]L;['SMI3%K[\\=_AB?G8P\F;^#F.SBZ0Y4VOQ\? MSML[:%A8R]5:3;+ (=0A().N@8-.+,$<2]2: ($@-J%15U27C-1%]%H#?&ROWX MA[%0RG%L4# V1^!+B30'1V!O)LDX%BXA%F#A<09$ M65,1$1&4>LH)6#*]77VORG$YB6_*SS&\'@/^'.1S5+/#;[^>_&;_JZI7G'2+ M+[4;O("4D[A_4,<-F)T=:DMI;8Y[QTAK!I-%G0#VQBC2)&%"O:$:]W:]77,8 M8F;$+*=D,V5^5X\GK\08C2+F/PB<@ _ M-="]V:'J51]T%M!+;GLHXD(PV$7&YH ,DR-3P7HVPN:H.VLQB]2Y_AY^O<1J MNI^SR_<4NJ6U]%(!B8LI&[WM1(9,P .C6;]KU]O5_EW;/'EQ3>JISVOK]1B^ M"HJ@>3"@S#6+Q 6"*$TY00O LW.,H2BC5EHKR75OW5,;R3=PQM/Q*%?JS5+3 M]%,$>A)LWN&"C-QY&81'WN,\&\(@!]P()5B),L"$2-G;6T\[2.2V=RF\JO[)-L[CI;W$,"V@$ MG&D_','T C.R6;OFU%?C=8!P#_2GT4%Z%Q4B/N\X,]"?EGJ ;2$)%5H0QWK+ M=+M)X-(;WV%D00&/U2@)JO*I'XN.PMMWP @'<_.VI: M6L6I5L@K%A#/FVF@Q R2+%AAH@E)]"ZPZ3LW13_$B2W',2QLQD>IN!3,E: T M((*C15QPC1S/>5JH-$PSKGN<-Z=O*5IZ,)V:"XFY[MWVBO+<0A[ZD3W)Z!BA$B&:%;[8.P(,'9(0%%K&KA/\%]O>?'EIV=? M3NLJ5*.1K;LXH[=%6=ILY('HJ)%0%K2-X3D0,C@DH\/8,V+!$NZ;.-PZ'/H[ M#+ >1L&?G_8[N3QH8D:[@*1L(R 90R9$CYP7FN>#0(:OG2Q^-P2NILRZDSUJ ML7>6>&#*WJ.Q(#AS?D$F(2_]O;5-^] M<9RL*5\4:.F4L]\Q!G]Q[1FRV8<<2 @V,F--?T]2;CK5SW>0VXMV%]I"3#$? MQ,WQ4#D'V2U#*1^FFX:G2+5)'-&3M7>^PN\^:QP,3H61522H,"!4'(&IK[V M%B-'DG,>1^K)VC79O76>A9P\,"5$E,OGP&B.RR01$2DD@!1FS/*4Q5PM3R%F+;%@KG(<^^L&WKBWZ5$R:\Y2R$D] MD1 .(VXB+$EF/5)2,QP3]8[T-NY]RZJ1W(HT;2+X\KYBPS%8])* C74(@YV M/](.-"M1BFFFN5>JMXZVGA&<#BNP\IP2)P2)J,YY<*S2H.,%1:!HM$F>..%Z M6Z[Q(O<+W/6?L2%I@#,DP5+ Q 6C9>^,]<=2[710L.?2/"ML$R86 M41-RY5V3(PH,15@$K^%: .GLJRS>N%["Z['/;_N\D1H)W1G2D.PN/2I'N=3:@QGJJ$\FU^+M'?@^N#BFUT(P(KR4*I+5MI$4N$8T2CX%1 M;307O4T)L1>8#"5CX?!K-YW-I'CF=@,0P*4524D?KP9&SQVD@*X(*4" MH']0&%D2 P*EH&P,A-K8WSW'[PFD_75:CK($P'V+'S=6I+%+;6UY$OF$K!0. ME 1Q.8#!1:!82F ?8L*BM\<8+M#6[V.=JOHH9T'; C=RXK#6L C()RD1F#9 MM;2'%:>BDTS!B./>+K9-;^?U!B%Y(#G+F432$0$&:A!(VUP>RIJ<+2"X&'OK M9TA0; NJ;<$1FR- HA"2,PU8GVUN^UB=I$O3%Y9*11&UC @>88 M/ 4KS5EA$3942A95#/W;(=C2W;PNL\@1)QU0;&!W,GLF)"A+*TA.U,(2UW"- MF-Z&7O8A?JT'BE(D++T&H2!*:L0]RY6&)$4I1:*EC,!/>[L5-"2RN6!"/66) M>)??G+U/-EFD)9C&*1J"*4RWDKUE/CT*BNIVA^0!>&9Z(+H\6NX-MX@)&G)% M=@JBJR.*+'"MD\:ROX8'8(*QC'$; E*0$:@UB"@.51 ML*^"T#!5,?+!V;9)[FT!TRFQR F1"SEJT.""*<2"ET*39&WHG0:_->+V9]0I MUF!_&L0\LSE' T7. /\UQFF5T\C..96T\C M 5BB2N>Z:X(A[61$W!D1I6->F-[.2J\S.WI&3!B-,;\C-SMUZ%VX&UD/*ARD1)02TO@6\TXEPQ&@4+">% MBJRW&Q4;/-4Q6*3?BH[QV(-J= @K97(2,8-<@'7O!%JI_'Y>3YL/'WQ\*;7>>&:>\0";QD!-.YN1HPB+I M(TG*6&'ZNUM[XV-ZVY7+65-FJ,P9G$,^1(^E0=D7@8(E-CG%N4^]C9[8Q-;M MC1NSS4'472IN$2P37J,0I Z94VOKDHQW! M3+4(1\L4TDIGQX0$O<2=0T)J+HP/7IO>1IWTIUQU MAVN7:BF8)0P9QV@FW0F9D. O0[7%A&A,UNY[6*L!V5DXJ5;.>P5/M"83*2(4 M@C$*B!)/-$^:JO[FPOK62Y-%]DWIJOHW6Q^4:^9)!!!$PT#=8,;.WWHWL"&) M1$F0C28B+B('L%$*$CI/D*71WAD4IQ&0!P#5@E/H%X<9P0% M QR":Q:3[%T&[ON,8KAQ^=V[+M+[*9*;6/(2S%)$D\TIC7C>;,4)!9Y3R&BL MO7S87I\^G,#KT)\0!"S1X/.^K,LA"@H4(LF;%9$EJHFAH7\IJ#:Y)=X#O<>U M]))A#/:838A[("F&Y0P'FKFD$X]*]W8?\+8Y1?8G[ZMR/'D]WD!BD?O9P!#: M@YXT#J7$/.*&,:1)KER!'7>$:BWEHSXZ/WA]^J4(I)$*!Q! @@%;>$[<;8+) MY;ZY<)I'2W%OY;&/Q^NZU-&:&<\30T%-;WW^O$WTTU'H, MTX2PT01H/EA[5G*'@I/">FMCZJ_;Y'4NE1Z7\/ZMY^0Y:.QWZ8UU50WZ^SFT ML?1V]#B=[4&I0 112#B;_5^6(LOS9F&(%#,"&EOV;B*WPM-R/^M:22L5P1)I MCETN&LJ0H\'G6EQ $WR,1O;6@=V#_*#W=(90Q>@CMD#E(EA](2JD!:QF&8.2 M*A$9\-J]I=]+3#KCL5&R:*+GP%ZY0=Q+ATR,))]1CT1:*O"#/P.[L9#S/G@P M1#9*:)NR*\>G$XRTIA)YG)B+SG"B'[590@8/1J_LGBA\-#CFM,L96S&WR"9J M4="*>L,2#OVMQ=P;#T8/<(4I' GH L0E2[G43RY/HK([RJ>H+69)]VX>[VU+ MXGYV^9@A!H;.H40XF"(!1V2P]4BP))BT6*?^[1KU$OJWPR-%I&<@&0HI&6!9 M6Z>1\32B0%22'K.HU\]Z.S)5[J5,U#U5"P1;A6 AD+5,9QQV2'MM6J6*L< X MIM[RN^_:RL]K:E)/?9[*UV/XZD$=FP<3@$,%B3 =$KD$C^4!_M)&$.2P) *M6WT MN21;(-+!@1TTF<2Z6:1D?"B1$LX33G0^/R\<<*%<;R;/%$"AT%A00Y+HK8>Y M#Z5A.IP*6#DP2-$AXG+NJVQ"6,U\#EJ1G/MH ^_M*;+U9\'80*6AM20(?)B4 MR"=-VFKAG+5EJBD8L0X;L)@<%B;:)''O/(H]#X&X'Y>$%I@3(05*.E?C"S8@ M*SQ!3%*O@Y3*]>^PR3UG[+S [?D&P*U-GKQ2_B^W T1M9CW;47Y[SN=;3A[4 M:0;-@@Z@ZY&A'L\=C2J?9E#:8!R"4+YWM+IW6T K4T,[] $'%;S..Q AYYLC M'N"7.X*R)42]%-;%WF;%ZE%V\AYH4TO #H3V6.8_@*/\[ADN__%#@T<80.)BOB!K<%HD02&,/Q#Q9(:1US/0W M:W"OSIQLQ[:=!/N-&HJ1,]( =\ZQAC("B\9,I>2- 0[=6W&Y3>WC=L&?O_W! M+&ZG!/7P1*F (/-H$G*@;EN7&B,;!XXXX#\TP' 70ZXB!F9_$-B0IA'Y61TE.Y?N_U_=F'0B>=$XYA M*CWBV6JWAB5$E7=!RF14?PN8];RB19>GA#DACDB'DLCE2JD+R!)!D22.<1PX MX63M"8HW,DL;WUSN<)(H3E%%[#-;S]&97L)2,@9YRD =P-(2Z\_*=F]&"\"F MEMXE1$S.E1]S]D(-FC=8EARW0M'46QS92"S,F4-6L_C%1\E\+,/62A.1%Z"A M>0*!+FTPD>.%% 2Q+W#R'$*5,7[8 F3":?>^J[7*TH/%I$8Z%ZT6 4=!::#4]18:^IA$>TTT1C+@ED( COIPBEB:%N$DN>JJ3[Y\* MN9U>C\"X#JM1V%ABV"[/;%HA7&)@[M"0TT8! FHA#5+> __R!HAR;S=_[[OT M3P\B)8$N@\&:\W*8D)/&PE_:FH0HC@8;::(SO4T:.^0,W+@&)9P%3PQ%RDJ5 MO:8:"*:EV>IBWKJ@B']<&G3SH1X=8K-BT3F7+)(R [1)>:,0C##J#6:PU@5< M[NML]:_N9U/J(]Y.CS(45?7YUI1-Q2E1>[]_ M?'%5<[[Y?O[P11Q71^7XHL?.AS^WJKGJN6<>\?1LZZ\>C=FS+QG=ZU]\P1.? MV_H?MCG\YI$MKL^N?><3V[FZ\'GME>]\6IL7W;;I"2Y\YLKU[WQRRU O?&9[ MY7OE]..+;YYU0S'[Y:?RZUZ]8LT4HW+\YX=J=!:?\A=VJ_K@*<68/:WA\M-\ MWY,"J$%]]OWG[Z(TA&G%8:>9&SVN1# MTUH%A61BB@!YXCK!-U)='(_N4G$\*4(U!;7_[-B&G%&BO4*. M)\\20#IJRO^.>P3#KT=M-:7V*IY=2_:H')VT*6":XFW\4GRHCNQX<:.K)F"7 MP[U9+R [*@_&>Z.8)KE5S;$=+]KSY1 0'<$G/NX=UQ%]J>WQ^7=?^3IXUY[YZM15>_]!;=_ MGEW>V2^SB7-@(J_V7M^R][^_??WIY8OBXZ?]3R\_;NL@?'SY_/7(_&/_X[^_?ONW3^_> M[A0OGA<4"VXN&XMYG_+:W>/XKTN/:35L6/JW'+ MJDO?\B90C$^OV/ICQ=7*%5:FZ M&"<=48$)DY#AALXRW5D)!I6V,3%+G$A$=863?Y_:&I;QZ.1#S >2P.3)59TG M/S\IH<%-]"#!U'-/XL/+]^_^_"I>/_[AX^_[[_]5'QZ5P!+_@14N""L>/>A(.*'\&/Q[E7Q MZ=]?%BL$>DF>]Y]_RI>)8?RB$5\L6?@W(\M#I4:WM3I?574Q.8S%OQ9KII@Y M2HO6IWL=:;KNK9>0)LY3D %8$B.Y?AX0*&22!M*4DQTFX@6FH2LP>-]VY^5L M.^X,%.SETXGH"-YRF+^&@CU!)]'6*([[,3>_Y4VSBV;@GMI3,+*S)HFP)*HH MM$6@)?+9E,B0#A[F63LI&,6:6-.51+PJ&T#0?\),OX)/FG[,==[ N$Y/W(QH M/W[,>O=A8(P]88QW$*GK.:,.S#+*.>*V/5.9-#+22"2,8%9PPHS'G=G6>1^F M#9OO!6GD_26-'4WY.H;NTX?]MQ]?M^1PX(V;X8V3Y;I9$,>\OU1<]6=2]8G3 M7/EG>W5LFT"NR>$?Q:L2E"O@CXOUWIKHG\%16,8LPH&ZC/0, < GY @-QANA M@1[>%>E?MF$DN3.SOO1CG#'..7D$IX,[]9[_MAS;I^SRT26B#:$=\2S/]FO MK^<1Y[.DYYV1[LLFD@-A8H89;+YC*J_ !M4[:%"]XS*7$I1VA1=5753YK$;Q M7].Z;$+9ACD#8UF=B8[[N:MR<,1&.UNN0EO;Y_K CLO_;G__<>T \H"DXO7N MA]V/N\4\NT7]DZN?_G(6)8JWU>Z%0[9%2OP:$;X8V9EDB0.VH\AS]1Q,%;(N M5Y5C/";M5$A9S7:![/LAY!*+\W]R>G6R1IFAE!8O=PMQO4T=5S._YCRL_W.\M(V3SC9I+_52?IS4,4YNH-AZ(8RY9$O*1S"H M$-F=%RQRBD44:>*&"FRQZ588G\./[^I/U9=U,L5/4]_D4SI7SL&Z7GYVX_T2 M=F>M\DHZI 25B#,CD%9)HQ!C9!I3:8WK=-A;+?^N?@\\'93@O=+X_;K\[VIL MMX+%,[#1DO?Y:'BN$BD\1M;J@(0F7FKE;/0=.0CG\YSKL]K1_RN/6V-M?9.H MA<)B8._WSM/FTYY]B\*']84?^B=],8'I#C)BC+E;/PX(&*#"5PF'EVML"E0U3\);5_,+N7P;IP>&Z\'KL8@(4EL7_RMZM'!=?M+G-.G5.7S#J%\RL>1S@<;/. M;BRR]PI!3E8&I65$@:5_V.0 MT,F\"LUH;<^53= FI?SK5A&U[^S>Y@UI6W MW1B\5!G#Z/VSJO\LVC31Q:(!M]A4NM!9_UU^GGLZ*71\V[_8LZW,39Q]>=Z''W<*.P[% M#W361P=R"M?=?T$/\OWMK?"EW(KY<]HD\6TCVD;:9E(87 1[TNR>.4YV^9J] MA6?;L4"\]Q09R_.!^9S'DAN.%)5:":=PM*R;W>#GT[J&'LX.R&8%-+&36Y^? MOY.4_C,V:]C*N)NSL9AG>\D3_;::_\JWUV/\?4B25Q@LKJ-R,H'E&$>PR.IJ MG/7LZ*2(H'-/BM=9Y>54N9]C\<).[.Q@XCF@.7W&JF_ZPQ3NY%AD+/D0#Z:S M/*W%1_2I^"%K??6,,KH[OV%R6+:'9H[SH9EUH\ZLO4LPB*#40_R/H_\E.YB?P,%#J>< .BH.Z M^C(Y7%S>!;H2VY:%F'(1@YSW.:-'#G&@^-EE[6LODV>+VZZ]X?+V+6[,'&5^ M\R5M7=Q9CF= 2*A#=,&Z5JG6[K9NF#V<0V]$[YI;;HX)L:NORDI#=K&\XC+% MNU?NV5WUU95O7AG(O_N=6W.7I[QI9;/W.?-N9+ SK6PPQB%M(/JOZGJW\;A&*R&9;SG98[7 M88#N"T+NWQ47C=6,2H98XA)Q91/2$BL4E;8N19:8X]VXXEKQ^W7:E./8-)TG MH^XN]_1%3*5?].0!T+VA_T/_A_X/_1_ZOYW]'\S]NU.7EQ?'/CPJMOX0EMO] MDW07@R7)1.0Q<&T>O .2KC0R#C,9#%PA'07$+F3N;ZW(/9])7(_)^B#X0_^' M_F]O_V^9A^K!QOC=+H+V7JJBWBU^-ET1J9I3:UT87ENFBX+PV]#[&(IQU4;. M3YM9E"OT*B*9HO&; MTL>6)F:T"TC*H!&'V40F1(^<%YHK;J7A_H+3>FU2@O88[,> O M^Z28CLO9XW__H\U-T#P!%/#E$8CYST]>OWUU=@V,IT9Y&)9Y&989&7:*ZG10+CW]\%VI[[Z//9S- MBD)W:4Z+$JHIL+,[$JE;YPOL21VU^^G>?#YR?\@R03G) MH_@5A;*>T:]\*&5Z-'X6RN9X9$_V\M7VT7,7)=X58!3]U[29E.ED\9;V+@24 M,??I*3R[?<=A?;JF#N+,IXEL@J[OV=$7>]+,3XFL-N:LH99?]]AZ,@2T.ZVP._P7,WB^V#G^, MJNI/:,P?;0F;-K'/Y4*;I>32S,%@,\]KP^V!<,5Z5(XO+R7UZMV'?^Q_>('> MO'OW'Z_?_JWX^&G_T\O?7K[]]'$YRO8N(WU5#8ZKL6(-8W];++BT5MA-U_VP MUK=ZK=_[&/1_%:X_L&E0NFOB/_L?/A6O=Q_=0KV#7GCU^NW^V^>O]]\4K]^" M@OUM_]/K=V^W815W;$JX M-A__8UC(CTT=WXL/K:\"?B].M/49T,Z.8+W&/YK#&#=C-#^O\F3G("/XJ76* MM0>^?YTUI/C8-F2PGZ\51#9@QH 9]X(9ITZV/ZKT1W4<9VO_/M%CA6Q4J7BW M;-* (]<*)Q]P9*,XLJU^O$O@P]OF\(\TJK[T!SZ>0Y.*5[E) WQ<*Z%B@(^! MAO0 1W*6_LE);S"DC>0]K$;PL.;?BI=MXP8TN59$Y8 F YK<"YJ,JTEL_IA4 M?TP.XQ_+XT\;#BAXFQN1SU)=@C$7>5<'5+E65%6O4:5_BZ++[1'Z.+9'ECA1 M_@$C<$0W@0:_V;$]:!=YK@E"U+.F>%$V?MHT^812KB2R/[:CDZ9L&< 2C<=WZD M??IWU]^&"*4APCE?HOI8XI0/J7.,^Y,-L&=W\0#.YJ1YK:8^,": M;\":;WRT;UCLW2_V_4>ZVNTFEGMV@Q6OK)]4];#2AY7>ZY7^Z';6-KBU]OMX MEG@PUCERQXYF>>AF83HYD>FT+B=EG'G,?F_:1$9S#C# P@ +O8:%1[=UML&] MLQ@4.AJ4_+/T^+_TN-LAZ,"3GE_Y&-LE^@XO !%($ M K"R2SXL^6')]WG)B\>YY,4FEOR[-NG^Z_$L=S9\9UCLPV+O\V*7CW.QRTTL M]I=?#TM7#N'R-UGC-TXMT/&ZAF?D]_[\A#YY4 +=Z^B/ASL&&]8J#U7Z3@]$ MPJ=VDJV630#JQ^7;!DB]'E*O/$S0XPIO]UFU8B$*RSS:%Y:3N+24Q;W4F;A; M$8:[#?G98-6ABL>#KN+15J"Z37KK35;YN#X!=@\:69P#H1O,GKSN59?/WQR. M[H0 MRVI]>FP;/)QGQHD:'12?(C'53TIJG'QJJJ/"H+1W]M:9;8<-\57?!]77[.Y0M7=DC?P#\'+6> ]V5/2JX\F.\G MQHC=XA^Q*'/S@ A,_>%5;YU4A8O0OL_MGJP[:5_8V!2+0UL#Q,R*3N:CCVWC MKWK4O).S&HF+LI14[2^ZL=+\96,9VREL4]BC6>',O/&[_"9Y><$W5RLMSA_! MSSSBA_R%?'*3XF>K-[&?US74\@ %NIW\*XSW- M9 \^7!XG/PQS:4$<+#SP MW#SN%O^LIH6',3B(8WC^"+I1YJ0(L*BNFG,0F-S*Z6RS_OR-,!RP:& -0@M: M081YFD]-/BWGRV-XT,Y\9A977!R5\?,W'^8"K++RVQ8T,?[YS6>' M9WH&:^_);"'N/,F_9#$?QX/9 <,LPC'+QJS*K*W;4D@KP[][%\UPMX*#6Z,' M7EV^3/**2Y-.:IP[P -*SAJ[!& M[6=;CF:3G>L0[Q8?\S*[[%$@TEE$\C^Y='&&]KC4 '4V"@ =P^P4>X: G6O5 M1^Y8,W7_!5_-#[+%>'KD $Y!%O\<5U]F9^&GX]G/==G\V>S KQYL4 #/9:S/ M2AMW9A_XR100;8%ZN<&A3"GFMH-4ERT^I;HZ LFOFEQY.8-U.[YU41X=0_?G MP/P-TJVV_D;0781I.TB?;5U6TZ;%_ZIN5A ] ^ZD'=$6TG,!Z&IGWK(YB,[; M\Q[>4[S>+18QHXNUOAH N5CP>1R67UE\1RV_)RG MX=M!^8^6"[2C"V^&6TZBK8N9 GX1?6QE@)&VY"P[HY+;#Y:/62CELYV=]Y5> MT-?.4S*L]/AZ4=@M/AT")Y@)\ERT5V5Y)A%Q)@]Y:9R5B;W+[?+5S$1\5U#] MUW.E),^BXX76-PAV/7G6XB#*#OYF+T/.S)MT#C%/(0Q>QM1?[P]"^:X2,*-: M]$0^P#^GUMVE0L) MYV8L0.HPVM'D<,%W(WRE.IJQMAD]G8-.QK9<01A@#&YIVQQLV M?3YO4^GSBV>+:H;+%F 9P'_9G.-I#:2[F2,[T)TIO"_$HY:K FAD7&EB_;F$ MEY]NK&4;_]32'Q;&EBV,=R 4=E8PLZ41DTDNE W\]@MP';"\CEHAKF-&6E#V M8(RU2V!QJ16UHXS"^3H(69;G&4->TI'?QPL@_D=.-/I\-'6@7HCBSXH?YFKF M]W\\7RJDWUH=-DCH(*'S2(!4?(FM3I^.%WP[FUIQD@FPSTB:IIF5VH/LZ)G, M<;NUQL8+GCLSW5L# =S=&PCB,[,[H*GUUN0%!M M/?,OA^@6OQ[;D[GO'5X!4GL\&81N$+I9G,7T^!@P"4P94*S0GGIZO+2+9JH= M-'8=9SZ]F3>A-\$75&/U=GA+A5Y.5DFI4S&".'I3^]#?%?F6J"5!W7U22'?LTV-F?W DSGS4B8&#"+O!U/YO9[WF/*T39^ M#I$AIL46Z\QI#T\;/P(C#<8O"_K!(9A2@\M\D-(EI6AR MD;(,A7XILI^KK')'<1&=M=AIF<6"CC+_F)M2I[XF^*&-"!O[N#-'ROE6/4 P MC$L;?S@WF-J=]W+\.3;M[M-\C[Z-ALK;/(PFKJSGRZ)][/'Q"&!C&7RW4YQ4TU8'>CO-NBF&=F\DV[,C:"E\/8>2U; @ MVYK;U?BZ\+K=XO6XL/. O)TB[\459;I<->ZL&#G^3.S3J/S7M(3?3V8 F)^T MB'^+RUW(_/O,) > G.\R[LPZ! _/>;L (EL">6U<71L'!>\9-7'F$KAAE#0\ M^&1U4PF:5OI9C&OV]2\ZG3$9R$)UO(SCF]/8[!ZK0K.[-4&G^^,KXK-G#*O5 M=G_>< IR.)'],V_,9;K?+"*2=VU MWSUW]^P9.[/'IFND,KN;8KN@\VF!N2SEK^5]])7HVIV%+,T728Y9RE_[TK:N M/<)U9DAN$#8X!%^O?QTT^1#"C4]C3,K$E # M&VRCZ%I/Y2)"M=#Z6?W9Y^>E*/.SS-D#DFY,&7[XYN@#Z934R M>/XIJ(+EQVW#FS5Z_?[K]]WJ/# MHZ_WWUQ2Y>&&TTCT[=783%C;>;PVY?U&!Z4]--*C6=J]L#+N+;AWQZB]T>0* M_55*'<_VA:SB'@:C79C.CK(-_4=S&&-?CN5_6SVZ1VNUY7:_SD:M^-B.VK8* M\@_[1V!1+MP?U;0!9@S689R9LJ?QS\?Y<$W[6][(^'%KA^OWL9V&?'+B_H?@ M.F2G72)[FQWH(O>\G4ZJ9W/RG-N2N30T/M^.P BJIF#,E%]C>+;T/>_BORZ^ M +,XLL=-W&MB/J<]6;KF9ZF7VF<_.9]_*_LZ9D<"]A;?OR SX^QU4N_2O\YM M@PLNDZNNL5W";_O=7;'^UUZ1F\QTE)KL6ZOE?*,NSJ!UL05E-K\<;IGU;IF' M33ZYNJ-+JW%AW&?0S-JN6$#3?0Q%EY7W]K/;\[KT@-\].#-1Q.PA2\H&UM^U MZVV>^^_B4=3WFT=VUI!\^UXY@2?Y:\;X[E3DDD5,+UO$\]&[?A%?,!@/>E'_ M9FM_N,A)<&%>P.ME[B:KNP_CMH9LJ/>A]-:=Z'58+5>49#F7Q&-8,'=3CY>D MSO4P!,EO3C_>=Z+U[^!@S5D7Q2V7[B.2KNOG?#LZNUVZ9SOF]/%U]GZ*4?7B,2_2C4<79T[R 4/Y5?84['KW(.N!SBFS?\7_T1DHHR M.H&$,1)QXP4R5BN4J)$&:\NB"T\6D9L?G9SO\RP,6_KOID9O(_*.@!_V?R '%UH)BAB5'C"+(8,\0 MYX0C8XA"5"NA)24BLG@>Q2A.447LD98Q(AZ\1-88@SQE7@BNB##L7E',[&"N MMAO%.C;W!\IXN6?8^]F>:*1!Z2Y8X48@BV&^W9 UN \WQ07?S1(T+*7Y M(;L-!T3MU%LH%<4\10 F G8V "6RT5 D??)@9YLDN_$6MA)X"J=-YWA*U(XT M;+L!=>" 6SJ1VX18Q%."J<2(,@YFJZ >.6XB(IAKADE0.)$N..#Z$8OO*#)0 MP,$=N!$*^'J?H*"#,S&%P$WJ M@O\MQ0]@M"/\!,*W[;LI ^';THG<)HCRR;%@G$?!Q8"X5A89PC4222H5G13" M=[(5O :(TCM&T.V&J,')MRF&][Z.Q[9L*X3D]"K-2FI6?R94O#/YN^\C[O>* MO=]UV/'QHK.*U@JE-9+2:<0]C\B$*)"CVGHGO [Q&W2^#8&<2_?+F7#OCT-K MG\^.OW5LE^,=2O'Z4/O^%"*H+ KM!B"0[6JW1]GXL$+EV]^8MN6[_R>RG:I*3\P^\=0#E-6U\DP#P MZCS"7#L Y:"1AA^14R0(SKWWUG02_;@&^!5T1S$YP._ 4 T6:-V^B/!0POXJ*//+G&?2>B MN1(PNI*."_'B/C+1/.;>/@IF,.3:>,!=6_L^VJ-U);Q?+3V:4V>TU?"&,*@A MQN"4 $=-*9>$(&D3D%D2#7*14>25#X)Y'"1VW>QBS63Q_HZP_"OT^3.1V@9;RQ+IH.3*:)L1=),B%Q)%2*JH@<#"FD].0 MFP M*G8(W?(,/\-NT:W/-RZK?8^B;>*LG'PN.CO-%:I;I]/ ]P;H/(5.CF5F M:1(9PPCB/AAD$\ @B=IQK31V\1OHO-6QQX5@OLER^2'W]%WZO8FM([2K(%,F M=P35VXV= ^';THG<)M1RQ!FKF$4:"X:XQCJG=G1(),=%L-$P1SLY^K@1U&([ M8MO/[PQ.O;MEM"C'$SL^*'/]P8'E#7AY'B\%TY&ZX) //#,VR9&U(2!,K$E$ M>,[Y-X&7MTYN\7HIB[-=[NZ,8T+D3EM::)NA5S"X0QC?46S+<_P,S&U+)W*; M($I:[ )G$25E'>(>!V1H3(@FPJP.R4F)NV!N T3U@ZL-?KA5/]QP/F\XDM(Y MY_,\)@%H:!SP-Y.S_@3#48[%(\K;('@G>256SDB_K<:^VV/2= >3(9/$P! ' M4!Q L1/_H(B2^&S^,J405SR7;%$!!2(M<8EQ9FQG_L$U@:+9$6J->QF/!1,' M]^'=4D>LE9+279KE*E33O/5\?_B[^>*#-QF'K8!BE0SQ.!$4J6.($RZ0)@%0 MUO# 13*>Q&^@^/;Y(SK"7KICJ-BA_F* ;TD)$\&2[RZ51&>XJ#79$9O+J?.0<7%()#$DDA@220R) M)(9$$@^R:QWO=3TT*+\!X6G?]F4V)*X:A4L'^4UI73DJ)^4\V7HSJ?R?A_"- M6#?_^R^:$O6L33@Q.1FTP: -!FWPH+OY.+O6L9OY$6J#R\9TGL6P&)TJ@;T! MY@>8'V#^07?S<79MJ,*T*;6P[ST,XZ0ICNU)KAO[@.,H-^]%WPH/.1>8P1^) ME)?? 9;CJL".1Q6L]" M2ZM4C*KQ 0*P. +!=4."XP%GYW5[DR@/!U7+UWQ]"A5MG "+=Q(K<)J815N9(X<#JJ@!8:K9#SWJ# M',%!:L<$Z8(1=H94J?P: _KO6%=YRC4EY-EVP]3@$KQ?"EB=JW&VB#N__&S1 M8Y3" 6,OQUBFK'&4DYP]'N?L4 II(BAJ:V HEE)(O/NB9@N[^Z1;8LCYCA8# M,QR8X39.Y#:A5B0XVA MXEZJG#G9(B=I1$1R+BEV*O).,B=O!K78CE%FNU%K M\!7>+U%,Y=B.?1QHX@"X%V>NDPD3)U@^?Z+!%,<):*+V*!F)8XK:A/1-%PF#PQQ&R=RFP"+^"0 9SA*(L? X&21M28@JY5E(E&FY39/@'$*X\=8@[A+05J[ SK:IK6!D%;/41_G-@;[;T-9-8B3=D7IC M29(?+D8.Q3ON5KS#?YM;;8#F 9J[BT:BF$M- 6%%8$!? :0-AI\2 MCS5R$C)D8G6:B(CYKR3 MO+QKA2MMU ZG?+OA:M@UNG42M>%LY("2U\20X@@X1Y%W,03Z*3HPB6GC+H'3()WE&;;#9@#O]O2B=PFY'(,BY280DIJD7/\@*H7!#!, M"@L4SH9(_!K/1W:/7-CL<#R+=:)+-#&@/5&P#STC084JL E Y87JZO M)1+0-B4=2E$Z&G"0DG42W'/A<:'.X9*P'7<^NSBQ7P>&-T#E^9,U4NMH M,$/8Y/3B5!J RER Q@IL@R4QN&^V/&[#\!9B^'KLJZ/XR7Y="5Y\&SL[$VYV M!-[R8^$#P]O2B=PFV.+1AYAM4L,Y&*8:*_B):203EX18XAGMY$#@AF"+[$BA MMANV!C?>WG98U&$[Z#<=:UG*L)7G/"'=(Q@2TST6-+-,)26-=-%2(CJAB M*\^K.-NU0AC <;!&7FWE!0#01UP>"W;/C98C*E"AEJ"N)& J9AZ1*+D MT0LO@^VD:,,*!'>UQ;-CC-P1; #?@94.:#B@82>)>8CQ1F"+H@PY=D<89'3D M2!.,A2)2>]'-899UH*$$-,1# HHA 45/3N]O24J&[>KMHZ &0P**!]RUCC>] M'AJ4WX'S?)Q4_L_#:@1:O&EKBJIG1?S7M)R<[ UH/Z#]@/8/NIN/LVO]K.9V MP;J8#\_#+=CQO#HZJO*#0$GL%/]K,1D=/?V2[7%.70B<(T&Y0%P[CHR0!$FO MF(V,&TML-W4<UN_JCQ,[B>$_[6@:W\?ZXZ&MXUD[''Z,H;VK>9?V MCV(-D_^B&HULW-5*I]<8Z1BT' NQ8.Q!5 M#3]I1@4*3L;@?9!6=^)<7YG9=F*:_>GDL*H!;<*9&6W:BZN3A6\EL41I&QPG M2,3<+YI$3O="$4W1"1^3,;@3-]GZ^D5V8(H7_]V3-,Y:7=AEGW9^GJ?RV#FXGLOIN.FDF=AS*\<$=)Y41 MM:.9V,&:;F8&H=4; A+*O?4!)L=2G =:H;:TAU(<4RH3][B3PUEKG1RQ0PS= MX5>XJ->QO*K3'A0V%ZB]9)']9FM_6#"R4U!,>9&G]D7T\O$IVRG@B<<1 M&OTYCCHX#W1OYM7&MA"W8M=(2V8X%0&I2!SBV'EDB4NP1!4@8=36BXZJD2U7 M9\O:NJJJLT/T.E*?/7[I?K!6]3"16PA34M+HE*$HJ62!UX6 '$\>,:V#$ P' MH3O)Y+,^F%K+>9\')-U#]=I-.OQ\)H^0]=YR.]LXMK31 MOT+D3 X2@*6I^\7&NP''=@;&NQ,'3C+!^1349975>RA2PR9M:__Z4]4D)4K4 ME>JF2'9MS,04+]U5JU8]_:Q5ZU)2GOHC#EU7G*-K(;<48$)I*WW*+@8 M (B-D;62,[[2XO=+)7[C_?QL/LJ'PN\@5KYJK1@;(4/*.^RN<"R1Z85\%H@L M$/F8K$4(P:N($\8HF\DH(*V%11X\V$1&HP'9!H'=&40:/I2X9#*^O ?TR-/( MZSM#P L^%WQNC\)J+$,TB8GR'-*H""#G>$3$)1 PQ$P427]P/>^0<=:W441.&N7/.2D]HUKTPF;L1O"!$7Y?D74+[C\ZP M^G8Y] *M@^!:"&*1,5$BCB-'1G&*J-21AB@29M.6RR*]&8?.L)L.#15#*G=6 M'>2&ZAP4?A=*6Q"S(.;3<]V4)=PF N-TXK=:D/0J_T=A:9R'!*&M5)??&6)J M38:"[:SF\2$CYHKQIG]M&GWSLDO]OMI%#\+AVMUINON]-WSLO%]F>LL=2QF) M](X=>V,L]]U^\=5\Y5<@Y MPGE;!QC7BU>-S9:/2 9QT2RS\3NG-\[2!>N3&X(,U9=+48[@&PK5%)J-]BI- M>'XV?AVJ^GQD+U[E3U^?VY SN=:,Q&JQ<$L#:_'&O^;UK(H7JTDT/T4P#FG+ M?A3 :VG$%*W]/XM^310OIA$#[(:JWEZCX M=@T5MTQV[6* @]\OY3>8Q,''2_GMR\-NUP+YX!#ME?PW-O2V!G'<>7YQ.DZWT2_K[M!Z\3\_^ M,+BL*K%=V;;''(GMA1CWL]K;=AOU7G_NX6W4.ZL>+N?9PXV:*[QL5PFS;QOR M88D+U)!(&6'( 3&YVJ1#CCN,(!CG,>,R\(U@8L6QUCX(),$HQ%V4R# P:8Y" M2.F\>Q.Q0UBIA'[<&>2"3V"8XR."E930N$=(1L70R-LJZAZN^K^X M&Z-'Y._MI)[EHZB1309#<]3B3^$LS^J@N6#/RM>T7YR:42>=S.&X!B/N$Q(: MI3R*(E$[#MIBO=$G8!L*N#P!'7_.>ICCR]Y_.\\GN&UUZ5-D*(7N.3H>#I#U MC.<5E'H>2C$0BD(DB'CI$;<"(^>M1=0I'Z+1QK&-$-AMZ%W7*"7E4)F[2^CW M0[6+ V_;S?%Q=IK#8V:3*0PF*U4=P%)'^Z5%!2"OV;]*)_9E 2DO, MDSZ.&E><#>E;53W+^OD%^J5!!1_7\1$H(R0D?*3$:,29\#9H7+%:QZ2F*Z59H+3A+:V(BX M,!QIOGS] MGNG7D5>Z>X;^_+"3=K<*BZ@C6,1MCI-)5T).,8HBE@HKRB-5K43\Y=WPSTE= M?QS_GO;#Q_C;-/NK9Q>_C>QXELN)G.?MP>Q8S\61EH@ MMT#N"T(NUX"IXPJI2!+D@N#(4LR0EQ"B"H91:5IAR;N$7%GP]@EX6YRDSZM; MZG,T1N,H;>^L^]&I9D<)\MLDVATFR-\.RM%@SW6BP%3D3E A8.2PTB@*RR3S MUDF_T5C^66&/+0<2$2.'DG41[_B$K,)CWAG'E#%9@+$ XZ-[+W/,B6<1L9!( M)Y<)[HR1 CFJ "?T\]QLM,A[5J1EV\"H\9"I HS%U=L=*5W(=/V_E]H\J,9^ M8E'K''A* &,TV%<$@0![E-D\A]['-2M;!:*\R8V8A5?Q:U_-"H M7#;]6\)03H>"=]&.I%]*W4_>V)/%/2;$8L[3@$U C 6+N)(8:0L$X2"5H(Y9 M2C>"QY_%^=I'+#$4NHN\FD-2ZML(72GKUGYUJ@.?9V_G=G2/YJ*Q!SVWGI?D M?'8>Y \+6_O'U:'0J[)1^CJW NW'N*J'.[?B6]T6VC_DG07U; 7JP\$89OV* MP2Y)!M=.ZBWA*N" >"[XP45DR%BL$*]#K$5=^I*\5I.*L!#W&6S^Z-4 MZ&-]J)?%/7JT8HI128A#&BC.&,61A2 1CYSZ*&E@>J.[\3:NU&[0BJBAXGTO MHE:"-;?=$MFAGU.@T@VJ\>=Y59_FB..<#!7 %1+78UB4VDN60 U9$D4"0T@; MQ21.IX(S)@B'16PGJ]U6XSJK(=0?Q^^OJ>''^"XIX>.!LD[22:\>3#W2G9P[ M';.J%WIWQ(M[W#@& "80EIA=:,JLN<32)*%(BA ,IIX8W4[&>WLXM@Y?38-$ M]&^83K[[!^HY:A47W?-.7]H*="S)EB79LL7@2Y6P57B)/,L^0I4HI]&8("R2 MX9V8IA%VP_[>N@[FKY/QY'I(4[OFN!@2;4J>9>=Y[;UGH@5\CQQ\;P=+353" MRUQK3N3Z3337XO21(RV4)L1R#H:W5HNS9;#<$97=4XPL7LU=IZ!/&M+;[J%T MR;3L1_I"Y5 153(O MB\.TI*07H&P/*+%E 7OJD&16("[ (:>\03YJD)B"C.VD)^T.*+LZ9C\VH"P^ MVNW#*+/^#AS$W"MH9K^U6#+I(%2G9'BN0ZC%P5&5T#-=CR).HD:&$X:")E0: MJIDDK71YO$KL7'7(K<;S!*?+S,_)N/ZITG45D"F&&K:(?;V9'/TDX#V9'&/"?DDC][+P!"67"-N M(7>Z3930:1HAZ(>T.8H;])F,,E')P?ET\J6JD_*4 M ZAR /6LTWHC18@4$'B0B#-/D'4VO0*P023.RH)NCY8FT%T:]#_!&-+XVFI8 M.22&E".HPCK+Z7P!QQ;=GAHK%HU&$:3+"40!&4E90CL66: !2PCM,=>NP%$. MI>DPH^AHP+&X.K?=/;_"K.VJF]>UBI[0K%9A,G$G,?5QDW']T=N9TNR". M%'Y!"U#<440 Q]RVPR%M9$!!&6I]D-+;C4+(6QW/PZSU::YIC):I5OQK78!D90,">NB M>?OQ0>2+U15]N72RW9;R.HYYEKD=YMR*?A[TW$H5T><[#@;GD&1W:J>EAFB9 MVX'.K>CG0<^M^'_;Z\:T_M^?;%WYCHX;^NCU>((@CM7KX1RCW@CD&+:(0S#( M2.,14UI8,%P#=VTXAM_;Z;@:?ZY_@^GOF9HTFGS=^Y%>0OA]9F=0?XQOSF": M%NK=9#2RT[KYR:5O!*_[1N@#KA%\@KMH_O08S3DLQ\CAP.O^A"\4S.PC9CJ# M8Q2.(>DD3IBI+'(QX9]FE$3'+!%"M>$I?DG,[.*\[?@PLP3@=L-SWU6C>5+L M@MH%M=L+@; F2. <404ZE][GR#IND3*62"\3)(<-U&Z#Z2YUN7#=/<+MPX'8 MPG4+:KXH:D8=!;<62:$9X@08LH$%%%PDTC'-@;12KN!E4;.+T(GC0\V6O;H] M.IS[JY$2!&33;.QG2!OF["SML>:4KAY,YK-Z9L,52-CW1"R:S3KOQ [2;$3'43 ^5+AEUQ6-1X+' XS/Z),2 M753(=',05 M@.X)0%,;0>9R#][3T#2[1M89@BRU3'K.",&F0_ZZU.(-G'XN1#,\Q(0.">^P M)_;10/3AH&EAL 4@=PR0'+C2UAH$(E<%IX"1ELG>I])JZXC7FFRTE&V1P78% MD%0-)=9#*G=VP'; +GBL.E?ZT;0O-P+Z%N[-TWWOO=VCYWU(R='3M1#=WQJ MG8GEWJ6,1'K'WKTQGOMNO_AJOO*K:I9NZ^\4P>\ ^O]Y"R-Y2+MK<%X,DN7 MFDW2'K/SD(^V\P8/N6I5\ZI18IO?CM78CGUE1VD.Z8W<.+4^>;HP=ZHI#PGN M29H2JB^7TQO!-Q2J*30P\BJMYOQL_#I4]?G(7KS*G[X^MR&#UQHD5(O[+2W" MQ1O_FM>S*EZL;MW\%,$X)$#YEN>0#V,OL>5;UQ!RKZ[>]YQI0>3\&AHE63U&__NX_;R[.2O*-*&X7^XM(]T45^$JD^ZM M7Q=+Y":CT(8,?JGJ-)C!6SL=_&7KT^'@P]CO$K!6PFC8U15F_CV)?_LTGK_C M:/*UW@]1O;V$_+=7D+]E=]DNQA<&OU_*;S"):4WKT\'/67XOL)Y[(9$?WIQ- MYED:U7@P.YW,Z\25ZQ][*XT_5^SEY47P *3+-BE)P]$OR?YBI/DQ\\K.9Y.5 M49*'DI]T:>SYZRA1E,E\V>[S]>)6!.,3_/WJ!SY',Y[7\*J&VD/E%:?K]\=M_R!7+?9_1$"[7MCT]$ M][>]YQS M%0^9)-6/*.88^PLD>Z>&!UD.GR8@^L-C6N<1SQ1+;' $;G((^(J.*29D"B*B#VQ6"K9OR8C+Z;D+QRA=P#/ M@ -9R()6G: 5]91@(0$YK71"'LJ1(0F(L.*<$9L,6MY*TLA!]?LX(+0J)OIV MN^%-R)%/B_/\V60PA?21KT8P&%]5D$_OY[]RK,2B/W(^XG 7Q7KOCX%4K/_$&+%KL]HIU%$9]-Z,6(6H*UB/OI44\*HFL (L<]B(HSYW$N@W[?UTK MWXS#FS6=;,L;8(;"=%A*\Q@U_2A805G(?D$6T8Y$IBC"U$C$C4_P(R@DTQZ< MY3+*:#82D[=Q NP LM20=5FU_1 TO5V70*&%=Z:RS2;^?Y"SBT2UL\P""R,L M\+H)KTQX&G.?^0RSB MKD Y4(QNC( H'[R2TP0A7[3$@O%U3QY:050XI[[FO M]6!.M@L7+&"U=5L? DQR$ BS*!#'X)+YRC#"P!3XP"(/&ZW0MN&"G8*5&#)) M^@U6Q3FX&Q;X7[8:#W(1\Z2F.3/4UC7,ZF$^.>J5OATTICZIPD C]SOD\\-M M.@CPR2QR.#;H)=9T_/I_-*6 3\4C!T3=A(2S[Z_IY,?X+FGDXW&V M3K)*KQXDHUK38\+< ;GD@X.JKN=V['-?QWI6]TKO M"KK>8X,;P"Y&CR@/'G'O"=*$><2<#Y1C$K7::)Z[#3U=%M>#QY[=9 M&5NRP#G!_<;70@=[NI!] JR '34RT4%)$A/DCDMDC> )O[3!-";$HK0-.K@3 MP.JP;]8AZ'EQ%>Z&$/XZ&:,F47($MH82 ED@]1JD0@!NJ*9(FY#XG'#YM-IY MY)FFD7-F"55M<,"/J]3?(*N<29P3/!=-2T%9. ME%JB^YVV#)Q#PHBG[0V49*>2DBMT@F.P#Q0"BRT0DD$Y4'X-$[ MWTHF9B+^T^P7?@>+?S^,5XK_Z5+O6RNH=%0!\"4;L[@P#AH?NPY]HA D\QPY M'1,:V01>AB9P(IIRI@+SRI V7!CM(MCCLGG8$..>NV%W&@W58Q[Z<78*TS42 M6H+A#P9@#YN "@>.,(XDEPF*"6'(V,1'F0O2&L.L=ZV-CUV?_#MN6),GU,3>:\Z0-5KGS$S+N4XHYEHIV-$F@CTV MF9R4\[3B!MT%_?PP_I)>3*87Q?E9L'4M/B'JH)3$B&D"R;@7#MED[2?$U)P+ M$I@R&]C:#CM<*635!:PR7'I4%&+8QX7L$WAI)R,QE*+H3$0Y90B9X#S"Q&(5 MG0!,-MKJMD,,.P0OT_>2ZL4AN1M&^-L4SFT55GF9BP"K2>.E]//I-%=U6T1> M]4K["M[>C;?8:Z_ Y^KOT2+N92)^BG#D)/'16J: \6[(XE)75U&NR^#6-^/0 M6.B+DIKMLTB%CZJZ9F&1A4465-MT+W+GP.3Z;H%AQ(UQR&!-$,8Y M'I$B#I0C'8)%5,7@.1@Y=!7OX&X8X66MMRE\ M@?&\> <+K"Y/F9G'6(-#A,AD96NJ$SK2@ )G5C/'-8NMU 7>A-652GY::&1K M[6LI*=[!0@?[N)!]PBT()&"B 0F-%;'BQ>&2S.4I$L]_2%"OB8@)Z[UCB%,6D(G2()X5\%VP^ M#FSN&#V5]%H+ENBRY7&)GI)!0D^+&7C"I=(=UCQJ$3T?Q[DE(WV#T?UV1[?$ MQ0^0BB?M'C1MB\^GDR]5@#!P%X/)I87XR?CCWO(_T=!_M;349G07@:) MA,C'B)1)Y+0&1+@USGA*C&PE.2JI^=NDY;\ME?RGBS_KW#[JTLORYE+/VXHM M4T-C.DP]/1:4+QRY0&:!S"<=WTDG'$YT-WB1(3,7"'6"()?8,#>6&;W98V,; MLKQSR)1JB+OL(7\LD'D;,7ZB:_I6-=RDR/OBTF\3>Q_=;.RPI]F[J1T%,2C* M> +P!^[1'<_>C,/[E>*WY#O19*B/JRI7B;LH0<\%*%\* M*,$+'#!5B%J60$^ 0X;&@+"T5!(9A'>ME(G=.5 J.L2B9(?L)M[Y: GM=.(! MPM(]42E@O^<]/OWI-X?8]>XS(<&EW")$BY1D+(@93N!95Q$;))][T F IN@+S%7 MFO\3 C"E<=Q RJT([,Z14@]UE^G-QX*4)7QXI^'#\QK"H!K?>E9WU,!>XN". MTP%B@Z7*8>0-3DR; $.&>X(8-L0[1M(C8:/Z>8N!R1]6VVB;*+O'):$H.31= MNHSW\T%2W,K]X]X%HH\2HH57'O/HD5("(\Z"13KPB PV((!) V&C06.+@= [ M@&C)AFES%HA^ED/[N./N2G!2"4XJD7/'OH*'/K42&MU1:'2LQG;L2VAT#_90 M ?@C7L%#GUH)C6XCDJ2JZWF"\R::Q$_.SB;Y%A/_/\FL3';: ,[.1Y,+@,'Y MR(Y+4[F#B03LV _B" 9K=?:#1(=X=H%H"1YQ3B01@FC,6FDJ=^VH,ZME/N%L M*_E;T:,*RBN1'25HN4#59O]+X9RE1">H"@3E?I?($1(1MYARP,ICW4K7D$ZA MB@QQ:1M7 H>WHGO+L8(,IG*\GQJT3OEXITT$#YD&?H.$HJ:1"(V-RW<>P4LCA9WB1: MR1UC0OAV*A^L6=X?EN[LC_%=TLJV*!X50]QEJM@Q:GKA=D>RD'V"K!AB(F>1 MHB@L19Q*A;30#A$GJ=**..Q;B>]L&[(*IRM^PE8YW12^3$9?FH;!U7AQ.#R% M4)6B604IEV6M,(9 HT:*:8DX8009ZQ5R'"2EDE$0K9<%^&=2Q3I9P(TFML3M M*"O4KE"[GBYDGP!+6\],!(NHEQ'QB),U"M2AZ!1SX%G$8B.[\KG4K@7 *LRN M>.O:.@%.>Z'XZ@X4'0_ZT-<[*I2,'D6&2<+18)#&02+,&'"?F"+CK62V?X+S MI:ZWZ__#9$AQA_T37QI.RB%O88L'AH==(Y:/5@5ED0TF,3^F%3)8"12DH-)+ M$UP[[6';0:Q"$HO[KT626)Q_AXZ.!\T60?E('<9(NWP(8YE#R7!W2!LOI20V M6&BE0>LZ]A;78F&-A34>/2YVC5S,@%4 "(C"B,=(D/$F@5*@AF"J&-NLE?Q< MUEA\C,7'N$_T,29%BS!-ZKA6*<)/ZEEQ-AX,3!XT?=382;=:K0R(,!S(.FD2'8H VQ* +SB),0D59*(Q8DBP;+ **5[)4% M",,_LYI?[H051K=5/D(7-V1ADGN\H@48#P<8A0:2D,PAZDQ,/)5CI"D5N6M% M$((P&:&5')F= *,L43W%\=E*-Z+S9:W^@;NXM43N0VJU+(S?S.V6Y@VE&\:3 M1'0DS3*Z=I5R$JEP%AG#1.*X4B-+(9'6)CU;6FM([+#CT*7_89MV%O?C.AY* M\73OZ5T*=MF9XL#;7)34H*?,MR!R0>2=%Q<2S#(>' *E N+4 7(^,!2PT-33 M**UJQ0F\!&J>D1T&'1.8MH<@Q31#1(;%\9:/'&Z7GMW&O9":?___] MU1[X=*G^^8,WXW#]C;5O_M;LB ]C/\V.]G>P^#?]/9J'M&/>?UOLN$]V!N]C M!/^$&./'=1S50X9+H%MQM^SQBO8,=+N&18*IX=PB["U&' )&AB=L9(YC+*0V M@F_D=VWCX]A76+P7#?E0B:,ZDRPY&+NBQV^?1(CM;. @C6R<:?$DMLV,]]'I MO3,8+\[L19HHC*, ^]Y-+OPE> M(FN,09XR+S+8"\-:!?JV3AS-D) .^\D=BP>[,-P"G@4\'\.2O:)!486XIA9Q MY3G2V@GD$H1&0C'F$3.&]';7G)B>T*R'83)W(SC\4)"M$?YV.?0#XR66ED6"L"0V M]R9UR 6@2+L8N='2R+C1#,\Q$* D02$]&!!G5"*=_2B.1.<\!NH)WD>,)WBH MB=H5QM]0JH-"^4*1"Y86+'URGV=GE/?4)TB,"4N92KB('45."1*%81Z'C9;T M0@%XP!8IFYO7!\CM7BR@W,5/JDADP.T>MK7%E\W0*%:P=)\"YO:%)IM"(&XR"G>*^!.DU[X:54UQC*96;Z(O\W16*92P@H5D*!M]LEGZ[;^<-! MU02NIS^K\2#]^MQ680#?SK/1OPB"F,Q.83KP\^DT76%@Z_H^B[_$LY5XMJ=" M-!<.<\PT AL%XD8Z9*E6* ;/F99,2+:1#+<-T;Q^]M86HR2R1*<5REF@L$!A M"U"H' V>2(&(SZ&],DY?8T>#4-5^-*GG4U@%[0[B:/)U M4(T7="*1A%=E/_5L:@7L#V>:QSFUXKI^1LAM$U:1X#N!>++S=@14I[A'),7IS3O71.EY.3(U[!0Y]: MNR\&9UX M,S0' AGAI_GLU\GL_X-9JVZ.H3 =%ATX!$]'<26#3/PN,()X, E4'8U(1D(BH2P*^:QPRS/_]=5*2]^,P_N5CGX8 M?\P:^F:AH.^7^ME:CW#*RHE]H8;[MY %Q;I!L6C QD@0<PXU?!$4$T,C.VR8?0@H5OR%6_)">]$0P4E,"N=F:^<_?E+/ZD(0 M"[0^%EH%ISB9V0XIB@7BFE!DJ9$):6G0! 3GZEF1FPVT+M3U8WR7E/7GE:Z^ MS:K:*<*2H>A[ >G"$_=R(0N8=5-7R9 @(7$^(D/B?!$'9)PUB$G'B/9$$6:? MS1-W V:Q^@8!_1NFD^_^@?J-8<5[N-T>^7TV\?\SF)PW&P2^P=17-0S.IQ,/ M$-9(XA0\5%_RZ7+AAP52-_BA8=';W$R:Y^/EP)&5AB%%L.56.>!Z(__QJ?RP M4=2/C9Z^7ZKI.IY^NM+/@J6%#Q8^6,#KL9D^&(BV2B(+7B8@\A3I0 *BD@FA MF6"4P7/Y8-?@M5E0L^3_-'0P_9O%VKQ\A.+R$R/2.UL._6J//)&<70U(/G3W M.R0Q6 GAECM31B)]\,Z-*.Z[]>*K^_FE !-3.)9&DMN^#483V;I M4K-)TFT[#]5LT4/YMF[*2R>E':4YI#>R$56?K"UP7L=0?;E*-?\WK614O5I-H?HI@ M'%Z[R;7)R5Y!M1W"[V%Y'NHYE$"]*\!:%6(KV5BO*#]) MCY#O;]YZ;=KD1#T5HI9_-P_7? /5K<'T6,]6Z4%B?U2U6DP@[=V.OBK M:6GQ8>QO(L#^B:[A$E>0]?.BY1=MZ;G4]O;;R M):\;)-M,_8_3:>*OOZ2_3^O!^W'N!_J+G?K3 2/# <64WY!*8V#CJ9+YU.KQ>C(!B?X.]7/TAS']GS&E[5<&ZG"::O[Y'F MVM_=='A_J>K*5:,$DZ]6O[_-E=W MS^^]K]8ON-4 =[;O?(F)&Y:3<9V-,@92BB9 M ,MLIK)S6MDYQS;9LI?NE-PGF-EJG"R ]W8Z3OS]P=B'LH7*%BI;:"/ Z"%7 M7ME+!U PZXBD^K0J0CWG8)EOVS=VV5W/L4O9- MV3>E:EV9VB%-K2AGF=K>3JTHYP%/K>3OMT0N?[(C._8PL'7.Z7\''LX<3%=A M":Q7\=TEH>&>A(:(A:;$H&!Y1)PPC:P AP)CP*BD#CN_D8UEF02A'1+1AYP$ M09 S#B-01!.0@BAJ;M;(6S@)/LYG] *]G6&6X4.)"\TJD+5_"UD@JQ/( I!1DVB0MU(@KK1)AF'"( HV6LX2 M E]$[(H3J8DX(1K$I(Q&;Q$UIAT"_DRZY?%KU\"1YY>R TYNRBI<9;+"MIE4;>FQ.#S5>[% M$D=V5L'JL:#:UF1OQ=1GZ$ 37TM;>) >\5+WBQ$=\4*6/=N;I>[7GCT@:E>, ME[N-%Z*)4E3Q7!0U)./%>>2(YPBP< P[02+?J#.M#!A!:4 $@T5<<(T<-XD% M4VF89CQ!Q8;Q\B;DXF5-%9\_)E?)GSGW\\-XF?G9'-4WW/#M&C7\E$L4U6FB MO\/T2^7A-YA6D_ )_.3SN+G*?]O1'-JJ2#BDO+3J++#7Q^=7H2J]6>I^[=GC M!]]>4!7,= C.,!2=RJW3,$$6-$9 \BFWE5+YT$9[\$)5#F6W=!VT77RV^3K_ M#?4LUT>>Q,$TO9Q6/E?EK)N6'%F3#[G51D'H-A':6<*B-A8QS"3B)+TRRC'D M!6>$&J]\1MOK"$V<=-8H@XP,R9B4$2,K"$%ZGD-X-Y\F MW5P [2+4^].ECC9?>_/53L.O,/L8?YY,(RRZI#\[!IPP,^2XYSTO"^OLJ?GP M1$OQH#%-Q@@N"(:H"1%QJRER&G+O<8,C=2"HV>@JV2*F-8SQR9#VC$:3'4#: M$>^$ FE'LI![!6E/ZJ'1R/T.^?QP6\'\KDF@D.!X#H<*"A()%!9I0@$1K+%0 M 92SN(T3A=T!9IT6*KWJ$W(^+E3PQP*A![.B>P>AY?S@<)>Z7WOV^$WRH]BS MI%]+70*6=^'\7C7"S-[O>JT+=0M.[R-^/NR5-=5Y70 ;&+8L=V8EB&-A4'I# M(>& &4*C,W$C_:-UI_=:Z]9ZI;+AV5YN/B1$#JDY*M.FL*-BT108V_1S$ZRT MH!91X3'B GMD:?1(2N\$5LKR(+KV+F1Q+O=FJ/9*%[!/S MD$YYHYE%&NDB.KT$)!7^6="Q=^@H!;? K4#6AX"XL2ZA MHU;(2^]-KA/AV4:SAK;1LB9)$A'YQ&/RB/- ML4+I+[3$%CL:LZ-4F%[2N8(-!1L* M-A1L*-A0L*%@0\&&Q^:Y]Q,;'CWY_7 E=>SLP9AA@8E!DD:+.'4YAE4QI W/ M!_W$:MB(?-+2*MX$ "@6TF\$()OS;"0+5A@P(8J-L_UD$G]H+.)_3NK6JM7) MH60=-MLL8%C L(!AC\"0:H()A8B8B@IQPP"9H#2BF $W')CV&]4^M_%\%S \ MWDC^O0;8QYY+?5T(Q$U&X*2:.2H X2M")@Y M0R3$5N"QJR;T;$AT%V&G!1\+/A9\[#T^@I&"& F(*JPS?63(XOPGIU:! &W5 M1GDS)G&R^ 4@P)0@GGFG-8UU;YB-7)! R,[P41,^I*;#AF\%(0M"%H3L+T(* M'JC&B0@&%@#Q:#UR-OT'.-8B!*(2*;R)D-)(A0,3N;E'8IT\1F2"2302<^$T M!TMQV!E"$D*&E!<.61"R(&1!R X0,J@8:? .^9!/RAFHA)":(J]QU L8,EN M(J1CB5PJ25#@Z9N<48FTMQ@Y$IWS&*@G>&<(::@>JDZ2.X\.(5>'1.E?FT;? MO.Q2GQ\-?FOWING>]][NL;/N>G)7D/"4Z>%#F=XV:]?-Y-:S9B@_$8Q]?_.F M:Q,F)TH\-(P;LU[^W:!OO@,S^ON>K_0V)ZK746^;J0_^.)T"#'Y);YS6@_?C M .'Z"2R[(98&QF[3$SN?35; G<==C3_G2>>OHY&]F,QGZ=;?(+Q>#,.8$_S] MZOMI[B-[7L.K&L[MU,[@NH(TE_[NYEG[EZJN7#5*C[57J]_?=HK>W(VQ$\WX M]Z^_^\\[OD#N^Z;S)\7N"_!)QB_T(W-(V_< M;MKCK;M\4X>/T8I*XLF?_)_OY'=W3'.;T/O5J#L4S.V/IC;C8=Y.SLZ2L=#0 M]XYDK]"R5VY([DT(5;8][6CPFZT"JL:#M_:\FME1 MV3FM[)QCFVS92W=*[A/,;#5.!L![.QTG^OY@;\*RAREY[@+=T#Z^J(I/K(3;M-!L]Q;-HF&/N)&_0)R2S[(*_N'W9EW_1M MW[PY2U \*_NF[)OG[)O#=LV4J1WBU(IREJGM[=2*"=)X>_ PYF# MZ2HJ@;86:G8(061;*D O@BF)#)QX#H@0'1&7C")'M$4NXO0^4&'L1DLAC:UF MDDBD#;6(.Z>0=I(@HA333'.OE-U!/C>60TGE4+ N:DH?OWH?[#/B0!9R]Q'B MO0 L':UTGCHDM?2("^J1D Z*4IM^$W)3,LHB$CR92 M::6QNT,LI=E0J"[ZV!;,*IA5,&L/,2O!E8M*9#L0$OYXK)%Q+&&6YI9:'B*( MC2QDS8(.5J1O)K1#W+KT2A&.F-(&XQ"$\GIW6BHW M"VAW5UH&DR&ANM^85?JBM7E<<&^<9;(H:LCG96?G,*YMLY7@6W[=7K>T0U"Y MTI2V+'5A1,>]D&7/]F:I^[5G#XC:%>/E;N-%&!:4<1[I7/"-2XF1MD:AX+TB MZ94!LG&J!9*! <^1TSS[:*1#!H"@$"(0::G 9L-X>1/^-:]G9VDH]1^3J^3/ MG/OY8;S,_&R.ZAMN^':-&GZ"9.O4::*_P_1+Y6'1'OH3^,GG<7.5-CM%BR&3 MI-^&4(&]GCZ_"E7IS5+W:\\>/_CV@JIXYS'G5""A(")NA4*:LH@(@%>."&*8 MVFAQX+$W$3N$E4I4A3N#7/ L]SE0)%B9D&*CQ4&A*H>R6[H.VBX^VWR=_X9Z M5HT_YW#N:7HYK?P,LH@F_G\:37XP _>H=*X@]#T!1Q8K[P)&EE) /,=)&N$I MLCP$QET$SC:,22R4;4(!9MH(9P8NCM!7(_U/4[!+70) =^%,?/\- MIKZJ(7L3%R[$R7GVG;3@1#P@7>L85@[:B1@\Y4%0B@36.9N'!62(]X@ +F2?0 R45%PXAUC@ M!/$ !%EN'/(<8\ZT<#BV$AW\8B V)+B0L8)C?5S(XJKJS5*7/7LD"]DG[D&$ MD(Q@0! )1AP81MHIC+P5GC%&@)N-;NO;A/N^(/<@7820'9#ZE_C=7;C[IER".JW)?H^J6%,X52/[(9VC K32]Y5L*%@0\&&@@T%&PHV M%&PHV/#8G*=^8L,V32B/U^?#& Z"@43^$-C$?]S4M@33$YK5+DSF;@1'C:/H-2&1-(KDX(;SBRBKOS2YZ%^H<\C34 MO,,6%??JR4'!\\% Z?X8[ON"BKMO=E'@<06/T1E%L$ $)R;*<4PDE$J"E.98 M2^N%5:$5>.RP4Z(N^%CPL>!CP<<.\-$%' GW!$DG$WT4Z96Q7".K0!JEG$]F M_DU\Y-93($(CFE T%[]DN9,LH&3A"Y".>9%[.>ZJ+Z/!0\P[+#Y9$+(@9$'( M_B*DB%) 9 )AD]NC!8:1=38@*0WGPCJG[0:#)()RHB$@)CU+" DB_88%) (. MPA&K-!:[8Y!B* DK %D L@!D <@.SH9\Q)$3CD04'G'-)'("% +CTQN>2D/- M38 4"L!#,K&5S0?E(7U="PM(0E!212(#YKOK.4GU4!4*^90SHO2O3:-O7MZ: MFT#-B?S^=0<:_F@X7+LW3?>^]W:/E<.UZ78PN2N0N 7;*".1WG>-K\=J[$=^\J.TAS2&TT#@Y,="G(;+7E(<$_2DE!]N9S>"+ZA4$VA0957 M:37G9^/7H:K/1_;B5?[T];D-^4AE[0RY6MQO>?ZZ>".W@JCBQ>K6S4\1C$/" MEV]Y#ND*KRZAYEO7CYI[=?7!<]3GB5Q>PZ8DZT;FIY?'UN?V,RR.I)&-:92O M[.BKO:A??_>?-Q=G)?E&%+>+_46D^Z(*?"72_56@]8/X%F3P2U6GP0S>VNG@ M+UN?#@CB ;QX2USM/JM4\/(B>#$V\/A; M7!IIJ^V?_G@S#K]-H4[S;?[\&"_Q MX H.WE6U'TWJ^13^2*/X:91,M^\&D,RS\W2'V70.[3\_Y2H=>OT)VLBLX:U_ MSR9_ST[A[TMJ^O<5-=V2<+>\/S"HICKJ3_.Z&D-]K3#J M+E:O2SOH24Q@.+"#=S"R7S.&^\GT?#)M='^8GI*?(:G5=/"UFIT.JO0$J.>N MKD)EIU6ZWP]IT*/,_+_ Z")]^Q0&]RQNQ[0YYT31*W#:O6S?+FS)%Y8 >4$) M_#@<5/6@Z=:7J<(??#/Z"]/4J;:I[?@0)]I.UO[K!P(XFZ<]&O^,48/#%^OG\ M[/+SX6+4X[M_/TNO\R88C%9C.!F\:8)C;UN(%IZ0/%(E(D51AIB>D)HAAVE$ M.H0 7NJJ&CC"9D>3VH[>)8&3ZT[&3)316;K#:?X)"O8"78"=)G/]94!M M/0B97\+X->']X^5V15))6&EN>*Y2/&+(3VSV&;$'2352*C#$A8C(L6 19L P MN*BMWG!P:T,HC>DW3LND@EPJ9'4420^%MQSCH/EF)MC\S,'T8_S8"")MH=_A M\X*>K/NYTX,I/Y>>V"-.TSO=V[M?[DL0@\9>>N9Z/V&%KT_OS@,-ZQFH1*M5 MCJOF7"2";8A T<48@/,HPD:U)\= @)($A21JQ%DNL>LM1HY$YSP&ZLE&N=S5 M>C>LN?XP_BO#\OOQK)I=+%3@1G/ YGM/6_=[RGN_P+(WA/O*#_P"([CFY+J) M?KMP>NV#8_KVAR9C3@FI/8K<"<2Q=\A9)U'42>V%=0*KC9;&VSPT?T]BJ&+E M[7CVQOOL-,EUSI)QZ1-??I:Q*!^24U<&1\LF%\UVX._SLS3>BTR2UB0VN!+9 M8"6SPS#*6I;13[:N&@:Y[HDX#$D\;^)_G-XXE-OJ+.ZVW#3>\/CT.&FLU-EI MIOH-@TW&0;IPN.W;.:5M<&J_P, !C),9 N?)0FY,FSS(:6@2X1K3P5YI;K)6 MTH#.1VG"GV&E&?OGR>\G M@_]Z\^:WI5'W8S.B\_FTGN>=,ILTEYG.\VWR)U/X/!\MS(]\N?SA[^#GTVI6 M+;_Q_IL_M>//,$AVZEE5UYD2K.[V^_NWE_?),EK8.V>WGW0.WL)T9M-$JO'B M\9ROE.^0/5&#<.D;J],;Z>,\_221T3PLIG_KBMTGVTM1K*W%E3:DT4[.JEF6 MYKITZGE:S5O%S9/!A\4U)N?5."M$VHII^/9S\_'" M0W:Y:NL[)7O>;(#_G:S5MPW2#?,B^>'_A)]JNO\ M-,Y*9P?15M,LD\L'3YY$UND[;G8^J:L%!-R"NL/KOTI7G8]FS?<6!GT]' MY86(KEW:9[=1'$V^;G.]D\1(LCC6!)1%DX9IER"V1)&$J-,F6"0[LJ&!DI9G M.&V@X')5J@8]0Y5=2U]@!>V/N.7LU,Z2[EUDJ()OY^";5 MQ"78-Y^-YWE)F\*\UP"DU4,>K!C#A%@4#/>(6QZ0]4(BRS"/.EH%I!47UK6# MG8917KSL@L,O?K@A*4IEK,NK+(Z,%8%W"^"5.-^?CR^VY/ DX&;Q)J)L( M4E+]].-FGRWOFYXO31F%Y?-_:L?UPH.Q_F""494F89>TT:\OU,F#MGZ[.]:K M("B/V73&%/&@+7*!:>2P,<)XE[N/M+%C?\M>]D5=\$_@1S;1U%@MW.IO+L'Y M7=JYTZHI%M[U+GYL:/:N]_!-X3QQXS[-F?!H(3C&6.ALX_Z5R/62Z6[)A59V MR]GEGEP%MEQMNNFE9--E$A-/E\U6SH+:Y\=_NM3R 7F-)34G5==^_ GJ6=I! ME^0D@<-_M.3]OT?03\S_(9*3" %1IC#B4E"D3=K<7!"F+.9"D@WO_S;>X"M9 MO&W<^^T4]K^GK/_NU;-!\KU;8"J4C3)21$P&;N,'WC='*6%KFAXU^JD(GR MJ!HG_ISP964[/@A,R^?^H#X%F#6GQ[>8)!NF_C"3_/.U2(M)=@V>VRHTW#[= M9D$D%KQ^A5()B?(];H)88T#< V0/4XNC/4-HES1%+X.3,2#I12ZUP2+2*OV) M160^"H@!-I(KMR%-?];P,;ZO9]79XE2MKX;-GXMNUY>2Z(LULW!@7?IJMB=( M"RLC(T4UN[CI?)W"_\ZK[*NZ).>9XK M<=SNJWM_->I1/7EHE%/X N,Y-+>[!-W0-#)J?K. TOKRMR>#WR=GER.HUXZY MKJ352.:6([M:K"F,&OWZ M/)F$K]5HM J?LN//E1OEP36>N^4LUS5E7C>^K,7/E].'/,#+N:^N.5R_X,(5 M>#[-KJ^DM,WJI$F:,3*24)1O2*L6@G9#3/Z;I$?AF'#YF,V89 M#%)_2L90]24G9"\\^/WEMRN)#*Y$,DP_F_6!YU[.?7HY]^:L;&FY)LHP3D_Z MS&2:L\[)U\;*SN==N13!+,Y'U[ST+Q>EUY:'J+4 8 Z:ZEP"2$6PB*?]B1R7 M$@D=9(PR>+;IVM_&!?AFM2H_3Z;OEFNRN@Y L.4X8ID+V4;/LF=:IS4>Z5Q+W?ONV+O'G!J+F(ILN2^ M9.?#\J#G(2C_:NOUXYRG1WZ\G)QV?82+#2= TI;AF+"$V2$BHW@";AUPVEU2 MK*Q7E)NE_M1[;+PIO0U"]K#(-;2G;9^6RR M*E66!Y/= \F"SU]'(WLQF<_2];]!>+VX%\'X!'^_^D%.<[;G-;RJ%XYV6*UJ M4Y%N<>WOKD:QWF/F2U57C1?UXM7J*M>^>JWD6G-KJ4\HE=\OR_G<^37R\#?8 M"38*7_WO$3]Y^!LG0N_'V"X[^FS(?.D.:E3KB8U];M76N];K]HY)^^)IVJ)B MYM4,DZSRY__GNT0)[IWMDUJ(K<:^OW[.QW1 :I*['Y#?, MM5NWZ7YZ'+OUCN( 3]FVAR6\]M5K6S![H/AKV61'L\DV?#MEG^WF\>C3_HK^ M_BZ5FWSZ\1UB7RZB?IL2WK_9BVDRLIK8F!R]E.MI9_MU$;(#4U_5^<1HX@'" M^DG2X[3UT3U37UQH3ZL0_QS]V(\:\*U7??61[M8/2]C;8S'Z#8&)?'(6!H1M< QQ8*QS;;F3SEF[0S$&DC9) M?$PK\P/#QV=LEISP/)O.%SOEF#C@CI^*1XJ:3N'$VEA$SAN&>,0"&8P-2IQ/ M,2,CIWBC4MA3J=^Z"K;.^,10L$+Z#A'4>DGZ"FJU@5J608 0'"(Q<[T0&;*4 M*N25PQ9[8P7>*)O_5*[7*6K)(==WQVSV3[V+0["-S?)A[',.7O8'%J97,/,Z M9DI-*%H4@+IQ%8HQV 24BZ@9G;!+XOE#"9R.T[]X:"%M \1$PK M5*_ UK;Y.DQYR9U!+N8X;H@$.4TUBM( IL$[B+Z-[(GN8(L-L7AD0]I>Z'?Q MZ[7#]>KYM$D5*52O8.:-*E@X!J==SGWQ"?]P2(P->XQP()(0"M&05JC>/R=U MGF+-N(U]J&]ZW(PQC0ZGO+M_8/V4O#K\VML[[L_/1Y (R!\SOY-WC MIQ"J62&%!5!O "HP)H%1A; S!'&!05:)DXGZ=NPY#>JA-:ND+.B5[+ M/FT72L60:%.@] "1KM#!@E[;FK0!F$Z(@IP3.-=TT,A*E_/A _6,6*4V*W=O M0P?;1J\2W%><@-WQOZ:L0=.PK(W>I0!6Y2C .?CHVL@X* ,0RHP ME_N,)^!T0:!(F?"":BS4LQJ/= F0'U4>Z/X+MO81PLI;_[WC\G,CI:M M7::;1>(Z44AZ0K-&YH*+(SA$E6P%KF^7PI$"MJ&* Z4B 6$BN=P"1D8[CI0@ MTA%LA)6MG)'?K,3W*\S:=8<2-92&[1; RWZY10J%_18%Z3&@2A*$#$ 1A5QU ME_#$:P%X0M5$<9VE#-RS\J]W!ZA\J @O@/H,3IS^RFO307/6O6JI*&6V33_D+,!0I2 35AHV#+-L6M/XR_I+E/IA.QG&5>*[)W"F=Y#KE!VVFV#Y/: MS)L^WXH8?IET;QWXA('A#IM M?-]V"NY1!5.60..[)/?#/=U&VT-S(BCQ"@=D(DF0[A1#FFN%(E54!LFEAV=E M?&R@^7_;T=PNBJHVNZ4M2">BGU',CV,W/Y8\D)('4N#YX. YZD2=-<<((C:( M1^V0L4P@!88(KZWF<0.>GT6V.X-GO>,8Y3W9>,^&Y^*A[3[;I+J*Z1I?C^DZ MWDC/E_**]#A$VF)I2/:<8"<]XIQ39(PS"ZK%/BG%R&K,].IP"#LW3-TWH XP!A<#U4K>D?O1Y+L_MYGCR<9=-JLH7 WAEI M.4J\3",.PB9<$0Q1;8!01[4THHUDBT^0T&2>BXM-/B0J?&X?* MQ[BI$FL]@ED9R M^''))02_W6X(0@L F_U0N9>+(10YHCS2Q$$PG'O+-FIM$<>"$DHCCJ-#7!E MSJ9+6"PD]8IKA>$.?^7/T\E9[I&5!_%7-3M].Z_3Q&'Z_IL?S4,U_ORFKB'] M7_C#?FNMJJ$<4E':O!S)#GCYH^,">@M;@F'Z/B X8\1@(/: M8;]18ILGU//*4&0M2V@9J$/.:(*8USYX3KB2=(] 3\BA-J57=,E+ZHQ3VMG M#LXGU7C6G!\?!;GLY1.U_8:K(*(!*1!@D(BS8)#FC".IO?1,2>XC; 0G4FLY M2(+R3Q,/90$9[@)25+I@N15"D?V!5TF'FIR 7I)*7NYTNVW0B5!&!X] M"H+F-'9GD.,QHFA(C)3QJ"W;8)):>LDPSOT"(N)>)ZAC6J*@F8LZ13,Z0S-C-/0_Z=#':/$%GI%TQ_?,FLD5Y2 MEIPRG&B6V4 M1HY1CWC@ AF&8TX%-U$X'P6++68IO0"J4V:&.R\4LD<9UJ4 :D.M_R M9'*FXJ46?=OO"/+GR5Y?T[J71MFY_0P+>PO9F ;[RHZ^VHLZIPRN M+]!*^HTX;A?]BTCXA?MR7O;AO%3J%VO5Z7@0F&J&P.:S1BL3?2=!(4]YQ,H2 M%6PKN>;O[72MH,DGD$CGY=,&=]- M$8V?;)VT,&?05XNYGZ>YUWGN@ZINDNWGN;>ENQ@DA:\RC*Q_.;V=<^T7*P$! MV?3H3Y@T2!PC]]N9Q'R%L\2EFBO6@\E\5L_L.&QVQSP9O*M&S:W:'LN#MVY* MF:2+9 Q8U!@(>2C5EW3;LR3P69['^20++)=(&2>9+J]9U?7\_V?O39L;.9(T MX>_OKTC3M&8E,P0[[J,T;YM1)56OUB255E6:L?DT%F#S^N(>'>WW,?CF#/GZ,H+[@Z?EQ\7.<^[**^58@ M9S<$E^0O/!;#GW9Q:>4Y/=JO@PMSF7 M 5P(& W7%?%\-IY>Q'C]>M"]DY/BMW6KQQ>7G:JB7\[+10D=R$.[0K]0)*"> MFQ0+RX5=IU@(7YR8NNAI.2]B2D \D1!"\OURTZ*F_+#/!TPO72,B J6)"6,=$O ;T8ZTPWZ<5OKT.G?7".9V$E=A^,5U'W9 2V'TX7=RW]?]# M#H('.0ITXLMQ64]_M2YJ.\FC;Q?3>54+9XB3*3RA^6!UB:N1I/[V2P(#=H%? MCE=/OS591RV9MEHE ZDNS%<>IA$0_9#_J:2*1/0];#:,8OQO(_3\WXA#W17]=V_ZNNEN^+8 9##Y]_#P>)?3$]',)6.\'ZC;MV M"*8:@JEV$DR%68@L1H4TMAQQ&A0RA"DD2>"!*>JT:!7D>,RV#8ARLY7[\[3J MK#:='$DV5#?J476CEV>TO"21&>!U__6.:!# <@(*A@-48F*1P9@CH:(/-G%- M9 M>'Q.KN@MXI61$V,[SKO1TK71/? >7_V 4'K=1>"0]'"3VQ?1P<%EW08U^ MN(Q-&YS6?9[CH8<#VA_Q? Y.Z]WD6OBOZP< ;C^"@)J@Y>-->/>LTR=U[C[A MS@GCI4?,Z;6$GC8"^FM]6.9MJH\55&\OY;,^ M8G#%O=+(\+9?!=_A5F%$C#33(Z5WGEKLY$YQ19Y(F*2%#24 \ MA(@L=@PEP 1MJ1-4M Z5/L8;O%/?]Y\ MD')P-/19)H8>#HZ&(Y[/P=&PRZ2.[9_OML_['R\I&6"%<8BP?+ -[.7*)M) &*>^Q MT=Y$07L":QQ()24[+V'PC*1_<%+NEU3^^(6\H4.1L:'(6%.,SQ2 MFAZPR-BP@ Y;.^+P#'<0CB-&5^R84U('E!S1B LGD14Z(J.5#H9C -%6C7(J M7(B$,N19@GLXIAF;!0I:*L4L5MJU2C@>S/LJY)XS+CSS!33X9GMPJ&"5_WPX MNK[OS" O&^RE\HF)B)$.*B)N2$"&"0'H32U.G"=O^2@.7QH2.".=# M$HB#KZ2!4P\">4I5S MG5'+\V:B$D@;%9'D5E-BB&,B[() KYS; X7N):0/%'J@T /B[@9QF0F2!\,0 M$Y$">C*%C#4$88-Y\IY$U0[?Z()"[Q=QAQW%IY!H^,M"1_Y6#V)^2#E9VM4H MAO)C3P#TVKN_^+I[#PMT[Y:^?>GYF\56%RHM_=I<#9@'' BRRA+$+=;(!!H0 MU88J9ZW$077!;M[YLQB6XPAK".9JG1CNW28OW(^?_7@98G@SGYZ_GI[/EHMZ M-M^FZXOT/;3C^_'4__E5$6'ES> =B_DR'DXS4$82_5+=XJ?-__NS"% R'D\_ MY9#)F[/K-:&5GR+80W$UCD6"@2P69W7\Y7HTO.BT_3Y3@49Q9:X6*<%'9K-R3N*]B)X*R+!YW0SS+M>@ >5MTP'D9 MPC@^EY+L75:Q?W\VC['X!?X^JXH?)QG.?[%S?U8P,GI4&,+=0_F"2T4.R[@+ M4ZT>R"?&^QSOBJ:8\F'E=AA8M1J7%]KG82E]<2FQ82D-6Y"'4()#PN*GS/4+ M=5=+&DCP6B,M278]2X:T9@:I$!4/&DO/6WGE.%%:>I<0,=(B'@5#3F."@F7) M<2L43>RZ"^V)CK/3XQ+0..PB+% M- 7<$QSI) FRP6+JO&/:MG"/R: YIA*)B!GBR29DM6=(!.JU2-IQU]JFZP/N MT9%4:J3$SC?MGM%J& Z%=+&VAIS% \;>CK'<>B8ICB@)'1 G!".7D5,(%Y22 M2@MIKV.L5@"D6%$44RZ@P9E$CF&,2# ".REX4*VD\0? V'K/"_TKSJ=?_0T- ML-KA G@A+HMAHH\)Z:RECB6CD$LQ(2ZM1@;G0IQ&<>)P=#ZVPVRI#232G/F2 M IN4-"+MBTQ5_(QD:\#9 M;9QUE%@5I4+*XUP%@P+B,N")EC),/&-@N_N6MU*S2%P@B-*4 _XL+#;'&(HR MYNP_2G+="OCK!I@QU N?IN.2W_1_.S=^8 '!;UT,,T;(V S2$4S2@\,Q[\S1'XWH_&TSO\T M*0 P9],)6#V+:7V6X?7;__SI!T1, 8T)\;STH_KC6X>I^.;?_TU3BK_[\??7 M]6_DNV]'Q2=;@3QE]"BKLQ@ I$-LSDJ\GLZG$_NQG"^KXK0,(WC@N(QI5,#K MBA^A:5-X9['2!Q?%J5^<%/E0!SR^**O"0H,3/*T^/;"PGPO?M,)^L.6D6A0> M$!A^*V+=WIS3,E\%@Q'_N;3CW$F!O\X'.W);\D=E*J%]G^P'N :&'QKSHLJ7.@ MNE M&L^J/BOY>LW7),)Z#W1TH\G^'B=Q#GHPDP4;H#5EM9C;^EAG_#R+P&/R2_.# M-R> :B0^*4ZK_*YYS"1B,BWL$I0B,(SFW@_+,MB)CRN>\L?)NY/B[Z>GO]6K M\L,4S+I)W6!H>YFS9ON:+L&7:#:?PD@4;ED!L%= ,P"ZLAE[=>U!+W*/JLTJ MSZK=P>>@TZK*,P(7YO#^4%_6.W3F!$>?PWP5)19,9&Z1,58@ MPAB+$8<0Y)/JD@ST8V4\ ;"^S>"X/N&>C[XOYWED0X;4?,!F4I_YL$W<%?RG ML5= P*9 6&K4JHH )EMSTAW^S4>/M9A_JJ5^);0-6#?(E^>3[T)9S<;VXE7^]KN9#;F[6P=JRF:"5CNWS0?9 MQ"O3Q7JNZEL1C.-W;OHY3WH^%+\YF?.YWZ>4GB:CYLIDY,%OW)/_<;;9\YX! M0C;;V<@F:.@K._YD+ZI\.GU[B7V]E./;A@ M.5C!L$1>,K".K>3(.,R18QQ3P7@*J96Z]#&Y8* AE_3JM_ET K_Z!H![[)\IEAS;JOJI$9);%U7QZW11_#=0JM7RZ\4BV[VW=^.1RP>M&ZO_S>F[[]=K MZO3='S P)_6W")L16)DUQ7Y?;TI\\WXZ WT"6N';5\5/Y[,YV,3-8-8>@?65 M6Y9S-5HMTS3URZHAN_F=.==1S8PGOAR73?JJ;.&M&'VS!Y*W,DZN-VF]U//> MRFSI0)5<\V9<%-_\]OV/W^8FK6 @CE;[$G8RR90]E^2 AEEXC5N.[?S&UN1G M?BA@_LXR3F2A6NVYA!5^^(N5:0J/=5D9;S&KNVGN4N0+][;JE;6#-P&]]@/'^;Q0V.Z7!0IANP &S56V%]!W^<_-_$[KA(KUXZ:K9\?F;@";W( ; MGPP/GJ_'I/;LW=J7>5P\K@=9(%<]V"2G.RG^J_&6^L7E"$&[IQ-X?M9]73 12B^;J&IY6)?6E8IW("AG4)\WSI(7@H%WBN6N#7#-Q?U@(-W*I1 M\2Y^J/UYO\?9=%XKTI4:H/HF-=!<5GL_UG?>H XV(!XG9]F]<544,H#,:V&I M8*@ P[R%QU2KQUUZSD&6IS5FKK]:(6F6TT8U;- -UF.-Y9=:H%$WL)[+\T8C MG!3O&L3T.0%C,RK+66ATPZJY]4[HYJ&KI3-:NY+6C]LLDBS/5SLVKF4/QBE' M!FQ&:M7^_U4_,COHH0=P3]/%O .Q6+VZS@(YR\MGNJS&%Y> 7:^&MI8#Z%FA M_;I/L( VVP<3@(>J*NOTMW5WPQ67=^W7*A?C1OW,IE6Y3C-9;Q:;UX9IS)L:B^)\&LIT49Q-/UTJ M\Q5.;IS @(S9<[=YS6JH\N"N-4W=]O,:DC(R*JU<[.:OI;"B*5V:%:7 #BWZT>V.B*K*VURI5@ARL/!#QJ%MHMZF;5 MN+Q*SY>@%%U<]3NTD#<+6L;4;>S>AM8?KZHL>.J6U@+W@T;_ST_RN* Z#VWFRXW+U. M74):A,"%=HAZ(A"G*B"GM4$!\^@\IEX&W(5+""PO$*O%Q6]C6)&GD_ C@-8L M2\"E9MB;.RA/?C]-5W92%,5ZJ)KXLO4XC>#VQ=V>0?I(SZ PW%"!$66YJ)'U M#%E")=+$1:=C=(2*G8K!DR;_67*P*],<+Z>@[D4&ZOOGGVZE7Q;\1*IK.9CORM'<_MZ<<,Z? M^!!V0O"3&Z)/E'Y80ZZ<5=A/FMK')JFESR37]/TR3=]8,.,HDFF>YFB!+X[> M8T?LQ>;2[-4J7>4TO65,R7-HN.=23F%8/%]> M/-=W.&Y/'CVLG\[4W7WSLFP->=VI,DKOVV[1ZP].:O'XNM& M90]SN/P,]OY])/3NP]I?Y@9]KIGXP.P%[5H +RE[ _CZ?5ET= M\B%4C8A^0+'99R+Q3^VVUYPA'@W/:?(\,C@)9 MG5.R1&I<:$4;"X S3YU$3!.)N$X&&0!#9((WV FO*#D4KI&1D0_(Z/=,)+XW M+I*!,WYA@7V_+,\+1I;$@#0CRL9 J(WT,' FV8A+/<#9X&L\ &]\4T=\LM4GF M$GB',?#!=/ 1G M_,]X5OKQ*@O#Y@3C< ++;("L!3#6+# 6N3#X:3) CD2-L6,1@>R>C6@69 MB-!)QV@1IC*#+!!':UA"5'D79+Z%'B;TAQHS CH[@.SS%_2!,Q[#+'?O9I2) M$P4V+XX6#-^((S*2@W6KD](^@A&<6FF]>;3 RSW#F<8<:BD"2A& ,%^@@_;&(41:R(8=(I%UKT,1ECL=0< M&6LMP!F03ZV(0D(I$22E+#E](#C#(RX&^CBX' ]!'U]/)]5BOO3K7/ZS^?0# M4,AN-ZKOSJ'P;.3SD4#\H"P2+PFJ@P60)30A'VU$G('!;AS8[P+K%#R#WWEK MLSMH+;U4"9 ] ?/T-B$= _S) J,\2J*=.PA4:SW":L='L>^3,>.EKY9^K(5# MD],!-8\6-6W0@2F)$1-1Y@P6'#G />23-4S#ES+(EG]4Q4BP$,A:EC-8.)?/ M^QA@QM1B+#".21T$-948279[S<,!-0<7ZF$Y\&V)@S_D17"<9MBS5MR=P[&2 M)BF- Y)1 [3BZ)%FR2(2F>-,"D)]:_?=L2BB LP.7%.@KCGWM[<8.9*<\SA2 M3PX4%3_"DHSDD%+H)8CZH3GJ,,O/$M 8$?G0HD+)>P T82QR#HQT$;"41@@A MVPDN*$Y110S0)R-8\L%+9(TQR%/FA>"*"'.8<")HQ(B0(<'%X$ ]S#F?JGJ5 M:ZHNSY>KHCL1;O)-R(BIDU(3*,=%0!<:D &*T,**H$DR($9:YUA.DQ=+AO MB*KP2+W S'!/1-3!_7IH!FVW%D&!5F4N=Y)T:=AC.X(]MOTH$2*94I%&I DV MB&.ND3/ TI/02A'CA7)TITYB^'V5GJS./?%['L6WZ8\JGN9BQ[?HGFLJIR/- MPD:"[SA MZ<[?@.;'P(F!C!_]F N8W$.GY]5103>'8I?KM2QKHEM+L@[NA)D4L3/LSBI M8O')5L4CS>,.NO&7FU[]@.=V;\2KD+RS%B5F-.!$HL@XPI!A3 DBG$RL=?9, M<:RU#P+):%1.M"5S:GX#;19"2N>=X_PZMFR;X%T%Z:J1PK?3L1LFES*2Z.XF MMQ:]P[V^(]GZ4BL?>$*'>.89X8@0S$"V\AG%0('[T^ \54HRV3JA8SSV)F&' ML,I)W+@SR 7/D,LZ*UA)"6UEU-B%;(D14[<[=/8/'*-B'JM9A&9\C..+DVU= M,8#^-NA?V1==@S[\>G6#=% #U\I?X4 5 W:I"(.EZHE 5EF.+%68XRB#M*VR MJ8]1 Z?A'\MJD3DES.T._+!4W,XM!X5P:(60;/!4YDW?".8+I\0AP^$'93AZ MFZ(DK"5ECU$(/9.RPZF&&ZT$,"7^ _Z[$8AQ_(Q".8]U/UY!FY?GD^]"6IHMUR^I;$: UV&.? MBYO'_2##>Q,IV-5PWF >WR3']W_1!I]6"V-M"VGN:"XYQE@.%;<*@T+C,%&& M:!:$TL*U:D ^1@G^-%G8R8<2[/AZH[+ZH:S\>%HMY_$]//C[\=3_^541 9EF M>=]JOHS=S^7]*=Z=.NI3(XMN.@Y=3#8_*9ZD,CMN3O$6".B\N)RRHIFS$=Q[ M9<>L4TF4(GDF!$:.Y]RO*H'*9 )^LYQ1I7$,L1,Z]LZ?Q; /T),E\F/EQ7P?TCME3,_'E9C"JPJYF?A(7>>RKLLJ!F--4VRAI M.AY//P$(PV7KSV8PI=-0%="L*JNC\.J!=ML^X?G.2;HO.J]=E;6G\J9]<[M< M3-=.VMR-R*$'KX)G#_H&3N(;[]Q^=TL@->V-9H%WAM&]X0=4!BG_.W__Y7\ MZLM]?5"0WKKE_34GMDG);<-WU:-UGPVQ!P_=9N^K%X.WH^WU8?$+Y(?IX M[H"OK=8/&];/@;-I#>IN:\728<5>'[XZNTGQVL[G%]EH.CT'R;I7".JP:N\_ M*B^RQ\.JNGU5;1UZ*+8W/H:%-2RL86$-ZNK@,C:LJF%5#>JJ#];;(\[0W2=< M_W#6VQ."HM[/;8CUWEA3&*[^&U[_9T>9-/HR*#L_K-$&\I=T$$,X3KR0%C'' M$^*&R"9^27@2([:6QZ!;*>=3I-HDCJC)U3JD$\CYH)%.,D:GDR/6W!4@\&M< M_/C9CYIY8C0Z&+BE&OANL"T?;'!-L*1$2%L0+C!N!VF].7#F33.ZAC I,$Y7;2P M!!G+P6ZE3C/%3!"L9=P2SH(GAB)E)1BW46AD@@73V!GFK0N*>#M0M$':!XHV MS/(A,(W;Z)SU#J"):<0]SL0K[ZI^MN6<$KXKR8QW$MIM59.>NV4-6SD:8!2:]$U6GJ@1@ZQ 0'8S=BBS1W M"BF9$Y]X)9)ML4/.<0C.$ 1V,L^I>@2R01 D=,"2D>0,)@=DA^:+F4D'87\V MPCZ0PV.8YX#AJUC,8>**"J!;$D--J=A M$5DO*:514X=; <./@;0#$C2^ZU)EST;TA[B[)SOOIA_CQ$X653&9+HK%%%;& M^2PNXE":N%.P/8+2Q+?4A0>C6%CI$;8IQZX $AMC%')4QV!%Q-2U*L4H*[R) M 2-,\CT2?CA&+8I8!:H5B03'0Y[?V'NQR-Z4!#Y"@G)H&CI@Y]%BIPK:AY>!HL5-+&Y)* DGM #N#)@C,=H.8UT$91E5RO OL/!CC MU"-I=GPXY44!Z1 =^=2%=KW8U':MJ4XS?ER5.WI"L^"%Z3*_\X# ?9AL./<9 MC!>*X0Q3SE2(*(A<88X3B326&$DJ7<+4&1E;)PP=BR(J25#@F@*&4[C'6XP< M2"*Z(,&R@GP-P#L Y .>+ M!_@[EQWMUZ,XZ\%>ZE*^^'T901A+]4L&@R]9\\?6W#-&; MZ;Q8G$7X=QYC<0Z?GU5%G(08BE^N5%:N"[SD$K&CPFZ);Q$_S^*DJCVO4U_6 M)8D^E8NS8KJ<%ZE>#6B1IC:NU& M/ 8QWOFS&);C.$U?X#=OEHOE/&[/]X^-:GB?->M[:,'WXZG_\ZLBPAS/X.F+ M^3+>CRP\3+?>EWWO6 A.JV*:#@@Y5]7W"(9] :LEZ^=4S]3-:CSK9/A_FH[' MTT_5JVW1[87M>/GN.X7BOJ1P30%K!KBAE$U;<[M>V>5BNB:_N3GEY$-N?;X< MC>W%=+G*V_Y=\SJ"\0G^>GT#3/;8SJKXJHHS.X?Q7P]#;?@TS_[JIBB CV55 MNG)<+BY>K9]QV_9^_5I&3^37WWWUUZ==0N@)YG==<\?W%)\ E=GZ1S_H@3LX M=W:C*-T\F(\M,GIP+\+MR^4^)47?E%GS%O\=[;SX<9+]?*_N8SL^H]':D2OJ MB$>@PQ*]+V T'CL"AW2<=#@&O0IF.YS#^PF>R]K+\LT\GEL@V9,/!?Q8>V2^ M'78"ADX_CT)E0X&^+D/&+?&"D+H^"T8\US( S^@(**-1*LH7-3J6+0(D.G7S)*#!KS2H"^YM[9 MB!'%*B?=\_Q?''^$O-YSO;]]!?V&0[KF4P MV)\=*$LYZ(VATR\9)09E>27?-E>4<>81T4:BO(F/+$L$<6N=LS9:^._^E66V M)M]_FG:F(X7>5B,A/&*20,MF0 '1FI M099:A1Q\3+EE7O%#Z<@Y'1[Z9+KO:F>24#BIR,",[64;OSR+T M/0$ ##ICZ/23CV+V)*)RKY-^M&DD31 &\T@0P]HA'K!!C@>.C',X"8D==E1G!=,@[LJ.\ M(S=^"K?V SH[.*1\TV'<;L_($\J2BL"4(U42<4P\LH986';",H*=-+I=(^T1 M9^37:=%^*"L_GE9 '9YTY/TAL]=A,IGMHZ(=3*\X 1E?C\S.TB!XHK0PD2'M MO "+B"1DJ$Z(II!GC#+6/B7QE#0(;].Z2WN;XI[D-%CW.P]F55:9)D]3G3^H M21B0CZVE54:A&3S(!J4X,?6(: ,).Q%,?T4$3--[Z MYV%]ZF,F@A=@-VW.C6[')U+*^2!!L*]\S#466-V>\Z\%V-V\)/G M.UJEARNCTN/L#KV0N"Y7Z=7<2L-R[399QK!X7O3B^2'Z>.[B?+U^V+!^GNU. MS[.L&O:]'=N)CX5=%"[".^ML*V#'-A9KI_7J#CXP.W?G]ZJZ9_>1;01+3W5$ MQF7OH0@>.6X\"I3@X(7'QMHN\H9W751A1!@?*;:KP\&'D^ZA9.W>2]8.&/:\ M,\6^U&/XT\;!$JPAV M_E!P0\8J3NDZXACAI5*''L>$&8JYZ(@ M% &15(@0%S##FCO7PCQLZ8X.R*R R /@+Q' M0/9).<$,1X9S &2,P<['RB"B 70#5LJJ5M#QL]\9&@!Y+[5DG^?1C<,=:[@S M+*6CJ/>R*C[$29S;\?@"%EU8PLK) EN'O-O/Q6PYGTVK6(V*^-E'$.A-+'P^ M0PK0,8]U_>=B,QFHX2K,EA/*D> NB-"]6XU2L#M]?V:CH5!0P\I+0)/KQUZH-E_VF0W,VU7,[TZ=5X]_=0-3#,@TW@9XE59 M&3[Y+I35;&PO7N5OOYO9D(L";H7:E4WS5]ZFYH-_+*M% MF2[6/:EO17$20-U_SD.2#[ML-/_G?H5/D,RO;\K =_Q;MN&OF##/!AZ<;E$=FU3+^4PU<[/S8E3IY\ MN.OI)[.4N?+/<#)KK[[OS4 ^HRC])W9W.)36NT-I?1JQ@\?H#_!T'9X&=+J. M3L-YHD,VG&]/HW>P8G D);Q\<4>>]B-YE:,*(V\B1"2ZA MB)G6FEKC;2?1-+N%,SDB# ]PMBL7V)$QW_5&_[3>#,[Q)4/Z\6-;18.6V-82 M6H2(2?2@(#@@/I8Y3(EHI*A3 /B.,=M)XNSW]G-<1R9UJR'42!HY:(CG+]L# M@AW#+'>.8)SP%#&72+' P6S'%-BK4<@P'[BS3*IV-O+'\-S=(9@9 8X."/8$ MCCMX=R_']Z=)M9S79S ';GMLJV?0#%>R-#&:L!D@*)J@X2P6/.D M\['[#AVZFX77M4,7BQV7;1OD>^"WPRSW%,6$4E82+5#"/"$NM$56 ].-DBMC ME(ZZ78KE"7[<':$8'[$!Q08_;D<<]^_S&">IC., ,O@QCJ>S\YQSKC[= _(X M,-ZC64N#KKB2TL03RXC1*'&"FUJ()EJ*?/XP!!IE:OE"'EK(^'+M_7"Y]$Y7 M*Z\S;4%WEFAYD/"!\PZSW&\<"QZSF'1 *H2\-24X&SM2CV$ M\^X+QP@;,;[C4J[/1L0'U^Y3:6]]AGT@M]T6/[XI9O[9K*E.*H7?<6K@)2D6 M'22Q(E)D>>1-SC]ME4;*QT"=M@X;_%2"7*_2E3=EE5&D(W6B1UBJ?18&'];& MG06PCIA<#[)RM#B*-8F"R(2<,P%QD7-:L9!S^4OC [;2B=;6VD,)^NYP5(PX MU0..#N[J/?'V=I64]].%':_"D*_GI!H(?K>+KV_Y9O=\O.79)93M4$NY)!4G M#@GI@>U+;9$)/B$FG*:$6$YM)R?ZMC755J:];G=0&1EAON- YYXNG -RNMO2 MZ/9CQ0Q .P!M'X"V/DQHL02T$@QQ C],]!X)[)7',EG!GN2OWR_0ZI%B>S4/ M>K-P.LS4W0O.>>W=7WS=O;O^8G-R?SFHIIC'50;< EHV==!:6T- SKQM+^IT MN>7DX[3T\+;)=%%[8S=H_M)!3Y7[%E;GB=<#=IA8*U&T(M=IBZ!A$B@< M+XSB/(#R,2WZ_YALVS]-_/0\OK>?A^SJ6_.K3D =-$-3U&>G>H&A.\XR_OXL M%C&EG/4;T*EL>I_/F>?DQE6&LGQM.5GF!.,9TVH(K3:YQA=G ,+%.5QS5N4" M:@"3-V#9'?"UXSX"^,YC<=/['_#PSBFH(\$FP2V8[(1F"DJ0BP0CY8/U(7') M5">+_\PM:\WL_IV,ZE7Z.@,0&'#1Q'=)J1W\E%Q.Q-P@YAI0SBW!GD M@F?(9;LG6$D)38<7/,I/2)\$;P34L9HU@S"^. 'ELJX=,ZK!\Q)X+Q$WE/#A M'& TS:?G]55_G+P[*5(,^3[H@%TL%]/YQ76LWN*K81DS5\V7;D-ZKDD# X.V MBM9LJDI42X!LH**+LVD5MPFO!Q9KRPE<&?VR;BH\+M]4S]RH1O=F5R EYC' M1=,B!]V$P<@9R62@TLS3-I0!@,3;FQ^7D M/$"EPFVYUD%8W0@/@U=,&FND-G8LK#%?SNI)M),)6$,WR-I6/N\#Z.2^H:)1 MBC G$HI"@3K6CB(K/$9"4JVL8)*+5J#-0]1QWB#^;YBF]],?8.Q_6XO!F^E\ M X^Q.R#LF08^H)S5!GLQB8L1C&VR'Z?SNC!(7@1@MWIW9>?S>5C&\ MWE(Z/W[VL:K@AN\;)7-ZGJN(=55=?"3T[H*3^WGUF@5<$@O@ U>T_(H^ M%--Y"2K M+&U8<[D!!!$_@F\$">8C7MFQ_GRP[):%*;N,VV\&*_GL1G+_QW'L[0<9Q\ZW "6^4Y "@+ M2Q^+=_&\A&=EW\-T7A7?_/N_:0J-??V_?_KM7?T[^>[;XK19Z_GAQ2=;%17T M&(:ZG-1[;Y].BJPPZUOJ2\L*)'9U#5SAIM,J[TI#=T"_%=7V&POHV3*!G#9S MF@$GPGI:SNV'E8LE[Q764YJ%^6.]3W]2G(ZK*;Q^J[L_3=*XV4?\O7&DP&^Y M+>L._?3[Z:8[=W8%+BY\'K_8X-^GW(<_$;X\K\4VN^!73I@Q2$5VP,QG MT[4?OMF/S+6&06+7US?R[)87.=[;>B+5%[NB\W%"? M/'#YJ;G :HY[KNP8Q=X\>.=J=-"MJTL7:N\8 M4,!8!>$U2B)9Q 5-2!ON$.-&,B(M$^Q)V1O6#.B/21Z##Q/H9;AD,UV=>:;$ M](G(9*GKWTPG(+7>"R2B5S#3N02XT@D%@9T2C"8:6EXAD0N$1VR1LCE=L32N73 M"\9CH_#E/T^N0'\B]&';-%2)WLFYH*&2^R$JN=]TV.R(2[CN:)6>ER&,XS,[ M4?[4TN:K3A_ATU+\N6O MR@4\R=\ZXJ_G,92+PGZ8QWH_J9NUW8]SVON![B/L\A%JJV.:WI?:Y5YEXNJU M_KAUM[J<5XMB7,9)43M,QU,[Z2:Q0U^&8^?93GJUN)X@"K=44'#)NL@2"JPN MBJL=>^-^^#(Z-_/L:I>@6C:\RET)H<'Y9#V++!U.%"]?5Y6 MU;(NG^NGU>+!R5A?AJ0=*Z!^\\BD4 \#:!^EMA+ -I]1R:=6-++<8B0(E4E9 M[$T[6][C.&:*\WD,;^JHZ_@ZR_.OL;N*CHJ]/')Y/R;R[< RG^'<#EC8/RSD M"BMJO$8TAEQ( (QN&U@ ]NE8DB+X9$(W9'676,A&2NVJ,,NSQ<+!6]D-75T= MO\H'K);S^AQ=#N(<7PGZ[%347E#MBD>*R3.KZ])?>(_4,($#0\0'H*TT2H!J MJ9%/$G,/7#IOZ"AA ML>>^V[KUY21 HU[!B-TLI'>3X^TC,6)]C&WU6'S]T%(/J?--&_VCG!%G0.X! MN;L)%&!.&,,1%5$A'I1'3L2$@C,18TFT5KX+9OLN@OT7PS: =[6YEJN3B^/D MMD,,P4!I!V#<3?@!BQ0389$ VQ_H*27(61912LY9ZV4PNI4/_3&4=G? J(T: M\7PV: #&)[+;(SC$M_^ [I56Z0=\[#5>_PB[?$P2_0+Z^H+[M[?MO,&#T>2R MKDN$7V[SS7+(&K"L::IW_';MS.A-38-(3;S/W7Z<1WNFUW .?&;:6BGPV+']P; U0.4/D0 MJ&31&:P50=IHB[@4 CE./4J>.D:BX=RVHM<>4_=ZIU!Y '?'LX?*(RMY#9(1 M/]=%4*YFB1S'SRB4\U@+3,Y']EQY_L194SX6W/SWKPZ]&X>>0/,L"'%>;+"ML;F;ZY M"/?+'8)ND_BZF#RS#!FB ^**65!M6B$FB)"!"QN8ZC;3ZR^;2-BW:5LU'F7V MUSK_X 'KFEU-J#9:%\"Z&JUEB7M39D.DR/77BA\GF8*\>KS7 MO)>CM==]@Z,8@7OO$AW%:#QV! YI21]\KVG(=' YOG7%I6_F\=R6N5)I 3_6 MU9F&$QLOYGCOH?W@!U\30ZJ@)_FOC37!37$)Y_'L-6:#?WJ:&1F86V5G*"OF%XF3/=47T M/)SC):M8,:C2EX*M1ZA*CW"6.]>@R?ADN25():80)T$A&T"#NJ@]?Y3''^,O]2,OZN8FA&1@_H<+-3.U*<N M/@GU.%BLD:WW@4T(R!JJ$),V2J$Q8$2K .S.U6>V.-]_FG:F-;'2@]8N-:U4FA.OD1=1(^X-0SKK0I*2YP;^);:556T_6O-L M'F-78].5B;G>E-/>C-EX*H@]X\AEGN7&_*)+$%_8BP]09Q'22R/ CD MP-8DB3&C12O;WE[TYIOILJL]3CW29E";@[G9T2'TLPA]ST=,!N7Y4F#UT,JS MEP&<0VZP?2C@F)QU>7LT&@N&JXP4&<,I2L3H"'J64(:?HH#/_:>'*-_3#&Q= MZU_-1Y3O6 /W- )X,&X/F2JF?>)JT-F#SAX27@P)+[I3X"(X)JW6H(R)0EPD MB[0&?:X$*'3B3(SMY)Z/L:!?2GGD8TA[L9?#\W*=P:T/Q^?WW[=]'B6_>J"[ M+HSZ0_3QW,7Y^E,V>E 1U>;D]^&.J/_EIE<_X+GW:.4#D\?G6O):6:0(\8AS M1@!&B47.8<9@?(EFHGL8_>-RRGY8S=AO\WA>+L]/)Z&^=#5K'5?'4R.5L- M*+\5W,@4,8IPY(QUB-L,\$9SA'G06'O,A.DD3./T7)$N.B1Y(T. M*';;Z'UR#/;)F^F\6)Q%^'<>U]D,BC@)H*MN,%H:.R5?WU)D-^BN$M9.]M/$ M:E'$S[,XJ6*=8CM_D9\!K0CYPYRI9%+[VFL=62W@/_6^0G[P=!;G]5L:76AG ML_GT,PCN F9HP*?M%-/>J%SF6S,#6$,-1: 8&5(**\R4HS'0+E+&;8-2/D^> MX:B-B9O)\7I\L,2AH#6&I'P4?$I M%O5&!(P.*+II85LC4WSS[_^F*33K^A?UQ^2[;PMH+VC9K-JF\Q(Z;L>@U_ST M?#8OLV8$#6@ORVUN'K-IYN;C2G-\W M7[[>?+F^_Z1X#\JYU9/OP^0NULRP7+-+3860%J+ M;'9PC*R0H**Y%#Y*HN"C+M3Z=HC'#['R\W*6@?@@2^V/G*NF9H@WB3DHG?77 MUV6T7I%G-M1?3F=K;EK%<<9S$+]8PC=S$$A8),7WMHK%[R#.ERPUY_LL9N,E M\,RB3A%:-%-^6SK8P[H8HR#"@61(G"7#"YAEP9&2/D:=! ^IY6($JY/%9 @2 MG.=@(2 ,3C.,@$U8)IBWAM,ONQAAT,KJ'339AK>3_[3S,F]8Y4$D5]C ;#F/ M&SJ Z#8?X'?0@;RCUR,^\#7@,@A,+3$_+N?3D"$0/OGYI^_?_O[M-=&!CA73 M"5@YBT_3T#F T6.*(< [.!3KZV4+2]N%H(4!$/* M8Z!37 1D"+5 P5+D5@#5LOK0N$9/OE"8ZQ!*$ZRAOLV]$RH(12)BPF.8>^^1 MH\P@&XE-4HC@9*N\?!":Q> MJ$ 'A(DHT&Z$< 0 DZ@FA@9I#CWW[.0+(5<' MF/M1X6QMN@("+.?;'/[7N"CRZ!0_QX]@1'ZHP:0$IK0+BO4,T"@QG;0P 8F$ M02*I!):50MY8,BYJGX#9MR024VS!AL.()2409\0CC8&H$4H$%51R'GH@D0,: MW37W6'@@*CXBJTQ..* E<@9[E)*,4EJJL&ZCD5*!"*+ 7K-@\@E+D>72(!TB MQ8QPN/?@FH@_*S2Z"D1WL?%#5%79SS#]-"E^L1?9K6G:;LW,#1_J$MYX&A]Z MXS7'J-VZ?;Z^/3<(+BWG<7&1T6XYS T @R&(5;IJN6A"GE''(Q M9@X!9HUA$@@K59(QDQC'7SQ,?VC3%9#G373SI9UG^*&X#3\U@M28\NOTI"#% M^J,'@,IHA2;^S$X^K #D*JVL:IU8Y8V&J2_KYWT"T[>)4VB>9B^W0O(1[MHF MSE]?)YHW/>*!EO/]5=:F2VD^/2^R[[1F.]D>7/V"U[_DK_* U4S[O@W?XN,W M-/_19/RQ'63K#K)U!]FZ@_57?=3@SU89](>;; Y+Y$#^O'^807#2U$B]E-77 MXPAM>[?(AU:+_X2;@<6"\/E_+LNJS)?>A2VL>"3;&17 F'/LTR(_H<&:_!P8 MAH_E%%; C1M9>4>UG "ZU(O!7?0ORB2R0+1S(D>9>,0=3F"D,(.H *LUNI14 M;.TQ@7G*A.;996) =:EHD=%"PP_I#1,6A[:!^G,YB6]3,ZIOK*^KZ/UB/Y?G MR_/OI_/Y]%,..;&YE-_BHJ.H$VKP%\^J'<#S#J+3.PFPE#KN3,H;SB !"<3 M&IA2%I4WW!MG0RN]@"26>+!OX4HP:('&>.1TDH@P*4524D?<]J;O7P(,9B.& M29\D8 -ESH[K0,JP!(5ZX]&:I[/-%(0240D4& TP38HB(S%&"OL08 FSQ%H' M3YG%*1CAD-"6 "!0@T *)(+IM=Y%^)^^U^+^\?.L;,(Z?VB<#]LSE<- 4*-2LIJT'T!%?:B9 MYCI#1S:8_[)"OVQ2+\>+6AOV#WO =DF8"8DHS[MR3D50(D:A9!QVS >=4@M[ M/->PP%U"6AB*N- 4.; JD TA$ ]8%IB\+J"_S:<^QE"] 8:Y/B'U-F7CJ"M= MH\7(R%Z=UP,AF*VZ78=DW^,LTI%X5+:+F&\7]1['SRB4\X9TYA*_R_/)=S!F ML[&]>)6__6Y=&_XRA\Q-Y>'_L:P69;I8MZ&^%: M'*9N_&4FA1N$\,[*M4\; M>\):->2;@_#_<;;)6#,#0[!)1H/JG&FO[/B3O:AR/>+MV5D/?3T6-X_[08;W ML*+?7HUREW0;H0%DM,O/Y&$$YUZ9C;LK<3AH3M7%SU#N?^8OL?O'+ M^3Q._$7C/QZMX7Q@ M^;+5=V:R^#AK2\N(T+B9VA0 M'9K;\G*5\%2W>F/ML#DI3N&C:1T1DA];%1^F\,:Z&NKBK*RVWI561*]HZJ7F M8SU7(H7SJRO0PD>B5/KKIN]@WR@?$\M'Q.Y:=6*GJ^X+9&K'>NQ[._DS$ZC3 MVA:PH^+7D].3XINOOI^FTZ^^S0N_EO:E][&JIO,;8:#NPF5X??-AYO:PJNQF M%--R7B^^\VDH4[ER9+<6KKO(W.YC64?<=\3JN\MW1!/'(7B.%-?9.Z #TE8H M1%P@E@;C>/OD$M/4*!P4$C'G2&(!S$[!-") M8I9PV_WDJ)3<*R2Y-H@;E8W!@)$+3+LD<7""]$%8,!G1A[F?=BTL ,_SF%:D M9;I<9'U=@\A&KU==GH;L, FJ3%8RDT_),! 316B>=)HWP9DE@$BU5(Q+=6;-^#<7$#19O+DB8@W,KW '&,0<] #@5!.G45LYT',8I&:/HK/(W Y+ MFC EHF<8F0 DDGL02FOS:1%)%0M*18-;^V*>,D ?1Q F#HP:FY.X2BM1BH9@ M*A)6\@YY_&F%^7EN?EKMX/RP&J7N)%(]Z/3;SB7R-KO]D-//+$Q9-!IA45>T MX;7YP)!V$N3!1@EVQ_7IYRP%YX1 .2<'F!PQ(,>L1TIJAF.B(!EW''W!0<)%F:F%R0D"'))?24@V[XY M7J6FB[5U>V;K? CC:0XE[NJ(7H=DD"8PTF5$-*EL:%!@ \QRI))+7L'@V]@Z MII5XODL$P&0I8<; 3'':8V15=$ NX29\ T3/RX_U?L";/!3;B[2K18E[9H^< M%.^R=9#7Y+LX6ZRRH>/1:B^IWNZI;=;U1N1E=G30]R#2=ES CSF,U#BG_P%; M8SQN_$YV4;M!)I-\S=J)0FI>L#HNM$ZVM!479>M2"(_(R+!KA]MI5:=SRI%: M3?.W]X2V!\K.(XC&60S+<=X;FC;U:W(@V-/A;/M.5$6/RL_HK PA3EZ]^9]$ M.;,X$,1PR)X9T$]:>H^H<-I01B(7ZC Q)IOM248V$WOE/_MOTDGQ4SM^_=I. M:;.5VN3,[*&_G1%A@[08B0"3SKE,R#)N$2!E4H2G:'W+>_<8/?9W"\OZYVE5 MQ>KMY,?/&2N69766Q^FA 7I5^6$"O]U%7$9:/RA.;]?B6\?I-8<( .2N5(BX M(>-JK4O',%Z9Y<0KXW69I/51R5>?22+$_17K6"7!S?&2VSMERR_G+CMI?72 &-_N;-X.SY-@Q;#7&E$G ?N3TCDYND$4"TQU,H3R MUDZMT4%Z%Q4BGD2PCK/51'.*)B$)%5H0Q]PA9OSA&_B'R5U[ -%[*))>V_%L MF>C;A^8.UZV;2W$<3L#&*/8A828C:^7I>WK5HVWK M],>4&H'[+^;0JRD*ZK,IO7-&@>4E M(C.@263(1SX]!SZ3:Z H"V\0U('9T-I&BS1J0SD*-&_8*Y:CCX1%V% I&:BH M@&,/@C_%@W,4["%$N'<"D#@F3'F"2 P"<2<(T@Q+)!R'__!$*&EY$6SD@>BH MD5#6(FXXR4>$'9+18>P9L<;V00!4WPX4G!3_=:^$P0].%OR C$#?S'-9"'A7 MC4=]DT;LA9+8!$2-R7YN:9$F1"+*&".:<"S:*89#U%8PJU T+N\+2X:T(!IQ M'#D8:3)IO?/$CG<&HI_T20X[S.G9W=0+1;QVH$LL=3QGU!"@58(%Q81S]C;" M<'NSF"DH(YN/K)C@$T@%9DG?L;V_CZGO53#/MSF*V?8@-5F_ M@SS<:"P)*&I- M _<)_KW#U;I[:60#$-WI%I12"FHI8H*K3&\3TO4T2DMP2#AATIIZ(9/B-#)D MC(>I3T".7:ZB'@P#2JU93.WS4/N?^GX!43_L\-T;F_]G.8FKW'M?/N)-\VK( MP/E@Q\WBS"[JE)J7YF83W5OSZ\)^M.6XANE-%H/"K[CVUJ;KC49L/\U62KU3 M5(#B)[E^DQ42F9@\@L5I6.+!&-$ZVLI"!#((IBYQ7.8BQ!AIEP22!FP6R<#J M-2V>.%@M/35;F93!LP2Z5N1@4"(X,AC(HZ=814:PE*H51*/RYG<,#"6P"1 / M7"!-A4.,8>X#44+?+__:C@6 ],]QL>\7]9!J]_8;QN(7"6)&Q7?N";%;OW8&MK*Z@KWG)>Y\/+T]D8< M;J_A2WFU#S!QWS2Y+.H)@W'T8[NL8CW U5G.>S.9+NH#KQ=%F6X8SK0J<#V, MY_KX=K6U!'+-TBLR"C_'H'T7V\):)]ZZ)N##D%X=TDW>A)!/<6?LL-<$\;XC M.\AK:W!GMJQCOM-R//X6P-5?!]?MG -WD,$<(SV#;MD)_#7.^:G"TC=+X5]Q MOLHE]$W8>L,*D'-R YCBM<>SB:&\[VNWLG2NSJ+=F]SF+9A8;W1?GI7SXVE5 M-RQ3[1(T=MY4G"W=N/3P:8KS_(1RB[&$*>*Y M!U+I N(R!&02_&D3T5X[;Z1NG:A7+#KGDD52,H:X 5YJ2,*(>B"EP"U%="W/ MS\ L-UES9F-;Y\R97R;4NPD'>IH_1T;!O#1@5D0'=F6,"CF5BU$1J@FAPN+V M%JI(6'I-#")*Y@)6[/^Q]Z:[C21)NNC_^Q1$G:F#;H"F]GW)[-- =BUSZZ*J MLE"5/8WS:^!KBM,4J6&0F:EY^FL>05)44KN"(BEY-THI<8D(=S?[;#>+X+UB M@/!#C<(K,G$O6_1R#A;G12PUU^1- M+G7=9E4/A)3YE*8Q^]NG@VM7$TPV1F8!Q$I$5&L03)E6(!65P5I'HMAJ6E>Z MX&=?.DIQ_"%,X. DTQ!IC"YQ6RH_]]^CY+ *=8^@70VW1.= 2L][2TIU)T%! M*0EX%[0D@J? M](>$XK2T@8"&"U17<<8?KN,$64(O*7X*?&MB0C/30J'5K-] M0[N:_3W1UXUR%N>=-']DUYQWD^*X7G056)>^ZI1:,[P _;F[Z(R"!UQU-W7K MRADBDK$@&:H8*7Z:7M4*]6 MQTVS*XFF#B4Y?O!=+'W>\=@^3(MTOR9X/)D.\+*EW6NQ**Z7MD\_.>FU-]IP MB)&4 @%&RM#C '_)E%GZ]466CWDY,["YS=EP:OUMLO%U:X6VZYU+^>G$,_* MR="V[+TYK)KNX0 UN$(>EP7L;0.;MI7V.IUX^>9@V;GBNBKYE7O3ITG"6Q1S M=-4C^70Z[IIWWN"3: ZPU'V=\WVI[G;.2N2XO;9JG.-'B_;>S?;ZG+K>0C/W M>=EWO6QMIW3?[@@J[\]'XZNQA'6B.9ZI/0Q7S6%5VLZZM/L]%K0=6O&-!-T\V 2>.E8AS!I,8VC229<4E%Y(\ ML7+V4MLD5[3-TC"B:)R?I[/8M&.HS\?3 G1LEJ]N5*N MOK_'Z6!R?YA^#ZGX@O'W0S^I-4T7^NHB*/[B"FF-TWQ>U!#$^>6$@CNN=7W- MU:W]%Y[RY"6NLC_R/[A6#,ERZHV1D%*9'JW16O!HU4'!5ZJ=5SINQ0P>(U#V M,NK3#C4]I'+./1)>C_&'_HC/,Q35)E+(W!1M!G_8Y!+(E 7C5@86ML<\/$+P M[R-@)>R0VD.J8Q_ND>Y?71'S3Y0-%$@>.!@2^L;DX-(D2C\?2MRA"9= ML+FT.-+:E@9I%GS$+_K2(2&B'419O@^T_:,]GQ6@70FT]M\QX8;B7!JE*C/ MG2N= ;TO_6JC R*"T=H)C\2TU23"*,D=+1O%6===SL:,/RPSCE!J"+W7_.AG M73XY8=?5)AP,ZG^[QQ'%QP'T.^]6\$GE0 50'HDMK2"[29KCRWN@,>6CO(.]3_X>!JH46;\]P&KQ=S5*?^9YWY?!GP>D#:=9SB0Y92 M#82"U%]+X_XH3ZNHF. <*,T.1.E,;#2J[=I$030ECCJQ[8)(+D6)E%?J9H6+ M!IQ-"3)J[Y[I=C[E[;&'3D7=\CWTF@;)R:&1XJ[25 A:6CK:#-S:TEQ4L-*1 M+H 54E)7\N[,5O\%Y[5D@0E06DE$#_RV#X8 =3YH@O\7\@IZ=&BQ HL?OIR/ MN@[)^Q$[DXMM@"\]H9'#+AGRV@SWK=26=A!#Z1J]6E%7_= %O$?-1L2ZJWD; M_;FDL(PO$U@H6Y6UM 6WF_43ZS;5TUE7A)?+X&._:-!J:QK\V,5]2N)N@"VW M[(:_7O/^@DK7%$,_IB'7P_,R=LZP/S\TFK,,"_55Q/V(X- RW.F:9AI&[9:W MB36WQZC:[GXU+'192I*MTJ:,VTPEB;G,4;81]3/&*"IJ*I"4M_PW#U'(UOZ; MJTK8^\M#ZE46,B,.2 [>-;?^M1%;\MY*(QWX5+K#*AW*5$\D'"N=9\IEQ[;D M-]*3X2C7P?/2Y89P@Q8#ZFVJ'=N#;^6\G6;Z/,1FB#X@8KO:0?9 O(%;$F[I MA=F#H^#9_")E>9N>O2>KO4CX@1)M@!GD&&&4 *.L@\R8M#*9&--6$W MB#$A M2E#):A ^*[ \6;RSE$KYX+W8ZO;SHQO-_L.-%^G[45,J4!=(4!_PDG\?3\._ MOADD9))S_#B:-JE_O];^';TW'; ]&0P&96\&[>8,?DFN;$VK!6W2>J]GCK F M+,T_9:.1.W^?S)5?EZ7C<*;CS5N'%ZS>M M6GS9!'I\N7U+*ZO4II\M=[*4Z>5"5)]:HII.VAE@R[TM >-1.^[GAI%YS[/0 MJ\KXFQV&>9[JU58]@G<;(NA.=7GSY;.6YWKC%O/IVZ6'OSQ./P]A= MH/6!M_B2XMON=I20$_+MZ@NAM#,\;]*;)IV[4M*YVH99BUCMM;]9/0,^Q#I. M\6G4C%IBNGBSNL;&!_&3<;U1[6VY/E%IO/M_OJ$H6V]=[#HLN K?GL\' M[6"VP;[C :U\5?FJ\E7O?,4J7U6^JGS5.U_QRE>[ MMM4"L[EO55 M6JWK.Y;U55I]$>O;07#C>MVX7=)H$DM%)-HAURNE=^_P9B* 7"4L+2]+OLZX M.$#U^ON4TVS6E?2?ITG3U0&B%--)$)'25O)99^U=DW;8UWCMH67LQA3=8R7UIXN21Z+?\146V)(16]*GI5]*KHM5OTRB$EJXT#GZ4$8:T%QRV!* WEW#B2J=Y* M_-=.IA#*)'!!0,10"D28@VRL]%%;A2KKYU?37@\EK/\J6OK])J7=^QK*_2ZHM8 M7PUDUT!V]4L<.E9ZKZ[5ZEJM$'9;/(AJ7F([,A@.@B8%5F4%B66)^$68MUL0]IAH M=H6P"F$5PBJ$[0#"+&6:$$:!.HUPQ(0 EPD'EJV/22L9Z';_PD>$M'?<>V8D] N@[ :?QB3P*+A",PYDS*QD;BM+IR/B6M7Y#K:X'9U MT]W"5=_A;Z/)QS(P 7]M1C%UHR>.G?HJR/8)LE10Y9D'2J@!0:1$:]4:<-1H MFP1ERJBMJ2Z&1*N3@4BX1PM76' ^4<@I)^NB"I%MCR!X'@M7RYM'\1PKO5<] ML>J)%<)NAC!-'3><90B.Q0)A!%SIU1\0HX@2&A%N2T],P@<5)7XHD%2^8\$3 M(R K852DA"GEJIY8D:LB5T6NW2&7D0Z-U9 @1XHH)$P$1Z($YDET"K4L1;=& M\@B/7Q">H'$;T2H.^,,XFX&19(E5-GG[+.&%BEP5N8[J2"MR]8A?%8E<\UN9N^\6*XY*#OJ4(),=?I.;5CP:M=7:;6N[UC65VFUKN]8 MUE=I]46LKU9#U:9%-;'MX!+;=-)>\QS!.2) 4*[!FE12<]J>0N''+5^.Y4@K>O6(7I[& M[$6V$(()()(@8)@SD*(QCLN8B=B:OB-E$)DR"I:6J@)&\3N&*0@DF! RYY@L\7*KJ$ (Q8C38&0IH2JZ ME\W40PQ2,Q*H"]G40185M"IH5=#:#6B)&*67&:15&H36"$5$).")**^%C\38 MK1:1"'1,90>NK7\BRH)!2Q&BHR[CET3(K(+6D30HJC'L.GWGM3JQ7\7Z*JW6 M]1W+^BJMUO4=R_HJK;Z(]=5 =@UD5[_$P?DEG'BF>0N;'+62.Y4@KA/4(83$GZGF)85-:6MTQ#4Y1 M#9)2R36-5(JM]GB/B697"*L05B&L0M@N!HB)K$52 9Q7NF[W!++9=HTF8JBH5+RF1'%T#R++ERQ&1EJYY8D:LB5T6N M'2I?P66F&0>G>?'-<0%&<@,F.-2G,G?.;2E?T7!; @R@79E)*[-%W$L60G9) M:Q$D(EY%KHI<%;DJM20!2*')$K*P2EY"27B@;*MX:VIAB% M#@08JEIH-OH2B0@&7'92*N>Y3;2:C0?DI%M/WUENS:^+LS0;!?P[CC[UOB"U MFAC:E >3!>SC9E#KBWW&KA) MO#)^:-&TDXKPRZ>(-*F9#\9MMU+\_FAROL!OS$_=O)U/Y#ZYT;B=N=--'RI? M.KN<$S&(;IY.!F4$4G"SV46YKCN;+LKH(_QT<,WI<.!"Z%Z9I9!&G\K5ANTS MK=\X=Q?=/<[/9],OR-'S=FVXL(W51?QO/FV?8'1VEN*H?&HZ&S2GT]D<$);/ M!OC%Q6PTOU@^:9,V]F(T:>:S13O(,=4F@?CNB>Z-.-)G/\;^ 0 MPV]*-"V CA]HTCB%^:!$#,Y7%%S(CH['T\O4FJ&>)++ 5H!<;K< M9?FM]"6%Q7STJ3!"'N&;A; *DH_."ZF,)B>#ZP[^ 4M>B](EC"XE*=')<\T5 M^&A1*CJ%-D JP^PL32PK'9R])CY/C E1@DI6@_ H>"U'&Z 5I,H'[X7X6I*N MDG:_V]C*=[.9FWQLF?&?H_GI3Q/$]5%\RNC$9K M!@G)%\9.B60@9X^/B[)=\N>1?9WCMDX,:-W>RBP,5?D%Q&DZ*! ME2-N+WV%IA"@/J=Q 3W\] 6"35Y,8C/(L^E92QZ"T#_]Z\^#W_"+)X/?-A_B MS%T,.BH<33XA'+;(UGV[HTZD/W_1(D_9^G+UE@:G935I5A[)?4R7,W.^%K4W M@LV.C^!D\-UI(8ZF/&YY^K68N+)Q:Q;%%>-)=,!9]K=I10"B]O3C!!\$F= A MU^&*1]/8GDXL@^JVA5!YI;W6N!4(F_*BW=568#1I>[=#B7&A.#J?H0R8X5++ MU=)_+PJD-V4:7BN_AH-F4<;GE<^?G4W+ID[#OUJ);\P1J$\RJ/R4C-83J2X9D.F+>9LXV_6^MA?>0H4L>HRQ;&:W?E;7FU[.;L4Z<_G"]FY].F M/;>R%RO-8"F;V^=N=V:*)-*<3W&=^(FI1V[NJ&=YWDO&.-FG?*NZY5-7^JY5 MV_:G'OWB9LA0[63+)XKJ>SSO X?5RA C3PPTDP:$=@)\Z8JE%>'(=A*> MYTDF_ !$81@(SE3Q"Q+P-'L?2&*!KL=LGX7/;XI]W )2I[BW6CG[,&W_I1]0 MT#>(U$VG8-.>+.<;4@Z5C\*&#$)QBD^."[6&:5RMI(D3;F-B6X4?)">=2HF( M2B4@$Q1J0-9"8#Q(*325EN][M=?Y"&YP&CP_]3.Q1\.D /W^;G]UJNVA\;[@ MV4>.NKWFA;*==F 3B:CE@,3>!$- MQ)BEE829S/@!+=$Y0?"Y."CJ!0BB+1B?%% BN':51\'N.O5W0NA#QC#^?[N/;S!(?CC:(9& MU<^C-!E\*&ZRGZ?%++_TM:%]A ;#VH'7?7=_9NN&HP\5J_G__E^&4?VVP>>: MC5I#9E2",,5M.6L=A;BD9G^;ODN+Y\#L@@WMG##1:@Q;T^B'@\]I<)K&URL3 M^Q3B"B$PE7PAREPH:9(HX8*7X!.S/FAB!#-/4>!7 /F=:T[?36+YYX?_7HR0 MFXK/N2_ A":% IHE=[I)DYL6JVVT-J@$RM (0D@/5ED/B=(0_[W)S4VW)1NZ5?C+8$O\^?#9O[\.AS6 M>G+QK4GJN.?S:-XY]+Z??I[,6Z?:X#LW&_RSG*<+2.+-J&.SR27V(>[1D\%E M7&XI3^^^=Q>(6SWL8C+UQ2^WE'$E$+<,K=UC%4TAOFD8M>)\O0H73D=X]^7B]&[M)2(/F-*4NR%<I7+/S%W+6I!9JT9[^Z[_G"CTN0:-)*QLX%C(K79%(Q/2W MO\;1IS5 C=,7B*-9=S)O\,$69Y.W<=2^&_%DAC^6)U^_:KD";QK9]^*>O *[Q93[S\LNM-_WS:ME-Y)6^CI&%T MN1I_/5V74YV[CZFKE *7\4G?N/%G=]&\_>8O5TYGM?7M7ER_[WO9WOWZYKO, MEK]L4O1+%;A=#&Y_$()@O1(IETA^EN:S45AGB[1"L\A$7Z1=:A"OWPU"&Y=< MQ:@031,J3$58S%!:319M7L=2(J0.6(O,*7*HR-7%."Y%S:#-,6CP%%J8GLS' M%X/Q]#/*I&F719"NI)!L1");>1U3,1Z7<-^% %&(?"X_^K%>^LO6D]D;8P1: M(H&5'(-$P'&K@##"*0N67).M]Y@<@[7J_LOE7I7$@G]L*"<_M;K)[ZAPX8FC M#E(><^77NU@[[G]"_:E5;?@.=?^]"<\-FEM2\UK=N$:/Z\CKM[YO'F?O[O4>]_G]RNM MMZ^Q/.3F1-T],#*J[X,SW('! K>@2U$\7QM+URG_K\*4WV"E_9W-[4Q\:!R; M693&40U!2('2%N6NRL[U*Z-]+7E(YU;^[9M2T89RUK'Z_F+_/ M3Q#6]XXR*I((PTW11)> DXY@="Q=B;)0G 3)]%82Q4-0[;CVZ&G)"#MFOJ6# M_^#8S*K(C",9=>#, 5DM@$U< $U91FVU5=O3Z0Z%S9ZH$M^7RZ2PS"C"P67K M01">DG_>.A4F'W_&=:=WD_ACZ\Y+[9_-![S\ MW\?3\*]O!@D)X1R_.I\M4O]>Y![S'3YW7G _'<=>O/;D9# 8=-NQ20B]GC>R M7FS.8=;M37'WC=G]6-2O% M39V7WNQ2\%2LYU64.YC=]ZD-TTZ=R7M:Z-OX$8?PD^C M9M3Y1-^LOG%#@\'E3=0)9>+;$EB[^4/LA#!ZQV>X.6'VK@^)$R+N^LR=[ZL3 M;O03+\).-#%/?Q#!'G:1@QJ-V+'+P81">Q\+5-=7UW<8ZUN/Z%(WC>A:KG6= MH;#*)#F?#YKI>!0'*V/@FB<_W#R1317TUL3:QU/'+3O6P2;AA[%G>Q\55J7( M*T>ABCQ?M99>%J*'>S>4KA#TN,F3KY"XKL\)>?A0RU=+7"\=C2OSW,P\6S55 ME7_V/$KV&/7#?JV4$C-ZU8!5UW?:6)(^QH7COX M]UD3:*+2;6L/X10($S1XYRU08Y**PLH0MD:;/Z:CR=7LL-_+VM[G?S2I-0M[ M2M,U7 TE,[6%?\6P0S_2BF%]EG/0P'**"00K#?:BB6"$51 $E\IZ1WG<:EOW MF$9%SX-A?(BWKQCV!//G5C_L*S-_EDG854@FE*@)&7^ 4GR--WOSX MG\IF;WB6P#(A96"< 5LJM#*146O"C63BZ_W;ODC,5GG%P!D7002J\;=,0%(: MM+-"L4AZ),3?9E.$SWD[AJ'MQW]>"B.N6F'7_E,I]I$H?W?8\VCDP",Y]D&! MWY>D$0G/>?(Y0,C)H5I$42-RA *ESGJAG2/;I6]!9D^L(9!H4:4(&H&&T P$ MH8&PQ#*G::MZ,"9)#&1K5OBSX",O M[0 K/M:(VC.9E!^F7L90JB^JBZZ(? Z;LA!4TC=-%*7#=H]ZQ'X?T M?3;CA:H@00IBQ06O:< MVL=7-')\^D=%RHJ4%2D?U,8T>&-8)L"=#R"TRF#1\@+/-+X<+$OYR7,$=X^4 M:FA418S39F8;XV JKK>P'KJV!>UWTS]\"Q9S[P![A0#07,& MS\I$+\LYX<(F$Y^4)'=]9?=Z#O627WO* 1%B:.3-!K&ES%L(IA-V-8 M+B.XLPD0-.,@(I-@M*<@M(DR6A9#WJK%?'IWBEUA&!]:;2N&/<%V>D0I4;6= M:C>+:CEM6TZY(X=J-[T G>-9B?^%JAJ&^,BIIN"]-2"L$:AJH+ZA/+/>)".U MI7V82YMES3M2-+125D0@^-("TVGA!B>#% MV'FZ@?0P/IJFD!=W[&LK]+J MBUA?=" M1&=]V&J-VV.Z2O_P1>Q0D)JR\A3;J*;[UY25:AD]ZN"K950[]]?._?VI)T1X M2HP1P(*)(+S*8'(TD*Q+.27#HM_*INTMQ:5WY83RH>$[-JU>5/?^BI$5(RM& MWH&1SOB@8W8@35(@LA3@+>7@G".!<2#$,<:5\YQY.;QF: S]84)(]O-@GCI5+\BM]; M=K\NQNT6\^D*Z(LO*;[M;D<).2'?KKZ %#!VYTUZ MTZ1S-W/SM-J&5HIUU_[F.M?0IU$SZMQW;U;7N,GGT]Y6BA,DLV_??O.76S[$ M3JBZXR-W78*:$\W$$R^RG^>H'9UKW<)3:E#4334HCXENK)Y\E[MSJ8\_4%5N M[W>?^2(?3FSK:OKTY3Q-FO0G]^<::S_"&KW:1[W/PE0G#/&9 !.&@@B$@N%J:6.%]/07*FAXSN.)/H:*+?%;<.^$@K;O6(6U)+%GQ, M(++.^(-S<-110"A+1+EHU'8&I TDV$P\$*TM".$M^!@X^)+7$YU"',G/AUMB M2"BMN/4$'7='WIA#08C'%,1?U7!?J\E4S=^ZOJ-:W[UI]3"D^;,>[XM;^Q]N-FI['5TM:/&UH*5V^*\=_A^M#+M,@Y44G%4,)8R5 MX)3U8$/@UKHDI25]*,,K[NU;P.CASAV\+ZJE?P7%"HH5%.\ 1>6]]#XZ8)PB M*!IGP9&<(:54P%)&K7HIM-D5**JA)G7.274R/Y]RWK:$KC*G=G&O7=Q[R5/V M20M+)5#F" BE(Y@<+%C&G>9&*2%ZR5/N6_!P.22BCKBH"GD%QPJ..W.*$VUD M%@Y\$!1$RJAD6^; :B6-M$$%MC7BXC':>>_@2(=,R@J.3YULL3'J(8Z:\[&[ M>)/'Z\G@T25L+NGQB M<2*Y_K;7H0GFWF, EC=?K70T*0\+[8)O6>$W?[ML]+2Q7^M6_U]?<,EL>3J= M3Z;SU'':KQ_^,RI.O=$&@A0)D%49GR)P)3>[QP)VA)3#Z?PT%9MP.DN#Z?H^RSLT[3<^I@F^/FY_=Q$?#N?N2FN'EWZ-)LYB5=,=A2]Q(NV6B,O^Q:AC^M9_/3!@-1=44?*+O?Z0!_/5V[YL[=Q]1YW3S]W SR;'JVX='M_,(U)^((ZY]J2_\>2PE6G\]%$DO[F+-C+26XN=H:2Z%OI5[#KT(ZW8U2-V M(3Q%PX@#70K&1(H$3%(.O++,BV3=-5&>IX\CZ1N[^%"KVFQG9SZKJOLN==^\ M.:RD:K['R%15>O0H/7B2/D4>0&AF4(N- 9PT&J*FF@LEC/9Z5QTFES+D_>3G M9:O7B]ILLJK!%<@JD#T&R*(EG$H!RL4,@J-RZZ0S8 07:,+K9,A6.[&^ND[N M#LAJ \KJ#^Z);3K"K3IQ%255E-PN2H)G* 4" 6EL1,589G",X9^2N.A])H[T MKA/_-ALAJHJO#/\4K7+[NT:<,U>K*E8=?YT7=^1KJ_2ZHM87XU9]A>S[&K# M?W__C^6 "&C'G0IP M!W^D%>!Z!+AD560\)7#1"Q!.Z3)!R0(UB43*E":9]N'=.0" (T/):D)S=?]4 M,ZR:U*_T+%_Z^BJMOHCUU?2."\E60WW/DTQ:48C" M,!"<*3#!$? T>Q](8H&2VVN55JSUKN.LWU>,U;Y9QBW2*X8(-"F\B8O917*S M_OB;\A-]V5#QZ]:6E:XK5+W"(SUDJ/*$FN@0=B3+(%@9QE>\PR:Q:$02QL7X M-51)G5)(I133I0 B)ORX= E4BEKI3%4D=Y2$'PI465FAJD8WGT>]O9)^7I7; MU\59+TAB)-1BK146K%<))0:AX$PN>JMS3$G\']UJ(O(8Y78S[?(PY(4\X:;* MBPI4]4B/ JBH#\E&I<%)X4&$2,$Z2X#D&)W07@1E^U!M#P^HU$EID%2!JD85 MJW>_1FI>[UF^]/556GT1ZZM1Q=[=+E_'$N.H">T,OC(LI9HSKT;Q.TIS9F5SR^R4K_HZ<^%N:E?V]DDAYOIBE M=28EL,U42G%')J4YH2^OC/9^6<7?5E [PK.MH/9T4&-..)49@<"< A$(8A,3 M$4PRPB=A; 5U&J@E"&BPZ5- M-5T?XN!L?8J#SVF6!JY!7!N75L5O-LGVI?+C"HU:,%I+]^Y9RW.]<8OY=#4/ MLCP.TGAY^O)Q&+N+Z6*.M_B2XMOEH'9"3LBWJR^L1MV_:=*Y*_;K:AM:"=M= M^YOKO >?1LVHJ^Q_L[K&36Z!]K92GVAF#F]2_4$\Q"%.I+Y[).O>Q?O-+'B? M :P_CHK:-/B_R3?,?3TP' ML7TU;Z6R3W]PW/G4*_/4I*CG#_$4VV/PI\L"-/R1!F?X]FGSY^K_?+&.H-I? M[EZ.4&]#-E%3X$%*$)1S,#12$,I8GVC0)/02V_DY-4U*-W206TT1Z.I$$./? MYTZ%+QI\3^WE#!DJ5@<%5GP[^".M^-9G[#JI$+F6D$1 K$K>@J/&(<@II[T6 MWJFM0,]38]?/BFMTR'D=&[@S9]OK4Y9E%1JOAF&JK+C23)[;G)PSH*TKLD*6 M[%G%@* 6'!4C+O93%W O7?C[1?H5;_/A#<-42;$I*532PD05@1E%BB]8@TV) X^)^"2RC'ZKA&R7^F_QDGSX/.U- M[=5#:4T5%17,ZI&^?#"+CANILX1H=$)@BKPT0*/@E>7)*\U*(8,"1DR%8E0:BTR6SUQ=RY MMGLZ2ZDW?9K?[4OC-55$O!J&J2+B2M]#:X.1Q;6K OXP-('S2D*,4IHH MLU'R^7)]EZ+BQ^FBKTPXJX?&D"HJ*IC5(WWY8.:XI5;("#+0#")1!8ZF -FD M)%S4S@OR7/INCR"&ZJZH-GMU\/;#.A].$ZX](]-7.?%4MCG(K@G/*DD>5+K\ MDF2-\=0X5;S$6CH0SGDH#8L@4\\\R392_Z3$X-+JZ+Y*\[O"S7UKSHH/=1D" MNDNQ* M&'XS^&V6&OQ[\,F-%Y?3>JKLJ$Z;ZK2YDV[^=$MG^![+SZVQ(2L!VC )(L4$ M+OD,Q.NDN*$B$;5SO?P?DQ4VI/C#EX ??7=6_NI)MBFBAFK7'34.U"-T/YVO M=MJLF%PQ^5 P.1B=G(L$(F4$A,@,K,P$DF):$\F"-%NC6WHS+7:,Q90-!7F= MSODG0G'UTC^5VZZ:(],\F*3YUT[[KX?@5-?],9K]U=/5IZ=+29\$%\"=8F5T MM0;C(P,MLXK."&-2+WU';C .^FHP+>50O<"Y>]5/7]&KHM,B@-0B M@_!1@9/4@#:<)D)!#4*Y0]5$!R7"BF:$ZQE^#R#2KW=QTT]"2]A!@: MN>,$F9?I\JG86[&W8N]S>]^%T +A$K*,'$24#BSU%BPS1*GL#;3'\QL\.?R5]UG,XY> MY-T@HA*+>"D.*4BT$9PR8!5WH),0%D51E'J7'OE?IY/0JYPRE RUV;%O_E9Z M.;ZBK8J:%34K:CYHUJ2GSG%CP4?KR@1=#YX% 9'A1:7VTK#=M:3I'3-I:1]; M(?.QD0/\W>$R_K;:P%\79VDV"OAW''TZ$(R\O+?"6]]ZMWOO1\\+*P]V/YQC M'.WF&_BXO=_GSKKRTW%\^]7#W?8\W4?+K=Z,YO@4X<;-^'$Z^^S0./MC[F9% MJ1FT'-H)FX73 Z7# "!/#P>\X$I+Y%))8@!2ID'8:5&V,\:I),\A*B\$D^J5BVM$1!Q?!DY MW%'A%:G0OK0I#G^GL'-!Z BS?&DSLX2 MRN0XF*6QF^._\^G +T;CB#P-S6(T'[C9S$T^IK:LKFSV(+C9X+-K3@?C:>@< M&">##Z>I2:OU?1Z-Q^LK(P?AG=RL:7D+USZ;+CZ>EC\4?G!^BN^/YB,W7B88 M%M](9!N#SI!H2" **UB'IBDU@B=C0PS1?I+RX]?I_/^F^7>K _^ &_T^?X?W M*XQ!K_ 1-"F\B8M9.;>]P#*]'.;\M1:R-^:=/QF-;Z ,KKEWC":@41E 4\^QLWJ(,[Z545GC(B@7\#K-@30S@720QD2@E";NDC.*[;=)D+\3! M2 E$ AB54%S$H,!9:R$P'J04FDK+=Z8TW5SNOD^EZ3A4EYTI M$,H+2YT.8$,6(#Q78'G1Q(5VT7H9J-]2O764(C"5D?+*A WN.;B8"5*1XY08 MC22U4S%1%8CG4"""YDJ&TMQ3E5)E-,+ <1L!2210DR51;$N!4"X3S:@#5"0R M4H;!CTNN@2/22$.S<]%4!:(J$'MQ2/WAQ@E:RBK9!(,/B.)-)XA>A5/J^\6L M>.'FIZG(G)0&9],R>!Z5G(A2[JJS:L]Z%XK*\W$JPO?0E"Z+@B_RJ$ )I='> M#JW7*8+34GK$2$H#W1*7:'R9$"6H9'49K5=$;++XS&AM*1^\%^(ZI:O0ZYI< M-ZCUBAIVY?6;E+$6'E$A6\/C=)(.21EK"F>.UYPYOUS3IA:&#[VM:G4JD_OX M<98^X@?+UC>CV,H2?/,&M>EYEO5OAT:\RF8EX3N?4-=-#>TK]WEHR$&#P[7%UQ_=J.6)@Z/,2#UJ>,: ]I&4[FX9##$))*5<1A,=3]M6 MR ,HB_X][\/&T:)-3>FE4J>W,7G+V(UM,1"OE1@Q01QHO8 M>C8&_]X2Q:0%X4(<#M7Q>?E(JRJX4(2QFUP40L)KQ31I\'L%9DOB:8O-S1S_ MZ[M\_GQ6[C._:%_ G5P9S3NRDJ7U(A(4^S(8M(5$!K2:)00$-).= MT-YO]>Y^+'U>1YSM:\4 :O9DVNR/:J$850=G4[5NF9/!CTMJO$6!*9RR.#MK M&67)4_M[[#L5_V''FXNS!:I=HT]IS5=N,EG@/[-K>1 ULH$[QS^_C,I"QQ=[ M/)C#DVW([(Y)#QE%'&I=T8"W-D *SFIFC$AJ:Q1M7UK7N_;4?L?'<^-5$].^ M="U.;JYVV(=P:Q;^OU*8%TMA2:RIK.O2(8MRKY,F^$L1:VW/I4Y^-$6$3%3:GP+Z#,8?K%(C4"D-8A&R]0NW5>K!,!?R-([L2GZ*R7W.X#238 M3#P0K2T(X4N>9.#@2Q0F.L4HR\_L%)A_GAX00]\B4YM-K\!V\*6Z!![25MM[ MIZB#K#,JMEY1,"X*8(+%,D"2D+0EG!Y*NOMU"=@A.ZATK>H2N*>S2G+*$O40 MB43*U%P#8JP!RI0@:'&713 MY40R25_:K?G;7^/HTYHGQ^D+Q-$LM=3S!A]L<39Y&T?-^=A=O"GOOCUW,>)R M-NJ$1]T]EQ6UW0O_M6CFHWRQNGW[54"][ZV??BGKP"N\65L!NSN8\?LSDN M1R9_C".SL$)U9=Z:_>"B8BX!M12Y6' %)B%'.N8%,\I8([>:._9E+>[2E2GE MS=T>#]*5N9%;6E3H+6_F5Z[,9G^+N>)%O;;X$U6M*_KMDV5-CC0*X0RHS!G* M&B0[$WF"H+AV(AGI[):L>52P;CX-_SJ=CE&%:W[X[T5;=3Q/WX^:8DXL9BAN MOLS_/L;/?-,>WSE^=3Y;I/XUO?TGX=VH6=,35*,W-^I__R_#J'X[Z#;L-;C8 MKRL&W2>XH,!#R/A:JJO_#DBJ#+K%%%H, M[?+Q]KC^@5LO_= <4?ND1$$38\&BO:(M 1%D .,D!<*(H]2S:.R67[P72ORI M:18]4"%G;*CP/\[,$=#@J%WT$)6=PPON!:DU=U: )MZ 2 S57;1F@5#FA%(B M&LEW0@GO%_-FCCN"6MS3R8'JH>%R2 P[ G*87J[\503A#[#X\8"5A(P&J%;* M@0M.@I"TS$?)#K3V.INL.9JA3ZE[K$K";4K"X8EJZE@[J0TH*^A+5U RY4BBNJZA^(C((/$YB.'B%Y""40TJP**^]D8D1 M/%-"MT1U+Y30KZB60VK+V#YZ!.3P.D7U56.^Y84JO>_'HP9U7Y>5QAN&"()Q M!U92!590940@/K@MY]QCU.G?9BFGV2S%W0CP&UH>$I9SH!F- XU68Y+XH,)Q MR%*98#0I?LD^ &C'BY.W:":'B$CGJ^W8TE8.4DP)G7@22/W><]NEBYK23IB( M3&+PABC>BV_A.BIYO*3:2A>](6TK?0Q('5 M))L8"616>J8P_,U%D8HY2[VFPK+4"ZA\6&Y=RWM+$V;):$_4%\10&SUDXI#J M@0Y3\AM%(D&MD#(C4#@* E8779A0QJW'LU9;1_T8G-W=4?,AU6+(V"'5-2\U MP6%);S\O:;&?TOABV";S7HL6^WO2^^'4&@*W5G E5[IDFI:==^/!N1M%P)>" M.R\]<,J[CYS=U$MJUOTRM;T;E[[M>'JIY'B7Q*O]/71/J5;]=<_W/+"@"0%'/:\4&W3'=PIYV) M]I8BOBLKVRF4##P3!@QS+OB0.%J).Q(,?9ZV&A+[(*_EC@_[JDC80RH:CUHI M*@,$51(FLPC@ C&0G+>&!&*C[J5OQ&726>F0=W:.<-LF"_[>U4E^A]*D:36 MOSO$X57Z9$U0^QMEZP0U:/=FL+E]QV%W[;QQW@>4Z(Q0,?@-)?9Q[,G3J.(? MJ+!TF>'MLEOR&+P_;P&[[$'1S/[?Z;PY'4T2_C(N1CKJGS]-PLG@3^5K)W?].V?6R/TS%T,/LX<6K2HSN$-2W;Z,IIRWJ7:HZ&+4/+?"]R'/%J[ M-5?OHDE\OD!%LM1U7#I!IXO9U=!,Z9B&KZ6S\_'T(A7]N*L:F\Z:HASG44CM M;XMYJ8Y&=?+3J,'W6@&)=X?5%[O$__$<'[@YV:.6OU_"ZT$66!(C"[)SB@HA M4%X[&2%38YU0Q#*SE3Q/F8J:9@+<&90%TCIP/B?@J":('*(SB6VE):]Q?A/* MWETV+?[[Q98H>%2Z0OKO42C,1N==\GW<7_',N_'X*PYHN0?Y M8G&53UO6+/GPJ4TNAC!V3=-Q4"'J4X>,YMH=+JI)2:M'_FKK3/%.7?/6D\$_ MMJ\Y'"CR[;I15<=Q;0%UQ\7E@J5NM4FS3\A4X%LY\BDU\Y7U,^H>NSQ$>7DP M5WUP4RMWRU[:8R0#1"ZBJ/V&[O=#RXVI;K?.%1PA382:7A M2&E%5MR=?QK]>2 O%WK;;=J-*QOC$\(*NP]CWI6=$N=&?1OATY5U\ S>[ M/,RS/NLO[LOH;'$V>'?6NC]O>-1+K?9@BLI^F@S^O\6D,!"CG<1K4:6P(;+R MAF-[0WS=MITHR7#!R"Q7*F-:SEB$D)HF+\:K]C#+%A_ES9]^>S]:F][61OH/DU' ML5T.OE>FTLV'JVUN583Y:+XH3^DV46EPMD&N[84O%^'.SQ$36J;H5GI=E>IM MV[@ZC[M8L?.7(9&,EP UZ8KG+QL X!J.),CR3,H^H[M6]ON8A]T#6%W%JD(+ M?Y^B+H3J,-)DBDMNP^WX::VKM\I2QWU7E?WEIFTH^VV3B^+91-QJ$(7P"BCV MV_K23\4%>M&JZ,TF "W%ABMB Z5EZ[LHG-D]I6R=Q/2JFK*\;X':/:+^G6;- M\!:CIO74S!$ Y^MWBD<*E9=O?O_C'\TW?][^0)>#."VY3MT+,&AG<32G2U7( ME7-JP;9C*6UOW8'I9\==>0'&:'YN%9X;NFP0E^Y/H$T'5/X2XP M=7B$9+D(6@0!FGH"PML UJD,+' MJ9*9QJV>YSR6*6@Y ]4^E3%H$7P[24U) M%:@@G(?^K.Y=$9)40\$/R1E_4PIQ"U*=B55 ^Y,;C5N=L&U*@J#5JG776OKS MKX7B3S=J=\,KXJ8%>Y0K*Q'1*M$K+;O]VC)NT,-TG=XI6GLCJ!3%CT0X"*H8 M>,TS.!6=Y=(Z!+JO*=HI9DV9%2:9+#4S48!C!4ZY8Q&?*\8>_4A+U?O?RWXV M/TU^:WT:_SZ;-GVD'VBFAIS(PZ/KD\$[-*%NH/$-L_6*^=NEJW9$>*M3:Q*' MN#/C\?1S^=X5LA^V35Q&$S2NAFA,GJ-RTSI?RC]%.?I<;$OC;.FON <3+G6'AUI-=T[6/D0;X7X.R)4VU:<# MW^YM?)S_8[7;._=_O 8"+R;6K;N\Q\G2-W+3_A#_>M9[ ,M-)\AN* N^9C?D M_A\<:M-%-9DE?.2F]86U/LSB]ND\H9V#LDQ#:J7-M9;?XAQ_78)!QV8M1W2L M@/9><..P&"_SL,K3MU]H+[/LA=E=I^7):QECN':_=<;W:A,N584BC$K>5[D? M/O7TXZ0MR6AW8.V6;?"(5ANYW(6-.267FUB^L *W[F.[=-@=4._$V@;TV=J MFMH&M+8![6?Q'[Y6W[]2$%W$;XZ:KD^GO]AP/$]GPU6H#[DYS*Z$M-J/#,L7 M7(OWH_D\I:[<(5QFTW_OAZ4T@.+\3SPQ^__59#/&M5]X>5Z[]+^/IME635A7HV MPSQEXW80YAEM/&G'S>N[71:U=OK@*K%B;9PC%R[.#]%?Y8B3DG !TGD*PFH* MSA@)/M'D.,-_.-G*@=5&14(UQ%P*$K4R8$KRDXPD2<8BPZ_=TI7ANZX.HG.I M_IZ*>IGBC]/9CXOY8I9^6F[9$SVLMU5)'X"/];I\P(2<."ING74P;,L$+M*G MP5UHD&<[\^!B$]VO?-&MY[ LJSV^IME"_Z.X%$*KW)^5K=-:[>6AOI3LB@'3 MRW:^G2!*Q0[ZZBN=CVH9:KC,@5S;3O^\(JA:O_+633]/%^/V>=NAXD6:7>GV MVQDTHR_0/LOJOCXAJK4)0-UH&31M)K/I>'R9U= ^LKUX\65Y74)$2L;K!SO#!\+!75G;*T''ZR>I?OVKXA ;:30 M+IWDK\-J>NZ5/3T]-,7D642$#&TYA]<>O/0,@K3)A$Q##%MN?1^X]3I(L%G$ M$@^P8*5TH$*B65LG+=.]N?4WTD'W(L9O@)8U*VU%Q&=+X&\9XGXN[?;2+O5U3EM-'BV"+I$LE>2(56I;\6=VRRE)DF@SKC,/-R,(UZ4!7'5Q M=@ R0D")HP[BSHL+J?WV1O'AP[,(GZ-0JTW!;!:XQ\OMN'.]K?!:RX!-X=4) MI]ZHQ+7WOGK.XA!3*;3-G/!2498S+=%L!!:/P"((*7D5*E&6MN*%FO%,B\(E M2T^UF 0X'1B45'7C*4-5;JL&Z;GU+S,4B@_UPUJW[YAH#UFZWAF9V)=P/2;3 MN27I9:784C@.2@7E$96+/5T*=UE^K2:Z$55 -+PNV+>.*XVN(/.B6@.*_*!\ZF,8T[Y+[QKG<4)VS=U U^*1AL0/+J;\8K%LN;9]CLW8> ^ M'6/78N M2+3',$6\',J]H+):7)G3?I39/.W0R)=+4- M+5%TU_YF]0SX$.O@[Z=1,_*C\6A^\69UC8T/XB?C>J/:VTIYPI3]M@2';_X0 MHR=,JKL^=,+8PZ_SU[_,9]>M8QF';DFE3-GZ.)LB \"2NG/[O[>EM5X7Z7[3 MQ;O+"]?3_/5[\*E,5 MNO*2GCL8.)L#]@*CU/%Y='^Y3>;=MCG+]6L]&,8[3 MVW5[8M.XNED(E;E\O[2._,$/5^?RW;2IE4QW M0J:5-+<49?&(#5L2Q"T;UE$BX95H7B31\'YQ*R"IY- [;BV/:'_6S6,=QK='3HC/*A@.8L6]LUX,1@6A @23 PA-+#CC)3XP3XP'097<"IP]:F;Y M\;">Y">VMWRG![/>01D*1REP?Q\U_X)<3+118:%E84JJG/\5YVNKJ= &HHYE MCDL68#UW$+,)V5D5 ]UJU;9WH5O.]D<\VI^6)]LKWY_P!PTGJQ*W2MS'-+T. M1O,L!3##VP%NJ.PF$Z%DQIE,F2&,'IS$W27?B1/)CTS<5OOV&ONV!,<&?QHM M:[S_?*1\?WU0V!B9)+(GA%0F/OF(Y^Z4 D949M0'$?Q6XNJCA:6_FVG]0]3D MTM64;H\6BHM9.:G^*(&<"'M'BN61$"X)Z!* M^ZK,&/* ZTUFO2+RK\9>;](GCDJJ_"0.+D9I'(^4^W;G8=6"61<#9$4H")8S M&"LCL.A0%R6)*K%=G[9O8V]UMM\OC_8A2B>[?93>K]>/TCMJHGD]0FJ'MAF* MLB 8>,M0S1.,@E'900XV91>$2F9KL.?>;;-#89--88:_ESRE&T;0["%S]6BK M\@XX*_>Z3/B=I>6:8%&($0>VS),03 9D,\5 DBB,\)X%N14C%-I&&R.:::46 M6SAMP#/)T(@3QN90E-?MTL&C2LL]J)*) T_,O;URX[J.8/?-4:VIG#65\W#3 MG6HJ9TWE/ (RK:194SDKT=14SF-P-M94SANGO[,"+9& DXZ"B%2"RT% ](H$ MHZSS;FL8[*/,M,/))[OJ0^D4>?B?-)M^\S>H/L;J8_RZ55P4(4?'(0CG01B& MO.)-!LEB$E(ZJ8M;_:L1F2IPGJ4&K:)%#O$&;& )(M59!<*3(4>=[,Q/M#BR M%) :A*L9EP_D?!D85\Q[,($H$#1QY/R0@!L4DUE10D,_+LQ#R?RJDK%*Q@?P MA](V9XT,X1@5(!1'9 U,@F52$RM#DCH?G&3<;68DZVVX5(BZFZ Y)4TI9%O07UH*3MD,%+E:.A,3&C<'9]OTESE5;9N7(9UVQA^, M6]I_8* MF]4)<"]Y MR#D@IVDB303W\* M<5?R-ZU)W<^8U,UN2NJ^.Q'TI29!WE67U'\F[4%LX?-X:9:[\B)77)GJ9J:Z M90!-Y:W*6Y6WGB*PIFA##WY=3^V[T6:NW%6YJW+7 [GKGZNZXW?+NN,?5N.* M?YN-PF.R5%\Q?^T@*^P&/\)US_P2$@K>;TRV[>:K;DRH;2>LWEC!==/^3*:' MM3M/A^X'G/ZUU+_+%;>^LIT'C)-UUIH8(3(G0)"0P?NH0$OOG6)11>F_]FB' MQ%CB20*)TH'(E("S)7[L/4E1$9MCZBU@O%1/-LBY4V">./&6TJ$68FCLS04A ME2UN8XN7K.;40WX5V$>T]DPY"E$0#@+!"ZRV&3CU@3AI$PO;T[PE%R3Y %E+ M X+BMRU3#*R+TB0>4Q+VT+%/#S610THK]%7HJX?\*J&/>6O&R?4NRO;I1Y-8\HDE7O21+LO-["ZYRNQ<7I9\ MG8MW@ [-?^\Z:+Y.8JO O0G<.DJTT%4&XI(#884!XUP"2EA,BGAC@]UK%=@2 MN%N2;7Z:_-;FG/[[;-HT#]-?GU[N55FA:JROX)!?-MXYDYRC(:$>ICF(0#B8 MC/"GG;0ZBQ =W<([Z426I>) (5:"H)Z"I3Z!,UJ2$%,F);!3\>[%L4+%NU=P MR"\;[W*IIJ)" C<&C>SL&%B9-$0B$^)7"M9O]2Y\UC%"%>\.AQ4JWE6/Y$L! M/I^)YQ3QR\9,00A"P5 GP E#N)=!$[+5UG@GP-<\"/GZ]$I6K#S$-,GJ@UQV M:>HHNWHA7Q58_ZGG9I@W#,]T5$>A+*@SCIZ99I/A]6Q??@7B+O\UF9X$UM3\UZ#[4@@Z%52\.M>^G_-RK$V=5=0_^ MM"MH'AYHBLRMS=D!-]2#R(&A[FPR6!59YLQ)KE0OKM'G!DTVY%H,M945-"MH M'O%I5] \/-"TWEF5DP+;]M"F*2!H<@G>Q)22B,[:?MI8/3=HBB&E:LCLR\M1 MJJ#YFD"S.E7[G(>C(=IYCRHB0PL[4BD2L83S[1+'O3A55RBX$[_J M8[(]R8EZ>>IGS?8\!D_KC]-93J.^\SWO;DMQ- 3Y2(Q_4&..XY0"SZ-#>UMJ M1),&E3E*"$*((*,FTX%:G'/0AY* N&6DQNQ0K3U2R#1E:PG8K%PYTKG35 MPO>FA5?H?@70?=-0BY@9\PYR*.G^/&7PJ-,#USP[QDEFHA\?[[ZA]AE3' X4 M8&O*6,75BJM'JA(G';577(+C/H,@.B'F&@[9VN1]=(ZPK<&J^TC;K2IQ58E? M G0?[&E7Q_3]]%HE$]=&@(J(DJ(4>'D54YG6SGRF7,6XY4+8BV/Z&L#_!" M05\FHWTJM;P(XR $1=!WK/B-=>!11ZK35I:O-)S*8%0)69:&J\H!R@<#6:3( MF;%&R(/OO&6'EK'=)P'?2EG5L_&:U.,*M*\::+5V1.E,(7OC$6B5 "M-!!U* MX"TZE13;"M!%JCB^!\:C,&&_Z-D^UP,6\\"S/1Z'0HR^NJLSL2Q]8F'_50): EH"6@+:%P9:X=FF"^JH M[H%::P< N8'P.+, G@2Q'HL-MR^H24MLWF6V9+O,CKK/02,(PTH49 M&?K8@=9P)J9C3GSCA6/D"&D):9T8*D_MZ+6FOD>.WF@^(0;Y<1Z\B;^U.5-CZO2@U\74N M(OQ[7N-P"[\2_I*WF/"7\)?P]_7P-W%\+E@G$> MQ6%EI7HP4;GL5.X0%X)?PU[XGOVQ'0L F "8'(BDQ/Y<2=R;"9^A(JH M:0?PA^LQ;OHZ$SKW/<,U$NYL:+#C1-!3^Y:]J?W"L'LV@$I!Q,?R+0M%Q1PE M*SF329E^25%@Z #=PH\8#T$*V([KLR"P0N:;GFXDB1DX8J.#Y2F>(H M6K,[\7QOXC@O7.>-E&92F@EH"6B__Q_;29S "0WF6<( T/0,%G G8:8=>_!: MW=#MC1IRI_ :'QMHR3U,0$M 2T#[:D ;Q+XIO,!FKAN#1FL[-@M]VV#"$[8P M+=T4QH9&>PKGQK&!UC GAN%-?$\GI"6D)3\P^8$?A4K= 0/?Y"8SK!A@SPL< M%G(=D#/Q'#/PA&-9H\B[&$#EJ1V^YM2ZO-+PSW?XPM]Q=_[:+0U(-%QP^'>< MWKWLA/[15'6:+/;"QN7G7?CZ@Q_<>TE@@CMF]]#[>Y9L5ZKE2->ZP>A$2;'Z:MPU+ZU:TPI+WX+C/<]3\O_XEDCOB!Q?($A M_RTKHC_>: )8;P[#J:G<;S6+MO%XEQ MM4K:#2Z3%L,Z:0DLE':'*X7>_@K[6FA%>QH0R[X76@UOF\O5UF"0%4JA6(,= MPA."!&"MN*_># M=>_8=7HEOVIY4\-QOGG_YB\/W&0\=MVVZQ[C18_/R'9? M94;''\@+Y-9LY:GM9+7=2CD!MA[;)H%UPJO_\0;DWH-S?5(1SM/9;'LH\?)[ M2ES Y+)XY_(IOP&*#-D*26N%\S[JZ)/7L+?L1[&*+T9E+E'9^O)UVAUKU;O_ M'99_^:O4\314\C34\C2IYA'AG3@9DP3&@)5-8N4-DP0&HV$('5H4)"V>Z2>] M/L\P,5*[9+^*4KH)\XCXB2";('OT)'9]D$U,1? ]4AN&@OX'/IPB9VTQ&17K M_ZV(A'3KM.'^UG6>+M))_4JC!T-$!L<(?9'@'Z'%0F$XS/$%%XGE)P;?J/D= M"=,4EG"8'LLP?4-G/' \YH6A+F)7#Y)8;#T7#!\_%PQWG L"-2MB5J[)3\GG M-H[I6:%-UL0U@XGMO'")EXOEC4M6QRT([,9FP M8V$'NN-8IK\.$=RQ;%V$$4L\QV>VP0T6F*[) AX#LEBQ@"='"1''[7-(?#-* M<*18OR/"0QS'H1=Y-G-BTV2V&WHL=(7)7#?T(\-+K,C8:(%Z4@WBT:"BUPCW MLZ?6"R>ND-)!X$G@.7+P#&/?T4TG86!F!MF,*94*UQ3%YQ6<. MM_4P"81A1?;1*E>#[\(4)_HPO-274K#725"$QBL==%TS M#CQ 8YN;+@9_ +*&PF3<,TS/L'0NDHV>"+87Q$$-&ZY#8I;X#'7"2-F&Z'! B,4C/N>HT>Q2'0GO'!$()X9)3"2Z7;, M2%$S"$/=XRS1;0_,,,\$P>_I+(H]2[?M".RXC4C1TRL+9+^1CD%X27AY"E>7 M$7HN@)UMF.CJDN MB:1N$'(2Y%\(+<963TD='WI"A24P\B(_$9-P S;-MT&4=M MP[%C)S!#SNUH RY&I5Z,PH-F3PV'E!("T_/;9 +38^I>NNV[%H!I;/$ @5%G MOA[9S !MRHV3D(MPX^QA5+H7.=7&XE0[8;_E4S9_/?;$<&#[(>#+]PHNA7:/ M?W33'0[B"5_88[Q/;!)OFHYNASXSN8_1KV;"_,0-F<\Y*')Z%.K!LTY,9]'] MLR-?OQ0USQZ#H\_?]MJ;-80>9JU@#ZM$A"H<>ITKD;_Y:U[L!*#7)Q1M6S\@ MK2BU!UJ:J$[3JQ[DT\V@OBV%T&;P[]M*$WD,XUHM[C>]$H9?[_HMO1<:K^LR M#1O5WKHNM-5FX/4MK[6[C)RP)+!#!FQW'=, I# MVWZ9P\PNI+\'-N,@9-M61=!Q=UNFK\\55\'Z'[84-)U(-K[O.NURI6!KI9CQ M-$:5F:2,0HFKJJ>1[C]5680&[G\WE9?(5]KD5VNAU=/%>?Z3FX M57%[!O8-7[=<9@7"9;8;^2P0EL-TV_5 RP"[R-^( #=B/_9%[#/; C/*CH*$ M!7YB,<<1GADF3N1;SK$9^--RC]:LI]^ZO?VXW-HOHIR9F]H((/U"\/(DU&I/ MC64'JG5CXV1:$"Y'-0ZT>%1T#AO2/6'NZE;\U+L4M-LTVKD:OX&0@/U G4#U M@4?+>Z61'1B%QV.]T/22P H%*/=N &R$1TBF8S!?< /DIZ?'[G%D9W0KXB83 M[5G/AGFPG+: MV:-_-& E)8M3^3(Z3TZ[1:UG2 T7R><=;^JB:RJ)PX']Q G@[2SC"Y#^RDWV M7GW.T/6I_DWW0(1^MGDEWE5BSDO0 ;J5D*Y.]>XWVT*T[M(J#=,,2.-=]XY= ML5?RLXX]];]Y_^8O#]QB/'8]F'KF,]]A3LWGO@*&83K!X']/F]<+9'QN)<7M MF[']V.0$*'?L0Q)J8[N[C>WC@I\ZV%)W:&*K)[)59ZBQUE+3I&=90]>RABX8 M3?I@B,TH(OPU(\)_SZE--$48/.S6CDP_L1\5PAFQY'+."B_+#*MR'%LSW""[17M#SFO^^Z?#5@6/^:@ MMS3X8_6IOA7EEUN>;V^%\4A\YX^_?/^HA]LS_(FC4_S58?QRR3K0&6PRQ5\= M,_?;,P(NO)#Y88Q58WR/\5!WF&M[W/4W=(EPF=??\ M-IG4W6.6^0Z\T')CGWG<"3EJZZPL]\"/OG(!Q%#JO3SKOJ[MT M2><=%,2]3EJ[5F1_>V#,]A.+B+@ZCWQ/9W'D&C0MN <,T8, MP,@P@C^\,#%#VW#%R-T,JQ@Y"FTZF)KNQ8$L>9#/09OND]J/2FZ/1TN=#4$> M"/]/BA<[3P'Q.DJY'NH!]YV(17H,PL/6L=ZJYS(],!-3V"($<31N@=.SV/'T M:/5YDAW)]V==/?U*F8\,:+$!1S4N0.Z.S8$<4/. L]V M#-OV 1JMLX#2!A!S)(J[0V[P5W:#7TMD\VIF_ N*=G-JHFR/BP8S\*Y30=^^ M!A&R,(QM9AF1(=S$-XTD7I<#H24HUFCNE4DU1):1+DR[]% SEE@<* M,7;3LX3/;,_W6!B;H"8' *W8=<"QW3/!T%%HTH8^U4U2I3=4Z;["Y2@2V(]0 MZ&)SZK#GXFN4-;%8K="2B:\L3DLA20&K,#2S_'V<5O.,+][AU?=S'F-%H8&/ M*E4?;HT.]4-;X*(;@WR4B3P&XMM#B"@C#'&$QCK.Y[=\T6%11Z&^],MOER-[2M_D@4^+3&KPK-_&=+TZ]>F M?8+*\P(572ZV8MW?15]"=&S5:2W#,+S8$LRQ_)C9;A"S '.Z?-<)HM!Q_'BS M.JVA1[X5\(3Y FZW0V&RP.$&73F![X=N*%@2&Y*N#.;KAL-,FP/EF(X!=O,YT=7KE6[? MH$AS=QS="\;9ZQ)*=MY)PT3X5K31-W!<^+8:SB8KP#^O\/L6VWQB MH.6P/WB],"F- XE>>)(O4AY9*2%K59$7)P2%EZF*#!J*S[GE,"MV(M!:?,%\ MQ_-8I-O<\D(>F_[& 7A7YI8D*EN-T7Z=ZS-U*R%J, M3$HT;<@?VG=?\>]B%,OT\BX#;$*".!N#X9?T\2M:>3KE'^U.$ QCLS4]UXQ- MVW<8:&$.LSU;9V$0^2QR?4/W! \3\UGA2;+##M+DAA[6$N1WW4XMPXQ^@W^N M:%'S9G#"P'TJ^.:$UB>LD\91$+8ND4J4=VDDF!24TJ)J MM9DX59TZ'Z M9R644==^;:[D%4UL[FBU%R#3T=-QNN^W43[ MGF@(<4)1E)SHME9%$ZF*3>3 5<\*(*SH%EZDR?/+9;.B!JRX4LX"-$!#^^[S MK[^N")BCUK3W[,1P163"8R:PH#"D$B18[//8M4,]2:+PN#7MAVSXL:AJ8+U- M0VBI4%4?LJR(Y-V[ZN'C6ZJ_+7[->/ZZE>]'(W2D$?@H;4ZT< '$+.EQ C9$ MA"79FBEP7PJ(0D8 M>(E7;2W^ZM6JVI^R/=^EE+1WIJ8;'*.:O#N2JO9/&P=5LG^12*F^Y+:[J^3V M(2E4EU%R^XOTW_ZL_+??K?IO#RBT_81,GE$LY_O4R[[YA^L2D MQ#+$,AW+[%6PGUB&TJR.%<^-_@$T7C,>HAQBY;Z8OG9#<*7^)T.U9 MZ&:8MF4!IGFN ^AFZ0X+3#-D3I08+C<]*PPV\I>BQ#?\T 5@LWR'V=P,L'%$ MP,(DU)U \,35^8G137=V!RJ=*]V/Q@%R98KB#R(7)<^DBLACN"NM:CSNN-NK MYQW5RJ):68^6)N>1:42"LTA$.J"J&S)N.3YSDM!V3%MW;4NL@S"/$X\+$;$@ MT!-F1_!'P$7,8L?T==\0H>5OQ*F]*@A;$^^E5\% PRTH\STLB$=L;]KGAN3PT]9CI%MQN>]QAO@W_C&+; M%T[HQ;80)P9/RS (/,D=^FI:[G[!0M=0?NHT_H5KKD-E&[9IB9!Y J,-0_A; M:!H!,["(BN'P,-:C8T0;OBJ"NQ/3?N%BWE1&ZD*.A@DX"3@/ 4[#"&S3]1P6 MVSIZ8_6 \2 V0*L-?4>/0F%8P<;15*1' :C*3/C$7SP_8/R1BGP+;*;"=8F,I ML/T, MO'M) G#_\CUJ48W?&%M8]IP5XUJ'VD'GABJ@L(?!_3@IU<[M$YST # MVU*%X-PCXU8-]*N,"#U>^16N6XGP X^9PK.8+1R3^1ZV=W63.+3,P(A\8]VI M:'M!',2QRTQ?1H1Z/@M-># 2MA\DD1$ZH7=2IZ(Q<3R/(D(/(G<*-")TNQAT M2QQ+F!8/F1U8/K-]8;.0NYP9AB-LTW6=1'&P> ;J'/@L@4 M+#:\Q(UT2_CZ:<^: =T":AS]8IZ1*],0L2+5==(.0>5*6(X9>GJ4A"RR71N@ MTG!8:%D>BUS.0],VDRUA.8=43WU5J+0GMDZ*("F"M,O7"6JA 1#FASJSL-.E M'4< 4%$$_PS,P D,X;OV1AMY@SM.F%C8(C/&;&[;9;[C!LR#!P,_"L!$/G6J M#1C@!&KD(3R*_M?7%Z4,G1<,5!Q]AL[Q,-=P39Z$(F&1@TGC01(P/S9,%OI& M AC*?=_9P-P $"UP/9?%GD#@Q?1R$1F,!WX<>I89)9YQVAQS]X7;5%XQPSSA M?'0<+'-J9?2*:>7:P=7VW$CHGF!![.J@G)HN"P-N,8OSV+#"Q C#C>.:,/1, M(X@3%IB.A\\$++ MASGMBT@9 M/"^>P<,M,PZ=Q&=Q$G!FVY[.. \MEHC TP-N1$:PT7>.4A]'RS\G5(]'E,4T M+FUX-,1!X/K*X.K;OFE&W& AGM;;7APS7[.EG^. MF!RYT:,P3N_VFM"C:8SCS"W)/#2^*'AO'"B[.U856AES# 89X #G// M\=8QU_$MPXE\E\6& TIPXG(6)H;/$EO$END'ONU8ZYC[W6R>%0LA/JN.<=N1 M]Y>BW3K9;+62=MYZB[!?BOJ_!8RD(T39&;#=W*-!MF/[(^KX-]'@S8 $:=5V MR5-T'@IMP(\%R :-;S895FG"1^@;^69[ZSF3^VX41)P))\)RVSZ(;S,0+' - MW0.B$DF\81$=$G[\8@2D&G!_7Y3M3WB?\<1VO2], .848V!:>3F:=KVG8PC< MB)&TZSV)(G"Z3<J;#'"0 BA*[<2 M^9N_YL53A,]+L_F*UK>W[G4Z< \EXN+_677E;_3+2-PC*KV 6),R-5K>]S^ M^.LG#=>S2E+9PE9*['X"?2M=5S%P_@7@\K)5EH5,8&1"#-T(Q:9;LQL#^P>;@0!B!B#1]QS?8[B M8JWW@A!FP(T8%5Q0CY/08;X9ZRQV=#\VW#BRXM=3=5_ 5C*LB6G;9"SM9RPY MH'&XC@G$8T0@C+&0)LW M\$:.MR!<5' Y%JH&6Q]Z2Z)R550ZAF.;@>XRQTC &N,N]KT(' PA%8'M):'' M]8US6.3=]0'H LZ<6 >,,V/3##>*O)^7J-Q]R$YRI'#@L0& >OK 0L"S69"AX04_:VITEQ4%9!NF.:2/3/)JU2Y=8!Y(\0%A=%J30J7J(*="O0S<5K3:3H*=9D MXS5Q@R$+V4*##VKW<$&J3F&WT$6) @C=6T53MM5L(X'E<7,8M'1[U;64EW%.!!80K0"=9G1A&D@NEU,E=ZP>P0@D@,9\_PFQ;B8[G)5P2:+>%"7&13YFZ*([],LFVJ?X6J: /W" M)ORCB6^P(C.J3*5H7POKU X%O9[X\>5XY!+LN=YJ>.UXVE?!>X ;4#=#TF\J MD309/ S*R%3[$.%PX<9LT3.JR&]0.:MOTS)F;@>U(@Z0I& QR. M'ZKJM@@U+&\L:E'..K)2M#*82;?<:K]5T#5NZAU/,UE4^A;>!E@ C [O5&I. MY[6&_R1-#4*F531;RE4.;9A]ZRF.A<"%* 6OBER^,US M'*8$J[Z>Z"_6GX] MS?$0*J\!41I BK+F:;X"""!E@8BR)A9_71'5F?C*8M@%2=-8_CM)IG M?/$.K[Z?\QC7=)!GD"K^;(/SU0__:& UDD7'JO)1)O+X?5A\19['ZME]3-;7 MEPZ]>E[1PV?Z6HP5?:G5CS!RZ[;/:YC#!JJ4!<83&.D[GMWS186%K8>[TRV] M7(OMZWZ2Y3V@=O[!R[DE,DX&NOUE2-&7&_7V97CI+!*1NVUT$1QR\RIU^VQ0F,QL$TU/Y8YUR- MF$/"<+W<\*6>A>K!:ZEXYDJ:]@^5_4O79-C _G!8ID MFD=-V:E]2G>1*"YUO9N=?:J[=U1=DQ#4XF>P)@MNC#K;L*JQYLR#B-M;RH);$T,U3BI9FU8L0-6/!11B!Z6I8"?RUZ M>F+-T1?S$;6MA]!5VM+&MR(2LQ",\I8\+&F-]LI7/7 YK%F^SS\\.+J*(XQ$ M-WU,Y_0C$.VA8S(N;/BG%T96XEI!S.V-ONZ6SKD;"!8YNL]L$88L#$*3>8DG M=-W0S43O3ZUFT?V[7QIA%J _K 14Z=H40^:+:6$S$G /*P M(P'J7^"9S+!B3Q>F$T3Q1AP'0"=W(F$SCP?X3*B#Z@RZIAY%,3W'2\RPWB=D'YH/9K'JO=A3P)C M=P6[$^ .;&[GM9V,;YL=VS>$YQLLT!,3>!\37GCH 0"X9JQSRPS]C.XXR,AN;MI*6V(KH9CY"BN,GC,'!\%H0\ K4C,!A/K!A(Q/(] M(W%--]DH]OL4BD)5Y2C4]!NJX9^2WZOVKJ.5T'1\?63$\]NGWUME=X0$XT2A M$X=VP$Q;1.CJ0815XOCTPI2=26HV.@@S'!L0Q!',,.V2VGG 6&F!7&[Z( M?1%8(@HV6G<<8B1MH:*_\?*&I_FO;?# #_#W)6%]F&%$Q+'DD#>FH$YI.A\A M)G/X)'H<6/J5W:8Q<.2[[__'3$S'-KC%7,O!0Q//9CS0+>8YG@M[Q$,CB4_C MGPK5MO>.N)7_G& W^N 5')6*J6B'N'H)(TK018ONCC)MCP1DE$D;DX+!,7#; M6[SYSUI68'P,3 ;H=1EC,I&P4/1=Q?/Q01N<]^XZ MMORH0DDYK#$XR_+0;_VAD2W!5GDK69^F)/ M:IMP2][QIBZZHE2X$QBP QN'M[.,+XJFAL7]*N+W;9-[79_JWW0/ &5G?%Z) M=Y68[2A )M^H=[_95C_U#L8M-:+%N^X=NPJCRL^Z_M0TW6\P#FGW388S MU0/OL9NFCO_T]XRQ)?@HR^P>LW_O3XA=J**^_2RR3)1_?I%NT)ME^BZC^[$Z MNT(E0AU=O6PK[5$LWU@:C%\J2?V,@09:YSI\Q28QAV/E6=;,_E"F_RIRKKW] M=@$: 3RH?>2E9.-#('"SY]2HJ?&)%?HYMURN&PQ@".Q;)XP8=X*(A89P>0!_ MQ.Z&Y\M,#"_F1L!L#U0W:1/[KA>R$.Y-+!'KANL=,0I@BZOJH!*C(][6UP'> M,#GQ[*!H985X>V%XN$>1$'_(PLGP6^:;# C,,XB,S8,-P7 MQ<_=!]%GNJV$GT^8__]MLL41"E+O3!A__3#95_.#'3T?7O<,RW#\@'$S\IAM MV#[S=>XR'GBZ2"SN..;&L=$A>28?BQGHP=))_2&//Q8R25;D42HJRHL?YL7; MF!<_6"UY.K&R7A<=$;[3E936Z8UT)EW^0<#VX@!X,*32C.'7N9!E*#49(@Z: M(CPI8BWC]U63RLR8M)*7FUH>0I68"I/B$;]\)6;P83HSQFQ&15-6\F"K2]V3 M!U41+^'BO"P2^ 56O3TFZ[)HNO/P!;P8.+>MGMG6JY%IR/+H?/,BO/W'O,TA M3/,V4'29=RR?;>9%KA(H,I6^K-+5,W$C@Y>;O!+91 ,HZY,('UD.C%/4;OD= M#&UYMJ;2$=7'-@[QEH=K\T(YZ">#H[P)?@@C9+4D*^[[1/B/*FN(#N'.$WKV M3T;YF/&JTCXH-?Q5D&DT*4Z?ES-:3R]5:+2U3=N>9GVN>IU7&&ZP!T^0 *)\;6>^JQ'^7]41;FH,3/&\/ MQ2W/$GD0#TP-(,#$5S&;UYIHJTM5W=]B+&GPK4@ &S@*TE]+A-3/MP!RVD\_ M?<01#$Q-S-*2F!N*^EZ(C6D:@0K\:6/>*QFHRC%$H*J'KY[(=^.=WQ8P%D/[ M]W\#T\IX#Z]0^8A5>B= QO_:+QC,0]S@L)%J<;'2F"C7*&[Q%B8E'UU]S^7L8>@?QE7P;# WV^/\V\#[#ZO;WUXW= M_3XM8=X?9BHO"9%/WB*+7<1XPW(P ,X\DTE(LK8-7PHA6+8[S)#[ #1>YF)1 M:3^T\@5X:V6-*B'^P,BK68$H+V4+QFCY1 M[$R0_AH.<@-Q7ORSP7 W_*]]UJ"A(97 M9"HJC!5/[U$\RS(C-Z50!=Y@<&V!C@Q+K=QR4.)43.*R:@?089:*!G]N[XQ! M(T9YB0(XE6D[VDS$Z4 6H^:(H/1L%L,%U'W%J44M9^BNL!C)+61 M@_"![H43#3#F=LO8*U'7F8Q1Z9AVJGT82,9VI3%KA$<1Z.FQJD:$/ZS$U[11 M+(]'KYRPIN.';NWOR[2&W]K9*YT$ET3^[1:F%B(X .9$3:T@IE[N_$2[+>X% M[-Q$3C!;>4N.Y59@!1JUZY6TJJ16/]!"5''R%BNQ[I.JN+(L35ZU6V#7_LK(SS MF/VS<\R5;<:UL"PX8,I2IJP;6Y,!5@SK'RQKBS6 S;TMA[)Q-A.ELGO:W!RP M/8OR#U'VDF]8SA>>6*!P 7/SC\F*@=C,PE)D&:B! /GHM0#9L:5@L%*4=F0U M*YE"=7X'^8M1['&'LUBW#68;CLNXX0GF!T%B[H6-X[KJS[J<"X[L[E]/B ^X$SSXBV<%/_X4URCZJ!( C MQ77;D\ WQ]2&!P$UMX\4;B M;,B-Q!"NP;C 9QQAL\#V/&;HEN-BJ54W\$= >)8QIJR3R: &(=8:1#,& \ZK MJHTHSXR:]5MP)K@;8P?KHEVEN ]/'\ M)$&6?;MT)X@%MQ@/S "D02P8" .=&:8;F7YDFHFSPZ< ;'O,]H'';=!V06&'('->W M,6DW\H-3$;HUBKQS J0S]-I(QXXLN-.Y4- ; M7-[UOL>J30NK>@G-^VJ\?=L']7*5:/9"W8]TH-LP!+#V@I#9MF.PT#=!<3,M MSX^=*)1!DL\_V5_C #S-QU7H,C\_);UY_IO:Z@^]/M/E%R_:RCNJC\-)S&KT MGV.AK:?W:'CA@5&MY=/46C97(I2HUO(X:BU?AL/RN_PN+8M\IHZ:U_W91L*CKDQA6UK07P3*^Y?_B90POD@""W@ LJADM-3YU^=B=O:.N+%91#MAML7QRW"+,V7D%],I7]EOJ?"M2IY.%@UAYY5&I-6H4/Q]!MG#I-*H:M+)C@ZQ.L#!X]:5I6QW*!2X;!O[U,AY#Q[>8U'4J[K6%#)H"O4\ M' ^_Q[_)RN@+K1HTM6A?HKJ&M)O+M[C%I]K?1,0;%9=UQTOD EP1H*'A^9_L M_I$F\'*8_D*> :@R+HON*FX:'E A)0_I# G M8OFZ3)5,7L9_J2-YN#A3+^B;1."UJJ/860&K'(LJ+253#=>A%M%MGOZS:<_3 MI0:O3I9Q 'R&I_?JI!UX/V?-O*O^W-XL@S;:%FEM95UE,%0-_*'N14()ESS0 MQ],UJO4%#+)OA+'HNV^HZ63M/_!%\D!V!ZLW*Z;,5CY^OSP=OM\H!3$8;7>T MN.4 ?=]J_6=2-OBYYWX]R\J8R*)601T/[)&DT5)M?H=B W@>8B,\7<"JUFU! MD VP4AR?544763CL!+/L_Z*(ZRZ%VFVG--RVP%J/L;^"B47G1 AV260QW1+"#SW#B9.-X\'0$H[P7(/%MF^BG\QE M?L1U%AI)&$8ZO,C0-_LKR-.$%2UVU0L ['%<_]>.)AG"-SW+,IFP+9W9V-LY M2!S,'8U".PD#Y9E>RQW5$^$)/6*^*P0L4H2Y#D' (M.*'&PJX6PZ^4XP86-; MBM2(W'_WMZ?[>MM(]46/N?;J3'E%B4;D83JZA\G:YF':S[VTMCOD8=KI8=J3 M30W_L<\^-DLIDM+_@@Q#T>4!34 "[1)\VFJS2\+R@ MD?'G4A_\ %KCHDJENOA];]A\[ (SY3V_27-?WO)I:^.=5]OTE\2-_=-1_KMH M0&S)6%9 BWBM3ER\NL!\L,"H:2^MQVAEDN@@;& M_-R/HP+1J!#Y_A/_#YU9,(S!\N&*HR&)FALV)V=94?PAX["77U'-.E4&FU(( M,34&4\8VVG%*RS_!8=P5V9UT)J75'^K:THLB+C=#XH'HCFZ^Z18QA_YTG;]#I-5MQ.^/Y*R"P+((->_T+K ML\U5V6L#X<%?X1[MQXDFPS=&7N65D#1?3$2(-L\ MFJ(MHI)DRAM1U9HJBHR VC;DT<(2*&N"#G^858K'&M%'/!98$&==" 9J[TIL[+ GM*]UUE\#Q MI5CTG*J6\;L^@VG2,5A=@)&,39=+F4(&4YUH<;EHOW";Y@LY'2&3H]#SJT(W MH@+C-=(,MJ#/E=OUK1Y-X!%,[)$'*^J%@!5 ;)UTX[!J=RJ[K@(J$1/EV>H] M[[? 2[C?_P181D]XM\YJL.TTNIN7V5IP?QK]D2W:[+'\3N2I//*2#D5)&9BF M##1W"S?AH4Y4IO/..7=3\MFVE?T]1P\?8CT2IO8Q:\)GQZ(]"E*[57'/?G^Z M4#CM;;OWO__]8[O;?YXH^8;F9BI)5N["9&T30-61"XUNQXX8Y!G&'T+,VR;A M$=*8)$TEEZ5[1^5@(MF:CHPCJ51&1E[+J2L3@W\6@@CG0'>I$X7 U;LKB'A T%EB80;:NU_*^FFEW MCBD?;5.I5TY)BSFJB^A&[8XK&_5:U'F5MBP&NG)TBQG4N4SR75=26^U=2&T; M&/ K?-8.M])JO3*D3Q*8WMD$_ZO]1+4QZLXK2K9[5=;>K/4\[+*\\8U\X%K M#ST7+.M4]^6H7KZ2WX55\5M)1>TK?.V>)(S]S&8(:HX=;"_C=DG3O)R-W-^C M]H.27VUD&"];X$,K ]N 5 ^E>!](2J[^_N/6;ZD3=EEU@"O5L>QD$K8@*4$* MYXWH1&Y[*J^<31A_AN%:\IBRD7$N>%X#[_E#++2RR$3G^FJ#"08OP=)/L$H* MAZ5I(L-2L!#'^COQJ=87N'4"(4KM""-L.FMHJ0R BJ[]+", 9#S75S!B_K6B M$R]:5Q^ [,WMO*UGU91+XWI@]*+VWCZONF-(.UGJ(&U=DAS(JU?L^^(?W=!Z M^P\E4%MZ*BEEA85HM:Q3QP>=?.A*%9(N0+H Z0*7*T)(%[B0&>ZO"[1M.%!4 M9,6"MX&V [EU9%U >33Q_:V[#_W+7(O*5*ZL)MIZ0JT<7%9M' Q)BNT/28*0'KVN, QZ,7A/Y#8P*$]X (%EW++DR MD1#3?MHPV-D<#&29S=-6R.Q/I=MWIW( N8"U@Z>B/]HZFKV:(-6# A20NC^G M:H\^[T16S)66,O3EPT+#ZGRP+P=>=J>L&$\$A+(UO.A*C@UQ_EWXV@#=Y*+)I,[) MX)1/13$JMV0H5N]:#7#L(]145,0,\2C$W#Y0=ZNZ*%1\'RJ_DLME_E,/02L; MA)RL,@EAD5F;4[CU++R+&U"!8Y=_,OX4USEL:I**+-;Z]I_?+@7"E9#ZS^C] MQH(R&-B#]=&1UD _6-KMK:N]JM$&NUDL2PMW#O7.X+Y9+NB*8$VTM6BTH2=< M!C -$GR3(FID79KOVH"S[[J LY\&,6-*\5@&C@+_E2JP$PMWIW4?VMF/>H5/ M^]8.V(-!*!]!I:D*X:MA9E)NKZ@SQ5RV;*C2K\,)9QN#:P\V^B@:F5S,_U&4 M Q9N4:-[N%OJAQ=T14F3R;A\.4VI-Z@/8FB63+O,ZQ*-8QGQEL[A0:7]H:K3 M?3$I-@8C8_#$5]BY3EOB\3\XTDG7T/L ,#E+%OFR"X&'$7#V@[.<&$;$:F($REY,/.ZC="3.:M(A/ RC.62X5NK[^Y&E$NC!/=3'2BU M_4[DEM]A2I081CW6B[FJ&-$1KBTS#TD+SOG?(,MB[ MBUNI:HS^ET9K6GC#9FBPU&6 M*FJUOLZANF)T="7"AMLQLK7X_+RK@HB7A=LDHLCS1UO(Q M11X6O(S7AMCMSAWN7[AHRS%A%2VE_.[V5K2:Z;4@QEXV@Z2G@PT'57UF"<;/ M-AJD'VK=5N\S%+&VF3P_/_2(XQCY,E="/9]!//]2U-C8;)F\\;&8A6F^1/.G MYC0?G,&=X M+MF7"0")VZ6!+[/5\.J2$X S^)I;?0N@KB0'X2&>R.9]<9ZL=]0MP1S^$XFV M+C<>D2X_O^Z$7PYE)NHRC;H,NF[[4/)C(46O_,<;]\W# M$6"](ZMS.,YK3:H'6H?.6T8]7G?B4(3NUK@1#W]6>/C=*AX^,3#I\454%*I; MXUC&(Y'8:S#JYGJ-@G%?GCS??ENHH@]2F0!%!:1S]>?'.=U\-J>?_=*A,O-R M''S.''OR4."7GQTQP@HC6,0(QQ%=$/D[!? ?MK*B^!9*[BNC3ZR M!7=%(GY',285^7-=1'2M:*%/SQHM5F>^:Y+?D*@_HSTEYMUWK]\:4_><=WH_ M[OWS5O8EP_Y0JAG64'H[/%.<:&3C7Q^(F!/#("M_I&Q.HI^X=@?7ZOI9RWZR M\U]7XBO37C8( ?&.1(]IW5CLH,"6PS*-2=YS741UK?CA/1H7->9])K.?9/_U M\JY[K2X[LOD/)9E?!+;:BHJ9N'S2^1-AQ7(Q#'?B6MXY;SJ9]Q\T63-7YZH)^;==Z^#Z;6ZXLBV=B>'1D/U*VOC)!3_S[=/[5)X%'-CW9 M](?(>C+LKP@I+.-JC8/SX>TK$_C$O<2]>YOVIVP(]ZK%(\=;,O7%NR'TA0(^ M/E(H8-SK]/R^;]EJQ812))ABT5;/5V&6N6JT#%F5GET?V%HKH7O1%J85LI3L MO<@R_*^<4CK#\CZ#9V2+*ZQ9/UFI+ZZ*^>/GU36L--YVNUIO5ME=ZJK"XSM5 MQ[JN(NX3.W#!XH'9@/,N-K>HK9J^JR,75D/'*NAA<2>NI?P\$O)##=14%7_9 MG #;'LC[1'=?E FN.LRV/1,FLI1]F59"LPV[*WZ,?=>QX< :H<*5'_/V31^[ M-^WX-"S:[1[?;PLE[S$\U]\YNA&TJ!H-V ]2QC_+E/'/,J[\A_64\4MFD;_+ MUGA5BCT/^!)2>-^VH<^G+]K6@6E9U5K,%ZJY(!;GQ\YYV%H!]#R +I %$L<& M'3_Y-D3J6RJLO+'O%X-M1$I5=']#%DP.'@G>ALT!I% :-@+Y,(33'-56;"!0 M%C/$[]V5DVPE!OF&H/%E' T;?UXKN4B^B6YS>J@<):YH5<8"D/U][8 MZ0KB:IJ@?%)ZA-1V!FTEJWVZC,K2_K(F_E"Q$%]%U-2B4RC6'IH,^VZBVL-E MMZ T 4,,J:4HA\7[5W98JC#8O;>NRQ3HJ>MDGA0'KG9J7O[ O=(VR-$'PRM08:2&W.J? M(#W;O\$0L0G0H*E/WRGH3J .H[ZD?#;;OX/MU?$NT%- &4?WC&@5(=G:K;<) M4*GJVQ/*F92BYBGV)H>MNL->2-EB>?N@D^$7V?OK'O]8;?%L3@T-]C&3=A#J M7VM7]?[JRB+*2?Z\V7MH54F88+5*I!L!%=)X(V6U7>AE RI0K?>96!*-J^8J=.+$# M[DW)9]N^@H^A $%7Q/);TW9'!E]'^1J+1 J.]D@ I5POL& T)>]]0L]VUDK' MEO3[K@MB*;ZRH:!ZVC*"4(YX%C69'"T\T1KXJQ-8DRB/O55J$5+P2F=AA1L, M6*4$M.R=V1GUZ]):Q$V$_K:!C.Z/D>YXUO2[)&N6PX+5UPRW0XR;"#S^SHC5S*1O6 M,6+ES+%_$CX&[T:4 OT8?7CRJFQ^K= BDYIS).8222)YS"@G FP9I?-LZ4K& M'N9PSV=LLROUTP_ ZJ#[:V_;1NN_3S]/-5R>MM?ZGZ<;) 2K. #@P71#D12R M2R^L![8T1]=F7HD)WC/I;JKY5Y0#V&T2&]+'*$RPG7>OQ,_0[?DO]4/_AK AF$9X;G;6>OZC458JT-DM5WP AA^4R+^H9.]O)&>UJW1DVL+MWY3 MG-ZEL6JJ/1!H"B&Y=@,4D'?N_RMA7]4Y%S6-C<4*1<31)WV/5)>EL%9:6B,Y MI)5L'7TG*FG.]AUWU<^M!UD&$.QF^:C$_2]E:^GV(JQZ:U(OY6IK6<-^J:,B MV7N^%K-E#$-O')Y5-_LSDF OG$\O[@?'!S"[S-EQ@ TX.-(7%4S!XC AV43 M)5RLM)(!#^U7<$QK&S#1%C"N%ACQ'.(>QRCGW2)-TM3MV0&VC@?F;\J>\=K3 M#OD$>OL55.)04B 0CFJ"5B%8M.>%P^FE;6R&(HQ>[5P;WU3[]/A-6X"]+IL> MU],<]!J!%"&'BU]M)]5UH.].89J<@PX4U8I[F[RI&EC*0L(#6^*#)([.DQ#! M%^#17!ZJP,;VW[D7ZKTXJED1I\FB/01\>"ZP+NWH6G*=M,2/?BK0H^2KTO8 M$[Z2V"Z1/G=89/-!*K K/B^1:*)24 M3^6IZ'5X.2Q?WZQO).("MZ#8\0U.[TVU:%^N"E*EV8W@<"9L,LAH^ M(K$J!QF)IP6BG'5G?FF$)W)2K"-XWG!YU@AOFZ/:BG ?39E6 M (?M.6O>?;^GEC8&3 5RM>]1V"ZQ0!H[/*L*>3RYA2%@A7-UW*2T)7@02!?$ M.0XL3L&$$7B1EWA^FS?R[6A[>4HI*?G/$_0+XU\8V0V]@O[WNY(IT,Q#> &B=M)OS] M-YPF+L3W,N[BIQ04AX^PXR @/V!XAYQ"@S#'9]G= /GH),D [_+L!,V0 M0J=2@*95D;5D4RHK BUN -FFE=F=F%[ZZY5$XIW> @-K[I>W>2OI!R)(]2S9[.T+H-/%!Y!FK .+AWO*F+KA,IC@(//F$* M>#O+.&Q@#6_^*N+W;0=Y79_JWW0/1-@^>5Z)=Y5 @5F+;BUDO+]Z]YOUW#0T MBL(T2^O%N^[Y;4EGCS:[-_=J=+]Y+7#[BX^ESCVK$>GJ8;-NI/EZ_@%R;BQ429!&LHX(XV5D';K+UV,)^M/-3ZI-L)-E(LI$@D&0C$<;)5^)Q.W"KX5>*>0;O[X+5 M5'3<,M@F%.H4N8VX:X^+VX [@&R2@"0!20(2T)$$),(X]4H\*@'[T.UAH%87 MPB8#_3&S562]-!QF&"V#UU;"O$@ D@ D 4@X1P*0"./4*[&?>[2M5YDLXW"E M2%2)2#+J11F*D4CG==6&B:(5*)-+9[RN,=-SF:J2I#(;]I$0ER4N2 MEP2+)"^),$Z]$H]EFF$26U]O84OR;9M]AKELMS @*1*G8Q5P5,/O?K1C%S%XK-TCC.Q#6B&)8/?")1/+Y8%XE6CZ_(Q$?2_8+G27,[S[D1?9[UW(YLI&X* MJJ''W<%3_\-ZJP^=K_B:X6OU!WSX8Y%UO_22C9K//S#A\VQ)_B?J0K]<#,.= MN)9WSIM^/'(F_B7^/3?^-8V)8;GGO.DGM^%)"]JQ S]NZP]!@'K1O'6U.*I/ M]CA\H+TFMKVDK3Q[MC6\B6?[U[77Y 1Z+?5GLP\6P>A%L]:UPF@P,0*#MIJX M=@33):[==Z_=B1N0[D.NGQ?0?;[=I]LGP>I%\]JUPJH13)S H;TFMAW!=(EM MG^ *LO0K.\DF5]#KJ$,_8,6>C7;FVEO^: X+@>F(IDM@NN]>OS4FCO5H2L&8 M]WJ_6!+BWW/:4^+?O?G7O5;F)0_1ZZA$G^LB^H.%O!+Q2FW>O@',VY# ]9QX MCL!U?[^[KYNTU<2U(Y@N<>V^>^U,+/?*SKC)/?0ZNM"'Z)]-6J5#]:?2WD:D M_UPV>UTMDKIT.D8\.X;I$L_NN]>V$US71I,?Z'5TGU^Z]DY8E'OI_(E)^;EL M_KI6(#4FMG]E40;$M=>^E1? M;JE7]=6D_/G=12@GXJJTJ3C!_MU-6EUVS6R MC$5(Z?*7S637BZ>^3T=@Q+5CF"YQ[;Y[S:YKF\D%]#H:T'>S>58LA-!*@;_@ M*5A4BCBMM;>"W$"7S6/7"J5OG8GAG[5+G0*DB7^OEW])%2)GT NH0I]D<]NW M"<'FP?ST>/N6L^"X S?[2CPXKZL<4/.AY?,J8G,%!<--MT^(?B^?M. ?1;B[''8 MC*MFU8P,?RSKME"BA0Q\!4SL.E, I="S,DI=8A32E-?)I"\ M:':Y5FRTC.E9=U;;3QQ^0]Q[1GM*W$O<^RCW=OH-_)>'F9!_C=.[;<%*]M0Q M_6_>QVDUS_CB79*)K\,9N3!!E/AILN@^*N]A5GLP8JJ#QBZOO[&UYK;*E%\+/(JK>H*D_EN>)I7LA5*5E18WZG(M?I6:#C. MHJW]M*P,#O\IL'T*:'CW:7TK"X<#H<#6HDZLU27/*Q[A0]4$YE240HO@O4V) M+R[EB[M:X_.RF ,O+>2WQ3^;=([YA=.>7F'YVC^)/(]'GN$9D.=OV*2G@K]7 M6MY5X>@*<*P38-&@A;:C9"NOM'N19?C?4F3RH9I_%141V1-:7MDOS MJ"E+H)(4!U,"P=RDD<:75? U.">K(G3_ 8!+!$5=L_DF98(>#X!B.-15#0Y MIDRK_E)PK_Q')QCO3M*V>#V M:\ADD! M:5?;$+B9S[.T_7@I0D!@.3J$6CERG(]$8OPT? ,6'P84U0C6=R);SEZ]0++) M9'E7"@MV4[8ED!.X!\80+K1:\)DV$[-0E,!DMX7& >KSHM;F0 ,([\B8L8A! M5:KE@B[?@H].AKS9CV!];C>E$'F2B@SY.H<=::1H(?9]6?:-SXM]E;:2)*(4 M>22T4-3W0#::%!MSGL8M80^J."$;_#[]/-5^^/#AUY5+%T-:IF4DYOA(2QR# MM(X^M[4*\$)HOQ2UT$SMR&IX";^1-"B- MM1?ZO69>=-G5'.6^'"Z'/V/)+)VJ!%9HG;7\(XW6Y;N'+X)%*CGJ.'(9>*N[ MX0,PLE*@FB>5LE[) V7N'[ <:G:[N&L4OLO!M\T#*6?#&7B*R;T.DWP!%%T_ ME +%HD^_ MK[_>VM.IRO ?^]9QN>;0J1W*-30_FA_-C^9'\[O"^0W,!VEAQ&DII!/K'< [SA71]I_O6ESR:7I[^O MKVV8JQ6+.SW]MH_:FH/AHP*R&$]@F.]X=L\7U?LW?UG?G6[IY5IL7_>3+.]) M*?A)IL^Q^71?$KI7>Q0667PLSH75JE89JE]>)=]_RV M8%#Y.2N8!NXW+3!MN6Y.#?^!R\9#U_2IIP__]^#-#X[!.G0,P=2W#_[JX3,W MIXY]+C,_1N7Q M-L\#!9>1B_,I+LYQL/\I#GVN8;I72,47I:'0;*^2AJ\!FJYLNE=(Q5> 39:G=\!#L#PW4S'F(=[!S8Y5;,<%843GE.1X!TUKOO7GO& MQ'5\VFMBVQ%,E]AV[T:!UQJA0;P[TCTEWMUWKUUWX@4F[36Q[0BF2VQ+(O> MH,AG'&->D3OAD^PJ5*T=9G9=A@@GSXA_""?WW>O G?@ZI642VXYANL2V^^ZU M?:WJ#?'N2/>4>'??O?:#B>VZM-?$MB.8+K$MB=RC>Q0H0$$MYP\B%R7/9&@" MC^&N5+8+3N\>+2TV[B4AC"2,W%Y5(IAXQEGC)*DVQ+97Q[;&69]ODC>!>/=Z M>=>TJ:XBL>U(IDMLN[?(-!)[F6@%OXIG M =>5:*FN(2#^>;Q MZO:7C*!/JNU_GAC[UI@XUO%4HWT*^Y\<47:MQ:/-QP@G"">N%B<((R1&D(^$ M0() 8@=(N*1)D"9!($$@\1!('._L\[PQ@@))CNKZ^5+4/%-U]60P"26E$!03 M%#_L8 _"!X.,C"AP/@P22/T*L5DMFZ,9?985.5IGVK'#Q_[L)_J,7F)<^3 MYG:>T\YT88>_&SI3H1AQH+/^*NB*KNS(2)EHN:?#:' MVN&7[)&Y '_+1#=MVFMBVQ%,E]AV[\"Y<]YF.D0EUKU>UC6\B6>?-?^2Q"6V MO3JV/6N.'<^9XQ6Y$7XJJ@K+3<('TORF2:O;&5S PI.Q",F?<$[\0S"YMW8S M\8\8W77)6TU<>S%;>?Y<>\[;3.X$8MWK95U&VTP<.X+I$L?NN]=GW=YMS/GL MX\:#9T$'E#^"CU"1:<()PHD=.''QZ:?4KH) @D!B M)'Z5D6($^5X(&0@93NJ_&2DR4+3(R3I4%-+30WDG!,0$Q(^?6KL3S_ N'8U) M3R-X('@X !XN'ADH\(4@@B!B1+DX(\4)TB ('@@>#H"'BT<&BN8Y27D1C./1 M0I$4I=!J_I7:D)Y5"!Q%.NY=7,29^.99)TZ2ZD1L>W5L:U Z$/'NJ*9+O+NW MR/4FOD7UO(AMQS!=8MN]1>Y9Y\Q3P,CIW @U_ZK-R^(NK=(B)W0D7R[YN M63 Q@N/9-2/UYY+N1.A Z' .AS/8AHI,I!7A"""(.(Y$.%.W.#B#X1)@2!T M('0X !VL2T<&"A4Y@8_G%U%3V9>C\I,Y-9&AXJ(),W&%X+M]_F'80C3$Q+/?RT8*T"0() HE##Y0O M'Q^.X/.!_W*8A_SK*"!@\&T3OOW@Y_;EESTGYS[VO:/[E>37[I6K+2RR^/W: MX!X:C;H5/_4NK6$4T8->JM_$G\:8N.J[&L:3Y M#0X=;V<97Q1-#:__*N+WZE.&KD_U;[H'8%LS/J_$NTK,>=UHW[)E5DJD,^5CSNKL]V60F@_P[]O*^V[/!:Q]C,OHUO- M,B:'$RC_D(^YSY/&ENYSDWHL^SGMN8E+A1R*5CBO>WWZ+1 M5%9:FFOU;=%4/(^K1UMH7!J)[0D3LS2.,W&-6J"IFX\&BC]YL:Y-VVM7Y.)F M2XSS(.,\&B!)C'-&PO3Q#PO:F!2 M)8;E^6>Y>?Y)03-/BH(X^9[OE,%4J&:@R5O!Q/"/E^UTR6%0Q,#$P.-C8-.9 M!.Y9]Z G!B8&OEX&-JR)^;@W;-O.NF+.[K6[S^^]\_ M:C^+62C*2N-Y+)]?"%ZR KB&X=\T'L=IG1:Y5B2:;6E9$7'\9S5]>I"ZX5]H M[/[G&IN0?)J+$M8FO]$^%E5]0!#_I:8VX'(@^?S$PZ*4=/;Q5LP0DRG3X2PR M'3S_H:P ;' M1G[5&NPU4R M#N4Z4+@VA6M3K@/Y&(A5*+/AY*Q"F0V'!JUTQY]9?_P9;3G^I#"MRXC?H3#+ M8;%P8^(ZQ^OW=,FQ><2_Q+^CXU_7G7C!67?5)OXE_KU>_K4GOGO6,=/$OA?# MOI3E\/HM=D:+TM3B\*@NAE]%B:3.;P0Z&G(JI7">O$,0N>]>6V>=>TT-QHAW MB7?/:IWXR(P/SX"W8+GV^_"8DJ?.5V6Z^+E1!CQEP%-T M.F487_$>7O+FYC4N)&(92D#_ORT/;W3)984_4A+>8#$"=^+K MU&N(^'<,TR7^?3+_^L'$IBQ:XM]13)?X]^GIM!/+.NN46F+?BV%?RA+;6^J> M\S93$CPEP1-$$D2^+$3:E$A+O#NJZ1+O$N\2[U*6\)7O]M5-F,C[2B;\8!+\ M)::LCB##_S09[\6#9_9[]*'?/[=]-46^A/%TW\&;^7Q>%E_A2[6 +_W)FIH: M3"S#5]VG]:W\ULK+/;#][[4,<^SQ_\,FS6(<>X9?V/P>O!VF5R^TFG_%%/J- M+QI3J_^B>NG*\^*?33J?X:#Q8L(CS"I.X4TSGN+B\CP2RW7;]OI^0M,UXHO3 MNYZW,O&5Q6DI(IPGYBPWL_Q]G%;SC"_>X=7W]O ZYD;T>=9S&Y,2-PJY1)4?*(&=*C^&N0Y//_FNT\_K#:>ZK'A? MRCH=:O'!Q#/..LB;PB&)?Z^8?^V)X5/5%N+?,4R7^/?)_.M,').J/A#[CF&Z ME!:YM]0]:XE+91^H[ -A)&'DRV*D89[S/E/J./'N%?.N<<[[3+Q+>?%DB=*$ MB;RO;+>I[,.UE'VXV7E@OZOV0US"Q5P+%^N%#>Q!I089*IZ6L3;G6&HA*JJZ M CL]@UMC+!A1-*46BQ!M]R3%D@E8L $>DGEC$^U/^M09OJNJB^@/%L*8$81F M."Y93:)]L1S\ZF"&+X@;5:2"?X4IWJ55478CXE551*D58LA(#!XBK*[Y8B3NNI]@'>HB0F>ZUO4I3RR[7,HYL5,H].K.;1 M:1A>#>_%(A-R$?(*WH2#;,MOP ;!:V3I#1A/6L3KQ26N.BF?8X637/O,,[E' M'V"/Z^KI"W2^ '>F"?F6/C6=1Q+RS0FMIO3 M0#-*:OK?'6YBY\;I>93:CZ%S5/J\Q7OX27/ MC>CSK.FU'SR,1"K4&K^ MR5F%4O,/3LUOST"K]@R4KY^!7F^XRV7%8U):X-!#8DP%33)2X^1!S;WEE7R2%&OCQ&IGRVO?/U)]8U:-.4LD\I^P23 M!).'JSGGO,][JCB4]WM.FTK,NS?S7H-]0LQ+6]42O\$?1R473[Z['(SF-H/Y5)CV6_L]]4QI2>=K^IQ\7.C''/*,:?X;\KAO>(]O.2Y M$7V>]=S&I,2-0BY1CCFERE*.^?EI>Y1C?I6,0SGFE&-.B;.48TX^!F(5RC$_ M.:M0COFAH7/J++209Z%B^UGH]<9G7%8$(:6U#=L\N1//H.ZSQ+]CF"[Q[]/Y MUYMXMG_.FT[\2_Q[O?S[UICHUC7D7!$CG]&>4LK5_L5=SGF?GY-R14GEE%1. M($D@N<=>G[5_@5I)$^M>+^N>M6N!6):/?YC'F4- M)FJMY7;_L^$EJ%?_7Z7M.LG74@P$AWM$57<79,;Y:OMU4Y_J7?_UB0;3B&YE M-GHSW[AS:JTW:K\%[0L^RX&?N,QO;S^'*<#51,N*JL)D=UC(-+]ITNJV:]8N M.\IO#L:8!NN?V-I_/FY*_,]P050K]0F\-*E@\MCTODVVW_B*,S4W.L[?8L_X MJ+C)4]DU'A_*'VHG_RG/%IO+BPN7KNW8LMW[ YO5I^F_/H5I5"%@R&W%3&A? M^%?MU[+ !/4BI^H HZ\.8.E3PW^D][QW:!MWPYJZAG5X/OX9?MB"D MYQDS-IW]/CRF1++SU1LO?FY4#8"J 5"D/F5;7_$>7O+FYC4N)&(9>H M&@ E-5,U@//3]J@:P%4R#E4#H&H E.),U0#(QT"L0M4 3LXJ5 W@T*C']MRS MYE^U^99SS^L-K+FLR$_*1!PL1C Q@K-.1*2X.&+?ZV5?=^(&9QVL3^Q+['N] M[&M.[."LVU,3^UX,^U)VW+Y[;5UK9BLE_U/R/V$D8>0>>_WH:?J8MYDRB(EU MKY=US]H@(=:E[&BR0VG"1-Y7MMN4_'^IR?_8.C[-HQ([O6,8=[KEF'YGZWC, M/4]G,*:Z-;PGP^>[C/6D+&::^&>#[>/Y/2_C:D>E@5-FJ%]^BOJNJ?^4PM;$ MY_W^0QEH3X#6FY%%AG MXGQ6YWDT\JDI6P!8:.5@^EI2E%JV0D!12T"\E%4O$E@T66 CS>]$5:NGL&0& M_!05<$_85&DNJJHK#-+6MJBT3$+2G"_D,Q-MWI15([2;4H@\2446(\#PO))% M1?#+/()Q5+*X1J7PZ%[+BHBK'_ .&$\ERKLT$NV0L.J'B/'S4^W_I%5=E"BU ML\4$X0F^'O'J=G7"M_P.Q@Q#T&:BAKO*HKFYE;.LM)*GE8@[8*QX)OV1:J:S M68%[5D1_3+2F3K/T7[RK H(W_";NBNP.J>LCW)K*=9IHWZ=E56L_I?"U+Z*< M:3\5'.:*+V9R== EK-4E+ ) ,,YRTFX!C%JB=ZR&4\Q%J9;AO(J G"6O?)#$ MUZ?Y_<@3[D&XB\J MT_E00*BB4%H"^Y2!B!-*H.&54J G=*. %0A,)4$K(;1?BEIH/B 0W-/IW@4: M-2BOX&\R9)N#*-3:YT& 5S7\T,GKMMZ4R"IQ?RM*H=Z25MI_*M4=S(+?Q+PH M:ZS%!9.8:8;._G.J;0-#"7OW[4M ,LZS%#X)/Z7U;3LTL"\X?EC1(_[V 4:" M(\!9@VY:R\$.Y.-'M3X?4#T8&:W&Z5U/K9GXRN+_O[UK?6H<2?+?[Z]0L--S MW7NVL>0W[&P$#=TS[/2#@.Z8^S91DLI8T[+DT0/P_?67F54ER<8VQA@LF=J8 MB&VL5U56/GZ9E9D%8(+,-78=2L?!L>O%$Y]-C_#J\82YB#(+*?6>^)3<"Q8_ M_)7&B3>?^@8#> M]S@ ^V3$$E*JTOE%Y;78O;D%. ./&7$Z''J.AQH8O1W2GL*[N ;C"@HM3K = MV;5X.@?B -1B4(+P$HRM^"P(>/YRBIS )],(6QRBCP7#0FV>D"X,@&J&"9 J MQ+XZ#D6!UX59C 6V-XVIB&J9C4,I\ ##SZ#C?"IL"7EF/1Q5,> M,1'MQPXS7/$6A0A[PNO0W2"A/?'PM5%M9N.*<:4:X4CW1NS]+TQ.[U&>["Z4V33VK1?8[?1 MM:Q!_K]5/3A7O:C5L-HK/[3]092I]U!9(*JN3M<-)'4#R5)7K#]>"=VG5RD$ M5S= *UE#FK4[.56>,9ZWY5GE664E!2H_.RT(+]7"K,JLHEO);)I#_X6O&<_4 MN9M[5UR@*]P+Q.CT:H-!L\J+KG.OM?R^7OGM]FI-L]+U[CN/1[Q&V)/&XN@W MD5*K(<\KDI[7JBG?]KJU0?L5U+T_&#S4 ERBZ6H!7EN NZT:T*3*B_T$ =:Q MGJW&>O+L) U\GBY*.X]"[U2S/FI3O9JZUVS6NAWK)?CEI0+S.I2DU8-6#UM2 M#_W!]ORJO=$-SQZF*C:6H#>NPY0+=LB+::+TGN*+FR5J5K$2X=$1)%0/MJS\ M0%2VJBQW+F[06GT[@FHU+)14-TPQ 7F'>OWE-Q'6(43E5?S;?JW5?"X$.$>S M7>IY'6/3:D.KC>WUF:WU.ML[OZ:T6F/+_=!VUS+LQ8J"2S+?[5:MK5_K]S7+ M-3NY%W]\OO$M&TW#N++*X%9NDRU9MS,5F MCZ :M_07*Q%#0( M@SJ]$88\CFNR T16"5NWF>@<,<86;Z*3D6SW5C-<#K-SO*R_T23"XPH!:<@W$(.B=OJD2] M+UPL>>6)Z)7A\B&/(J*/:E''9\NPL6:3#X=&A@X(2B*ACP:E&1@GOMMYN.=,3RH2+W>\N*"=.87%[O!+.HPR8*9[I1" M$+'CC7>#AE=)MKB#QJEZ2OH>LV6KG)HQ83!7;.P&,QV"1LB:5Q;?G0U6+(IZ MP50+^,,"WGJT@'=[CQ1PRVR8RP2\5>@P]@H$?)OBFQ-R??'MSK5X6RJ^"R6S M8)/5QQ\ON>K-KUYRUT>MYUFZ8#E0*S85#=;):2RP5A'#3E)00,0\R$JJW>9B MH7D-G+!-D+9R.4A_][J-P3W]75RH@B:?Z_VZ>(FH.VLZ$4WDJ']2UNC5Y3?< M#\5=>4L<+X#A,&SG"'IB5CMH9MBF07^8&;JMHOU=EQE6\$+^['*N6,()RRS& M2_!$=5O/E&"^N[*+'[-LLA+:Q8?2WI;9QBATL!$;,;GJH8WX$F5H45MIV5AS M41?JXN.JP9T 6J$-B[F@GUV&0S&,4FA]+?MY\O'$#Z>@?K#OG8Z?/"%^LI C M2"/?:QJ]0B-GS"(Z\%%/V4(#N"$-\=%,?'@*Z1FW=I_]ZX:AB_GIQ<- SLZ2ENS6*1XNR4A:^79ZG$8".H>3#[ MP0VN%H>6ZJ_4O1;W4H]:)O;CT 1%U&">NVKC#3\E8HFUV9BA.OU9>'@B]!K+ M]$&?I@X:W/%#ZH9+V(-89BXV67CE!GUNJ\DV:(W!5EZ'*$$V W>"^B[S&^:G MV+B9>B+/+!?V%!XK$YSO$B>C,.89N6&EY9K@WDUX'5";X9IQ'88N-5,NNO() M"ZX]S E1:UL,E8M0WY+P._4ZMLFZSXP3N'*4'>Y##!$!C'5X+0LY%P),\F"% MP+@!,!("FXIQ%>:9-4_.NH:'V T:P]&AZ'6='5N 1PAYD9..000PVEZ3C(Q[ M$\2_XLRC(1Z8@%>(Y 1_03*0CKDT,#M,$5]%T10OX(KP@@C,LZSJ^DV-GV%H M+@(K[%G-L8>SA]W&!=JGVB"FD7BC6/J,^J]%=E /%IMXL]P438JF*&=+%5:[KSTWU-W8;5T<'6++-! 0 M \3FV8D +?I5(>I!_TT'3<-!*ROH8#NTFK\!TY3%L&)Y?B M?)8B-(G" /[MS!XAMSG+;AH(?"V'ZERI$W LQ=F;R=>FQ^"($QP(=*1Q+,5< M'MM3E*L9MMB)P!B>^\N!]R02H6)OS (P6!T &/.+7 M+)(0& =-HWV]QN]TEN@\H Z]$!+XNVV>QN>@7+>D"H!H=#7(;B/_5.:A" M>')'N<#[Y%81BX7+Y:AAG!?_%J('+#R"]04S%8/1\XA[9> ;)C/%X^7 39KQ MY,C5!V#'$SR8@TY1Q;.A)0:LB>M"9N%S 9,'R(";%X1CS\E?F?MX\B<@Q324 MA]@AX:+07WQ@W .G9_XTL.;S"7\:-,U\1WK^B$SXP S-1< ?=#5Z:33I_!S$ M16O8,-Z3[QD&TFGSY:%/Z[X M=*"8_&*R8YAE*T6:KQ#A*!SHA9*9 VM$WIY(M(RR8X!PXTC)5B%F@UMT M#>./D0<2ZV&>(T41E3/8$S@:M M)4.!)%.9ARZCE:Y4-3=A0=@UH*B8G8OW'5Q].#UX MAPH>-PI@"*![*0,@CO&?XGPXF)HKMW/DCA :$0.T-EJ ?-N"-+8,[!XDRQLB].^@&<\5V6IGHX\/H2I MPM0)H7U%BX5;"1+SBNL?,^TKK]=@W'&VY>+.PCPZ-U)^[>'Q&V_A37$*(!.# M_F0V,:M%!(\G?TJ-EQY5_YR3I MS+2&/_^C;UG-X^+-])-Y_.[=0N0[@Z>!R^3<";F'TY#A$"8 M'I7:8T!":R_3HT4*.5V. 07+0+@3NC%%3KRAEX\0)/:_X=VIJL;"N2VX(LL+S(H.BX30#$)P3^&D1VE,%P$@82&\N!-MBPY M#VQ@)ZN90;*+R94& A1*ILY%0,-76$ XN3E_B4@_<,LK 05BYY T7C 3>$(A M]A2QG"*Q)2L>L$G$1DBJ,IPER4J;,1/P8_ZP44- MP;T':H\;MDX2?-$D05,G"98G2? )[OGV#AC; ADN3BZ_&>?G"$9-Z_CKM]\^ M7!KG7SY^O?Q\\NW\ZY?=!2Y$Y,(L!Y4HS_139.9EC!TS"G.N%RL&TJ4\WQF8?-6GQV&Z>>RF2C+1>?*#C)*5B$VF@$ M?9^+W*ZL/$Z\K6%TZ8JP+ MWXLS%M5_-FZK8&Z_@=D1U*!&[-*>4%HJ?(IV=<"<3T(D'-Z9U8 +EUUN !'V MA[%'X!R181>^.[G(CYJ9#+3:>;18>$RJ@4XR;0!X61 W8#'6:*GB*/%BS ") MN5^3/A9&O(%:$;_Q^*WH2H-)*"GYEIS!4(N)6?#M1#I!F F(_Q7(D",9VD]$ M-P:3)&46YO]QL:,MO!_J_T-$0"0UX6(G"],)KV6T9\0IY)/E$,JDP #6909*O?R%D MGP]09%>FOGA%-A"$A8*W<1N!UILGB0@# ?FF16QX@[%U46F2)3 :Y\."CTK6 MHW<<%[8)D(;42R2,(D*6&(FG33;X+<74'P#+R'(836-1($)CM,LK;B-(R_(\ M/%I,%Y!HG#(O:23C4 Y1 MC F*2=VG0"/^.0!)/8)%E):JS^15M<9WP(6I#A?OM%A,;V:H1:[].G4QQ!_FX#S>@ MP8V+C& P#XYN.#&N4M^HR6^\T)>;?'(?L3#>3\PF&KE<9KM+PS[[Y(('WTO] M8_S,QI-CA&1#'@OS@6^#H<$:_R>%]YDMM;X7]U97I"6B<1EA5G"BC &2[035_ CP>!7P:&[_R !0A5@$E,S2*.?\14XLX M+&-4-H.8\AEK%3VZ1%%-+BC@+]CBP,*CE)RQE#DMG$5TQ4; MS%G\V,/-8I[BS_).C%AB%&.*%94A;>&, ;5($XXXA 4SV]S0EB&<+ (-(0O_"709*N><4PA8J)LE7 MOF:,PEM^@Q%KG* _\Q;1^SST4['J<;%H*9W(=!\L@XF'4E=B89,$2WF60+&1 M(^!JP:B<8++,1PI2.[N7,4Y$X9@98I#G)0J$($) MK,9'D;[X6F(08 8PA$J2(TVO*M7+S1#6V\-?8 K6JHBH46Y2/)*9B!$?IK[J M8*(V-$6NN$P5G=D7O8 W&^=@H 2'-(R#XKK(O69IF^7-ZNY>0VU/?[[OT9WE M!1KX\(G*^@Z+NXJG>=H:-9W(O+"OF1>F1B#WZ6#OG:EU3MHRKS_B0D2+_CEC^B@?HN>7< MO'3EQH73GR3G%IFYWF[TVH,WV?YS\;X]@RFE8'"=?+R,P3]CX.R*#3EHZ4*- MY&,8>^\8EAQOWW-PBV3GK-LI$>MV2L6Z7\G;.<^]G>W@B'U-HL>\8@#1=J=N M&M^DCW#APT!/H@@Q^TS3@SWWG<_R[+:_A3^\K+LCAN!W%\#,,LIQ_Q)=*$ ? MH4B?%4GD,418)^_N".CQ)1V#J^>0COKXI]GC M=G:C;[G/&.XS!V0$%16/=+/OSEX/3/7KO9[SMN MI][E@UZ];0^[]4&+#^#+G4ZW:SNVW6X?& $;PPBYXQ[AS)!Q3>#4$S><@'_\ MT6?7!R*ZFX"JO$N <'?U"W'& +WFMUF.4\A1?&SJUDV_?$")]#EW:R-N+;OMWO=>QVW>JW6;W= M&?#ZH.]8=3[L._VF:W?Z_=Y3QYKQ[>.&^_(,,98C*SWGHJI^'M[MM,UVM\=X MW>Q:L+9M!BJW8[?J37O0=(;,M5SS2;P[KW*_1>,@V8ASN>GT^VTP#HX+3-L> M@*@QQ[+JSF#8:_7:_8YC/]DXS&G<]0;[\NP@,K-8%72NP8PB5LS:L.0PD5*W M*$WCH1MG"MU4)S0!642)E'")FWW$+)?\.I49#E?UW]_IU/X73>V?/898I_97 MN_]O,830+5$(H5NJ$,*'NY%G>QLU=:OND2)T-.ZB>!Y+DU"=!HQC0>F$H>/M M=="K82K-Z+'XE-EL-IIOU .PACZ;Q/PH%ETSN:(!'7XLWGT@#NE-,IV"*MH#=%XA4OQ1FLZA4ELF1U!-%=5[I^0#(M'GT MT GB&W.)56"3[ #QA8SRO(RQ88!QG12P[1+LE8K5&26$3.8R[35IMT!:3)G1 M--TR33V?-XPOH:;KLUM73=:ML"N&8\X BVO2;E\3N(')Y$SPI-D#[E[S:)#ER7LT.QW6AVS=8C$&G2:9J]I M64VS.>CV#L?.;9W?M?ZT&J-D?*#&7H>WP<])Q)SDB N[LWP%4 @7K0"-W,6N M712M/J)0-B93+Z]$DC5U,C<]H7*I4R3^D)INB8:T\,)).'OB"!;AL6":+2U[ MEN5=3S]OB^\WUL_+J-NO__Z,O%]QXC2;9KW=[+0M3:+E1D039SG_= ^;YJ$% MFG7/:?0HJBS8W]%X[T7PWG.RXS_%YC8:T6E$IQ&=#NKMGCC-WF'3 M0D2W[ZA7!_4J .G,YI[MXE8!TY4QJM=NMOK]GMJ\-9LE">OE<;PO8M8_N:*O[Q"VP.-(S6.U#ARRR1Z9N-4<>HTVS(TV-YS&NG0 M8/EQ9,O<,QQ9J6S YPH2RBU>4X+!%]W&E=NP%Q%VDY\P?\$QEQ>%_O>%LUO; M;UGA[%;ZZW%GM\K>,3/OOQ(%[T:K::E8XA6+;!;PN/[USN=3]1:KV;1> RXL MEZ.E*:(IHBE218H\P=#^4\.\EX=Y^Y4$J&%>$>99)8!Y]TXKUS!/&RQ-$4T1 M39$J4T3#O I!FY:EHWE["_.L"D3SS+[QO7'5.&UD@,QL=9H/HK9!LZM1F[8_ MFB*:(IHBNT9M&K;M +;IZ-S^PK;R1^$VKRU%57775# M&'0@SM/D+!)GT'-X#6@+YE#<[8PES,!VFH;-'9;&\DL)NQ:GQ?"QS5TLI\7V MFMGS^9#4MQI[KDRU>=$4T131%-$[H*_(]B(FNSK];:^@2+E$LE+L4,0]W]A= M&(3CJ?'A#J[&=&:>,^)CEF&S/5=DY>(C31%-$4V1*E)$ Z(*64 $1*\,-F,=?PZ+4J>DT131%-$0V/]M@>(CPZ^_!Q MK^!!N42R4NSP #PZXT,O\#0ZVCE3:8IHBFB*5)$B&AU5R!PB.OIT\GZOT$&Y M1+)2[/ .OK$;.YK8/3J5;RFB*:(IH@&1GML"1$875Q^V"M@4"Z1K!0[/ ", M+B(>PXUZ6VWW;*4IHBFB*5)%BFA\5"&#:#:?\W #C8TJQ JGX0UV&V#7RZK8 MWJY;L/9NSS5DD3A%_A_9ON<_CF9IY$J M.P7%^]U&M]M[LY&MR8?:50-?-KAUR39#'1J3%[AP[U&]W>BU!V\R?L%!'K4; MG5;KS0J2/3BNK0'_$_TYYG."!V]34\\/ITN7ZM=[-H]>;(Z7HW&4%]?E=WO4CT5CV" M::?CX-CUXHG/ID=X]7C.5H%%\<2,Y+Z%^.&O-$Z\X51-CAZM\\ %>W2'5((W M'&6FZ6XWEOUE%K75FH$#0&PB^BC*C?\U%\&*.AO",(^8?\NF\?'!X?SJS$*I MA73?"7DW0 I/D)%["$N1]"4XR/#<7PYB^(4E:<3C#3GJ5BR9'?KN-FAR=?ZK M(D@)1O/EY-OWRP]7ZYC@!ZVM:541E13;5*,)0XL&.A5M89SUJG[HC#GQX+47 M)Q&^:L1B XSDU*!NBZXP"A&?@)W S]C<0*Z$"Z#C/?B,S4?,'RHC2B9:WI @ M2DH#>(C>Q])D%$8P7_>9S>R35<:#O/ 8[X*\,/5E.5!"@$"/4'E-.!94I3!T MO+T.1C!,P9AY=]P]%I\RF^"LOE$/ '_Y;!+SHYA/6,02/NMET;L/YL/8-UX, MIMWWDNF1>GY!6%I\KMUIM+MOI&U8<+W3:+977&ZMOMSN%M^^(CF!^$"'WW?= MJE:,OD3"?P0#PR#AED?$'BT M;8TQYO>6K&QSR5!C*^^^WA-H>!@?&O\)1UAL[&EE5U%YUL2H-$B_%[G<$:M4 M79=I/59QT=7$J#0QM![;4H7/B'G1A$=Q&-2HUMG#'2:#!:YQ.O+X\/Z9\45Z M5FJJ;_,35>]-:F%Y4EGU>,E0QTZ2'ZNGL;3ZUL30$<$*D%U'!'5$4$<$7RXB MR%W/]=C(^!5@O-9X%15J38SR G3M3K]<6% KLSV07TV,2A-#*[-MQ08Q /C1 M"UC@>,S?IP#@O4FM# N+#XM27;WU@I"=$G3LY7/D.)8G^/]\"FSV6G>FK2LC%%%95Q]CKBM+.XIPC:3( MG.JTM3+*"7>QDDYZ\9#D]>D7#P<)7B#I! $R4F/3E0H)>, #0."=O_&/SG-Z??O_\&X6 =NEZP_<]OOMR?+._/KZ^_^9__]3_^X_\Z.4$7 M5]>?T6?\@I;KQ'O&%UZ\]L,XC3#Z]O[3=^C_G-W=H/OU$]XYZ")?WQX__L___##GS^^__X/'W_XX?]Y__[/[]]+W<+](?*V3PGZ=OT= M@EYD["# OG] 5U[@!&O/\=&]&'2!KH/U]VCI^^@.>L7H#LL;N]XSF:^S^ M.68\)$ZTQ0_OTF#?Z2.[VT\[)(%]C&L3*&!]&>R(T'\Y]WZI=-XK+6; M1"?)88_CK ^L]NMCY'\?1MMWY,_OX,_0[P-9T9.\)UZ[)W'ZF/6C?6*\_GX; M/K_C?X1N'Z4.C8T+#K+CDP_P@;'N<91/:^/$C[0S^65A^G&RC^H9A;\4 MFJ;QR=9Q]E6:_ _%9:FL-]^=TS_]Z4_OZ%^_^:__@1#]&KS=/HP2Q#Z*FW!- M>5$L%/SK1*S6"?SJY/0#.7+?$V+?H*#R.2F6^MVP28AC<]0DLC-W["3$ 8/1 M?V@:M_9$=AHQ;CK[\,,)_* MR\U5S[]=]SI ZA[,([;A^R>HC]UWX7\?M.P M_WWV?M"^B_N;[3GY5[?]SJ[]?%@G",*$C@6_$K_<[[U@$[+?D-_!%?7G*/3Q M ]DK!#]\N;ON(#:\2YS7, AWAW?0Y]T=^9^_"8%-_'<9N)=!XB6':S)BM*-3 M^09YY$WOWEQ,5$S5Q43^\RA3I^_A_Q'I4!(4LQ^=P$6,&I+(_<>[,I$2^33& M[BKX+_KS/B)B7_=,\>')_7^">,D_A(XJ>LE(&["CA[5LV5S3V%S,\(( M!'5.&\G$$:>.&'GT;3; =V_[K=[O7/VZP41.B4&B=E,?KS;TWZM'W]M2OCXY M21J1J>+X B>.Y\(#0%G@H^"P@W[)<>(3OXZ^!(IF64_%Q\)V OBT,^'9'##H9V5_CU6:U M%U)WK\>AC43+B?A=QQ.1#P/71C[0VWLQQEFX3\+UKT^A[^(HOOQ'2N2PH\^$ MBE3+V?CAJ+,A#_AOB WY=DK&."7GA-*5'[XI;$7X#B6E<'F1HK]_-.??OC=#S^4Y41& 79-T'C;IU[[ M=)_N=DYT(%>OMPV\#1&3B':^7HPVEASA!Q"B^[6;/W0R)8)L#DI_NV][6#_ M'?PQ#-T7S_=K=RS[HWJ'?GA?V2'1\VTWNAHTZ9DFXD&48O?R=0\"?ERV6=:V M:=F;TX:OAY-!@L[;3O7Z;JX#TA8_.*\-])/CI_@3=N#?U"11NR7U+5OVZ'>5/0(R MB-)!,J&W;>MYH9%N.$[NG 3?OSC[AENMU*AELZJV#D$! 0D$--[VJ=<^,:=B M[>[P/[7L2=56P?J][4,_FU/%RE]O7ZHV:]F?JLVASK[_MEO]=^O,H8;Y'0B\ ME>">MJ8MNU:U,E Z)Y00DBF][5ROG1,F<;*$CU[ 7*"U^U;;L&77JJ8%007) M9-ZVK)\,[L7[,/::MZK00+U%OZ_:%N3>;SO3:V?NL.^P");D\! YY$9:-^]2 M8^.6':M:'#@E1$DAF=;;_O7:/W(I[;R$JC?+ 'S,X$G"0:-W2]6^91>K5@F) M&+6<%\B];>0('DL-GLN.'LS?5TT?W3V8Z%OQTUN P1C'X,%Y] <= DZ@Y0A4 M+2M]C@ ;X^T Z/-F*[:]0[>6S:Y:9MH\VV];K-7%K=Q=58^6C:V:=Q3N[K<] MU>OW5FQJ2Y>67:T:A50^\+=M'>8,5VQCJ4G+ME6M0J+_VQ9I\9#+.]6I9 MZG'D*K:QH6G+#M;%JY2=NF^;-\2[J]BR0H.6C:K:='A&ZMOF:'0BJJPSJ@XM MFU=CC6EP*+YMIS[/HF(S%0X3YR ("W(]!5*^QF 6\_$UHIMAR2FA"?[I;VM\-C M^O#D("'4&'"'U]A[IE?UH!/43K;E&-7$'/4Y1C(J";-R2%-X.TVCNO3RO;\. MGLF"A=%!]4(-)MIRDJIFKZ-/4C;TVPD:_SX"-8"'0JTV=YBL?(HUW4DJTNK3 M],>J;>[HTR3- O[)Y_%VM,8_6N0M"(.UYWM,.5EM/C.0RC""4*(+3,8 Q87\ MDPC.3NRMX;>>GR;8_8P3EL%TBZ/[)P?,NLG0XZA[.BU'N&JE//H(EV8.O\KG M3GVR\NRIG@#S9W]A'%"?'D\*(TP@RL7;1S#^1[ DOW=A#[QG3!<]OGQ=^ZF+ MW:LHW,'EE+*57&T4ATW'=:QQ)BU'OVK>/?KHRY-FAS9&8MIH0^:-I(E#A[?S MKO>\-T22-/RZX:@>1Z3EE%5MTZHPE98@EK>#H>E@]#&3'$.BY5!4;=[J0_%F M"#$2U92]550:#SCR85UCE0ZKCWK+*:J:VY6Q4H7W+9]#;A6I]'L[8)H/6&^+ M_5&$6HY-U7+?;A^SM\]EG'@[R"-:[L(H\?Y)>>8!68,NGBZ$6PY/S_C, MPIV3#8_D\46HV=MY&AC,F>M0XC>JP]+>J^4D*$(^B\I1'@GZML$Z0D%+[I32 M7QN$V.,)M1R#SH&D=7Z8:K3IVQ$9BM+46\;HVE=]$/Y4-8;+Z$YO8H3&6P$B M@*6"#F&P)11V\-N&K[^]0\OF5LW$- JY5/&!T#T!PCQ$^6UCAVWL,@A2Q\_+ M9JPVG;=8W;5ELZN&T9K-9B/(13W K/FV[\-2!GI?WJV=6O:Z'@GN[;;6^%'7 MYA#DG^J5*&1ZXSF/GD^_)=[27299YU6PO,/K-(J\8 M^LR9!;^316HY39]"Z MTFV230M)\T([/C'D)#(=<@P=E$V/>A'?)$>M&3&]KZ'^5%H.4M6VV7R0WJZJ M4?-JCE H>A!H.0=58V5-#L[;$1CY",@!=\6_]#D'[51:#D/5^%A[&(I1>M6, MK;=#,2!E*]]$N6B<]-%Q#*R'D+57'9!A%%L.2]4^65NFL%"/KG!Y"#"O),S2 MR=Y.SI'E*^MIM;W[MYR*JKDR/Q5-WE$Z$*]G"4.]G8/! MY^ ^W>]]*L 5A )>G;1)MSF.B/)$_/Y]U6Y9=R+DL0JWA*AT^G8[Z'I7V@K4 M=GI*6HFTG(JJP?/X(K=OY^&(\]!;Z^C0K67/JW;/;,_?] MMD*8O] M>K=L> T69%V%T;?MU[S]CV6D@-Y'H!^%EF/0 X'@[2B,?13R)SP+%_HQ=^<@'FD-RDFI=7YJ08"XCR@"@3)_>, M"\380)P/1!E!$B=OWX)6V)5>P_(R][1-$>C[CR-EB^M%?R!=6X00H5:MQ1FHY9 W%8=2' M;+5!8C8G?#KLND.EZPY:RL?Q[X3@A[P2M#4\::KBW6BBV'*ONU6N* M=U<^*C\W;_>7@<>N\N<.0? ZZ+8X/8%VKMPAX_0!GO>U'O8FH3\EI MU:Y<#X;VIE(:. V2CU%@GZW_D7J\N%+?8]&-6LOYJ%J8F\Y'P5TIVL@COAT5 MS66B>E\>1Q%J.2!5:FW6T3WT5!4E.I].HZEU7) JN9K9>6JW_P9@?\! M^QS=(C_XM;*^3K2&GG=X@_B/\DEZ?8S\[\-H^\X+DG>NMWO'V[QS?/\;]$HI M/$5XDW5X>7GY/NOTX?W['R@)-SF!G[]_C=U_D7HF9+K_^4WL[?8^_N:=IIF1 MGXE@21;LA*R=D_K)D?-LI#/VK,.=XP7#)UT@,\ZN9BVD??U_?DYJ$!&>22X,9 (-*S MY1UI3X;_.JSF(NMGO5P]*3)]O6.>(QL[+ (",CF=F\ C&UJ(# M+$!'GCM3LL1;2V;\45QVHFGV#AB8<=/GX]B/6)^ MR%'H2MW(&H3K%%YG\5]XL8DDE!RD,]J)VQYT)FC'N'6@7O433H@\Z(]@U*BE M/QDMMQH$KE_=[3#&<>M!S6DQ7G^_#9_?X;7+F+\.8H\,]1 Y+A'KEU%$A# V ME:I=+JZC0MC\"#\ OQ\IK^TDS5Y:Y>)3_2ZEIMY35*K'4)WM\'L;X;WCN>1V MI'+N>1K!O< T@WY<=J%DFK=:I:\O6THBTU 9]:B!=G@2X)']>"CWLJJ.#M(T M[:RZ! G8;^%K.IJ=.>AL_:8L]S [UUK0G'Z35Y(P?6:*F!Y]#TY];QN*U3'J MDB5YI"*E]I0]&OM;X*,2E7L$+XTTS/)3%S38CQL5!<,WJA>+RF0]>:CK:7;N M36%Y_?AHHV*6)T4P63^V.A":HG8UII9E5]OJ-D=1N5L_]T7*T]$TC^&X.[U) M:)W'L=B!U#0TT&/8ZT;+CC9Z##_U?:UJIIW8Z$/"O*YWS$Y4^TU [SN&D0Z$ M[.J QS"EIF%#'SR&B[J>4]"ICI(>.E"RKU\=PUD[';L^$G6FR1#_21?*$PO& M&[ 88PPUL=7I6"M]I+###F-.=KUTUCX>:7GU3]%V0*>6CWD [6GH14<4'-4: MT=EWV&FLFKY7<<@(=C1/19&_8Y315G+6_([Z-KDG4?,ZK#Y6NU(S=ON/7?NF MXT-A9AH3L"+H.TI'D[=K<=!Y;?2G;)?W#E4ZABQ 9_*VPL"[@LH?%PO>C[H- M.Y6^L]^=GCFMKB=N=%=-["BR9KGN"9?LVU*16IQN0INYOL>. ]KU&^F2F M8ZG;7X..X(A#%Z/7,-.($]1W.H:,,)GX0GW+,7"0XU9DX\2/%,DJC4^VCK-G M[&/L[MY=OB8 7O7HX\N 690E+E8F7]7H<>2\/PDAM\ \3A/QX-AADV_#,;U M)S;_ &_A9-TXC[@##)T?185N@.3UIY/3#R>GOZ?3K*,VQG0?B+Z%]R@ \OV'_& MG\BU]A27^!M,[M@%J-^7%+ & =TK^ID\$[@\V_HV6O9 9"^[V&/+3W[(5YW\ M(TO2I^^EQ^ G]F&4E.:H;&KMN%"G>T4,EM*PSPYY$[[?5/G/-#!)PP?I&;2. MGT* 3843 J;7AI-E8F2[RUJU6E68>RPSQQ7959K$B1- 2GQ)!;[#@+Y)?@_2 M2$3$L]3QR9.R^Z!:9L,SL;;LY.[!AT].]"M.KM+ C3\5,$I+*]/06.O%=1VL M([@R+S#[[W50?Y5ZM5=:G]YZ[]M2&!X--JR[2\ H_XZ1V7]M: M:YU6#S'!D(P01XGTB9!_Y9\'^D8,C<16F M3D>%^;3MD]9J (_,,1\;/A0,?+J4/ M#R'][RG5SLD;&CL[$"9/:^Z-(XA8VSLN%M2* R+A^#&F.]&P9WTH6&.3W #. M=AOAK5-([Z J2=LUTJWO-*\3IH:[8/JZ(I>@X\--?LP%4T_(G@E%Z8<[.TC_ MJE-/CR9C__V30EGA:OP2A(\QCJ@ZRV2H(GIZ,=B7?I79Y4-$RI!*7!_;'M!Q M!K6VF'5O2W;BSY6:8Z>ND[@+1( K_X)703;-#M^_HO,$OGG96 E QE=A5+4& M2V"A2Y_.B-[>]99EH$*^]UO?"3J]"7;FHE74J4-":#2=*1I/X#S(1G],O?$U M21"KTK742%+DLO M;=K2]H[6F'J(Z$$ZT#E"?$D8T#/7P$ICLV4 M6C2B]GZ3$!"Z7P-MO>RI=?@QN0[(HE+'N9S24S: -^EVW0E8-*\TA-VI3V%K M-VL,R7C]-UP8JG$VM3:W?#&H%85B&WM37:_37>J7*QX)-Q#_LJG(V<1(#PI3 M>'>(9-8,"=O\\M1W,Q0EQ.IV+%V7W#XQ=;"NHMLH?/;(RM9$"BF;:U42ZM I MK@,5R+>D-/3H/+\0IVH$#(LQTQW0U#C.;)>,YNG$UP$3N5N3>$9:T+ZS,'03 M\%(G]X?=8^C7?/K%OUNTH(&R02],IC-=QW&:EY6I&,WJ6]M[+L)@^\"KP>6U MH(A2R*W=J\TM40K7WAX"^-4N^J-(S>_;9>]A+BK']!I_>'("_CW]A,%-+KXG MZBX?[1,>-AFM#R39S8>G,(W)U4R>N8<7,IO#*@#M@?SD/6.PXC5:U7ITGK*# M\'C'X&A[P=92=N9TV83&7OH-K]R)J#:X%AM-1,M6^=/J6MJ]ZV3!274-%=K- M(JSG@8S9:%'K36<*DL2YL_?(33>\';F,5AL1"\ ^U;1/?E O36^""'$I,G5T:FO#7/- M.?EQ%3V$+^6IJUI.S9A\0SZXZP3OFHR K=VTGFHXIZO-C?,81I!9_81WD&/0 M+,*IVT_BGFA1#?O$:0TF.Q$W=,GF E<\3<\A!XWH;>NN7ND.9*Q*SMW?O:;6 M%G4_9L %/321K;AMG'3H. D7:/:A")FX@P.TVL>>()G!3-P21?LZX(*O6GA4 M]M'K/' .40C%8EXA6@X<*^2;S;/OZCP&+3TTOS)44UWSB,7F634TM'BK1&0* M8""Z\EYI9E#FM6Z\69I[6#R]D%H#GQ#1S6378N/);6IO,6?OF4R'2-9WS@MY MBLDJ.WYS2EY=6ZTG.H]6X^:C+-$UNW>546_'T9B"T[=;JH*B@\6/F?G1S\(@ M!23HW7@*VBV+%^^O ]9X]-W5\$8+\0&:UVHC^L@E=J4F-.. T C(Z16=- M9O^S=&J..E?$<56STJVOQ=NQ5(BALR3?\?&@%YQ1(Q1R7Y"&$7S5C:5R^ M$CW&HY)GH_G3\J0FHE)V3.)HZ63Q00L@HX!PZC1?B3_=0)2O?S>MCSEBB[3LQI\QLVN8D47K0=!2"^K M#?DOA2>*(0J(0\/$Y&8$X39S5K?&N VC-X'#)G]S31=-4VMKT[\DJPVXQ7E= M'%!EBTF(R^0*$VG(\4%*2D'Q*C1N8%4'9;TW5XTKEQPGV2+5"(30O_^4,E^4 M63S-[8WZ@,XQW+L^T97PZ__"Y3#CYG9VH9+*XK728*CJ83?[BT41ROE;-,"K M#' .4BYY1U:;JS#:8 ]B )2Y84/(3L*JW5$*5G:Q)ST0$>"SLU,+/J5&T\L0 M4]H>)I7D=AMQ"48*SVV/F6KK-8&DX*Q6?><4WVJ/"9DV.YLTS3Z 1.:Y=B%: M%0K @G!4FP71WMXF[!X1W6[".!:H0UZ00JC)GB.HQV=X$Q8J,%Z^DK<\C,A! M=XCH!^$/D L)&ECHDZEMA7NET;@UWH@CN1-N\-;Q5X^^QS!P\JB#U2:3+,M" MI70R>S@=](XT@6NH4/88P 'H/!M+'U\Z$:#FQJ+D<3?T&BV#3 CY,MMJ[IUN ML8/W(# _JS%- J#(L&N>>!FO(X_5B0J@8$!CT-:H0TY+TNT.>=BYNWVHISBW MN\1U2=!GAWH#X-GA+]C=DL-/]LW;L@!:U3TRXH V(9ZRF T OPVW$(&I5'25 M7?0&QN"(5H4AZPM.%OKVJY-4VGI,XFML@H"G?X1;HPR6>"01Z[JIPB=3:#(! M\V[N7+GSXE\5$U=V,0M&CK=E>/%:8X"ZK66;@-( ,*F\C#,GVI(%N^5X2#^2 MG\'.,ERJ],^S#V%FRW]\,#QCQGIW[2G\/@F<6BT"K"-'>[C([X.4S^ MBI/\8I&KO#:MHI&QC9K>[O#6 ZTV2$#@:+2XE9K95VMZ@LEF2EH&(;M*(=MG M#.!:]5C68T1EK*7F8(JFUI:SFF^8A2:S)-RTI)RU]9I$"IW22U73T.*D$S(^ MD5RXZ4_*(2;GQ5M[S3!RK1TU!^C($6'GX3,.'!H'5*B\L=PD$)M>>32/H6 S M4&J-L4O= /09 >6Q4;&L;VS/GIGN]SYF$O"Y$S]=^>&+5.RV+7*Y8V_-H31) M0HM THC)R]>]%]7EFRB;3N8#;BF-5-MX?L;O5J2?3&0;!WVM]_C6EAA4;=!$ M5X"5L \9?LUJPPP.38:WEDZ6G;*@ZA3$L^S7/(!2Z#5'1?KI'<.Z;)A-1RYK MURHC-O4R:O#[Y 7>+MW5WFC5O^NM]R-9GAN-[S6-+-O;/7(.R0L:1LE#R"(! MXM#W7%KU'!SH'':BV=K;F\P$3-F94@VM'>>^AM ^I=I78LL,I MK"%9>S ?M@8L=>L\$>MC6]61IM;C(L.M GP<.%Q]QRG$B?7'J>_8>1*^Q3[% M:R90JX8C]W$S(1P5^H$>VK[M]G[VK+=4% ;Y.0S(EZ"T?-2WM3?U9G>-"'B6 M4FFSM_&6"\27KPE@JSWZ^#(@6D"MTCCJ4/:N%W+O*15-J<$$)(3.4;/*+A8O MC1S"">RTG\/;#T7>BZ+ )(^9,400@M?6: $1)_! */1%$QSR& M]R$$^Q5%WW>Q>W;X$H-6E<>J@NN.%1AH@2488ZB)) )_"1P&UX)= <]U&^&= ME^Z6@4N;W&-?C4:PL[/;DI6-%!Y1O>K:_9 MM$KV%),'#C[P8$N-;N4SV-I\"IC&+#5JF29/800W56/L:7./"0A6XI3W@AJK M[60W\95G \"R-D(.M"?#]J R"=VY6P"8JL?H&>UUD?C40]L0S7\\'7M?$_6P M./Z/49CNR0O)2]E3T86F@&$WSP#K 1HZE*S%E'\68P/H&<\X>O!:8,^;VT\/ MZJ24HE;ZG@HQ%$206'-^DX[,GY-%9_RJC_8L4K,:$T_:.TPBV"A0M K!>-1 M7NF*#EJ5'8H0)#1@9LIE,CJ8;L7ON8&L1L?IU=V0B89;6_*"$I>!6P/QJ&PZ ML4C$7F&#F@\(C1M<;9KNSKI#T=;%OOLG=UJTN7RDEI-XL3N^U/I>Z*XVT2A6.5B!:G(<+9N9V"5X7.XJE,(QNIM MCZ6FNYH,^SP2P!'Q7&YR5=0L4[6WMS,^I8O=II3B.DFU9V>+)O@R1%:;*[ZY M@TT_@K/=1GC+;6D\9%!9EE?517/VGN\D\.\W$JK*!XG^XA-%7Z2DE7( MO_ZV_.]RB@K_[21\O9D#]$O@\J H", !( @ERD0_&O8LX$[\!/\'EK9G(N8% MD,$O<)GA#^3Q+_Y":MERV>NA;2_(.8U"-_1]I[[.16,S>Q,NH5!VBY!OZV6- MG1H_G=*ET=S>;HS,YS (B\89M=#7TFEV>"-W(.L!]CN-\\ON0N&0SMC,5@V]$K'AMJ^Y4P*E8;966=L4:S&C7#=Y+< M*@6DQLXY&?UHV!7@N Y/1 IU$<3:MA;5?O'V+MUG+PZCPRT5:&2[^5?X\ 0#'FN#RMMCTCITM7KO54O6?G%> M]3L+HRA\8:6ZR%\:$9YZD9BMK>8G:CH1>E5V630A$XPVG%9K'%6U\J#!&N-; MN87M>XW5MDJ9*5!M=F_N8-6<"P]+C1%67!3-VDS'SI-Q&[?(&8W-)^)1$$4K M.WD/LL:V(S=S7X+G= M-J,2]:$Q^>Q=$#*)+L2ESB;EX%AJ8T$O+R40Y:P>%RUEPM\\6G>X Q1S'T(V M(8!#_QF4TJ+*JJ[;H>HS6Z4V"PG@_[X*HPWVC RZR$MCJX MM4N/R2A<8()<=]2V6%O[N02-Q@=5RRGI)VUJEK*+Y?7/E)<6'II:3R^^M;LW MOA>)48 %Z(M?A]]::F#QHU;A.ECLDE] M@3C1JE9T[#SMV/@V&;Y6 M'>G&:Y1%]= >RP;*[);D%\>5GZOOJ#EU*C>.W[\X>Y7-JKGM9*Q5%,*EL>Y" M4VNC+S81;]QT32]/GH<2UX:;G'OWCD88C63RWHR[UHS%;SOWS% MT=J+02(;5<6OCC,!*:)<>:U->^[24ZB4L4QN0P\\V'W* M9=1U,H+8J$[Y[H/=V$9I$BB.'4"U&UK;TVY=EXJ2@(CIN=LO43=E,(Y,_!/(O5 3JE7?0F8\\DR%72JS"ZPWL> MQ0$Q*6W'L$/'*2;>?7+^'D8TGNZSLU/CNO2E8M>\ N99[%ZDD*O$C* LNH+^ ML2C_-"IE1Q"R:$ 3-4@ZU_A6=K'G>1#!,& CB:^#GY^\]1/+C&*B7K/+H4// M2>1[$I6Y;Y9BY^YCYLLTFH?JVQE-JB-B /DHX]LP)H__?WO[\]"M\XLH&AN= M+C58.33>\\))G'J$B-;F6C<;].AGT*/]_*SY^!G[IP\A_>\'(QRM^1G+V,,GE2JDK]##DQ/40@/IMJ'U'5YO3!VH442]$-&6348R M=5M[>XX#+XS ?ZDNCE5M-]UC&G4S^5*W6/S]-O+631>R MX4D8EHC68;0/6:X@%>'/X6**#DI)3MUK G;?W#W19LA6][&H37-?-;OPX."% M 0VQ: Z$5?>9H,#7)2R_O:MU>#!P?T/4W94?O@"L=VM2=(>.UDUQ#RS2@%QJ M_ '#L0I0L+6;773 _+@ >D$'9,#Z#A:?[C4 W6H)UO7 M4AD00B^S&]VX&-IW?H8>_1M"P[]](L]"K8N[MLGT\F_:WO0.'>U]$NEC[+F> M$QT85!,U*JH>]<;V\_NJJP$08TCCFD:W*,7&WC: Q*5ES*N$Y!>-4G'KTG-" M8J"H\LF#J#K+@.5^6G5\:D\+X7*F210Q.3)78235FZK1]=O[V/>%PS/#"XQ M^9%&=XZBPVPOG*)-J/4Q[N9V:8)\,3V)ZUH&S MPP,95J%2=^DY/UFW"&?$7YE_-D?9:1]G N&RQWOJ5*B.^N@;S2OCZ-B-L W% MO]O,;G !<5@4Y"FY=[X$1-SS0=G/#/(L:+(Y[^$X@,!;A^50IJJA\7,WJ\RGJP>_N,,L!%F\\>YFE9UGE\QA]6/OG M8D!M#=4[H(^^/?U@2)%SMM]5>RQ4)";\7;ZNG^ =S&%5FU0-LY.P?QY[EH#. M3!Q9T.YUD(3LTFH[FCJ'LAF#0%]FJ-/(ZN6VV1M4/>P9!G& (\>O5)ODD;O* M%ZM;7[V1Z+WBCI>;!$<-I=*&4K.7!4,^#7+=L-JA[ ;/TDVIW[CE&';OKS?_ M-E-0SAP?T$_NGS!.KH--&.WXRTV!$!]"!O:H='!H(#@_Y;F(#0S^A+$"F!4C MC0PZ TD"1\+.-'35&K02)_N([3'\)*FRY%]_.U^6%5C^VPD8'99!XKD '$,+ M":]YHBT11(A$@ET&#;(C3R_7KLJ8,]VS>+4--(%%R]S,/+2N9T)S2W=#T53G MD-1&Y,^&6.G"G^U' *@JV$I-1GJ9;B.\)RJFL,SP?6,"08_WJ >9&:!XMHD3 M_0E9!RV7GHF;EC ]91>MQ_!_$X7 VWC8%CR9;D2[R4]7!CM.^--^1.:2!B$"DF*?D0R]% MHM?=C-T[6TVS#*-R5:RVVZ&MES5V2K%:17^8!-2M*I31CX;6XR:B)V6]15EY MIZ7#UU>69E V@9T)V0]Y@'M(:=&J:SDU$:T&6^PX$4U%: +:5[WUHA1F^27P MDIB>3\[$H:>2IF<4>Z*#XP4QP!N2&QGP@:2 [D,B*:"S,-D?-7,46"HP1P>"(B MQC-OD4#B93%0<%!K!FJ.J;(_KPFO'QG-R M9UXA"H+.4?;XU>FLND'N;Q5 *VZ:%M;6D^.>LGF"5OAW]BD7-<^6F.46IJ.H742^4U M7&UGT9CTF.0 (6T"5E-K>]/WXGT8.SZX0IJR(8MMK,;=0W'$8BS[,J&5<\@9 M5KF5NO6UBPB1%U\HP#+2(V019^N)C+?>5%H;?.<-&?AE$L3^EF MJ3B2:VP4'3I9CR;J:B)BF(-NK:FH;]"+F;$GIE.UUB%I[3:15^Q+D)++Y"R, MHO %]&AG[ZPA#E,EJO>A8/2+/G."7Z-TGZP/O/H5:*#DSH20*S*SEO(%W7I/ MP-)^1$6C*54O O,@=6BD$+K!?1E@MA;"QX]1F.[;(@GZ4C$5XQP^-U;!K/[= MBBF>Y0UU,<3G+>TKWSTS]8K*,GUZ,JV2/-FKS2CY@5U'U:L& AI)70'G.CVP ML>V$@ ZI:)A7DJQS:ZF"\X\D-Y$'F4GTWIH;N3.\I$YO<6-G>Z]6CL(*PL]J M(SF*E )4AX[SRYOK68YC>CC-?>=GZ('C$O9!I+/#B:EYW6J;317)90ALRT", MEJ9\9TAM;71]=LAP[M%_K.1.2#$F]!.,U5'K:YB;S(6D8.DV*B%72LI9,]%Q\4,1O#15:L MBRG]D&]*I&;XVGF(",A<<ZA5(G2$1BJ ::O>;MK>WIY1 M/HV3< =)4CY3MI^\O;HREJK'!.PH"LR-;D&GK02FA_:H+$JC[F0O:88"$Y%5 MSD"! :ZHJ'F?4X'N.K@,',B5X&V:HQ(2HQW$-"N;D*HX9XQ:9PS@$4 MK2T#K]LA2GFT614:FT_7EM!6+;$&&L=&T<:^T[#N*Y5@%+A/4NW1:^]GMV8; M[%N$G\C690\;R,_DX6H2,5MZF:JQA;>.SSQP-7=Q78O)I[*WN*YZD[&GZ)$3 M+R(R115JB(#P*"#J%5:'#'?M;<^YU&*2^HQ?DX<7[#_C3T0+?6J2$WJ3F5HY M&FJKE9.HQ%7=".?6FX[1.(!+HG/",T_TEI?D":XX)RA+/6VM#4UX20Z)2S\' MWZF+.BK^?0)*R-N5TIR1_WT2-U9)7I>1A3I<5*K>UH]9 MJ#*M7*4@9=:@HO8ZB%J&L&G?@0BE&/)NX)G-\B::33L-[>VFLK1%^90:69OL M3TY$8QC!!J34$FH:6DTWKHVV+'W[.I*.NXUC5 JX\OSFLKV5)I.2L>T\Z[O019XU7P=$$K=KAG]Z)"W#&9P>M%X/:9F/_"A M:\"#_4 'NLSEM[8YXKBQ^22>IT].PI./[O ^ \[((H.O@XY&SF$TY^'2ZAD[>HA^[:C9[-:D<)A%U+(.%J&4G1 MP>(^YDDO>4I,BQ%.V4>K>>O&>PRC3P[X8QI#LZMM[(;P[YSH5XC0I/^ E )U M4*2ZCU4\#G#606G+?4L1]_JV1F__I>M&$(S!_@.W2?E!5K>U;A+J#K.GZC$Q MA(Y,ALGGJC 8=.NO.8DEBI,;#XMZ)-L(XT8DL X=)@9+T!F.[>Q03T 1#3GF MB!9!,&6;5%-@9+'1_'09K98,,Q.PF8X<[G".C@F#J+&\53VL.RS; .K[>9A MM:! JV3@1OWB.&+SLU^JS 87 ""/ U>1"C'^N%;/4\*/ $"E*S[AVJ8V#?$, M(XLGM[5:XFM;3\I4<(/!*:N,G&CM-A& AJL(_R.%=$1RA13A%IK\05V[VP=9 M89@F%*3D@U(#5/6PN$\1421 O,SB OC'D#W.&60T45U#%L1_^9I ]#MY R\# MLD.1*H!.YP@3.IRZ13H&ICLP9[![R !X/ M)63D&B6UK8?>'8JC1-H=\J]\9\@_(-303=>)*L&NL9EAN)#3#X\/7E))]*UM M8C.PIBE,5:HWVBWZMR\AVSCG 34QIXX/HKQ*?FMJ/C54J^;JI#TZ6@_/!N % M]&=DM;].%K_Y"8E"FC7:L :W6*6GUCN^6H("F$4/?_7R)1QZY'(1R57+3U MLIUH'R?HA79.>:&<#T<6VFGN;_.-RM$G,GO&0RC56W@*?9=,E9^K]J?J2'H34AGA M80W(0%X/;5'N8S&8J+9@+2M*K-#CV_OI+G*29<4"F@%8]FC.AC@B7\#]<+G; M^^$!8_CDXU8]7A]=V_ZG+PD/^NOD?ZJTGJ3!K)K1W2<%40=EZW(DGQV8]%N$ M2+GE%.J$M57IZ=3EZ_#PWWGQKU<1QK*\;\+#7SON]-/W9-[B-IO84*KS.V&M MB682N-OTLN!Z34ZO_,"F^H/MN\=(M8&['TW*:F$*ZC9Z=-:_RK4E<+R.O+W"C]:EY]3"%Y4ZK;K/ M=*^S-DA*9;$*(Z"8/69@N!04*%0U;N_"GVV*JN5D6A9G#BAM @Y#K?_W(C&) M4#FE1;2FH?UH,2DO[.@JU7D<5??"V*.-.P,/S6#/C.F+YG^G3D0>?/_ *BDJ M[IQR2[M6_LP-J;YGZMO.-D7D)ZOY(5U'GT"$Z><09DRD67789$/SD>K_21=C MC8Q>WVZZXMU0A1 N0&5Y&9,SF-K3DGFWCWU:Z@A8_"Y9G:2&?832G=>!"UDI MJ>.W:WA'DS..;QB=DXMQ&T;-"!C%5O90]QT?O"#W3QAW4TH5'2;DH:N"&7=V MU-5TM9XM".9YNH M**&(9V&&)"X--STGC>UMLK"&FYX<:I'>KXY45'2P",BP]XA\1Q?3%758*%:+ M>Y8F1/[\*TYN':])%NKJ7L0 MN[5EMFO4D/'&LEM6@X<3,=V@,;"QTM#>I,%@1I:2:-D!*-R90$]C1\--E/V% MR+KX%:))X2_JP,U!-#7']M!H\MHH\G;LG6,H3-ID^/:%D_>W,5N;'Q#RGB+ MU;E3UVD%EZ\V30'A?8+*%53L2=X%R I5=&NUH7U8YK9B0.I;H3<9:PS7U_QE M <4H*+)LW5$VE5WT?M 0BN#V :%LZS&Y(+IE$*2.?T>%=!$@VS.:KI:$1>,3 M67ON1%'A4)2;S<^[RCV8DF0U1N"!R/:(G2D8_:EJ?#>F;$) /]5Z*EL8VLS6<+7FY MMMQ@?<0#1?.KOI;6;79 BL.9>[_91^-S!<:3J85]86J;)4QBI==B&QEI/ M>KVF58S@7"97&-)#?3"%I(3NH:B6@75@6;&?Z*8^5_COMF].&WG[GO5@W-+:'#B-2>D->UKHQ%*.! MH1X$)O')=_, JGI81/)IQ%_+@8;:(WY[DYF?8:*J*4^\[V;_YC%N@5A3YF M"T#X?WEY^9ZN ;#_X?W[C^_@S^\@&@;? .EO_HN0/0&ZZ/3]XP\GITBZTI$8 MXS_>Y9.9,%M^(T<9)^@7(/S_S80AEV?(,E!V8 Q%@K%3Y!"^=ISZ]V-QE%LP MR1>*BW[U.HVO7 %ZR-$D7^4/7PM?_&RRX18H&Q#1$1%!>\:(H7"#UF3F+Y3>I"?O%^:]VB!""?T\_7F7 M[X::=1_M4B@@AH#KWF/1_)"^/^3P")HH)XH8U3EPXMMB8K".IJKI]E-(U!IZ M,X$'Y,@UH<.>T'&1/+>"M/%X0'([/D%$9[A ,$=$)XFD62Z0F"?*)XI@IK_! MQ98_I6Q9GL.$DS2R(@-0()J#/[*(O5*IEP]#5D@:;H%>^(#(82.B2 R)UOF8 M"&H%OBVCQJ]Z)3[CPFZ(>2,^<93-'$E31P\&=H-(>YAHI=&O.+E* Y<[[8]< M,$H,,6J(DD._,(*C:21Z^9"_GRHS8\I+->61:F5V;YCXFLOE/E!%OA#+9\H; M/WAB!"2&0-=!60=!TC SY;8D$S=MIC>B:$QE>P#"E+SM-#ILD%)%"8)R(DBB M7RC1<0T9.MCP9\]!6=%BG(0Y)Z.>I>5Z#('S"8W8YAE;9ID-=MC+=IB1S+$WADVPD+=U"SU\T<<;B-G_^2M'1H] M-.24R;1F,7F_.F_T"Q :78"F;FM)-LE1*'IO ,7CX_(F4)4EKP7*"2\0A>Z; M$6>R)$TY\\-@>P):LRQ\S8(C(CX4(HHZ8HO"1OLZUD#^,(]<"$.?K*'UD#YGP3CFD+>4\Y!RSK\# MY'P-1^%/C/4 TDZP.S7F[W"<1![8=7DY*2^)[^Z_'"%4N^DIMO"=WX.V,VQ'YEL&CL]TLX, #@]U\%4WP;V5@G M=#"4C\;>#LF5)0_,8P#(H*.OA'!,4>#\F*8GG [_$BD==#JCV8O=RCR."\2( M+A!GQHQ9 1P[- @9NU2J^(P3&)^Z3"0P3E9\&O@=_G#L_OK@5 MCP@$@_&,W:-2-F266#1D\Z0 #EZ]A2[EK/BIO Q(HHI^ ;J($C8ABRDS[X;H MONP6V:34T;$C,LLNW:'PT?=8*O[X6Z:9MUSZ K+*#VUNK,D?F.UMXP -+$N< M16E Q81S\CJ%.RB6P_%%0=HE_]]]<%X'.47)*Q>Q(;\&ULK:.!UP 3+95\"< M?+M\9:SY!:[0A@R5!2FA%S(8$J.!@L?'0V) 1$8<4Q2%E^H9'BK)_ XBOO_A M(:3_/:51JAOR73FT1-'I0-F4/HUT1-GBC]B8<-&R45$BAD5\W'FO@B08E$O5 MW?"!;HH#+;\&MBORW3-3EWW954*'0OGF(VGW%WS[Q[X(N 6WUC8L +YY;MV1 M6]_N&>#CH%_$2*,+B0T02D6TJF/#W NTF3;*KD 6V(,,"L.C\"F?;8&@ FQ" MI"N'7):XMBHXLO!8%_))KH@^XOB@+0Y4M'^'OLUCH,G_$)&2)CY]-W].>^@# M"Y2-")O-QJ3*^.AAX#U >X;&%V;'6X[/DX=#9P?YWV/'[IE: [_Z==>ROX H M=@O\9^*$9# !^;52Y38NPI@5:^+2]R=[Z:^#A(DB'S68Q:5Y,5E7GADWFJ/B MW."+XK-#='H+]D"B;(;@&0FYI?WC;VN)F^0IYEV6A&8OR*2ICZ9DJ#H-*B^G M/#QB2#CPA58_1W[X-]*D $IOS+F9Z*$Z\![^F*Z";#IZ4B;63OR$-G[X$C,U M>,,?6!I];]1JJ(_3>EE!T,_2F!"GE8 :]*H_2<[G9.=(#GE48OU*6,<;7I;>WJT^NRM+E\1N0* M(0."9 (C&M2Z*,XP59]9)5-1!5U'%!+7F!EA<2C&SY+3RY+_%?%23JFB/#F< MIRP>;D=IC^YKSK]>.8FZ4BR0BW+NJB2EC6,/R HQR0'"9$78')"3R*GKY*9S MR@+P5[UJ-2J6K$"PB5!CF;QZ8BZ(8B<45LN">:DA&.#XL/+BG7>3Q<@;=-9I MY\EJ%NUH7/EEAJK&(G.9 /KW3,Y$:<@&/IA/2*%"XAW>DR9/(/UE^I5'!$F7$2"-&>\$P&$;G[R&B%_>!3H?( MQKLPH!?]D5P)*AY ML56(6)9YV^0.;7>NO$G7?/N^&;KDF>17P]U /ZSPMM;R9M#W6NO&&BR(-/NL MS(DAFCDK"L-9Y7#3HJ-FK@K?G T!7S<_\OUH@Y\+_)CD*.)RM;%R1N 0UAK2 M/C-[;V0 66X\3GWA:'E,4#Z"9,Z&0>"?E448/U"/@J??.E%RD(I!Q@,? TX6 M4;I()FSP)3AS?/@2[Y\P3FZX#7DH< .GB2A1)*C.A1-?Q80A/(="[-?P:'FS M><"#)E\2E PY(I?K=;I+Z>C%<4J/X!K&G?$2^%7NBTFD[,X7[)Z;8%=2-98!2X:&$HADLUA-D.$? MG1QA#'L:2V/\Z[_\\67@7 52 31)?L/EUI_(TM![K4HJ5F,,[SU@N"WM![U52Z8 M7Z6 7TUT /@+T9UI5 3Z>+I ']Y_>/_5KY#P18T%"\YF-?5E_)$T3&)1SZX$ MP4[_>$%$A=AP MM/9BLFJ1MZ9KQSS!"[1E*_L;7\<1/FDV8PJFQWW3%;A_V@3!Q"4WSI@*PD/D MP!5S?]@]AOXP!R\EA!BER4[9-SG;/-X>?.A4-V:O)I@CL#MDN1E)IO?S$ YJ MTQG_N]7$C%_@@T<%")GB>DZK+)RZ_G^"_DO+:D 064O1$IQPY/(8MY.0QF)PB//8(?/I%%EL! M3@Q]B.PKE-/TA]^BA6N'7SGR"#-CK>XRK>'*]!6JB[W2W9D0-A/!9L+8=*1! M1G5.T2^!8\$,/X?LNQH96D;/M/V:&9O+<1PT]=K<1@X^,/JK6XSR&PSA4HKI M,X50HH$+H4))&8)%[;.@$YE"GJ$V"\G[,-Q[5O&8(5-9.9J8R;VB14_H?/B0 MM?6B=!<0)>(/LV=(&**.PX\H.>Q$76GQ^$ #9?%-QH, MY*1" YC#(OQ$U"*BM!/M/=QID 'E6$XFFA2&06RF200 F[XC)TPR1T:T" M#]Z.R+BKC<"27&U^#$-W%=T36<=;XXL0P&@'63CI /"]BR'@9Q@$@M?Y,+/D MTN_!(/J%C3':TU3).C@G/ZZBA_!ET.Z5LPZ *K %=&? BF^/BY9$TQLBS%PG M>#^@_+<&KP_% M402S(Y"F?JV,^&SX\2565H*5I+@T6X,N#.C7FJ;MYS.V9=T1.8H0"Y7(Z9!: M]J*0 9F17D -U?DQYA=Y6M#XL:3(F@7\5!F**'LNA(]HF$$K(X?$BP20L07@ M>5N@2\=S6E<,(H/%F@[(_F &?9FW#-,LWU)!=W0?A^O2""'@Q'.O ^YITN#" MR0A3[R1DDG/:LV+)K^7FQ,NX,:):D-- 9N,_.*]0L /0-&CS# M2:/$>:45.SAQEA6?9PB&:XQ=<+V*,6?$KE_D%$R;$EUT-T>>RF 5#;N8[]>H M$8#G(0U36O/J0!J.I4S1T*G3PX1?,W\S)TS/_"N&A]I],! B&)&1(!'@RGN% M])@<"?!H.5Y07"!*LPC]-R.&2M?W"24X_JOZ]S1.X&14D0/@@#">!ROR)]+"CP%7?E[_A8?,BP#R?"BR)C_9NO/JZ/GR+FD2' 6@'+>A8&*8!ZWD;A MQDL@^IB\K5+2^W7@>L^>FSJ^J/KY0,BO-J*_G"L_*+(EJX]*9T2-$VQ.B$^J M6!TPGQ<2$R./#9D: R?CM IH!6-'Q=3"%^O\7%F.[>A?JI;Y"QV@F#QK\/ND MD*6T/.JF"E@[D*N,=E;TDU/_-P%T88Y/HF:2GAYYF-A::_;F,2$@'R1+AS;@ M0AJ!M4P,+_%CR_TW%""-08N >XVH=8 $\A#"KZ3XF M.D]?FJ*1L(4!(WWL@>JOLC' @460UR/8:FU;LGL6/*[ M'L4Q'RAA"EYMR'_)<:>9L]?!ZDC+4=4-%IUR.CRE"W]8E"6.@WQHV)F.5[FRQ,9796B'*'CQ)@3 M/61]8!#C1I0 S?.O2$V+7&PB;ZL15B[).5DG&5C-@_,*X69W>!T&H"\SXV=R MA8GBZ_C@MD@A6*/0>%#@/B.,8D&9G%0@3:-43:1O6>"?;WLV,H<8WCW_.G#QZ__"_6O?5D% .$5$22)"<_),^';FGSDO M0!0L>\PU@!Y77>6F@.LT\9!NB5'EE M)L1&SPK+T D XD*V**PU]Z>3:5 ,AGPBAC( 3*^7/\)2F?#AH#0O'IFY@9)IST"70NDPPK/AR"\RD]=_DT(T9\-,(9M0Q9$AX>(V MX@9FJ2"FUC(0V0#%\IC%P$,+GM81V):=K1V8-NUMU!L%Z>288O\AI:QX/LA$Q+K ME,"@OZ5U*" @T#-B8B6*F? W>.OXJPS]+\>O76TRUU_9ZR?=U:/ER_LP+PF6 ML#%KI>H+EM^_4?W"$UG%&L&&S@?E$Y+J8E!,AL+JE?S+TKRLX3-87<\FF9=Y MY&L7U9P8O"07ENL!9LTSOL=K/O[EZ]I/7>RR.VVW3]DGM=I<.A&HR/$MCJB6 M,[B&9K8@JPV2YX+RR2 Q&W3%WL9L/M!)S C\ DSS,U:OTNHBUGREK>NW*:]? M:'/]R!L% 0+X K/_7@?9M\@Q+K7 %#Q!KBH+5F2>8KBC3&*,C,=G+D!2PNA; M,<1WP&Y^*V>0H>9P#HY-> :K]Z?0S;2""QRO(X^F$9,+&N#I!SF>6:[R8\>< MYL>ZG&9JEY>GN$#2).GIHM/\+2VQ+Z_NH(SQJ:QNK1.M5&/UBA 86&3BCW/E MH]7962D0"Z.,SJUPCL1Y_'/,C=OW3Q@G-R$[56>'^DRUL\-?L+LE=R8Y=-Z6 ME5@<+./DOI482?/*:CG3F2$Q-71V0'4Y;Q1&B/R-3Q!),S3U8D]G>7WERBX: MEG8!ET_CVAI:1!G9]CJXC<(MZ:"EHI*$F$N>?T'96&2<3L9\RSQ1Y&P<;<)H M!^>(QZMQ.)/A>R611B(6CA.?$4=^*S-SW*>FK8F06%*N=-]OUDDL%=B@;B=MI'@PP+N*&AJ*A& ]T M&H!_(H4Y&4(_$<]_#O=QY\6_#EUS2:S("<^)&5_!Q\A[$T?)W^[Q%D;Z$9,7 MWMD_ :CV\(@_F=HL)N]7YVTX_&]XV SLTUSMGQ]ET:F>);&7@#%>\/=H\>4 MG3,GVI*]O"6]GLBK\B/Y&1(SMX'W3_+&[2"7>LAYY^31GM-'\*^O@TV^29]T'SUX4!E2,],$YS!S#6QRL!P3H%*)" MI % 6,.N9[22PIB,BH]48"L4>*4>_L(HEI#X[D!@7&V^Q"P';%B&1VZK9V)V M!,3!/9-"TBZ/T36 M**51;_,&Y>U*=F3<'-""+/TO5FQ5<2;%;R9WC'0?'^, M, XV'O;="_R,_9""U]#/9F!9DYPP0%_X( XZ%L^]'>+>G>4 M#.MO1G:PO9Q%E\4SF2H-U@'0%&^W-P >>+G;^^$!XWL!SG=XZT%\1)" /4I#T'9.<%1KG"X. M?!N3K_@6/U'0$'I8H&+IER!\C,DYA[OH.MBG25R\$3.7\P.9:KPAF[!*$XCX M(^_AQ\%>VV>69"Z%"Z%$C ,I."RTE R%/BZ08^29F,1"^=(:\41\:3JT%"R2 M)X38C"HOLA0P\%!>UQNVKJ9J#G&' $75ZX,KJW&<4A<$1=.;.IMU>-F" 4K,2/$535S(1LLF5@PEOS)8K!L6()@%.MUX M ::I 8/@OQ9"XY9#J'X!VH@2']VD?(=]^"ANG2@Y#+?F("5!4$>8DY\A.])%D+&3A41_*PV M^ C?&;H7]/-:S8OOS+'QW/BQN,_3XSOS;C9%7C_C?B]^QP4PEJMVG(?/.' H MAC=(>C2Z Z3"Y2:!6JK#[!> _N1C$%D#"W;:&]"6;OT_W>Q\RU>.[$3U=^^'(= MT( _F@^A(0%)'D*"/J+LDQ'1A@Q)SG(VYNCY2"/Q[->P"^01T$?2 ;2D!C> M<$*V053JNGS=>RPA>S"$-)"ENT<)@^F74QX9-%H/.YF"2-E8;1 CB'**<^"B MB/_2UI K?V>A@^"9.JP MU'J#(5B:V&H"QZDP-2]^?&E_.&(2X4BB3($09LB8;(GLPITA,V0>BU+PW&6_ MYN$T(O#$4E$?,YY7JVO!#W[78*>.]7W,1#8)KUVV !*VSA ?) ?&E+@JP/X9 M]$=JXJSHEVQGS] EH)O+NMIR\!F/#OL.N3J?O,#;I;OAFAHG--FY^H5I&DG% ME3,WM63?%K(TISUSOMR%&<]DT0OOK(D5+V;Z>N2-3/=03N A9%"(<>A[+A7' M ;B-!:0-3=#,QD)\,( H*0W'@>[8@'-GWC^2;^.)N%E$VVJ3_W+@NY)'ILV/ MCTR^R4MXRH%V1L0:[7M3D&P:&3-5SLC;!A1ABJ9@@ @,)8W(UP#Y9'J 'M/= MSB$2-]'7I,%0/AH2P\V35V%>4O-FI+AD?9)7%EDZY*3>DB'!$L;JEI"]#'"" M-BF4DT([+E>QA+T<67;T#=7%9VT:F^'Z2YIX\3X>' JW!VT2,F<.)*HSXX?O\C*+XR_,U_O5B=3%=.;!7[N\)[C@@A:/TV"I\] M%[MGAR\Q^+WS*D$0?$%OF(&*I305<,ADDZ$I+,62<.3/-)!>3 KB];Z%>2$O M^$XJ\Y'/S:!..H4E+=2;+JYKE*TKJ+8B9"BD_Z+I%WMI4:4J8-F<1C=?%#.G MON20 1<<,8 HZ3LOW2T#ES;EZ3-'I[X7\&RFA$]@=!FRA[Z02+= \I*(D=&W M?.SOZ.+8PSXP>U J& EZELE8S-)CHLT*2'DQ:O*CP/9,! #/ZV.2&;'H2I+K M$T*P!0HG"SP ;_" M/-WJW&)X+IAG(>\9)NG7P'RYTL&Q)V#T.@C%F^_,B;WX?A]AQUT%/SF1!Z(C MA+,."HZO7'%T&,3& =5"C$0C9^?*<=.S9Y79L]3S75:!4_QXO0.YC)JF-/C< M!%56^T^F;P;I9\J]SD19H@XYYFS+&$N66:/(41"'+#BD_EB?P+%%/*R,E(SX@K MO\#0/6.($45+8PSE!DAQ$XNJX -R1^2XN^R"%W0-/6LZV2IZ$M>8D#VY\D.J MP8]N(P-)B-=5A0-Q&X'Q(#D 6$9"+GEP0U$TYD$W.Q,ZI6&0&(=B@3!E/1O* MV&,V,O.-X>CFGFO9 M9Y6YL.!783'$>(%P1$$5"=#2-\#R5Z M*!1,&!/.&L5-\K/B&2] :>XCO&:9\J23+&X<#]='Y\0JV(-04Y#,X5_%S- Z M0:@(R)E/D78W*0M.8X45R.J.M%*.1!N=%.O5&BI#J,5Q;;!LXM#8!4K$8)!! M79W36."O9$7E*=(V/!A/WGY PBRGAF1R%HO3ZN=3/G5US(Y^!J4/=K6Y)D)F ML(40T^$%2&7*(*SFM,VBYFCF4+XEVCB<%VO^1+@"X#,P06KP-=''W837;-"4 M_=)LC0EODJF>9E+I\SK\W^^_?W]*E,ZL:L_IXOW[]^+_JDZ)!?IX^H?%'S_^ ML'C_QP]4Q/IX^L/B]$\?%K][?\I;AVD2DZ/(O<!/.3$ZV?2,L%^O#^P^]X MI,N:KIWX[<<%(GWW#*?)'SU#9^B*UGH\>$H^Q.\8==\<=R:D)T#!AJ'+?R@W M5BJY,XOF.92U8E%?Y?4T)729X1ECLP;7&91O=@2\CK'B M/U).0AAL'W"T@\"?8<:K0EX"H7I"_KRC47-SX<=O9.5A;JP4RQV@L#2* B?>U3M/Y<_X;8;H6:*)0S8:SK#:: M&[JTQER!W]!)5U8OZK3?9BIMEOSF\#^L"C9(ZYCH&*Y4+'-@](VDN M.DT;/P4=3E!=Y!R9C2^$Z);/.*%F91H5RG)(68 Y(R*W_.,EX%!+9!I2VXE M3T3 \NQ0CP\'"2_9WWBNRZ@0:V.RS@\N9SD+^N6)QM<2R]G?^$ASY5@^VM<] MMGC4V#Q(*N"A_U&NI+/ M$*&7U=1Y+-;4RSSCS.@[F"V0',MWP7UW(% M)6S@?J2%E%:;)J/#T >0DH<'(6ZTK8S[XFGF3[QR&5_-1I4YL56H;-QASXP! MQ.08'X-!80J0)S-@0+[HRT0K,98B1/+?U\I7>2PP(DSIF-:3J7KZBG"IB9.? BF^-B\9*2\6:8KKK M27'JZ%M._SM;!:4&LEE74"HO#S^S47UFHOOOEO53'>PP(_H_#!C43S MF;Y\S4W@=M-[#]C\_$>XGZ_SJIT4>B\VX?(HHC$SK ! 'S@2);;XN5P'<1K1 ME),H(SPWCBIE@MC6GM&Y5W8(QL-/H@-@]@X>?;V MZ6Q9K@1'@;>.14)5(Z2D'1__V\TCVCXY21I1(%59:;Z-B(CD[1W_.M !/O#A M_8<_?A5,9;>4'(RX0'P\>^FT58 M-,PHWUDQ&N+#LSK(THNF,=[BKLF\KQ?7NWJJ'H0);P; MB2Y:;5!61\M,10B=C/FU/(7&>(+WX0+[S@&[%Y'S<$T5 %0FR ML^#"5S!@Y+W6QDGIK2YPM.&41X?&>G!>L9"4-5B:A.#+8,7!)&CH&=; !S]9 ME)*0YHV5B-*Q#Y+-O)X)<\"+7H)OR(/FEM$DCJA:44V>9O1/Z !U@""T)(7Q M).HQN,Y3JCOQ;#:U6B_#A=,+/R,<)]Z.)MOR^K4%6"A#]XI>)OW.FVG,#P2W MCG=L7$7NR:*WC3=Z-,7 :1=L&+16%"%"P2QS!^]X!JHXV4=_6_[WH/2MR?S@#\O M+?Y":JG#$"'J^GF92@LQ_0M600_G8[&,SBB;"FN0A(@(^&!3=.$1=E$!&^.1 MR1\H?L(&@+ZL+*6?OR$+5LKQ4EZS?#S$FL BEGXI]S!HU[I,H] -?=^)AEL1 M)L@$WJHT1OYD'8Z!.U$G^.0S"8@9+7\=1K8C# M'/!F4E@T\=$81C!'+GR9 9EJEAS%"8^?'Z5W=^14J7;F3-D='2^B('^?B/:0 M1M1%^K.7/'T)PL<81\^L.M4^!0%1EG[OP.L6D8G3FHF9UB%0FO/\=7&=#S([ M/('W%M+4-V2Z7.T \;O!5?^;732AI,(J<0A):8KHA,NB'D5K'U\$S9F7;1; ;Q+\-=)+E M1-&.4Z48<:-&N>KA)#.99AP(:A0&;OH,%&/^Z_?!1,QFPF,V'TB'06)?.2@3 M"!H3^S06+"GF!.9D 81J[^/:>B,4QF%/M.%T;; DF_XJ+4?R.R-&BV$;I1(R M-EQBI40.ZO)W_',GB@[D5_2IUIW2P</+;V3$2QJ>;KXJB8I&_ G368SDD70H@/SOD37A\^?+%B=P5!?&,B<@$ M8CYV,_@C6D-E:"P3(7O"Z-968/E-K8H+Z\WFLV,_)ACB='9F2A!PK]\H@KD8F4A#6VH(UJZ7>!-+(Q2 M2#TSYFBF=F$>*1<&ZT$: 4\D%.%Q&;E9\% UEE<9,22EZ>&GXIIQC%1TRVU. M2_?9B\/H\,D)''8-@([M[KS @\/-TG:B9V\]K)2:9.02(T+FKAB3V1@*HR(^ MK-D7OI)T5KVPSQHN[!])PR2^YNA:/T;'P.9)QX&2&[^ZV 2X'N&)8K,"]P.; M%_R&S,S,G5#)D-:1A$##N%DJB#!98$-)X)JYJEYYL^:G^*Q6D]6-&=IH]NY3 MZ!/M/ 8'57+X'"98,PR!/,B_(3;,;!GC6\=H&D$2J+-I:[#63WFZS1X5XVX2 M;>X"0]X!

J>W[IXXZV]Y#N:8I<<1D?Y MT<=6DT+]K__RQP^G?_CW^3%44*07:)DDD?>8)C24. F)N!F9B96M!&+SQR:0 M[3P\\ME=Y7'7I,'G,(A*8=@!OD[PL*K,><0U=U0@,E0!RE#,ACP^4G@UM))G MQ.*MT2\P*41G]76OH5]>OH58/Z=I_4)Y_1S[ZT,[#.*&P5D-M5#RO'.AQ MH"R3V6Z:>"G<>^ENYT0'0@GY,HPVS&)3DJ9P_E4-%OMV2X[V;/98V-5<[#(>Q=>/$^ MY%5ZI"+3/)G%=#GQ<=CWAW ^3Y8+GF(KWRL\I:O-.7EZO20#[W->O5VZ.Q,E MNLZ=/?E+"P^4ST=KHUZ$1 M;#_1(#$1&I#)D\.0_*6JL:WVVY,:^^T"A2)(@,<'DH]GSX,$\C32W\K:ZG,B M9+$7/V7+*F(O=V3UZ 7U? MSIP(;J=;TNN)?,[P\0*2Q3: 2)%[\@91>6:U8=@JJP@DG@@_$:''>\8"S"6! M?Y+]N S(PQ4-B=02,T32%!>(3Q*)6;)+9H&R^8'FP]%?P@@5YBA^_TL^323- M<]1DKR69FXM=C@0(QI4K+XJ3&P\'3"U:;B-,&1CNM.)C99!_-'F7#H=@/*$8 M9B/.F>^2A-27]5%1.\;FW2]N][(CS\92 P#>%+.<7"D.:=#U3RDN!%ZL1-74 M,Y#IC&>'#,7GW'?B>/GJ'>NOR0@A2HF\ H36^)S4X=R*NH$7*0TA>G@)!T;+ M_'ZF; A76B- <1*B1\QC*VD8#!EDLF& -SJ\LDQP;+%VG'%K!ZJQ=AAU))I? M*UU&(:/+!+A#UP$1.NDK*L*![\@;P@I%$;&)* UK>&&WPZHRD8%0/M(B"SU& M,)@HO0526C[>K)GWI\LW>T:SB&]V=\+_? Z3O^($4GF)'QX(:?OL KPY6[OAP>,::234+3 \7: MO2+?PN?QW>C&_3O\'/K/X'DM^F4U!,URPF47]*PX\EN8F1^&#O_W51AML#<8 M(J40L"E(OEN#NN03D=9-:00A%.E@?N+?Z#*-X"K.9BI^A;*YFL.6@6OU#J_! M8.%MO#5E1F,AAC+I&;'AUW.0E5TP5'I=,U>EQZW"W9Z2'_W1*GO&:)WFX25, MRAX^= )9C-YZ%NS(<8QU]3XH44.ABGH8DBZ"L]EL0Z.SE>^ LJ)YKK-Z MA%+$R0QX\ O39X4AQP_V4?A5ASJ*ZQRA)EW%;"4S!^M ;OB^Y/Y: CA5ZLTB1/R;),CQ>[A85\7DT>Y12J,Z-Y2 MK) DI+^U![$]P:4;P1S(,T>H'"8M_4\,UBN?L+ -CHJ] 9,?9&\'Q<"+$V_M M^(5J:V.G" RJ"K6_,A:80=0GP]XB^\>RYV#T[?(DA M=RM[#O74-@'K'ZTHON?CP&>7%Y)TC('AC<>NGW-* 0UO)4Z_A5$0)'7; #, M"K-$X>XZCE-P'JTV$#(S4/^F5-&&D$4N!. \BC30&;'DUW$C2++B#(^CXCQ< M<)WM5E3/N"#ZP* 8,$Z0IS@B0A(!S#S)/!;.\8(-&ZTD5++HBQTB/:9JJH!ORB7(Y/RP:K<>O[J&%MR:+M:!G M,AGLSML^):L-T6\I!J*4P,S+@#K^+0>ZRO.!;[RC3<2E5#$Z_$FX.2$3$"C* MA23E;!9(3,-X8K+592O$C\YO[4IAY2RVF_Q"DIKUU/$LA)'S$'+XG3S0J&G, MXW#)OYHNW)E.$=#(96.*2 .K8W(HY[?=OSA[+3)6(9L- =E9L. WS=Y8U(HV M5LK7Q1-&Y%\>$?K<7/Z3R]>@")B-R9C&HW4O/#]-L#M*O*[+:,^$I;:874[6 M4M3NL4S)MMY9;8??NA-CVDIOH]!-UU11Y.4[XT$H:YP>50FS>J"&(-:^ 'PX M!PUZ<%[/<( W7G]-HFKT2) V8XD)\76\+^EQ,%E@H,&;'[ 89Q M'3KR9YQDH5S,VBR'X/7&_BE9:2ARVVXA6Y@%TJ-ASN8]C_,#B8$N1 MW_%CHJF@,)!D^2! U&@M94W<^!(C#U886;HN=1HX/J!07@>\KC?$!(0!]9=K MB*C)QJ!0EW S\V$6B W$$(QLQ-*,Q+X41].9>;/6&?V<%\+B@SOMK(SX3&^HU\+# X+(, "J#D@XX=TV^*8;_*:Y')XJ-IH3*G MB$>Z"J,[O.?@>X#LV?^FJ:T%*>A3OVN4C1 S8$]ZX<0F+AR-?)8\3#*#.6E> ME]38AE;R]I/S]S"B>.J?G1W68"JF0YW0L5 ^&"^P"\7U_@YQ MM13 '4:<.>O^<5R;,RK#\8)D*.Q>4*1!EIK ,._H'XN&TF'.;$$$SC?]<$4Y M/+1@\0>CNW]&Y+?V!LO(S)BQT2W=Y$+/ZO6-'T\>Q$3"Y\] M3H51YL02W^0"29MB<08:"F&K\77P\Y.W?F)5KYEG01?P#ZWW0L\A9C6U0TY^ MAASZ9>;N,^9>@#KB9<-7AEB47!,0FE/):]!17TX:@YK^8FF4?_V7/WXX_<._ M(TQ'FRNW?CVC/(=C_*B"FCJ<@UP6Y?JA1MP46ABP54X4\K#9I[MT7=(FO@W) MM>7_M[<_#]U!.9S\0N!DX<('PHA01D!Z'@SY$^&%AB13/Q.^0>=C^N(U(C6P A#9BA039?Z\#D>5,=+2CD "D 'Q!''TKR'\',F>61\V',!2,KY_5 M A@%YVG/:,V.&;_7EEFTPI'[(4J\?SHL4Y+"'=):A$\1'K2#']Y_^,-7PE87 M(^,B![63AQ9%%V'8T>T4A6HRPTW)AJOBZ)B^7SMS8];>V@)M(K;O2P");O#9 M8_?R=4V:LJ=Y6'FV./XSNB73 O,??121&.6K8-;/^:ROS9='3LI#(C8F6AIY M],==B5J[M\V-/SHFG)E2\B*3,=7L'YZ<@%NL?R0DDO@Z8*;J8>F7=Y@,X]$+ MF14O8Z;Z!:*#&' 83'25BEE"' [W;;'&]LEP,Z(T4\3L6@F9:^ZQ8=,=WUU# MD?(AV &O-J)PQXV.ZLN,*%IM4%8/Q$06@E9^_*^'E7(] \92F+,T>F[]/0Z\ M, ((I".Q*8K7.B-'(97&!]S0QH,_Y\D7PTNB."%2%QZ_(&KGMR'NEH.&LU?@ M9PS /=A=DJ/E;+'X^RUY 8=9^8T%(TQZ27H\FO& 2(8%$I-&?-99*T3G;<)L MOPZC?T M!$C;K*R(@\'?V"0>40^XEH0CG^,PGC0S5%7_G)! Q6S!$@D91'/ MC56^E5E ?<(! 8DVF5,&^X4!G.Y2D%$,)4F.# *1O*O4:8K"4K#1G)B1\4/F MRX8O9V2SU3.-CI:Z:>44#D%UQR(A09>JC8 'VP K%1> MZ 1&7F$=?$@?O#T^1K-VLQIK#4H]M2U#'9A,%9B\.9S7C%/I_)0K6MY&4D;> M=G"0]T<,>^+P1=[2179AD3=9^)4$:_H+F_9H AP8(V["M>/?/A&-9CB\%J6% M*+&1$:!TS-PW/>G6,MU:["-9_7%6H'M9*-!MTIJ@GTV_R&%]#7*C!I/TD>@A MGA,= +P%LF'(=SZX7)?#LJ:-Y-!JX\"OF;PA XE&-+VQ?!A?(?"@)=_&47"$ MEEP:N;TX]K8!&-R6,5AGO&";RRK#O83A3? !)")PA>WXWSHQY2ZN6R@O, M+$X<.W?8_G$(O(C1FATS:IMKQM[=W-BK-9:;VBT(6*&QU2&H)K1J;TRNMJLP MNJ;E#QZ$-QO,\M3@7]&(E6HK:%"@1--](#HPCIY[,%K[ MR7$JE,'P,28-XC4V +6F@9\&S"Z4442"Y'R8J0(%JOBR ZHF]4<%%#-J%D@ MP*&R?#&&M]4F-@X,6C?#8ZY1\KF_K>VXVE,Y8+JKA=@"FIL20BBWP3+#!K#Y M&4,YPS#:8 _"=@<]PF"@A4^>G,\H-_S1 M4Y:^:T%CJG.MBF!I'J\( M)1L:15:HK)L%D9D('P,->;E>1^0>S-(ZAQM#.<4\A77ZT_<;9FX$6DH/"R7C M2X65T?.A,J/*,DV>PFAHJGMN!4,906/Y[JMHZP07. MON*AUX$\]J(("$G]K/+XQ5K<^11,AIXR_$K'7[T$.!KT^66D$*5ES+6@@X4B M>$$8$&&1Z&<8$_6-2 B$K+F\. E=FHR]BNBQ<*ER**JT#D+/D/"S%VCO\*"9 M&7+E%QCBI20(<4C48>2Y2IU5HQWS&:@40+\B+2$<\"9T@N&'$GS;B$9I KV9 M,<)WJJZ".Q#/^;)3JGXX@^4BXO89S0H\[_9^>,"8US&N-\M]#GG('=628ZID MRG\_#^/D59=C8U)KW_[/WILN1 M(U>:Z*O -&;W5IDQ)665U&KUO?TCN)4XPV10)+/*NOM'&0AX,*!" "$L)$-/ M/WY\ 1R N\,1V#R(M)E69F7X=@Y\.>MWF/[PKSFAZP5,;;(FIUS4A^=BI;10 MFN;$OE2KQ.+L\P1^R>#Z!3PZ4&CV^7,8>+CI!A$C+3?/3E>@YWA @J>^2)&% MCV[-]HS3!CEP?J@TK.Q YA8:_\C.Q;JPQC5^TGH!-8S-M33)?OWBO@>[?-=? MPF<#6;O6L++,R038I\3U$7X624)*,[OY:_0;1:1?\LQ8?ILA2G M(I(K8C =L4912B5)W8!;2">MYCK.5Q*DEU'O,DB],$[S9)@ C"9>U4>G?DCK M9KD,)K9Y]RS+HY,RA@YXYC)C);O>5 M_X\\S3@B@+R *7G>G^N2R -4=4F#C&O=5"D5]-'C\A %K_OJ_N:"B:R?GM5Z M>RM8Z,H"(-^P!@H,]PLC3=A>+6>3(1-R L OX/;%NO;HB(=,LCM. '3'[U M'X26]-@UDU*\,(=HX:MW;POG!4!\KDC$?I]+'P+$Z'@.J=R=;@G3R%]0N:8S M\J]"Q")IX--@M&DB;NSF*7?.X6G/:%3,E<@](3Z/-@%VUOZQVH,9G24I4N22 MI.MV^,(II!-=^F1'G1UKN+A_";+MURA^AL!V.&%4OH*K.P+L?_*\%+$=116: MFRBC97)^'.#4"ZMQWO!R''$]3.!SJBNJX-87JX*:$K$SM9@[(S,-JOJ4%7SP M-5$4]OEQJG(^K#P+/"LD4L@-^X:M\!')0>1C3AB'\A.*4.*&0)"_"Z( IH74 M*U8CI;^:QB:@]%6F.$G2PC:J'#;\)"[U;@5O5AO\82#[#GSB?;[ITQ;A)P!& M^R#$\6N#7I#F^ZHAKBSR6&_H)PF"#B*+JL="" M9\2#$?X%\06$Z1M,&.F2PD '^ 2;. SC-YB 8:F)O_X>Q!2\2H(:C0<(=F1Q M;A3EX#4C@D[JO&U15/S._Q'<0PG:8]KQ[)LDWA7CIV(88.,[-Q52BRDHIL]$@>FE M)Y&E)#QN$3H$F=P19G<>RG ANH"/PXRZ M+W5MPH')B!.89F?GC6U]T3<*L^,12EA42"P2(@L"\D:QB].TC-[5LAO MZUQB2 H@P :T.-IE ,K'RP865C5-#:5&C"NI]$B0D:D\,$#-%5F4*YG&$>I84^/J]N9Z_7!WL[)L M?97L"Q=K%'$2!>YTD5RK* O\(,S!*D"@BHFPRU00_QHK$7"]Y3Q^X,I-(/4U MY6D9@XDA^(T5E^*4:^'Z$%-IA.5 )[Z@,H]C#I"$V=FI$G&K/*71J5I^7D)C M_-L=D01)FM[H&3)--A9 , PX?1SYOYCE5 F3'*)B@@)T?L+S +C!%T%V6"7( M[5M-"L9Q8*#1"T;U67$XY6(; $SXD/:*UR[WRB3E:'JLNE'R(CB9M8<-9M^- MM^"JTGR?H+T;^#QVE%T(U!@[W)4JE&S"%Q";4P@@Y?<0G??4*9?83SC)*P7) MLQE-QN."QE2R%S8 +4S#K=#$U#Z^?02JN+CIEH!"8C'G_/ U!5]$4>I\5=AT MA[ NDV"$#0'U(/)47%1[G])V/#K)W(B,Q4)",9\*C!S?P6SX1OY>*'5?SCBA MGYC'6PNJ[^T0H/]%F2QAX$F1\( MF/E)+2*&/;RPG-C\+Q%^ZSP:8H3_'B*6PQ53#Z3.QK0KJ-P\3)T7CG96B)+3<..Z?%_)VC M:O^0445]R[P,#V0&I5@;K%4[[:OS$VB'>,_2M5C%'P_F C=VHR;MJ+4@QJ.: MVWL$?/2ROA&9P[F)G,F2PL*I)U1VLYF(ZX&TU\%H%GG&038^BR[S>OS9C:P M]!OX/,)L9R3SSYOH%1V7!Z+%"@8X:6K"XS_F2=.-QWR.U;AW'%>)TAZ7DSF? MG.'AQ?G$B/>0.#N686.5?RJQ-'!L),$3PU+4TU&4M,V391H(VN]&2OY MK(B5+!#_JK&3:-SRSL4L?_! X0>$&98WBV6-B7)G3X=S7#8=,!BU!'KD156+ MY=M2Q[Q U 0!M7^D:F%0I@+O/9YY"T(@G-(3("644C$51(O"\5ADE8SK:YTG M3V=TDLU\K67FSBR^UC8PP(=JC9^O4*Z)7#9LM8C?^\0NXTX/ EWQ1-,94$=C%"YUP"/[!!+39U&'X]].L35;*DF'_#D MB*OJ>!_LRU5,^_#YE-^-?=C)RCKUA^TMTJBG0MSMM?1PKE6WO(6"_3H=51JH M&.UMD02&I][T\:>3SOK:RZPMPAH!S.[+<::AA1(&10(G"F_+\4/EE2*QSGD].1G;$ M20'@O/KKY)?5B/P(:ZR(=:PX SUO%E[ 5L5[&6]A ._%*F="=B9LVU[UWLIQ MG=K2B++ .OG$QXM!GPS)BK<8Q49?OP2 M^YAAPOK'=$3P@&S\)CP'$3,:<#"A&Q]B73>!6X(I54!#R1I%Q*5>SG !58KF M;(@H%U[\BB)2OSR*,_H/^!'+1@UJF9DW[.P6(?/",H3:1XZX$)[ZX];@:-EB M!."NC[RI:NZP@H&>P$ !,2L0&>B6#!2Q%5W&P*!X9Z77?SMQ\XH>"F>;C*3Z^T0 M8:6"[?5VNE#+_C0T3<<3+I_OL:)<4?1"XIO[.ULJK3I.5@EGL<*O]*27ZC"+Z_*+\3Y MA844&G,]51&'+ZZWQ2]NIM9K!VI87 3L1S&&'\I6;PB=<;BNP@I%3TOP?8V'"Z&6Y$)8%DFMMP M: )#BVBK%3>3E#,C]BF:2_?(ZUI3\89W=-(ZE]@\DE) M(&J_)K5_?GB*R9^?B_I#]!'YW%/J*>L/<6LYG<[A18<^"Z6(V)2CIN&.2CS[ MH+7]=(KV MUDM6XR6G$Z'D] 0PCT/2$]9($:MGT\HP*Z@"0ZH*D/*=],*&B,@"NO64Z*WA M$QU/] 2J_E.P0S_3(B@L6&$ P'L\IL,&Y8$;IT!#J%[^-.#U ]%1!ZL'>GBA M&PIB,#[RY 5)SATH+XT.1B-7K%]XV%SS9"H8A)+?1&F6Y(.9[4ET>CGFI-;O M@<@)+: D2/=QZH80C]5+ .(#T3IE6+MA(*L3^#-[T1#6E@^#3%'Y=Q752_JN ML@LW20[X,CPN15MXW"]XV>-F&5X7$A;I-+S0["2FC5%H;B(&=J-\&?C?BZ0VSGDHFC-9RX]AD-6=?#UC1WE\Y&M MB@H[/W?Y%7!D-1_@N+!SHS.!?>Z"^%7%R<%=M@4 7 K5.5BS T?;"7#18UO%JY/A4)PDI/G_A[ET/2I_U\3C7S$MG#IW$*69Q M^#13N9]'I+D:8?\:AZ\T/G&W"[(Q+XKR,3YWH]^2?)]YAWN*PPO!25@+ "QT M3%U_SQM[FLMY'&$B./-LJK$]5".3'-I%;3.]%G;Q.,FRMW'T\@G_N)L$.F=( MBL(F,>3ZF0'%(D@]DM*> \@C-T7CYY9;>G]*XGS?%_]-G,4IIR'/9&%2IC-- M@/M&*F7&KUBKZT<5&6.B]5;3'2 /#,39*6,G'>YM&$A'/1T(@-8U%A'/.E M$0R65J/!JJ%C1,(L FRPQKC>D.B?'WM$%'&+M; PYPVOS!&7YM"U.=7%$5&8 M+H_@3^.7@ZSPS"G6"$#-Y/(EH3H_+HS-^E@F(42-<8D&-/TX=J@UB3X@:@Y$ MMCX M.UZ\S6E:E;_K.&0E!)P1R]Z.A@)]0@*@8H$1H9/DW.21C6K#D92*'X0 M6MOA@9."QZ3G]"0H:28Q3[&_ROK'7D*K4M _F8'W#M\=8DW9JDFB2ZUDJ;N& MVK2C8A(%),3)$U\O%$VG<;[C$WX/]FW*C')2!<#(J-6EY3HV=3D%'DO?N\6(37&:A&HBC6:E]M$ER$Y@CP0:>=JZ$0NV)(A9Z4U$M]W@ M%0JJ2+<-].D74C^ 1'5M"L'P&S-'+_= *1'NG92]+QDFIH2=H_3 Z\/#"NRH M '&R7U"\#[_R0AN-4]$H^B,])F5.JO,_9&7(']68PKP8AZMW;PM\AGNUUWO MQG/X@,0W8CL%X1R+Y_L>/V(^PG(FCZZH)6_W%+$Z! M$8+G<W^&D;YRFF#M]%\"$SA'H4@ZL"=WW^TW1%[8:F MA-O1WF*'CTM"$?G(ITM9W>BII7#T!+([],:>*X@23N((_]6CF/+TQ:+_V]>% MBJ=QRGF%![S#92$_4?%JO;F)TCP!.8DABH)!/4UITF55P*/6 M@%ZH,S%!O2Y6PWV;(/T$?!V?.,JZ6ZRD\'/@'ES"FZ8*ZNSL"P7.78B<*Y?B ME)+R38.)Y7I$2%%N"+N?A(D%N"D!,81XW&-S(1KN98)722/#1\YU&)P8]F5+ MY->+@I:Q$U>&_S"5C/V4:FWN,U;"2)[@%NT"K$>-GR"8XVMVAQ)R%L&0N0WV M X!:\&&=RK@G1$RHHV,RA((R"O(ZB((,W0:O8ED%ZLD=M- 2G</+:2D/3'=9(CCG)GV8F69F \5."'[)>Z+C5=(EZM@09?Z*DB6&);";:FY$Z M>8+]&&27F?5F1$^;43_P;F[-;3MS7F#@TR(K-/]^8Q-VM=D@*.Z(;B(/OW=/ M[OL#EH6K09X7Q%]U$UU%+O@<69MC,RCXA Z=T<'#.3!>(T:63@N^9#9QT93$ MO'@3I%=,QYTJ\#"QDZ."4QFF.YD "8:H\\_M7O+GNI><%W C[NF['$0D5O"M MUY&GXSD^!2K(MF@B3=8&/G!YI7_H1ED3D"SKS*$+*^H)CG['/ 4[P&K;\,CP M]>:G./;7R2-*7@,/'5-DM8:C1R#;-D7T//P=IG"P4L4F.4$:PP[D350*MA:2 MO'[.W" " 9T'-5S'B:(,S+&U>V#&3_'F4Q%\[?!9RBIDA$H*[ D-357!<.PEP;MY@P(HB*:*>[MZQ_)9D"(HB]I+%&)330"[9#E3 M.H@#J:D\("Q9&[')%TZJW([^DG+L" ('06,[&#)$/X"% I-"&/B,@TY,A[! M M;@TR5HB[]>H5N UP+K#KT+")&"),78^+L2)>N[$ ___8G1%HID58;ENN-W M,/+W9Z 8GAAMHIW.C,"1+740[GJ+7MR00AST$%C)* Y#2IA&+JW=M%7-2ZR5 M<60FNGC*&K'6'D6E8N[JN)SM/TZ=[+!*.Z;!!3X06"0C8# 2M\/7BD\7.9K^H0( M5&@QRU371*P+4KO.P; J+HO=8@->F/ENYR8'4J8YS8*=RP*254]2JW@0Y/F:@-#+LE7&/'QXLME'EV'K'PVMW\0V_/A\K"5P%_ST!'XF M)3\#D9\<3U#DYV\"/YNPE^.5$RKM.==!R)P> QAQ8##FX;%YY>'4B];Y*+#T M&%"P[3Y5'V]5_HER^$D*0HY 826SU18R"52*(BZ/.RX>$+RI/K@32RCMGJZ8 M/SG?)618D,@CX,:.>$1&C\^8CN)"*H0)S^J1F4JW33$W5>,*K/&Q&0/1M&]! M&.*'IJZV0NYP& ,F=D\)F<]!WHQFMEDYSX1"M&BVJ3G1>>&&0,P;Z M)%0_<;ZX&:MC=!J$50,]RL(GI*H+M:KZA-1H?(2[82AJHH!_"*J:V/FS4@6% M<&NE=DN,3E:*M_H/0LL!D!WP@&>-$L.T/%I28H5"@P_%"78/71#RF\6(!9A4 MV@3X4?M'L<>'XHVF&'E]H\CV"51R?B[2I?%9FB;S;@8622J5FS((X7^>C#6E M@(AU,R'TGX'I$%B21E9B7[.N-(U R#R<3E3EH*QX%6").;9RG7!W%C"O;,@S M+K9,54AR&(ID8+Q[.N1I4!"V?([94W^.Q@;' @Y%[!X<%KQYNP\(#CXY3,;I M?H'R\1B0_],B=IPB\R6OT[AU#0I2;"EH4%C4!H-4FQQ([:21[6"/U$V%1U1P M:J;O!:5ET&7Q*A,HL$/1$XJD2$)O)J@,(%H82OO3 V)@F.EZ4Y1'NHE.+(&>SS)E"YGL$;WLCK))"U^@S Z."^$R9>.>#$%AG992 M4'Z]_=X_^NI<8R#R+62$8)SJ S.WSJ1M)L.?V'X4MX,BS! MZFD&!;'*@E7I .;$J]T^C \("O)D$ .'7W0:-P[A<6R>TZ&,GV@VH%#<*YW, MU#C@=Q*48"U)4P61"X6,RS+' \!M%.[JDZ*@N#K$,LME)>;QW280;7L;/,?) M%Q=2G*\?'#K0)"6;>B^\%N);(8"..&I9L-[KKQP 8?&35%7T/+#ZLHKL<839KJR^)U:U$YAE2Q7U2,.C%S( MS5 PP;Y83G.R]%:N/&70DN!;#HCWBAD,KWB9I=AN@B&K*JY<$$=MO_WN= MC.S T%P++P:?1" =EK*:=*HA[G1H"N?_4$54$GYW?, @#%X1J[J.]2]6D=B' M]&VPKN:4_>O-E9M K$MZCQ(:YW"0#] #$5,1([3M_2%],%7!5A53P.)XJC3RP&"W&DO#T@5CLN 56@ M_XL5:6_K_/CYS(%,O*6S4XP@/)*AE\@C]SKGZ8_+Y2F[<@:KV:*/.YL6EIT" M4N/]DI'UW\8>97O/XBT,Y[H8U^$#GQ ]80LI$[WS' V$9!Q".D!?5!&6N@A# M6;]V*9@+S2U%TX!@=0K-@LBIIRV6C'L&G/WE8U#%'0WZ2#,RM+7AT+KHJLO@ M%6!$_+Z5X8IP*)\-Z!P"%,Y?'&5JG@SWT+8&GO%E3H(,!0<@8Z?M"7?H4X6A M=I9@N(D>(H9L6A18'R 4H1AKJMM\(!JX 8!AO1;#319Q<"L)EKE% +'1"WGL M5A430\>>K)H.[.TR=^,Z0?_,4>0=\*M$U)O 8\>]S]Z#.80$$7QG\&F WPB M?K&<*L6AC<06[\=-M,^S]!:]HO"' 5SJ,([SPPFMGIM7B]?JS*&#PHDCQ$QF M7KW$>^#5!5-F >+#[K)"\R'5V_$U!X[=F%;:NGK/H+(1ELJO(KRSDCYPP.4* M1!RA(MZI5, H%BQ=B,-7XOQ/N19'6,S$=]6%FR0'J$G3NX +>>3#V!U=91Z2 M@"K2"AU#+"-T2K0H)*Y)ZGH*5A]EQ_.LG(!C5!5 M,F'EX<.;$WB?P8J$E$-.6C-C?"K#XN'2%G^8BP',LQ&1L/_<#4%0[%5D%5Y; M83R2(3N1@>\&ZD3B^2\1_?,F(@G_0OJ),55_I51%Z 6^"-ND%#Z@3#(:78H> MD" EL,-)DQ-R,RP=T/F.#_T]R(&4P(?I""P+=>$3C@"9C=12*.P"(U4EXY/1 M>@N/;^[^Q D-VV@49IJP- Y(BA=8GX@>,[S)?OL9RZ]0I/[V]F*0@$LRM$/' M=OC@#AY]5-%W2(+8=U,0@O_?Q21AL4.25(EI5GV@R8R)+Z&C'=\LU(Q8T?K'E=7NKT>*TF?F]G8D;N^B M?BZU\DT*8&816_GN^\;.0=A9N= (KT@$)M35*7GJ5GF:"NU82)'C$IZRTM8. M,4K+(1,GR8X M>HV=@=(Y!5R(XBN=CNBRV9 $D+UZJ?-O>E'AC3I)@1RLJG\ M9_<)VKN!SW$/5Y%/GG?FN*0/7/]MQF8I\!P=/ ^3(WA9AG$+?8U/;JB@U%50 M.LD^O4^".*$!$E@3#MTT#38!#0"^C\/ .QPM)=6V+IF(A6(X]:D<.M9WC M4EU\Y$506SW!&I)'AZA!&:0;W2O*4C]-R0/ 5S+7A:\TH2X =!= M2/;J)HS?6 74@$_CN,4\_W'Z)+.]C">BN>!*D?>+ W M>A%$1J6E:6%<1QSX5$FK*,/9!*D#5+;&!Q+3P 3B K*R3R 8DZ?QP.0+L:&% MDHX3)28/2E_#.9=F<8($O-))<>0'HBHT_&!CTU1+JZ40JI< ?X!\8A=*A3C/ ME?^/G"*3'$EN(RVVA&REDXE1I6<.6P>@$?&)/P@_Q$.K8@J;5<*9#\@/7?51 M+][M\..24C[$ A\^.3Y=ROCF$;ANLL,]'H <_W_FP1X(A4RMXY)S&KB9U(OR M5/&AG"!=80M)HZ<;$3ND&R3$[$P#84-(N_C\%),_?WA*W"C%2DWJDLCKSI!I M=>NDD#>)6.8(GNNV.A>-\OY\LD1SR_(BB*UX @H7QEE1Y(7,XGR&*\ <)^L;Q\8$.D]0P M&H80B32EB'H31I](!QJ4PM"4N/%18"-02R!]*8[2P&?Y>.>'GAGPY;A.96 P MNDZ0#4_]!;&'D)\"Z!PW")+JK?R^^0K9TAQG'R2FM'^L9L-=1-? #.S<=H?U M(RX$DRJ%.),0HF+^VWZTWEIG;("IRB M-@)9 SXNTP7!SL:GJH]JV%TU$9[#UXPEIPV 25&,=2)KY]X*AD51##<9%H4N M!T3P,S"+U0,"EJY(6 ]?-# >*?\UU"!@9=/P(4BQVIC3=ZU;89 MB*]A17T62<\ 2^D#T\YU2UTTJ8#R(R[CS"E60 -280T$@6HJ-Q%C!/@1>^9Z M,=09YC"ZF@8[9P RZJZNPHI].4$.^A"?H:(^R(B82&401(*&;;4_9*@H&)TQ MJ_)9U> ^>3'QX2DN,6<-Z)VV>/>0Q-8+:7 A[HR9R<]$._DI$18:?KR3@M%[ M"-+?KO$;+H86],+VQN-]VH!0$/#[*IG ;6T=3]AF&1%:$%8)L%JHFFLW.E), M46Z"*(H%10^()$.34*$&J]-ATIO@R$F8^<%(EFR=8DL(NV;*DBM''R_PVF6' M$EDH)<:#IZT;L:21ZSC9H(!DYEF,HTW)$ #M4F:GR3 E/&\'']62& G0]J0) M/:?]Y2KV$09=CM6IHI(!-:$UW/'2]!X'2I'1!*'_86M&_KCF6LK&+ZZ/ON[A MFO!0L >,XPN$M4,2@8UODK7GY7LLW'7&5ZH;9ME6W4'UN!S/1^UA>YKYZ953 MDE+*?-)QS:_C,H ;6H\B_(3IKAA.K2.^ \3W:H-) 4O(-1ZL%TH0OI*0"Z-] M!,KJY49C,+!!5AD)EQ9 ]))B:OBZ>SZY0SCA' #D?(/G'[=,*- M173*&9V'"C.*21TR*T5\AWE'?VA=5G;@V?5^(U$>+HG[O42IEP3['E!$,+)3 M#.T(8X,)J!C]! FL"/=V4*FHY]$_D,ZV"B6]0N@T-4HF0NQNE6O3EFQU(J2F M-Q'-CZM)L+PF#BF)TZO*)\PR?A"HQ=SHH(2E1M6,TC.J21$',%WO;%6- #;P MDKW:$ O2"Q^>C4."2FQ=<#CA6@4_2L77=X(79R9!SGNV(> MAT_T_80A=;="T85>F5&WU3(+4^5"]5]_)1*]0L1DH/NW)1+Q%RR=Y'CV-6AV M>8(ES1=\3P7IURA^3E%"(E (G#[^.8Z@E 6+0"L1[B$'N]?+*UB# 9^6#^R0 MD2=[?,#Z59ST MJWS"7XMB3(<.>@)TU!^\J4BH9/85V"<#Q,E3N_5W 9'@O^<9BJ,'S0]"1RB2 M4,"U3/<@]RT9^O,X]4(K10NIK=S/$QJ>1*&N&4QRS7X)L>Q.1ZM*Y&P[D(>1SJL_-&Y[6*>>= MU'$X%4="FYD!AI>K*,/7TW40HN0"OZLO<=(KT(4.YY#Q'#Z@Y>L/9U@ZWX@QYK^=9+/=Q5$!44DCN9@OI;^)D@(R()ZA.@%<3W]BJF:@IP]!4TUM M%L8KH*38D*-G[>/)2>D6?">_)(@&>O6/!BE'=44$/%9/$YPY%3Q<>X MB%]11"+T[N*,093!+*,G^[K[ !]8LK%]FIF$-SN DOCG>8;7\E\HNW>#7L9. M#DM)0'$1QZ0$2AQA04ZY(D=<$J]!1>H;E*MR MV+*8"ZAGI@D:-#DBT%!$E#A TX+\ M]%\_]VN0SF?.*LN2 $N"'(GXWIT"_N\18N_QQ8%UC@@B\ I/*ZF*$V^2XI>; MR$?O4-@&?AF@_LKZ^N%#$<<^)YO3*886_.C$!/H=4/Z]\#N9FY8,HC;22>HB MDBJ-TO*/)4#+0(7S:$%(51W($R8SK%*HJNGIE%--6!1Q5,H;<,:4 \RL1[YU M+(JE?C'EZ&^]28);OR34&&1,-TD.)#9FDDC>,8@J7&7&V7JG2&4-]-&4U,E< MNL-37#4?3KI=2>'S?+\/B?G3#6^B39SL6 %$XF1*B9+>&\U+F,,1)@$[")W& M(?-,=MV.2G3MLJT0'PC$QQL:B3QN#/6HI%8DQ'RW\C]. A/?V2V,MT7,(/#P; MW.&C3YC7*BVEN-ZHBBD.45+2IA**8Y,OQK!_"(K"ZK?L5C/UQ&FO2D8V;F=Z M0UZ['D$&Z1O!R>Y;/IS]BP^EZYXHM*ZHCDQD_ ?8'.O-UY3JRI(B)<]@ *+ >GH=:VJO(0N0;>UB"F$CD'I%Z M,>-'1?WIDA<>^5U'M8J .["1*\M.YE6:!3L(ARU1OOM6AJ IP03_P_'$I#5N M@D=\3F=33#IJ\8BIN%"WAAW-B'&M9!-P(A2W@B0)FLWF%-,)D/J37 '5%ZPF M2C[PLF?D1P C[E6^N2$[EF75RFAM^KH!"O2IDZX271I:1#$7RUMY&I%XV/@\ M\XID]L.MBQ>QWN"K^1Q%:!/T@M(ILKJ"R,GP9?],AQS5A3PT/6&-E)O(*0<& M_P6\8FSL4Z*K=BV+GVI?TH>56>'#C7T(L;"\WO#;KY<4!8H 7GLQEMTK#^6+ MQH)0' 8>UM[8GQ/6O"F$P(&C2TK1;Y)\U<%H".O+GR-(Y!'D9/\V0!'5[XO$ ME0'LYF1H!\;F1N9B]!,B*6RG9I)XK8')JLO0&O+&C\U55$)815'NA@_$Y\NK M@(U0\X%.X]!Y.#C0^,DA(Q+=J -!HK')8TS(ST3R74K^%*&F9/F[\%"RYHDLJ$=#>#'@*\&T/V09@WKHMC#-Q+5:K6:0&* OLFCZ8'T[ MN<2O]P'Q:"L^MIGJ8%C.=9G51<$A4&VI]V[2FKZ:TO:W081N,K3K]?K0\1UY M ?O4^1^8Q"&SC(^?,0*IH4CE)QNH+)&'K\,X3H8JKTP&F[C@[W"4L,\DHC+/ M0%"9\GOE)O FI?C,\VLI\%:1SV(%A@G\Y0G/8-=@\Y%+YI%>,F1.(O"R65E6 M\)2FCHDX(LT#QVRI.K](E-<=5O82-XL3FIEYB:)X!YF<,0T":S(-XCV9::)@ M[ICJK? V@'WZ-L8:2G\;A"@RD6*'9-S3H"/4D3")R6$X6FK6AIEH$NJ/NR\O M"> 3D;#U!_2*(JA,-(!@4!T;K/EL]&E?RX$I#*7$Q?,01ZPFD'=[LP/TWJ$0 MD(IA'7'-FSH:NQTGY M@AI]+E8/5X\ ;SUJ!,2,W&/;QC1 "+C&UN$4"VGTH5S#J_F@3)O3T@24DS]C#5I>O!WG#Q34XY2(0 MB>-"0^.#G@ %H7+QDZC- U%1$P!EU-"!)P1H+O[ZMP"+'XFW/=QB!3#LZ\L5 MKLUB8&*-NEO]?)K4-=^#!F$3^7]I(B2JE#P[\,""RQS]%W*3IVV">IG1?_CC M#W\Y64)*9P>I9<'":(LIS@"*ZQD16-8S!V9QR#13QAST+S@R6[A$K_HBM8") MDIP8/?5;%AYXHJW,$\J65 M53_TEPZ/_9K!3AFHC&9]@E.G+923=4:LMV[";0_E7'/(->,5)OZ9U%Z>JO8UG6UQ MW!H\>M>PAC-=[G0%G$OM(R3;HKS2&1QO3RWK4T('KI:B9&.?''$5R X3"J>" MZ1B<4$G)S;U[P+^%1)CA-$]5AE/B.NFA8G71/ON1C\QA M@!Q)?=&)MN/ 1(K85 RTG.:>..Z$?KQAB0K-/]H,*<,]G _]JR"M;B#Q #AO;9)[H@UATB:ZBM M^RZ.'O(0??[C^9\_8]'Y2^QC[0WYUZ'[4C M;FU*N/.'F<@0"QTC5(70D3G] M[K#*^?2&PE?T)8ZR;2K2V7>L61E!/A*#VKQPDU_PWD-IXRO6&\RZ9!\%OUXR MEPA): ]H!;-]G&3BRG7MK-A\1ZO+10 !*<9&E4ZP>('B_W.,97JRY2!$4[9/ M)YC6'O8^M]/YW#FIM4"Z HQ!D(5R-X20F1^4[)YV&5:P'U]N"(LLR6\HN\XC MG^48R#@D;SG[M5A7#FXB^=T>-"_,#EUG)_/.!92^,JZ1Q!(V7@!9H]F7OJ*E MFQ^0AX)76!%4M6GNLY:FLY-A*DQ9*4FE^#$M$/%_0O%+XNZW@>>2<#:1 FU# M*VXL8LD5CF99WE1V:ZE;6T%,\PIBI=,NT09!+7#F(N-UVZC^)R/TN)&L8$+I M#R'ND*]8]4T?'K^JGR)M!RM(TE@()$C=)%CQ+9:1>M1 =K" RZ$WT1X+1R1X M]K/ZFVJ:SW_U@[!'/)S()T9=_"K! HEX!_QOO %M':SX0J:J,.RJZSB7?K:N M8UA!N"S7IXC[TVY.60<[2&J)AU;<+=H^5A#&^J2,HZ? MZ_=0]Q&L^.9,IH!8G:JX9:2'RP M75[C^]4-X;'H?&%)1[&"^"Y9B76U_M@QK""\>#:_X"^&WTSX3G#K?HWBYQ0E M1,.GXEXUH_T!4H83?!L#$E%*#FYQ3V$I.";"X8_:AWJ4&:U@JNSY*@[#A5H3 M-NEG!8&R^%-VR-=1L>*V^T'=TPHBR_,LVILOXC2[CI.F8;^T0Z>K$-_J[,*7 M.PE@%'PE0#QT^QLRRT)F%ZVH1$"#K9B<(#%]ZUM:MH]$OP]8!R(Q-(U=A_ZZ M=M-UV1\#3& %RQ3*:HL=L:V3%:01<]@#VK-<$/\RAP]!PYUHD+'T$[?VLH*X MIX3LL0-9[@6I!$FVHXPD55LK"!&.C<2P(+6R:'M8012]%"2KTVEJK9VL($VJ M=NBOBY8N5I!UB9ZS,D1>1)ZM^Q*DNJ=Q;RN(9=':]VZ2'83Z"JEN=[;UL8(P MAOC^N$4HNV7R6-VIU];6"D(J]AGU96&3IH+%PGR7DTTB.F.XQXU= D0*EA)D MWMT*VUM9U=I>"*LF&=[$\G4E[J*8][3BFTX8!D$&C*IC <;#[OG.*Q?*)4?K=@A5%, &'=03*$: !O2(PBLHM MCN8]K=AI!M[6(YVT-GU#^AE$GUOKQU-UF9TLPFGF*]88O2LMK-AJ59N#TE1$\Q+ZQ8B5VX]RD"V+.A;L/\"-#/]$# H!5 M/@<4"$Y2U5EJ5#/J:061HC2K>9HES69_LZ!RB/\:I'%R:-C39+];P>^G8(?O MN?6&AY*L-X!!L$X>\9D//$0!3*7N*Y..LZNV%7/8!?[K.GF*WRH$:9I9\844 M)OY;7@"A@UO@ME(T8())+A_$PM1>V] MK"!.]( 79XD+^6TN\T8'*TC"3QC1XV%9@7\3,4E>(P+K.LS^3-Q3C#$L.4%( M*'CE\#50IMXVO$3ZYK.30BG@X)VD^Q4A%?*;3=G< M"G)*2%"LW(K^;?E)432V@I2;Z!6O#*L6#^X;EA8PX[&$)"-#VG#VDU&&<#*[ M7I%=7SP9ZCC0HP:PXJLUD1EUP3[JUE80PX-"SN,HAT@*+ 5L@@R,2)"T5CI3 M;B(_> W\W UYO/\37M=ZP_N+/ABU_CG>;%8PTSB3S-Z3U &+C34PS_I 8BNGK'*EQ A&NYD7K>%5GQ M413."8VQ5-_#"J+ ,K7>T.HSUZY'UJ<*$56UM8*0JF./V6T.ETH!6=5Z=HGL M-GB.$[D]3OC)$IYS-4-\XG6B@[J]%00I[2=W2!&HH&X_^T;B@M9Z@_\D&',I M!,D:+Q4 [ETKFS%3M!DL>FSN-3-K;$4WB!X$$(L=*(WO\/JJ0+*!M9\17( M?5?7*]1F7TUS*\@A^X,&ZXJIGB1NL@:M1L1[_-"M-]=QLD$!A*BHQK97]?>"H) 9KES=QIQK=K"BD4KDT+5%AI;DV+O$R92"5'R+?%_+5VL M(*NT!_.:&H80 HWF5I#3-/V:&8@M>5:Q:';C0V@X+\[6S&IJ;6S%=Z"2YFV< MIARF+8ARB(.B AO@'*%-G)3B*TJOWK&P$"?X9+A84H7H&TBR!L4S#O$,+]PK M)C<4CC;=[&)R>>1NT8L;KI_#@(*$E<$NZTTA"-=E8&&KFSJ&!IW&BMU8TK;" M.\,/PAQ4IT= -R%+II"!R*>;9[?/,X:%<^4F />>8@F(7-\&F%Y#S& %TS20 MZBSX0>>;,.]M!;%'V\M)!@^!!O=8QG=1GQ,R?E B#SP<A7%Y-2S-4*D-G.#_([:GGAV89=.4],]YL5C!3#.D!U//X!0*-U>JYKOWL M#S>^TK',L8-/ [XS(HYHTLU:FEOQ?<23J:J-0GZ$B^ASV]EN'\$*HKE>K?*S MB;];L>#RY)<^LX<@_4U%@*[]_*4NT$N]?D73!*)M:,4W45=[L*AZ@R3_Z=Q- M7C /[QF@W$_X[^!E>(F"?Q&HFURN81\WDA5,X,ZPZ#5(X@BVE!N"9DFURA<4 M>7KC0I?^5A!<=:(\P)V\WGQ-J;&[/4ZBUF'V9_>G!*%H$Z#0OP2DWY@X>,E' MJ45ZMC:VXNN8>/KDV@36.4GAJ/=S%*%-D*E/Z]!SV,$X5MR;)=K)UW\71Z\T MU F4JY0 3]1A;^_B[+]05MY5Q)K+9#,I-Z>8V!*#Y0-Z"4"-CS*0@.1VRFH; M*_;&L=CBA39:((JO"A:AF&U4@!_ 6RGP @7$9UNOV463:ACC1?R* M(I<$GU4*2JTV&21F5)_J([I;\2WOD]A#R"=^&?)^@;8L5Z.E+:T@XC'?[T-$ M17E>>/PF(M8:8GC5Q>B;=9U]:]ZB+",5ITFX\-7[/D@:&5ZZ=E9\I_H5H"L[ M*&MI!1'C@:P5,N<(6)E=)[>"U6"# -5\#3 O^YA">ZTWU"(C-5_J>UA!5*G# M523*XI]9E"]7V+K'G@XZ@14LXP)JL3*QRJQ>IE5TF=UL^B6(@EV^:]Z C1]G M?WI$EX#<-=)L8<6VHXDD10,,T=A>^\ZAA6$ M"_GJ7+^%1%'^C\HCT];+"N(>@Y>(N->)(1#,61 "BS\'V&WUP7%&/:T@4I'J MUF[MM:/TEA2>+U6X6TL7*\@J\8[2IYBKQ"#-ED'I3S&8_DAY&1_Y MYX>O*2B.93 U^%YI71T=@,D(\UC!P*I9^VOD4LPHY'/,POL$[8)\MXI\TI3! M*NL]3KV&M(8M9N*>O.7L CHOU[N!];$'K\A$-RIFU'4 :[Y;N?=(Y=3'?8)< M?QW]["8!W%M@^)*:%TW[6D'H>1X0X$!\B/A?;W9[?/G0FL)JF<&HHR4!#DP6 MP"\KW"#1"[%B5G9J6ULKOE6CP,\JS[9Q E>B[ MIFEM!3BFV\6-A#K$HZV$% M411:GR;' *>5:"4MZ>KF0UA!MJC8&P0?:IK/_N*95L4@+GI9!LS1@UCQ):E+ MS U_2N)\CY]H2'F#3!.0N4A&)O++A$Q3T.>>8UK!&![$!8 \KRAY"G3%-I2- MK2!%>:/4,D)K1[,2C(,E&H]!U$1^&YSLJ!-:P5+J/&['KK1"L-?EC*3<.UXD MF9$ ,SB9VV#?)?ND?20KF"!NI?6F#A,C_9+:'E80!:$=(!-IY/=*"RL6+0BL MRNJ%]396++R+_U=M?N\^BA7$5^R50AF/5MNFT-8*0A[=D+Y"SZ[WFUA(AFQ M@OSK/(D(CA>1K]X)HI?Z*5"WGET9([!D7,FG-G*J/H!-G/\[LQS6=; N?6V6$M[*[Y*<7V5 M/B:MFZYL9L7R19G!1*Z879XH;4A:!T582U?>9_0)67:2K*,JA]!_$Y7#SZ>?Z;=RILR7? MT+CLX4VD0ULZ:B K6-!$,V?^8"&6Q]#,?.10LV_ZXD1F (44^,P2KJH/JFEL MQQ<-0\"O0KX*;: AK7?K:061EPUT0&UPA[*U)<2D[LM+@EZ829/%M2HCNG3M M9S]-ERAT#U@E3]PW7C!%?I*4#:WX)@3?E-UDFA==TLR*Y5\'49"A6[SG_;J! M7!'NI>]A!5$"\BP4$-5*C+3)O"EDV3[Y=?7?XC+9/UG!36DRP-?(9]%]$!$& MN#1JQ)M. UA!,D1VPO^!L?052ZL10(9P,'[X F$$&MH)%5WD2 M^W$8NI)Z3*HV=BR\!@)LD#_2TL4*LB2N6[4+2]G8"E)(8-5=',552Y=&(-7W ML(*H8\&)'D 4A<(@)$"UN#ZYS[ZTE/--*KV!IYK<"E:KHU@T-W-KI]D%YAN" MZ2#6Y -+0EU:EK>RXKN \2-CQH^RN)W*3-)L:041'2.J;(^'JED:&1HCR?[! M_T3N#',[I::W%<2J#(]8;RD&+&[ET,\)[X^^"B ""4K,F 4E5*VS' MCV8%,_H6XOX)<%.Q5$M]NS\E"@_\"--8P3XQR\\LHUO?PPJB2 CJ-@Y]E*04 M..$NSI"AI\JXLQ6DBK)FFRQJQ8)Y%LK45Q,"U B^:Q&K-[QZ%#F;6 MTPHBZYYZG;2C:FL%(8TB9LH@/WE+*XAH O-J$^^5K:T@YKQCE3T!@))&(ZP3 MN-$3M 7L25[^RQCR\TI'ZV*N;6T%.(7F<'XJXD8O035,E.+NN@QTD&93*?GJ+%:8;DZY6 MD'FT&5*K6_RL>/1 ""%$$(Y4]6[(>&<5IK(U"WMH*8.ZRAFI7\D!%GWML*8D4D05ZR0PWL MI&X]>_S 9>P14PMUB"K@VJ2-[#CH]3>Y\H,56T4HZ4?JA;00KB)8';G>+?1-[6$%456#E MWH-VT9:WM(((#8R\60$ZPT6>9O$.);IGR["K%63*4"C*FLE_"_"; ME7A;'?)^EP&L(+FO3>+J'25>D((P.9[AHS&)%:Q3ER/5VA ,NEE!GK08KCX+ MN:6+%60)!956V7T<0(B#<0DF28_999;CD!Z,,6];AK'BFXJ@M6V%&.1-K2!C MY?M$&@9PX<"_B5CI/J%2C533;^UE!7&0N1]E<7(P@#-3M;6"D$=OB_P<,F!* M?.1J$9KV5*:N8UA!.-?2K^/D >U9&! $06FW9WLO*XC3I*Y^%N:@DBE3H7CI[V;%>2)2==8V^^4.6S:=W9QKI9F)C>G M21O-[LBB6P;+(_C4I_=QBJ60_P[V%['?\&:I6UI"!+'ON238^=+-7 G"3%O; MV3<2F!U>P>P0EEL_1*\H_/P4DS]_X(I-ZA)@XX9*T'T$*ZX)@@E'LD[HGS=1 MK9Z#7.1LZ60%:=W11IZV"9(2?.105K"A&K*MELAD[:P@0%O5NPMR^5$#6<&" MHVV"]+T6J@.3Q_!IZT92]+)![9$=YY[]#;@#[1)K6SS$6&J8U#:T8Z^@*(@3 M<'=KBD\V&MFQ]+:MEIK9OE&QJ7Y!X#M&_NH5'_H7Q'^_3P)/>M%/NP)KY#LT%W'S)02V-:KM8L9=*\WKI4Y*>:*,.5I!4!#[0FQ5V:!R1.!Y% MH+>V@Q4DJ27)UG26UGZ6$%C&/D# Z'48OT&]!CUX0GLO*XCCYLHG&IZ";T7V M(J)4";?:UL<*PFHF P!$:<--E;:V@AA2_@SY;57B)R\KB'O,G]/ M#]SD0#'HB!U7*2JH&MM!RG Q,8-K!,-,;06;+U$:O$20 ;A*65&I\H92*Y,& MW:P@KRDT\L+9+.[.3-*L=9K=;D',C3&\!B0;*<6[[CI.A)*(=?M%:P=+OA:+ M:X#WC=6O@NI6L- M ^?(55@@?0>U@C4_Q;'_%H2AC$+^FQ4+%5)!N)JLU:MU[6>_QVN5-Q3UD^6M MK/@:Q0NRRK-MG&B]3:JV5A"R3E[XB :G86=K] M-\C 5K ("ZUX>7LW7+]%2%,T5M;."@*$F+I[-UDGA,\^>:QX>H\\K*FUV^P7 M22-_#*IH$'2)V #,3-7%BJ]6H*O1["6Y%%, :I$7-GV*:81O\3ND+%.(NA)@ ME0%L0]PE^2=H)P6]FW8%5C!=:>\X/SSAB54F!8-N5I!WM"A-[91_QV+&L8$0O<E/(5(C@+Z@&C:/A<7Z",OO/!*S]+8EJ$-"_MF?!\8H@=)8'PL7+R6ON(IKD5Y/R$(I2X8:-X,@O\5K]P1AUG-QQT"W-?;3*4R,I] M]AS*BB\-B?CX!J,EM.GC4&1T$Q>_;AL;=Y[]BY4H'KU-+/OI29L%>3 ' -W)>\WKQJ? M[9-?+U85Y9W^DQW;MCAYJR@+?,"EPEDCXBZ6K["@A7R*++3#D@13*NN0 M5H:9^$/-8AGSBB@"%K_9!9Q WW?V^+P+R"'%0K^_'WV M>Z_< O<)VF/]G)N[V$:@4H_IRVD^AA5?RAP'62LP=1[%"N)YZ+KP5MWJ D=U M[6??QG_'VE:P"9#//5P/*,,[#\R2M,I>(Z_2O)<57PMKE/DN)P+H)=HGR*,Z M-/Y[B)C!551-E.XKJ;5NH+&M8%2+LGJ$?CO[YA9P57C8+0&NQG=,+7FC<3,; M][3BVT&."X\3. 9OL+""[RVL?%&;&]Z:#7LQ M>-$ +BS!&@AU*7*8=!J !WM8,I$BFF_V15GQ:'T6>V2I-\QW]M^-NJ.-GF%U/.6]6 M8RT#FF]\, 1M K?T_%9"< A9HGNXH7L///SL-GA>E^PZ2"$9G@5\>WF%<&U# M*XZ)%D>-W_.7\[0(#XY>E%7[5&UG?T9X<#@D-DJ,S(HF5O"_IR-<#58YR,!6L.B+ MZVWQF4D.HJ-#;7;2-+>"'&TA9[OJ-]^B+$,)/N_4%R>8N74@J?H^5A!6"^V6 M!'.3Z.U&^&PU>O;\0+J34@,&9:H&GFOV6[= K'8)80RD.F:@U:9PUR:=K=@S MS>0C/:J;KOWLWPY**OU,@TN9MJB(K5.TL^*+"+G4ZN>@TUO^I M(,FH?9IMG6:_LWC0BRC7,8F>!5-4Y?N&.:CS +,;?"A8LG"%->(-ZI:?]AY6 M;-&NECD*]>I++72= JTFF=@*%LL50'U5K;8^5A!6?1"_1CF^K<[C)(G?P"#A M[ET/PI&5"DJ'[I:<_W,W^BW)]YEW8,4A05''5S7$ ^(EZ\KE&'6UXJN6GHVN M5?TLK> '5EKBM6$]:;X?.,#:><7<0D0$O$!O< @7CK MS=>4"@(-O5C5T(J=T4R3)])M61Q:YN]4ILH<-Y85C*B^]529"3SFQRB@Y=JE M!%5/*X@4 +=!4EMO!%^A6M1K[V4'<1-5C[(,O;_CXF9_3IFR<. X'+"EZF^I MK(T5>ZP%8^IH<"H+D*@8E +DTBM]Z6TX#.:=9R=52 4'S 2\I PA3>9#6WLK MMN<=>F-["PQR21SAOWH4OXON,(-JREW'L(+P^X2%<@J&+(J-+8U.4+:VEA@] MY*.^AQ5$07![$9KI'2Z+"IC4?@))[5A-@ N$Q3*!L)BFU)%1O4S46!>#3V(% MZXH8)Q)" ]9#B=6ZM;$5I%SD:1;O()"G-*RI $A,@C, M;NMM!;%*&[:Z )NVAQ5$400XS/@")1YPX:HFB0LB@]Y$5Y$+J4BLC8S@XT>S M@AE]DQ5I(;%JPJM2&1IX'BL8^!3L(/QAPRU6ZPW4L%@G#!Y3E?!BT,T*\FH& MK/5SAG5_N+*XGG8=)XJ 7!G9/8:S@AVL !6O2:6UH:C:6D%([U+$$HRPR/;VA\!5]P6KQ5BI]=!W#"L(5U<^(B5O,;.1WOAP:L^L@LU]! M]'JYPBHQ2!-8C7K+MG!CNM&A?AUIFLY.Q@KO+9^TVPUNU-PD)#?VG72&VK :)+9GW0J;EP'(5,0Y.)(^;L5&U4FZN-K+:#A MD\I4%8-N=I!GDB+_@.#H^:#2E:&+\HOFV-&L8 :O)HS/4?UM*U$2=!=MIP&L M(%D4-PN6+M1Y/D0/1;00KB+Z-HQ67HH=Q;+&MI!1&]"B!) M/:E]!K2")>49PU=O!2.0>/*)N[OA-6J-F3]^1"N8PB/)6#4C@QSC:DLKB!@O M-K) 3[4L9M-\759\H.+--PH\L2K@A'"^_EPKXM=5;:T@1'RLOK@9R[=[0/L" M::<(-;^)3,R^O0:T@B5'AQ&(.!L<[@YV+8G'P"R1"OWCS6:)[O:X<\.0*Z=R M]:W2Q)9E;U$8:FW@8@LK-BYWH157YB-ZV:DD-V5C*TB1J<(T49;GQU9<9TQ1 MP$^=J5YM-)@5K,"/>@91_D*=!HT\IFYM!3%BAE:9OZ4S0^HZS&[8NPV>X^2+ M"ZXP>7A_HX$57X%DC>S5-/<"G+D@#N%X%4N6V4:,>H\ M^RUV'21I=AL@7O#J)4%(CG#8WMJ*[]83>?+\(!] %6<[XG16L+-JP)-QH-K" MBD4/5B%GWOH\IV')H0&5)B?S"\&PAE+% MO0TYQ4A6,.%H"ZO.IG()E4%0Y*N2=$:?U K6PJ[(V*Z VA>J(RYK9P4!!=P> MR]C4^S9D3:T@0V;3N$7@(5='QK3UL8*P*NS)=8+^F4/.+;YMJ@@H4L^;85\K M""V./84K(OA#/ZCU5DUS*\BYQ"Q^)153B^ -=EZ*=[Y [<>Z=TPS3*[>,TC) MP,_H580_6J(,K!QP>$O8)6Y5CN!JBAE8;6\%0299=]*4 *D^<>Q@L^O2JU=##8R^KDRW-)^5G#3)((K5S[U,F6JJ:C.[08U#_7S^X?DIR$(E M%!#_W8HSI(F3%LIS&\2@=QS%"N*9'A41RW[NAJ![**5+15LK"%'@U2DJ=)OW MLH*X,NL$[RV4H)0$ZI6O\3M'># KJ(X^9=B#"B:@W,O/?LW^H>J[L)57KQ P(5>X)-0(VL&JBV;CVM M^***&N@WQ'K>MY*Z9A0KB!=%.)/J>;KV5A DR@./;^Y>DS J;6D%$<0> 5E5 ML>>&_QLK&:D?$$Q;-34M7:P@BZ%HI%F)_5:$CLEHTK6W@B I_L0E>&&1WP2A M\/^1IYG*[GCD4%:P00FF!E9[M2W9H-OLKZ"LPMMG5N'MAV/*PRD[6_$E\2M6 M ML4AJ6G6"C%LXU#'Z^:;C$WJ%9E8LW[0ZG$E[ M*P@:-)3C(4A_NTX0$E66T>-'9)-:P5KCY%B1S%1KB^PYI!5L&2\G5,"OM"Q; MMT0 M_*DFP5_E?#;I909XB"E>M\VL[6$%2;[1? M;=6C\<&&S:>?/<""UR4$3;(>7"'^9L6^D&3?T_0,@+#D^#L::TB7_E80?"N$ M>JKMSLU65BR^>/6%Y$]6[M%?URHY-NH^5JLBG!_*<$%P9JDOM]$GM8*UYIZN M?GXR:ZZGO^=N@N6*\$!+#JMNJEHS*[X5D9<+;[/F=I(VM(*$82IRS)*!93BU M%6PN8Z?N8E@\%J8U@<3RMK.K'&5!6^$&KNL3TD96?(/1]62X:=4ERB:1#ZEBN1NV:*?'CC7[BUXBO287^ 9^ MB1,%+D^EB17?[]P-P07UN$7(0,U6M[:"F*:KM(D_;^9B;?:S@D 10%KE6*VW ML6+A@*0;)[>4R<7!5=8)U#2W@IQ"QCH_$*V;Z%*J#Z)L; 4I=W$4\^ G:D5C MXKKT<5(UMH44#YX.O.\Y\H9YA ?F_ M4';O!E*)R[2O%82VW,VV7<%E>H$ZSJR]_*F^[^P*SWE'P/X*4#_Q]2(:@2X MHPU2&6:=.UOQ+2M!LPJ[0]G BB778LH,PLZL6+8\75Z;8:%L;PM! M2A0+G>W?I)\5!"K*?:JR)&2T=AS""K*K:#O*..U&*RL67RW*HZEGI[D]NHYA M!>%7FPT"$S"K%/SDOH.01*/I1]-*O:=Y[_@<:Q.*&VX!]BJLT"W80 M0EE&ZM6#5X\=PXJO7-V:M=N%1HOS'Y7P_5W'F/V+8PG//U!N_1,CG,%-; MP69-NM5M$*$;K(BH*L&W]K."P#(VYCJ,XZ0M8T?3W IR2DMX W+<30-O%?E, M=>J"]]-IJ-F?)>%X<3P:B;=*W]**;XG??/<%/Y(OS ;V@%Y1!,&JFG/7UL<* MPL@+"8;YF]T^B5_;'(J:YE:04PAIJSS;QHE&YY>WG/W$R)77:H#S*KM&D$L> M@O4IS[ H4-5TP1"S\AJJQ(!#6_&M>]9]T)[=H<:V@E&2HB?:@&9=>RL(*I]# M[ELEY=2IV34]/PC_9?BLFH\S^PW!<_J*) =%Z2MY,RN^GQ M5/SU;P&^=A)O M>R#0V@9Q1IJ>=A I TCF"N=ECK35'XP[6T&JJ)7J\._KK68_2QR#Y %E$(81 M,W,(A=IK@>KKTM>*K_0WY+_@1^H2I<%+I"T0(V]I!1$%?D!,+N<$*:.,9(29 M][:"6/$6,/ 4:YI;08X&W+)$96N)G^\ZAA6$CY<=0M.DYLE,JBJ15D\-@HNFGJ20DR:O0]K"!*XAK2I[,KFUM! MCL9@?'[XXOXC3O2Y .;=K2 74M&NP_B-23V:VK6RAG42_O\_E!3[Q9,$T__.F//_[X^0^9^QY'\>[P M!T+= _Z?(HF:_PEB#,G$$J+V"G*@V,9__JZ^B-]5&(V@;(^/_-])/DQ<_28A M)$C%!;>P1K*A5*28#/)%4N3]_B5^_8./ J#B1_C+)_C+[]]3_W]!VMA%_(J2 M^GDA_*-I9=7?9;MEA$7)\#6$-55^GFA)*SRA3RIKA>Z+9$W5WR?F$[V=KR+_ M4O#62!A6;3?Q(DO=GA$*;P.7(KC7U+M T7S2)1,+DDL< MAO@TNS4%NK%D1?-IC]@6A6';QJTTFG1YYV[T6Y+O,^_ $++!95A\XS8&F_6> MB"!5?3]AU8TF$R^-UZI42 #29I._6#2)0OMW'>>64N-PRV,5K6?=-$KWT_ ;$?_P'HY^JQ9&_YWL->>.FGCJ;0$ MF#]!KF*!E9\G6A(IXG2_C2/UW=IH,K%VKP!%E.CV]993&[\*F;EUI8VFTXK7 M!B40FD*VKI-D^:+1=!#;]-X%D>V3MPW"0G,I ;>D9E$9Q._OG#CQ4?*?O_O3 M7W__Q]\Y>_"08O+^\W<__,[)4[R0>$^1!N$W!C]V2YFA7")9'^3J(M+2=G;4 M3*.,'W_^XU+YH;#*R<+7]>-EL:=GW.EW];*E_4K@3.FK\LE352UP7GRK\OFRLU?PGGRF)E7*V3 MAG'GWQ8K\:H]0IPUBQ5Z]1XHSI[%2KYZ;Q=GSV*%7YEGC3-EX1*PH3^/2QW, MG#<+EX\E_FS.F86+QBH'.F?/PD5CN;.>,V>Q(G(U-("S8[$R<#,L@;-DL3*P M,AR"@S-I$FF8Y?O5,^I&3?LK4,;+8%B\6C(K_S-S#N/N.V,J_5T=A@!EUG(\P8O:1&57N_V9_ !^0A?)GB MAPUJ_QH]A-(NLQ&B!(K"BU,0HNTRWQ?Q_8#*OU =\29B=12%^TOU7=H[SG?G M,;##2_2X2LUBO/I3TM)I7F+*HYNV'G=-A_F(T!7-4=&A M[3,;*0\H3=^(2;0(O4-%CT-&2[U/@8[:>_/9^5MQ@^@,C M:SG;LF^B5SQ_G!S4SV"ER;SWDJ1HH^Y6DC6W2)DR5J+F6[04QK;UF+;ULNW> M:7G@])UFE&A)M58&$,J+ME9,.4K!MKWG;&35B[;6UE[\/-L"+YG-N4 !%,0W M]874ULNN(Z[?/]HN=A@\30R===NKAWC=8O[S"C33 BIJ)? M@FQ[D:<9/I&)X=XWZCKS&=!N?BL,F^VV2RN6V2+(6Z2VMUE]CS06S^Q-5G-: M!\^KSP7Q"L=D_3>U$4PJ=L5 M;^*U703;>KV3"B_Q&(Q[1:-*Z#\>G'#\TG MXTN_&D.R(-ZTOH32>)5%,*C;U23S5XS"IACK7#:QJ<]]WAJ;,P8'+10E.LKS M+2% '(KY0Y].XZO=*,9H02S3\:H,7%H$0_I<7:TA5$OCH,%1U,=I<73-#\TP M7XJP)>5L:\TP"2XR"ZSCBV8=FG&E%R&H@^'Q:U08C!P)]GG9#5^B1V\1XE!)Y*F0O0WM,&LBC$ MUBK/MO@0_JN$DE*3T^AA#QGJRG!&7>RX=X\-Y3#:JXN(@AR @\UCL8CXE\$X M)\/LF\!U;-];7_R:KC?,OX!_/5'D/AYCP>^3EK==V7P^%*;:BL[=-/ ,5T_; MSHC& /;P8CNUL%[5>D:LDE<4Y>@:7S0=LQ( MLY']"X(@+N2O7O'1?V'XP.M-XY)L^9R=A[&>8-W)ZS;&O.G.S/W9!MLH;SOC M98+?-I1F;$7*2Z3:RIIK^S((\TRIJZA:SP\M]N.-6.M MJ?;5=93Y@$;<($IO8WA!UM'5.WR+/$BW5#*&<#\%@>W]YKVM8$.5^ZG89[I+ M2]5E7D+NL #.ET)E'?U5UM)IOHV&(KR@$#-XY>^"B!3=A3IU>FK:>LU&3M?/ M8N,7P4<83O Z>G1#M-Y4TMF*7#;-^3?H//]+9/H"S?_RK*O[ [C;MFBAY)&R?XY7.3PPU6W$@T :@X<1@2LJ@X MIE7YQIEQ9C;BQ;*->(YOOHT2UU+5>K[[$&6MV[;:Q@X[8)NAIY)%+K>I+,+2 MW&*4J>8I'6$ 6003C[61B-SM:'98!%^U]HEJDD[-&K (]O2YXPH#Q"*\0AUN M.8VI8Q&L&O$N4]M:%L%9X]O,P'8S*,/^2AD6H1<"HF,1R[J<6ZUU:!&YO\8; MK,T -2BW/L3N:K5R+2+OU7B#M>^M81A5W5M/MD7O=ME@AD:[07/'/L31E%@$ M%Y$2=0R+1%/.(M(,N@H0S'!S32I$PT3%J+(CR@3;-)W_OJT M3X!AV$8#;31?V!QAVD6\V\<17LUEO,-JDBIH3MK6AM2>+PBND/9\'M9N_JU1 M8V6Z>@]4OE]]G_E)P9<+(B)GV_K+AM^*Z U0L5>[Y_5]YN._81"H16&> E8H M,X#O\-.ZQ:]T\,I4,/V7,.X_XP;[1YYF1,)XBA4[AWR19Y>()CO0E(A@\8#P MV4BQ]/&(DM? @R3"(/8?D!>_1&045L)#L4='GM::HKO:#:)H/.\=>9.F.?(O M\P2OB'*7L/0!8>$J\(A0BENMWMS$QXKA>G,=)QL49'FB#!?L/:QM#*%WU/ < MZ3"N;2PA'Y/\MB8Z67KUCO6?(%6F870?QS:2Z=<:@&;=0/,2_8#V>>)MX1)N M?"0=C=I^5I)$O\$1-+&.IQU#:KT(_NOG/YZ@Z/KKY\^6F.@ZV5RJ.$=5B\8R M8O]TEA$%L $7]!;!("-C1L5$+N?HLIA5,0I*#YF6Q1K]89LFEOCDSYJYF7 1D;)FFVM\R^,B MF&V\2U6&R47$UG80+GJ9/[\Q8/,!TT/A;"ZN/'6OQ %OX.$&X5!.[BDYP M"TEM[^/$WZJY9'< Z04>Z3J,WTX57A9?$0F4L+I$],^;J$PGI_IB.^JIZ0!S M(MK4UKCRO#C''["LC6U,GJ3K?$ZT?+\/R59T0[X3;Z)-G.QDD\H(05=[AIQ@8?9_$KP$^]>>'KRE4W2M.S,K+@E=: MPD/_Z4:9:C;&72)\2WH!W761O]K%21;\B_RG@GY=C_D"J#&_X?] HGAU0T0N M":Z3PP]XI=5_$%JV?/!AQIZ5-7B%]75E%VZ2'/!NU 6_F/6=/W!;$ ;,$RZ: M7>8,>AGF/2*&D81,GYH! M;VC%1/\\S^[B[+\0>3N5Q\^P^[=HK://6+%E^IXQW4"S$8T7Z2'DD_1K6BLG M="/5AU(TMNV+E0>^YQ?3#33?%W,/W(GHX2IUJBQITG!^\%:6:.[W>:MXHT/.Z,UH7"MIL/&-:BBAO*]-1*HV.7>S.>_O$ MC55D$?@??N6'2CQ/;#.N/"_)D:KJ0@DD]NUPP@67:_PU$5XHJ##S2KVL0"?_C)(]ZPVVWI#BT5_5M#2TNDTK11C M6"<&OA/IR:>PDX4X3*!1S:_&SF/8)IY*=.W>RKH=-R9$'$ E7VU-&$T'V[Z4 M1/[OK4#8=.G?)VB/1CUZ2NGX,*V[JVR!"X"''!U59/43= MWJ(KC'M\L5APE*>8]YO/,2FXQXHJPTR@43D8=5U.\SH:XW;Y]4_#7A="W"0/ MFQ3%3K5MJF/G&6TF>Z:::Y_$1C.[K@.X;&\#]SD(=0*;4=?YBWS=PMH> $)P MO<$B)9&BQ./?4N6OZS#?+H_B\OCSX+*&1.L1;%Y?(Q\E5[M]&!\0(GX5HWME MF'&MN'),9!)U>XLN(:X"L1)7QC=0O=^,,3]T(=VJS;7U&O0\\+,;X0TE1V7S0;^-)NR4/$3JU[EK[]GX3MF'R(+N\7[Q@CVD MPY(,@^Z! MY348>8.([4%!*BS.]^D6Y2TK,UA$4"\"]F3,0&R1N]JXY45P>M"0YPH(E%G M\"*8;!)A7,O\Z[RY%\'(SL&^U1UI&D:[#%X>'2W>GJ2Z2,X9Q "+G%,%U2Z9 MA09!N146=HAR78BH.;34WK0N+J0.;"^9O1;"NPCTM*ED=E7$\2*8/)JX7@^% M'H.;H46,'$@DUSY8B]B11XGD76/?E\')003R<:[A)7^ KG*]0*V&KJ_ M""Z.%4199#(NHAK$5&^:/LUR$:R>]#'[]4_C<-72VEE'OU%=DDH7L4N'>9R: MJ:R#,L]>B76$5ZF14+N(0CM3/4S=4WT7P?YI'ZL_C\-5*\N+]%&GADAA7L3V M'?X5DZM8PW!Q.<]9(S5[$57/ILNY:LD;'X/;-A>ZFN+Q:OAI/_9>/OKYZHD8 ML SF#AHFI[2S#,/$C_9J=89.&+0&I:U;,#=I M"\S(0HK0CI+X9H!OLK22M:8AA.82V* <_-A'O0L*S2ALE;K]!RSP2N9,D??[ ME_CU#\CSZ;0W48K)39X2%V(<5DD"(0X5%*7I:[6*BZ3X09Y?P@;A__BUL>K; M>JE>!A'4TGA0V*V'/$2?_WC^Y\]XBB^Q'VP"Y%^'[DMM2=JF@RX(7Q0=UJ1K M/>]!-_OB7(17D\P36'[\_<=$ .C&)^WNX*SZTQ2LFJ.*]0/^GU\O@]0+XS1/ MT)T+H"7KS7F>@IUWQLOO*+C:Y,6-F)NJ+,9-@9?NA:47!@$W+.MTMY1F&V;L M^9!\^RR_W!]/^!N?A^J:2H-/8X=H->C&JGA=!_\LTV&[6'!=/>:[G9L<],3X!)/XQ)KKK^MSK>ZPWPU^W3?H^T2,>QLQ]70 M_KDJQBE#OBSJ%+/D"N[RN!#-(:=U=ADETO003I;^,'<986!@>/5':'__CQG! MCO-[Q"X[9^@T MQ(S@^M55FI]UDYYV'/%C/F8-![V=1XLZY)QKIW6HBV\=^>I/VG*JNXTQ7S51 MMDSSXZSK8<W]CXKR@V=QC%F@9 0$$'H<,,V0YBNQWQU M-1MQG^QH=AQM@T]:R94]EG4?^Y#7'FD!"OJT#GBQ<.-76==CSKI5 M]46UR]2:+G8<58./(\4C_W8>Q8JUIW$08<7&9U#1>,8:D<\=+%>JUG8<.OV' MJ&8X*:A>U%&[=H.$%'GZ@ESX[YGC]8XJX,A)**EJ$W.U7>:K1"E95=MIU/>Q MXTR:?*!*J+R>#XLZG[RR($"%/;ZY^],ZFN+J>4#ZWY#_TGI #3H.7.>VRF:= MDU;=UH[C9L[T,E5-2?VB#AM)SCFQUX^NN>4XU1H->G1N49HB5,UM+/)(&$MU MQZE;?SN.F)SI_#AUY,BBCAA!%]G&(28Y!5]P=CBMX]9<_UVQ-?MXE6!#)\$Y(&7LGH%. MGJK;9MOI-^A\-B#3=9^+ZVZU%?47VHBX;GDF%.?6,92B8 MXL2$=!D%+1>)MLMLUX1D5>;B@F%G.PZ]R2<3C[0I9Q9U$I<+!YY)WB)J*AHN35:N\UV3:A69GXC=!G!CL-O^A&K M:*\=^+2H@PT8PP'%@,/WYP6Y^UY0='HYQAI"C -!NHTQVZDW6F;;P>\XB!UG M_ZB/7(&#[$JA%%0#( M/9.KC*@SZVO!MZN+/>=N&G@D_B[,,^1W_)3=1K. _!6^%WQ87/"*'I&7)P2W MB2(S(A^*>$,20<[K'-3I,^?,8!.=TF-]Y*WXS3[:$'?,+]MO=M$&\PPO\F\6 M4LVVZ_A.?#.E:G@YW*,SG=W5 I5&5]'@%!69$Z['4>[EUH]BINUT&,:.L]^C M,L=QS%M4_*JB/,=IGO+E%.DXNC2'?:=[R((<2SW%JC(6@HS@ZSGZIV<..4]^[O(R6*1]; M^-27ESG%P_Q!BLP(AL]&A92.@F3K '82%CTYQ2O\PY0^$4PL?'U4H<#"B2!GL._EKZ,'\$@G0?0"+O[.EKX! MYK#C2NA:6F5@/B]*SFM4R3C!"\/&@BR#QOB6J[Q$2?#J0O1*U^O!;!0[+H!N MQ5Z.YMBB#CJKT'&"QWOV8C#EQCIW0ZAV\KA%*+N)-G&R$Q'.GV*!R6;!-T<- M.-N=1%8#..Y&=X^J];#?)M_O0R+KNJ' 0*P7&'Z*3OU'VE:WZ,4-U\]A0,-D M1?6F*+A3K[5C:LD;T2F*>&59&)&259*XT0LY6.>'1N68U9N;8/4^0C<9VJG@ M%@<8V (-4+Y$\OG79%.G8/2@I*5IOJ/_UE%!'&02JYBE^.2IZIL36CKPZ;CQ M9V,170.>8/4>J,Y+M8W]A;N64,6L;>N)1W3E9<$K?O6./OL=!YZ/*4>?PG*+ M1S[$B]^Y.W09[]Q !9 \RE3V,DY%#-L(/^&&67H34?297U#PLL6'9_6*9;47 M1'Z\Q*>I,,2;;<19UV3MP7Y ^.H)/$P*.8E?HP!?1V1?#7G*N\YB ;O$Y<.U M?1TGS?TAG,]52%9$=#(Y$\CE?T[R1SHR=@IVZ&?\[;&"Q8[1%[1[ M1DF-8FW38?&'44)T9ZSG&:ZKK8<=JO!PRHW]1X;XMHOX"E*#1B=.'J4D9Y%SHKJHO *!K[6TRJ!2\"9GY,HR)W?:K5;L[B!;\K _"W MU8K ,?Y'9K,%_N'S/,4W29IB9C\'D5NJ_2?F'3:RT@]D7Y>;RM[BIVV<&.T\OZ9!VG08CHS[3H?I!!CG,8K6&DRVT)EV[G%Y:?M,I\A&Y\T M O4PQ5&:[W-/+8J#:3BQA M\:(RGN\@6%C<.[X?4!*%*.Q+E+E!.*W&(U4BZJN5"7_J=O8ACIX?6F()37H. MJJ;5.:>26/5MYPQZW,>I&X(5^[,ZAE%H,]M2U\F+&S'+@ NZ MD1>X87%;M>ELPXQMWWF!/:^W8!CT'):L-,D$DO!_E>3@__CU@5R=CT&&I.8- M:9/Y:F3G,+^0-?*(7LB64'!;W7YV$LAV3F^B7[:!M[V*\)-UH*M$;<3H>LXK MUK2^@$9PSN*;\U%#/(Q>LEJ-%?'=6(1T/.@#Q"TBBOVY"(9V$//,@->%U^ZC MGM0CGGS@G?QI_="[S.CV;[GX/G1(4^=+7R/N?&.4C%%:H6JZV*!YX7G-2M-: M8T?IG_)H0<':WD24T56 A:18>*W1?$FF81B_0?#%=9Q6_!BG4H(18+5G 0;V) M'3)2MX)]]2W_T27(;MPQ/6,?6A#HQKHN)WT1@<+F;&O>.6-$[UH1/]=54%(7 M6/XF+0V:&>H>\/<)\4[\)#877K$K1<#9A M[2;"AP%A)K5*9K*6\\$0QA"10O8=BKQ#N216Q5-!0VNW^0S_>%6)ZR/A M&3 MHNDPZ,ZN76N2+5UO,9]+LG8#WZ%,ST--AU-[HEOOQP]M7.S.+]6%_4U@;N@: MTB?BFX3_D6D7)F?FDUWF*>R/2-/R9O.F?7OPW* MKCAS0RML_'5HT([ZZTWTBI>"5?QOBNM\RAC[! _NVQ<7?_7 #57Q/O*V\R^] M !IZP/LE>57&*VDZS$\$OC3:E@U-3O%^5.RQ;^J!FE.2+3VHFO!7RJX(O0!J MT@=@&#D^HV@(UCRVQ[^SD/<>TX26]>8!89;EZ"2?W*=@!ZGUFZ?$C=(-!%A MU>-U\HC/2.#I YW-^L[V$/!E0:DPK& !8(,T_KF]_9RI!.[+2X)>W,I.T^4; M:[O,]RWT6T63?6+2<\:0#L+<:WS?7A -V,O 1IUF\0TF+]&K:V[;M=]N2 M0=[:S=;O=?7NA3G87*'L(/[__I/[?MRWDXYDPTVXRN[C(,INHB[7H:S3&/X) MPE(E!(>DD1T"5JMPB^35V01G.OX\-323#1,7P3W.D@C M';;?HA E3$6#:C3@$:_O(K@YQ LB?=D7X0GM^HRT[]U%L*WSIE-):M^R+N1& MH@?DQ9$7A $%W%EO[O(=9*K$"50TOT1X#@#CP?\)12W3P(-_#<(\0_X=E+8$ MC_T]HF"@EZ4Q^S0,2R4;5I@]/I 5O*)'J-A.*O[1VQ[Y]#78[7.>Z'GE)A%F M9\HI-ZOF-<@DWTIZF=@$ZDQN+=>E[# ;$370:9I;QHX>V0_I.L_2S(V(..+_ M TLH.W4$VK&CS49^??>W?$%E<[N^'T-#KC!;3UCG8:PGF#PC/:FE8\P71,N? M/@C%6KVZ04@@K&-\?^]8Z0J(C,3R 3MB+1_Y^/'L8($)63.^7/W>W393\F## MVUNG[UN!0[-'2G>UR=M:LW1VL1@NGK>>;_DLKTXH$Z3U%*C;6Y!K75:R>'C\ MJB5#W\>.KV'^':SRD(RC#$Y15P,$\@&@WW=1?B% MAKBI=:+)(I@XYHW2_0.-P7(;K_&/5$C4NBT]Q+V@,.J,X4&V<'^.P<'"MK20 MO.2Q:P\:&,'&*?!HW7F?BM,MMKIQZCQ^V]E5@R+/JIYB3Y]6%$]%DB,WM5** MTP3OG%YFV+< GNG%].DU?X+<0 MA7$9)$56'G;L;W[D;W[DD[ 5ZQ_RCPY__=&T!$5>P$ZL77>' M,L4_GZ154EFC[_^V]V;-C?-(VNA?F>C[GIZJGE[CS(F0MQI_X;)\;%>]T=]- M!4U"$KLH4LW%+O6O/P 7B0M6"B02)&^ZW[( $/D@D<@-"8&K2-S/W V!D[!F M/T HY4(5=(?WE++(M2+1$1Y17V+VI1U!)WC$&'TE@EC]/R\5\FX"R_HJ[A MC0%TE?GY^PYX-M5_WN\/Q'JY"RS7%]Z^P_]=O..,'I"3H&>2#K/>?$L0 M*?F2,M:TM93*![R.;YI]#N7:.?BI$_C_1AZ33"Z_J(X"CW/8Q9RY7D_S>A@CXZN#[;,0Q4=I5N/U,$;&719C$QI;2+DP^$7^B[\8G [&B*B_ M=G-/3K0MGA2?#&X7&$:^M$%'#QZ(3*99N/OD#:PZB"(+9M[0=2T?*>SJEL6\ M >S:6(UWEFHVS"QP4O7R2'%;G4EG@6(_2:?/%IW)DQ$]-[6D23N+"V"#[/>! MPV;@0-2LV.AQ/VB-)DU.!B@[+&;Q"*5F1JZ_S:/UPA?];1Z(P G42Y[[91#@ MK.$X/G!*/17SNHMBB5 :NSUP2<.M2-)8K7D[2W@X<9AE/),3 MP,O+N1USCP#U_DA<9\G^06?&#:OP^ -((.>C+)1(*!S 7 MR&7/[.IX9BU.PIK*" ;?L.[(G=/K2.21E@\_" 2*D](0$->SXQF17\@'\^FA M,O!?L'*&$Y(Z0EV8?,3H 9'Q:GY@"66YQT#F,DC*E]:>45 \2;3S#X($$DX/ M<\\C1*2ZR@&E:+6-D41J%:<##$V]I];5>@F.I\G,PN!15X$:'CP5W6(6>/91 M0^AI6N+UF 6@*NI.'4@Y;6+N$+(L ,E-3I>TGGSN@LMN;:SK,(H5# X@\PV7,\KV W>O3B7C.QH=7%ZCK37O.K!@C MOQ.,+7^I_2-"9CS=$O"./P74;I/4W[=/Z-M?I!*RG15T9R,!>(I7=RV?$3D? M/5+Y_@YSAQ/\ SG,>W@:1K8$ED?,KZ\?*'A'7Z,PW?4(>\@,:@D89.%>/R(M M&%1CV40Z_C(K3-MW-(O(OXLR/0+A-%A?XO?NQ^^KXRTG"O]!<0ZK#3XN&51= M.AK$-67?U!=TFH;.I^4LG,FS>^-BW3U@9^'\&1?DT\$]"Y^0 6P+S6 65UC& M1[$-Y&&$HW)A=';U#Q_X)I,SH9)T8P[1^? M@0C)7ANA+B6'37TYY,O[DCIQ"NEHT88:B^=G815I0Q'OID%LG8+[;L-N30BS M-U7S,,[*=>,,>:6"5WLLD?:KE8?TDW,DF3HDF38GQPD2T4U53@^357C)4GQ+ M_2 OGG^=Q3'B%=6EMC9W/:,FG%*\TO[W6J5%D!F5"M%9F+\&4DWGPG3>IW27H!.-< ME)![KU5 MW("B\VT0'RY4]V/QEGLNO*>3G;K&]J5#'KQ_B)+DVHGC(Z;GPXD];HD 42^# MUZW+-5IEZ2YG2$X) $9C<]HD$]4'P1UXF9[F'AS>;)!+WFX[X?WLI.@Z"O&$ M,SSG>GQ=CX]ZH%O4R MOQ[2H11>#_-D/",W"EU\_CI%@;SRSZ7V,^Q=&[G^!IW45Q[2"F. C$?8!)PB;LQ8O#3H(\4E@* M U^&T%V4X,/U5[4*Y2NV"O+R@L^ !JP?T^L862NK5_&7^_ )*Z=$8]RB]>:\ M%!1.%W8!O6[7.R?N+U\N1@#&@/A6QCC^6U#4OWZO"@L)8?56BN3 M:>!ZK%UB^Z=SBNH>'8:Y+&D=-4LTT"V0J3_YKF"\--YI5C .9N%+%AD2C;HJ M(IU]IHBQBGZPL9WZ[I0PAQI^/Y'/02_E <(LIC!V[<4T"SF3N+6)HB MU)+F]"PB:UIUE4O,]UD$Y@9$6U823#NHUT,2B+T-L[B>,2!KLMP;X[UD8A^N M3(])"=I?%M":VUBK/Z<$^:_3K$)S-GQNT%MZSE1^B,(M'F%/_FIE!)],_#Y_ M.ZGSEF3+Q4AK:]_<)R:][4I@:?^\&,(AM49#0&@SHW2,UH;"Y$C4(L MEQZC5/ P1[>=468Y;[F.'.=NT ?SJ1O-">5G$GG6EQ=\Y'8QQ_<^"J_Q:;?% MQQ]/TK2;@9@P?Y-V&VHN4+_]>1PFO M1@VKM5')_5H*8_[] EI+@S+;S8BR6)L34VIW6X) FU1KE0:\UAB&5<%1#QL/ MY5+5L:F[^?FZ7//90 J,LPBO\57&1CBRJY_-I("50,UC,U);I9HE1['"M2S. MF[I48BFK#6PH^N$\F(>I&)^K$O$UUEG )'OL=UAM%K%3)7G-,!NT O6W J@0 M;4GA:[A0,1F)B>@L LH*_$2UX[2"9 LO<6&BVHV#A,NIUPWM (EEI0X2]09S M+9,5R5F%8>8$7YTTB_-;JNN-U3$=JV,,%5>>5^,9'9QC_M+->O,4^Z'K'YQ MY0F BX>U 9#[4++\_V5CV@$%O_A_KZ$L(IQ3^K_G8/80SRG\WV\LK2$1A2F( MBO[W'FK*(4'0CN#+3[?9^!^T TH['6?CKQ@ S7D5Z1\2Q!E5XQ\0QAF5W1>C M>)FF,8OT[;[A6T;4;1Y5] D4TZE?96GVZW"E^QPB.+T-Q@J"N6O:8Z EV[QG3;'0>\/[)26J0[6-1 7%V%V6M/E+ M)1\7>TI#/O3I"AJV-5>/1X'3A)PA-EW#[F2:E54/V*'+)%O77X3 *= M6(G?7CF)GWP+H[<$Q>_DT+\/#UG:O,O5)HPOY@;_KEY(DSBMP8G_=882_^/' M,[E/2>7?]J^C3NNK'_K[;,^<6//W\1&C[)?F;\;V15.IXK(RM:E6G_X-"IPC M\FYBYZ/Z#/.& [LM$*_\@]WWC+Z%3O%Z(,88:S/$1G^*T=[/]JO0RYLF229U MA^.R44%8A]Q]06FH-]+EOT4Q2F6>XK]^/64]5TQH/B"8JNEUNF\ M?D2ONRA+\*9X_<"GSY&XY853D^DUKG;K_.)KMXW?33ZTE>VS@/ANZ@\/TW*W M&>RI,L( 1ZP3;WTV6W3;Z"\]3%0D)R"\=AWM]WZ:QY>8,Q)VT3K!%V*,>BJ7 MD$4]S'%JC;E(6DCNB<3G.8\U>5W,E7C.XLB+@L"AZX?,9EH98[7/HT]8@7]& M"2F&ZBE?5U<>PMRSOOC,3$AM()2LP]M?I%)0YB<[,K4BU9FQ!.)^IF^'K]]1 M'/K;77IB;F+0O$2;^/3+/5ZD7R\?SH'\(JC^<K%P(\">*H:= MZ_Y)<91HC.E)Q1]_,4?44QRY"'G)71SM*[<4EQI.!R!,6+PR[KM/1>K2*6]) MBON8G0UZ;\XY6!+%39C-040%3WZDPIJ[BN(X^B JIG/ OZ1'A=P(YA! V+ N MQ[I/WBL*PLX !HF,_7>'R.2[("(EG<^39%+%[@%DK>YB]*\,A>YQO6D) *F5 MXG0'0F"9TGF\X2T3LP,HT7'[Z^ 7#W7<<+14F9Y UN9;F"7(Z\@QA8LN_!& MD&EU3;\N,YT=47<(<6F2[:TYRMP ,GI'V#9-'U'Z@+!1BO7H9[(1\E3NYZZ8 MZS."UNF3$5?>/[.$%+0F^+ MX_$WCZB;P0JS8,6EW*9> M!N2^#,C)O)\%D/)U2Q\H"?*S@$@JR;XAV89/99_J <-(82?H4M+()\U^U-ST M"H@&1I.&@9Y_2*]IRDE/GP5&O0LL]\@EGP6@[!3S4^V!>N[W+#!9ZE*K6Y*T M*]1UK 19[K/@J]$N %9;EY>[/PO$6>456.Z@65GAN9H&[6)\0WOZ:!4Z2>H7 I3]$H5=(+@J5PX%[$V\(H ^7,<_ M#ZI6W;M^LR@8+!9-ZO-V]@S!(IM^2EG MK@Y2]AXV>@KB7'AK?H;PL55Y:NI$B=!?%F^#5+F!F>'5^RWAO\YHQW&9BEJ,5-#-R3VA %VS@DD%UISL<>43H5,II4)M3H:D HL) M"K%4Z&DUFJ:#'N.IPT]:[0* \:(+-RFUCDR%W>QM@UZE;*K(]^S-! MBWUP>;F>"LO%7)"N^U-!MM@,O,I"%4JS-P^D"AY5:,W>/N#77ZI@&L$@,/$> M];D"S"E9M4RTSMV,+^X.>5F 3CF93D!)R5ZEI\[K<-5,S[;T(>MB,:\B?*2M M0N\ICC9^^K)S"%FK.";9 85?S//??2]S@NLHS.OGD'@;\?H7_?$92.1386#R M'N09\(.::R9VO_,4/SM,?_]?'EF3L[@3OH"N-89[4_*I50LSDX!-7YO!ZF"?C@KW4 M2)D88*\6XYN'Z.K89<-\%>5>_^9U-GCP=-62FIKUFY_NSJK6[2\WR(@Y3O0Q M1%)FO3(DE:MJ$18_*/6++7N%0H0UM^3JR%;,N*>;Z7F9>R(4*U68EMQ_&28^ MMKKR20G5,G$_K1HPXW-,!9C?'AK:!7OPWF<5]C,OL,ZJ02+0*;A=X&E(JIH1 M@+6H'?J?E=6$SZ9W2>W05E=8)3N#6J,_*J_1'V&O4:^U >.['-H+=8X?\MTZ M4R^F)^,-HH4?VDZ7^>#$]M?0$^%HN,ZB!-4@GJ%&Z02Q/V7J;-G+_T(MU$'S M:BQLVL,FX]^@2MW+1?HL!+.:PYN*M)S^,2\T1]=[9U*#;A"E]_.LRO@-JO3R;>4% M7QTR0-8_.XM";X,(A#_.JE;>H )!0N^=>D50PP)A)D7E!C[6C+LOAEC$J>T2 ML2].SQ8SX9_P_/P0I\BO/\PLZ[\--%._+JO869KTO2:RS3-%8DE;E M,AV6I-4E:15&@ENQ/KT?Q,B[4Q[#X+.#OL\93'K<[_&Y[SO!DW- ,5<"T-N: M7_LZGG*\W&IOG@3;\S-'RCA;,C45R/@:A>CXU8E_HO0N"[V$2P&CL=8\<8+2 M.T')R:5GD&L0KU'^_Y]?L;V<8(LH>-J_4&QS_A)I-(K\+E$\%// M%6#W-[\"-1V<>&$ZYW+2/)B;IWA^2)R(N@_3J%@8!<5?XT8Z2]>;T=&L M?]6$>;D*N/Z/G2C/:E!&F0>\N[#5B$8RA25N@]S 5GW:^_ M'B _R#A$]#I*Y0>Q[@@XO? W_"G*_936U2^C-5\=#WT[Y <.PO*&5!%"<>IO M?#P.6F_6KIL=G- ]4I9>=80)K/MP!S[_6]9!]]QRZY?$D><9R.L,9S%]Z\0A M;B9T=@S^_>D$"#N!&K7:P7'-8KCF 0]-P1N-,$LF7NP[0];'VT3@$N""/JQ&T+U:0'!]<,#[9X\,\3SY?/#G);G,XK'N09%5R]B9Q2/?XRB>"HE&\W@P MW SL8J5_X@^-@]4G^4E:\WC(?- ]H9PP-H_GT"W:$#2S:N(OKH-=G1X)6%$J;$?>^,:<#@ ?J MEF<" >07)V=P$QJ[7!WIZ%\=_Q=Y6RP@;U#B;\.B=*Q,)03]'P3 RI:_M4B; M55(=B2?@GU&0HY[L_(,BB1*#&2.>,B&N-&*W-WHI\"Z(/LJI\:LP4-L"8+VS M4[RC^#$YC-8' "F/4:$Q58_-"ZAH-0=QHM791%A40J*CZ>U=.S5D=G>WN4&V M*J:"O%52SNXL6+E;7::G,;*>8G1P?*_T61,+<9WN4'R-K3,\NRKUBT.=P@" MF(]S<#(: Y!G-=N]A%=^ MC/7FS@^Q8DSNA$1);GW?$N,Y\;&Z>QOB[5O4N95>A/Y?T+IF#U&X)0%!\:*Q M6@):-\T47[M8-J +X\C:H%,WI53!Y/C%YD%DD*_4#O- MC^*!F0504BX<^C9M.TIF@9>\FX4:\!S@\)D%[")'4)-#)7PNLT!-''.LXZ;B MU)D%?'P'$.6XI;#G+( :5[=F+<%[3'(&SP$Q.#/(IH9=?H%C>NK/KLG+ Z;3>Q9<.*Y 8+M^9W$S6,_!7H]JS (V4X<6=9%F M<3E:F5&%\:I9/9K7#L*\N#OD90$ZWQ"L?K$R3WN2:4C6)X>=9W3:LN1%T=,T MD9@49D<(1/F_R*V/,P.)J>GT $#&=R?VBZLO"I10.P$@IKI$?H/G(\X%;;:& M<=#U<_4O\9&+0&/+IUGX8"Z&KRL)9V&J7HH;7?3.PH*Z%+J6H)^5,O^ G 0E M9Q6^;GC6;ESF7DSDO49%>RL5^V[T0*#0#N)TT/M"6!YE*788,T>>T@B8'.'=!^;U ,40 MG L[S.9F"1#NP68C"%+C''.0EQ^4/D!D^>E\%UX0$?!!;E(THHL!TFX5W5=+DZ[Y=>$9V%CC1;4DV.W4VTRQ0XEA^C">7 M.OMT")S>4?P6 4-*:&R>BJ!2K+^I/U$G84 V^(EIJ$T?*)J%U\2& ^7DX9&Q M*25T DH2W,0%N<#U(=I]]U2-PS1Z@R"O\XB6D*1V#V-DO.PPF/D= M4P%K41H:FW25+BN:<[>=Z?00YE2Y4P3I*Z0)I?FXN_HJK$W1-Q-+4@4OUH.$ M$U?;A1C1!/4L+@B(H:$ MNQ#VVB[E@X2LK%A&8U!*?CFK]?FQ/@5]G](9!'%/L1^Z_L$)! O$[V.,E):2 MM7[#NSK,7^+[Y>[(\]UW4L=_ MW:)G1 +-U8]$F?HD)8@DA@&QBWN3JS@(S-4E.@"YZDYNDCYAK4$V=5YB&(BK M*T^NXB"V*+9PZ:N=I; _67FP*FJKR5L?YUE]9;\W^NWP-_FGRL+V_B+DW*,R9+L M18;B4BF!A83$#$IRS1+7"?Z!G'9Q!0T#P@;A)D./F+=>/U#PCKY&8;KC5WKI M,1QX ,@RO7Y$%])=C6('N?B;_'(<*N-80?)=E%VTN^O#Z'T*5?+KJPT^EAB4 M]!\'_-I=N&9 "?P6>J7"A#QL)^*FW!K _<8"XM<5A27 Q5TF5==M+O5H^JAU M/0:"2;2\&J<\#%B"^6J;;&_8Y''4-/G^H$GDJ&72W0JX) M,((4U2RU,6"1JD(2L*G;7DINT!IL(!W!ESC8EGC^A>ZY)<+?S[VWQ/S[^@F7 M2']/=^/, _P7N#>7"+^BEW20V#ZT6_X7 L8V![0&^/]6H!>B+7FGPR[\1-E> M>F/Y]O&79.'8ORV,)%U-[],LZGU*)]8HVE&?YFX'J#O&*^3F;@E(>]@KP.9N M "CX["O(YJKZJ\< *L3FJO+W"#Y4D,T]H5<3,[_R/+\@K%;2 TZ6?!*G MM8@@_M.9W/&B/LW7_E5OL%(PK:]^Z.^S/7-BS=]'G5J.">4QO>9O M1A,WHSAG3<674'F]M":I/&9DU:JJ-Y0LE%:#Y17"_@LO>KJ2U6/[\XN_V MQN^PAWMLC1YOS%\<.'*$D>F4\_2G8V2AQMJS*#" M=O3^X&5;[:"X4*[51P+'AGRAH,B:@L' $2]>8YF>X,BB[3A%^JA#F+7>&48< M,=LIAM147[6B&F85!@UX9I+ *64$5H[[MD$V$XQDLG&8%M5,,!+:E(U--MS3 ME6"@$FY 7-Q5;T3#+'I7:<-/XS!DUXW+&='C-)ME="K;%OGAQJO1 M-PT\:12X2A!)U#$#5$'FS<-FJ@R8ZO&?AG-4#6VM[3ML?JP.]C,+UZL6Q$IE M:SSW*@!7S)N3( ^33YXF+Q9L,NZ8I\ )'YT]NHE(\0B6/=-LI#7K]_4C>MU% M68)EURKTR'WE%*&0?)%Z24&JBSESL02*U<=MHYCDF]#W*U7 MQW.3T@.[^G!BK^/.;7OJ+A_8/E!RUHL\?^.[3LOWCQF4FV,_Y"?- 9F]);[G M._C@<,@31[D0Y>P)=GNCJK)3H:(ZHTZ-30KY+6(S'N^:F M;WQC$-T_K:GG3O=W8U,\*R^,[C,*R$7WZRA)DQS;MQJVHKN5%PXZH$KP M^H&_=%SCTR$DK\7Y[TA!.>!VAA"PN'8.?NH$A1WRC%7%^!UYY"70+,5K00QA M4@= ',60'&>,=;K='X+HB K5^2F+W1UFF3YK)AK(V/H5@@I_@'.F-=O U6F8 M@OA,0.A)60F#? HN<"QBUKD2EGS!#=/D/GQ"V#[VOL11HET'Y'S)+&Q=>[E# MS!N#F.\(F^A>1YPX%UM7NPSUD+8,T1R'KJM\KTSYR & J?!\*VSTST MGD_^'I$%QA\JI\0^@5A-S9TQ03XN\NCBX?87^4^68B#962O:> OEKC"L9DB" M+NIA#/N3XH&U*-]%=! ?H_ ]EQXYSR>OI!A7_7>B,A<)JL_(C;8AB0+EFDQ) M)&/IQOFV,6BQ:IK&OIN6\_D6^FGR_/*-:W/Q^]BG(12^]_L04Y7E>M$ZW:'X M=>>$U%,I7]W3T:1;B;AL,N:WZ)FKN3S$;J^WA@49GB5O;[&,VQ.IC.VR#?*) M84:>0:=(QE[#Z"7D0J4TYY-<,[W!91+42'4/;!XSP#&V:Z*,?X:W/3Q[@EKDI/(;@S0]& MP@C=[5?=;A1'[F>1CDJ+^3>RM5H@S@(4??D%C>MB@P;HY[$PHM!\^WJ>* @^ M#]1T!\YI F(&)7W4LROJ0-5B\[- 24^@O[&A]?'Q+%9 10'BYRG,XZ;)(*=^ MCVR)>: ]Y*'$T1-F 6ZOG2_,?)G%U2EJ=HR2&M\K)Z7"]C^G?20!LZQXV2ZS MX/9!I7!K*\T#T.$8?)"\I'G]>F+LYBZJT8VT03@YHA?.R.10V1_\$UED4!QX [*&2;&=1;]@R38F1O3MB M4>/)K=4 R;_5"E9)DNV+=2F*PYUX8:D-MQ086>K(+77DFG,_B9N:X""F-_$! M?H\"/$R Q3/ESNB87]8+:Q*G-4CQO\YP,M[_+$EN_SKJM%IOCW8FUOQ]?,0H MC?^N^]ADW-L!;/QWJ8I5/^E8DPR G(%.,XGE T=ZS'8PFOUGMOAH/ M"&!+X%AP[=?3'IZ[BB(Z?IUI@T%(,*W-9Y-@20D#;[I*XH0P(6V TU M"9?1/.[46GY)>28L/JQ#;QY79.=X4=FJ[;'<>;4#9% 7,DTD#C[C__G1RA[L M8/Z2[?=.?"S3 PN$5FZ*!6]ZM/)!V"6C:X#'H&HE$HJK![HQ8GYG2?2!F^AC M4;;#DI.T/ VW9,R8 HZH%J2X);;HLAC+]F(YB\MK]0(,M[^P8N,G[$" MRRT"UC]?41[LW07.EZR%S9BF\N._IY/Z8WP5BR(46(2=G)T1^=-8BRO]>?MR MJ^Q8_U)^$_5VT(7N?L=:R-A5[*K#D-SLTYX7J?AUN/ R-2J9BZE:(-8X WMA MKN@PBK3:).P%FZ+YF8!;=1IP 9^"C/[QR<9[ =*:FP'@+YR4M8M1TZX,H"[[ M=4LB8D;*XE,,KB'R* ^%&R=UXA14E'+\K)-IAWUGER ,;@5@BAG>ZQM+,BR$ M=)]IK\*DTFG!H3N0S.D15-*:VOFW NX0;[C'1OV"473V"Y=SE['OCQYZD(LK.7J[T996O;KUL++/*J- M"Q'U"4W>!SV$Z;M<"5JN!"U7@FQ= :N$S8]/PUQ)@1E&7BX' 5B%Y7*0I=)' MMZ]U'I7V09X&="?N/ K"@UP0:>?P$->)[%NCY2K1Y#>"A+-CB,M$4.WD$7;$ M09'Q;A_! M3^%^QB#&/KFMD#>T^FF:)1%31PS]]E\99H#[$!.0Y;2LTQV*7W=.2'<=ZXZ> M*W]_@A W]871$6Y]?H( %T>\,8!;GY\@P*?SV!C&W1E,$&9@LOB"1SIL 'GT M3#*=4YO@PAC.\],^OPDN4?.D@[=$JO.;X!+5"D+ 6Q^ER4UP<29Q]OSX&Q!? MU@#9<..I=C-* [5IG=JV^BR2MFQ:H+:M/Y,JQ38M$<5;,)/*Q3:M4M?8GT\U M8RO7:[P>2PD^")E?C!7BEH+C]]%:#HC@MM[@(S&*5Z%WO4-[ MWW4"=C$@?ONE0*5XJE]0B#6? *.W\O9^Z!,&3?UW5 IH*O)J?>$&WB9:+7%Z MY=5:B-10ET,'5/=T*5YC$&RP,(4EYE"9:H28(7XLT/\T\D*\_S M"S+OP[P^3:Z-6!F1/)UA%9TK]U^9G^3D82:K_4LN#"4YC#$?'V5^'.\YJ[7Q MZ3>XD1]#XG8Q1L@=ULI3](!U;X]PZV.V6"4)2I.OSC^C^#IPDD3H$%<= MQ1BYUUF28A,FSGT\9 5V_H'N&I?I88R,IS@ZH#@]DO,@)<^,XFUQ*+1101Q* MIB<\LLC4N PHT].XL*A)KXX37"SP'@"DB)QGDWM'6;'.=C-(R.?_&2,^.XG[ M#151*O2_^JDM$SYB]M*+?!*G-=3QO\Z(XW]@JX%H7B_X)*#.F=H$XL%W=3P? M6AQ1JC*",3(?(^*S.Z 4K;:8>W.;A7O><3IHY?FJ>NVU$_^&+8'.ZV;T-L-N M.VQV]=MY]([FSM$R5O4:E5*KDF9BB"1&D.+ ,CY9>K:6+-BS2)CIZ1&N(\OULLX"1 4';1TX*0?H7/8Q MSUW:2,+J>"5GP6+2ODU*H)GM99PZ(&$6>3ORJHEC.#&7#%2U$D8(9BI;U =DD[I M")I%3K*J)2&.F\T5-L5=S CE#8'>U'8QGV=G\0ZOZK8]!USG"H_J]F3%AH? M#](&5>6LD0+/LWBY645_'BB"/42%TUGA+ R/SZ+VZ-@(,R+PLZ@2JD%B2X7L M9U&SP(^4F*!G4_+:C MYJR_H&U[$M2; ?RV .I:6GAO,$'N?VZC]S\DZ2$NB"7_55L?_*\?J__;7HGR MKUJGX"&_F '^C_,$\#]^W.(3.CU2>:+SL][BB %RPI"K'Q]7H M)@W-DJ,-,!=E=AAI#I/-#[\E_]/DS9W)93^IZ0_$!)A%%MTEO$2U5:::=\,Q MS"HLFOK8G(JAVI^"!"!84]:"?W)BK [$3IA@/=6?5.5!)H5\+ZVP&X"0"&N. M5\?&+U)Q$96Q##Z<0IVDR%$M[&:,H('^#WM)S @2##$9C$*O!]6M3 M&AHLP>>'KG]P@O5'B&)NI2AJ4Z.LDI:K+RP7R&AL3F:A$!^ECU&*^,6YNNU M<#=;(')B"@H#C)H1\!1'7N;FJ5@O*'[W790P,P+8;0T^^4>>NLWK4'OO?A+% MQZ].Z!35JCOO,)23YO+_?0MKAUAR&%^1&)*48?P7;XGYZNKO+ M3%T0]8#AYI"U6NFQ)"7#Q;UBO3A1U5(IEX4Y6+XV/K*$(5-)@6= MO/]MO-HE -*NKJ/]WL]->*+<7D?(9A2ZIB3&9S*LK)W!"%[WL$)*)4#*; MF[M#2)D1_P(GNX.Y%T'9K';F1T$RG-H8!F.PY.)-;7*\U#=&8SB3[\0F1 0\ M0,AGJ\_IN'+=.'.":R>.C_A/WYT@0]>"'#?I ;3&$?,21/G7D%>:S.S;SYS& M4)!_1B[RWPE'*^'=[:8598P9J49T_DKRB-B16EYK*#@3\4BV?1.T-6WJ?OZ^6JKB,=F%((4J\AL=N+KHK. 3VS. M5A$ GC8\D^PG^4W)X\JI7FS6LB,I-LHLPB'R^Y!K+RV\Q>$M'7;9+&)+BH=" MU^2;ZMW[?FPXC($Y]0B=&L9JMNAX;P](QI4\M"$/&36C2JV0S46QIA.#84 \ MHKL18RR) M\CO*21^W,7!1BAA#S7D!Z_A4[F^:G!J-$Y44+@_Z8T M-'>_M9H+][)]LY$Y)UB^TJ1P>13BV7 C6O2V1H-949BS+?>^5[>=>=9H09EP M0J'\/O8RS@\L^YPL,%D\HR/QF$O0:6C.^7I*"7AR?.\^O'8./C[SN#N W\<< M_CNL#"3K+$U2)_3P:YS9"KP)07'_@K(=W?((/],RMNE)"G M >FBE**%7W3 K;J7PQ@S3(_6Q,'AWXLP:+1Z18W&$= MU8E#S+S\HA>,QF9EY'V28!W[)HOQC ITA!4]G1&%%8,A2JQ$/^C"]U_LTV ME*F>/1-4O\_9X4RFZ:5_)S%=Y/W/[](XYX/RCU&8HE_I;9 ;,/_SNZ2H?\IR M&YV\*WZ8_L'S]R>OD4/>.Z4YB]@.@L:]ZY9%SG'^]$;BOSI(;)P@0KEQ M]/M]0TEH$LTUO>IT4RQDT*3[>Z((1^'OO09)C"7GV= --RP=+DN0*(WD :$X M&>*@(=GAD6,W>T._/X$C (49I!7 !AD%">D@*Q*[OH\A".\>$.;%HL"%8CD, MDNO?];T,0?=GB,LO[\.Q'!(Y5AC>X3,$C'\$R%DL3X_E]"N<*!=YBH: Z;\M M@4G%?S0$3G^R!">>4VD(7/YL"2Y3C,O9_2LG=8-\7Q)K]K:5V[?)N9R?W4T&87/ 1O>^1^WOT'5M#6'4I9\!^?YS5%-3JU;FS#NS*3?UWOZR6TV?% M% ?6NDI8J\S+TH2N[&*)>L 562PQ4L[_"VZ8)O=AH6C_AOSMCEPL>4>QLT7Y MCS=8:;US_#@W1N26V^BU+[(*I@WR!G5E==65;(I#!DT^7T>VQ:H26 MFR+$]LP*(Z>UC+$X=6 U;&.AJ6I[KLLNRA(G]%X_ M,!['5]P8K=PB,Y$?.)#M:AQ=3JBTT<3X1!78 %*0K1)=];6_.M;^)>_W5!C* M7K?E'&]=";P$TF((- Q2+E6:5&H\ SL]7Z@:R78X,37>J&K" YEH?6F6O0X/ MB]7[1X>DG]?(Y;U-HU/#:W^8I3$]C9&$>/42)$Q!7TB<& \3&BX?2E4?F;U!V9[XR3D MIV]R'_ZV\]W=;9CBP[*8);,4ATQ/ZTPMJ8.O,CX8QQ%D/4RH? J/V8;^*7.P M08:#HY9*AG69">//S[CL(,76CEZS#XG.TV1ENG,2V68T"ZFTD+EC8S7@"0V\48 M(:_^GF36;/)GG3=D"WV)(N_T4#;7%)3K:XZT' MX_^1Z0F5K,N9SGRHLMS==_@X(R];D%?S?O/3W766I-$>Q;>_W" C59R*AVR0 M]^K\8A#<9R0(>VZ5/D7XR+\/538>K=,03Y_FD(K>/:TWLLX?H7KTM@Q2SNEF MN6FA)'SJJ'#.$\B02$<-972:!AXRAQ-D9.2<&0IGL (Z$W)G# G09!P:?<1P M+QW"4J>'3NE,U3PL]83TQH6E[,S#"4)*6H:N'_A%5O-Z\U@\R!?%Y'GK&X2_ M03*>\3_7FRLG\5WR5S_(4N2=JE ]H2)M_ :EQAPG*TR?1^;EOZ,7Y&9XY3"= MQRFKK(P:)M> IH1?2(E?$2;. MU5N2ZPY,OR2S@S$B6O?."N]^*9\[A;#/Y9 9%/8=S=Q3??M#$!U1O6PJUX'" M;@]K!S>G?\(+\3%]5>+RD?*B@WF6"1 M^X\' P(9LDQZHKNW2Y]?O@D>M>/U@2$7Y26B\6FWM$">"*"W!3/U<@-*3KYJ M;:WS7+?Y1;^/H,=R@>P@ZU'<1*EFG@9/RQ(C.I#F%O>\1RE(:N M\R)A\%B.8%\[2,A];-/"@ MXQW*EL,SY-95A][R8*@1M60B@60=^Y3AT+"\^-L0R)S\)?,(NS>D7(X;4\)Q MHNU&KRHL$?//IGUU MS"I!(B^<1$< _C5V$20ISYF@.[S:DU]B=C*MH!,\8NRNT#K1LJ9#@/*3,O2P^A&G_K_SOS,!9[F@= UO#*"K MS _R0%SH5?]YOS_$T7L1^^4NL%Q?>/L.__>='Y+'T!Z0DZ!G$JI<;[XEB%S^ M3AEKVEI*U1VKY9O&H,PO/U\[!S]U O_?R&.2R>47U5'@<0[6TU07GG0Q)Z,) MKY%4,^D]S>MAC(ROCKO#RF1\E&8U7@]C9-QEV/ EA1AS8?"+_!=_,3@=C!%Q M'8789LU<(I#NR8FVQ9/BD\'M8JWW7]Y@HOOU11:)Y0ZG?O"([!G0H"SUG$>U %$,?D1/:S_1HL\4G"I\_&TF:2E:[K/6?&SI,36GBBF? MX92-3LMSIC6S7FZK3A42@4; ,WLM?_"[)R1<$WH(2/X$'A*>.3X$(G\&CPC? MMK!?4,$P?G&#T@KE[-=I:(R_88R%R$I:Q)_HR"HN+RSC\( BR< M'N;*^D7D+NH!I6B%U4B)T".G@[5!(A6UC1XF$FM%D'W>$K9*3PG=JE?/TS<@ M ]0C*""K)S=L714U!C)>ES$4=\_)Z4"@P9&*0/90:259B;Y?+4&,=RME7,B& MO70R8J1)@VCG*K+3A8MMCQ.H@$>GKINL>>W*(CSZOQ" MRAETCY5O!_LMA//-\5UK(1];)]/H?PX>\$9&$R/)MC8\^(J-?R#:UO_/X#.?%K=(/' M?8JC=Y^82G=17#M56R3)]0$F"YNPTRMBWOYR48+/H5_5*O!*$VG_#&C ^C&] MCI&ULCH>.B:)0_?A$]8TL?[K;-%ZM^L=J?%Z']Z&#BE!_"\*"PUA]5:*Y-IX/IK4@MTU7D!2O?HUL9<%$RJAJ=) M9+) ]F-*AQ$D#;.F7YQN_$#&0\)GTI--5*PIRQ$2Z?"-@*7(? &-A53 YLBN><@[@UZ2\_Y M;P]1N,4C[,E?38=OR1SN\TM3,J426:V-.%NVW0S$A/F(=QO:..F+680:\KCSXR3-/Q8C#UN657H958A(=# H338H MQE,J*WI<1TF>),X4)/361F7(:RD6KC,\-:8,I+4T>.RX6 7TZG-B'CS=EB#0 M)KF5TH#7&EL;@A.HQ8UW:FDJ*&0WN72HC:-<-XJ54)59R A(V+E\?:41..IJ ME9;3WIOYV_HI:!RD0F8\0XVW!R84+KL, DO>GY%C!H;ZWT"!HKQ:0CF7"7J1 M;LGB2YP&3).DY%2"@FFF6A[,5R*>: M>Y9'H7NN?MULM"EPT[J"1T@!>?=N"=Z8F/9W)_;)#$A@DN,%[C0SZ% -T7I3 M*"9W#HFY8C)(7:XSO!2W8X1''Z&N77LL,D M"GR/7.I_0%LGN U3/@LJ#V,%P:(*;:H#S9%H\RS^DCJA]X;W78J5B:3:CJ)+ MKNPN-H=D84A0_GM0W8;F]HWCQ]^=($-7QP>L&^3R6UA]D]O'/"G5I'SB_G:( MNNRMPV=B \5^N+UR$C_Y%D9O"8K?B39T'QZRM)G[U2:,+S$&_^X"J>[O#B2S MDSBMP8K_=884_^/',TE'I8J&]J^C3NLK-EWWV9XYL>;OXR-&$47-WV NHGF] MH*F6!RUB4AEK9ZL%_BV(F(]5_!:/56I-:^XS>H^ = M'[1-ZA:MH+&-FPC:X<+A:4ANNPM/1/.H M+_F^%Z?,5MM?G"O;:JEU.J\?T>LNRA(LDEX_\-E_O(NR6#@UF5[CV@[.+[[M MT/C=&!L$7XC)[ZGDPXMZF./4&G/E=>F)-QIK4SS6Y'4Q5RTKBR,O"@*'KITSFVEE MC-4^C[UC\^D9):2[#%,58 MN!%@3U?CS^4FI#A*-(8Q4I_BR$7(2^[B:%_YS[CBD-,!R'IA6/W(\]TGYYC_ M,_:Q_#HXK-?D)#L;=#,=BKDD12$"P94T9G,0D=^3PZLP?*ZB.(X^B#;F'/ O MZ5$ACX8Y!! VK&_YJDS-#2K^7UEF= 8P2&3LOSM$?-T%$2F!=9XDDRIV#R!K M=1>C?V4H=(_K34L 2*T4ISL0 K\Z:9:7P^,M$[,#*-%Q^^O@%_4N;S@*G4Q/ M(&OS+4M5,Y*CFMI5X_WKOC!\1' M0<];I;GM!#WT^NCSP:NQSZ0>??Y6G> MPQ7=,K$$#_[-='V 6')?7?:1W%XW<5KO="K?\[ $.<%CN0:@LX3YI-[R['D[ MJ/4> ^>:C>40R5<7>J#<-J70MSG)89.W)QDT[RVD>W8(0 MWQ2T'%'Q62J\BPBY[++N,U7@_H<,A69)R[W6:3D.?-%:M>I>"+6<;+$L4+]^ M"KDHN9U%^6&69)>XJVLY&')"X<(+OI"+V.O>+F-9IC"+^,M??[8<$[E]T[XL M/031?P*V$5JQ 1>.R^1 0_!G8JO=/@82,SI#"47B=?PA@_@*4;<9[ M"O*O(%F#5_Y@"!3^!A(%V?H)@WBG8.87L:LN# ("3 ?X@U+EAD& @>FO4JGT M, @L,,UV;FV(07"PP1KC%9<8!!28:CJO(,4@,,!41FDRM5/28A \=.F@PR;R MZ/\%43FD;AEI\8Y!X"2SMM%=ECT%P@:6P2I8,&00)F!HJ M;==(5AP9!"68"JNX*,D@8,#46JD%30:A'Y:"*E5!91 <8&FH_%(M-CT'?7X) M^I1A4^9UY1Z=%W>'O"Q ITP3)Z!D@*W24^=UN&IF@YE^1_HTLU62H#19D8PJ M7@H;;O 8A7&#A@X/L%Z9T_(-\X_T74 &[Z5K?>,;K--7)+1>15A!P/-[BJ.- MG[[LG'R^<4R"BH6?R_/??2]S@NLH3&/'S4,&Q%U>],<:!3DY"D.6]YC)@!_4 M7$2O^YVG@/, B: #@**M=2 %:\3I8KSH6I[_\N$&=K'7>(]M"OM! M(^ER!C*_-T971^F-X#?@0TA@R-] M!TA[Z)-1NX+KK82,I*Q(-^TBI(K)X5072Y:,?^K,:LTF\$JQ5K@T 0- MAUQI3EE79Z,8@AA&2Y#AENT1;'$-B-2Q[ MF:B>-[H-,QWH=-HNGX<\\T:O2CNH[<+W25A>=VWP?2D;49D*CCHWZ1^'W*2Z MP(&Q226T.\MKP!G>J;#Q@\&$ /P(-EV\><;_\T-P^V;E>7XQ__MP$\7[LJ;V M?PE^\>BG"T I"[IXV#3QUM"H7>5_KP[I4(_7P;I^YS!]-+]'A_A MOA,\.5BQXK(WO:WYM:_C*@F7 D9CK9<<"$KO!"4G9_\@/YY?H_S_/[]BXRW!ME;BY!4^/K7FJ=X? M%/N,G_PKO0*?2P0_]5P!=G_S*U!3<(E+H"-8DZ9D;8KA7,J>B+H/TZA8& 6M M6N-')P7F.DO7F]'1K'_5G,+G)#ML&I/_N_U7YN/=U+"^A(>F?'_C%QBEG'.- MRO!4BGL/IU5TWH?O*$GK)3))Z6&*C&0TU#J91X0YN4K6O@_=:$\*W :9A[S[ ML%4OBC)%I>[#'$#!6??KKP?(#S(.$;V.4OE!K#L"3H^G#7^*MF!R=TCY2E5QUA NL^W('/_Y9UT#VW MP@HE<>3A+?+NUEE,WSIQB)L)G2V#?W^YT+=41\Y)VVY3[/#1L0M 5(RZ=LD1WIP*E-;<0II! WR.&;?F[VN,YJ0:* ME5O^WK65^#>\[9:_)SWX B@$Y"&_0 T!ROZ!?\M?MA[TP&-E'EC^#O:@F*DE M2-C^?O8X^I9"RH;M;W&; 71D+7;,-[S!JE'\%!7;WP@?E(^5$V%L?VG<(B8> MW (8\S%SL+CW2-:Q^-9XNS@PR OCYQ(R9Q.NL_;,-[!H?:^._XN\+>8[;&KYV["HIR9SPUO_!XV!2)L^YXXBLSDH M KB7##D=ID"$^;N.RZ.-RZ.- Q.25"K$2:(^HR#?!,G./RB2*#&8,>(I$^)N M)'9[^TDP+]F(#_PNB#[**?*+$5#; MA%CU&AE*YRWXEPG[2:FV:CFN8DPT7= MY@97H)@*\E9).;NS#.*RDDQ/8V0]Q>C@^%[I*R;&YSK=H?@:&WYX=E4N"HNUMY;IQADZ>ER/S:4I& M0T"H'DN 7E(LU0ZV6,G$+D1_M#C'9DU8E^3H*21"U_ M=7XQR!'ULO;JG927CNJA'< 79G]RO\C)54>2YXJQ! G>Q1$]4%AR\V-Y +!? MXOU@#G6SQ>R7%Q6AX2'OQZLCQ?$H60*3ZL.3FG&:C/@6^A;;B:P4[YWE$"BK MBFQ/H.5(B/P<31 DG'&6XR$.*M814?'C@09&ZC#B._0H0I3"59:@P#MK+H?! MCF?!@*K +/@A0SGLD41S[%J.AIP8YKF0(5\%!;JS^BK1D*$>9^==X/RW'#SY MCYE[EH$Z,EP+.ZP'A M<9'*7#\]9DJG@MW!7 3XD.L1X38'MZV-L + _$Z&'U(3K$*K$1#DG_WM#NM\ MWY+B-I$4\.T^$':"_!8POP(YB)4&E3D!T2VY.5J<#GHKN>>:?R'OF+DQE$:@ MD.2DZC&;0^#@L^HGS\N4/D#DRDDX"Y.4Q/U L5?/C6H^G;*^;R7/6VX7$(3( M'5^\'B#(D-\MHEX@R&EA+.=;>L"FE?KZ*8RM]:A\C5(G:*P"%L>4TY+>;J"I M\'<#OZVUR9.21FJCZ"S/$ 0=YQ.[7<368K.KK$= :$2>ZK$1#'_(!,O'>*0650D9#;7-P+8V M)8Z'H:,4XR8'B9P((M:84(*0'BCL2!+2KDOQ#6S;H>BA9=..7LMA$*M37.^$ MY=2K*U.T8V8Z(,@=HD)'C^6)-!?M"17?D.4X23,.Q[]D>9(,FU4$CBSK4S] M5@KY5<@__,8I?] :?X6)E85/&)-KC>5>=E^,?[2T09ABQM$V1]Y1&E3W'D(N0EI>X5;E?XE_=\,@,&TMV-DH<;7+YWPC+LTYPB8ZC,. J##,G>,9J,'G[-B^?KL1V]/[@ M95OCJ9>+Y%I])'!LR!<*BJPI& P<\>(UEND)CBS:CE.DCSJ$U=D'$B94._N M::: #B*P#7R/(IM@1H(GDQHRHED=%90, T#3*^?LE^9IF&D&F7BEL+/ G M-);>ZMOMU% M6>*$'E:"[Z(L3A$*R1>9-[&%7\W=Q4=? Z< .L0WY2K]CQ]^@[2HB-L,X_0W^] MB=O4W,IF;XGO^4Y\)%H8/GV(GL+A1W9[HX&VY#O%I^Y'V)HT3[X<_YDC'8 M\*Y)8]]-D9>OZ+?03Y/GEV]<"MRJFG)RDT= M['/& &SL[6*67#Y@M[>6!]99FJ18Y&$A_1LBEU20MWI'L;-%SXBH)_COK2NQ MGP=BCSXS,>0-\HF.3!Z^HR5D]QE&+R$7 M*EDYR+FF=8/GQEKZ(;\T/7E5:BI17/Z)M&-I1R-/PCX)=DJDRHW759;NHIC0 MIULX,;]C'V02.?'L[,5(4!+8$$E[)1,V8V/%6M_05 M.NV9A[0#81*U6>5S)NH0U)(1++^2IZ(X\K,?+ =B&+V@1W;%U''4<-@+DST@ M8PA#B'/.3\MOSO:2:,)$',M! 6;U\))[IH[TA?)/,D,(,HHP)&#+863Y_?@! M-_@@N5M3AUO3+N?D?EE>J0 FP_9*-+.\,L(P*R&;>V9Y 85AP!LIM\WR^@S ME-H+D]\LKP*A=S'Z)\U97B)B !B'2MFSO>J$9:*;D>8WR"I \A>.*\39^7^# M W),3$NT,,7L(%D#@+31-J)AX/@/PUC$D3>WZ0*&)V]>B" M2$M!I.6F^E(\:2F>Q-E;P%>8A?KI *T=A<1E0@*%WZ, #T.>P:3<+QSSR\L; M;V,]'&9)\2FCC\[!VJS/?O+S+D;H/L3:-D9^K*U*_>X$7ST$7CW(7*D-GOPF M@4[M!5?$'YS&CJYHNO'??0_;UV,?OHWO+C<(EQN$EJ=-+O<*K0!NN5=HT@6M M8@=:BKSYI[,@L==RAW+"+P?"R)@>_N+??/,.Y%T!EN)N_JE22,RU7((S*=!& M>#IT&HD] _F1( ,.XZA=+B<9LHV:3CJ;TFZ>\?_\:.7>=-!YR?9[)SZ6R37% M@5$^L'=LK,KQUBPKF=R8>N1]Q#>U\ M"F3R\6:B2)#J-5AWRF(\KP*TXOY$_;KA[2^LQO@)NY2R^D#6LO+YTMI@U7\Y M7[(6MN(")3Z63O9D1/XTEG"7_KRU )=;B^AS@R+9_8ZUD+$K!E1RBEQ0T)[P MH?AUN/ RU5"9JS):(-8X WMAKN@PBK3:).P%FW(HFX!;=1IP ;_XX#8@NB^< ME+6+43O[#: N^_4E3W*6>9)+2N!<@D!LQ^#4<9YMIMAL0KN0,EVF75@6$M*V MYA39GRK3PP6^9'0,L.VI;O6E.N< 2,M[XI?ZG@/ 3_'3+[4\A[4.^+Z*I7BG M5C.XA^]_J?LYQ HHA@66DJ"#K()RO&"I56E&Z3&P*K-7^J7C"=--YA86D&SD M>R=+HO>2Z+TD>@--$5@2O2]ZP.546;U9R)N'W0!?FTS2]^2SEV>9DVY\EWX? M;XM2/V4M<">!T[0,QQ9W@J_;#Z]$2?9A$19/8"(R\R*D1YR%M3S]W2A#RW[= M6GB9,M&X"%&?T)+TN"0]+DF/EKA,AS"2IX[VDOJXI#Y:Q6U+0MZDTT>G$;S3 M[@A:GC8?\M 7N8Z6A,DAT=?VV-^2RC>LUVE)Z1M,WAM"?QKI?(9\5=/-GN&^ M,[_DRBRY,DNNS)(K S%79A7DXR*/3E8IP5B++]=Y,IDL%Z-]'^(3!Y\E&#/" M%0_D(X1YV/N+UP,:&=QMP^\S'5)^8,W$R8)4+]=?1TFZWCPX;U&,A&]C/>C;%/TMYSA>D;UN"2YY=O5#+D^A@CY0L*L9X;8'17WAZK MHGB2F O>42GTN"3)]9WZD]Q+6'@)"R]A86#N 5E]<.K@+5%>HU%>KJ(,&3XY MB2=A!TB@884@.^-1ZL6# W+2P&$#(Q924K9))6T$%L*2)\&5UY(&"F0480CN M::7G2.] 1:MPZADW.K2G05\+!QECNLH2K)HG"0;US0]S3).5Y_G%]._#/(LK MYS_# :5JHBOW7YF?5 AQ0T7<+@""0)3Y82:N_4LNUB,YC#&"*?/C.)]9K8U- M_X[L1_2 !:IW'Z98VO@8S562H#3YZOPSBJ\#)TF$$1S548R1>YTE*3Y_XF<4 M%-)@YQ_H/E^9'L;(>(HCK)JD1R*F4U+Z!'/3H?!0"**+,CWAD46FQF5 F9[F M(H+GS4YL"F;@M]T,E$PC_QDC_BJ(^PWE@2^TF?H9(>-N9_;2BWP2IS74\;_. MB.=O'N>ZQPL6H-0Y4YM,CS4NCO(->11>'<_'&$>XJHQ@C,S'B)A@!Y2BU1:C MGQL7W!.0TT'K=JXRGJ^=^#>LYG?NR]/;#"M1L'W43ZC0.YH[60N+,7F-REU7 M[4>4\,IC"+L-BS[^0S_TZ1W-1;:CR/OPS_'0=O"Z^GE@-''CGMS,ZFK\&*H9 M]L_(C;:A_V\L>ST\9W_C.R?I6W(O\7L\X#_[ :8")?E#X\ACZHZ"HVS8;VOE M!2U3?B;9R.O-MZ1L16&<8;YC% K:JIT/=QT@B+X COQUND,QT0JR."9N2%W< M(/\M2'+GRHFW6'^M/*=?\'^?J5SMHTQ%D,@,9@WQ)R__>E.X_=" M*>^H^.,MX#@W7TPH:'JE\$P4/;!T5*0\G:'3$S*,J?[KNT>D!0/>1 M42*S;$>FY: H^/8)+'3'*&@,I.2&(%PH.EQ:;&0)'KP\-9V 6)*G)L4H/;S1 M=:R43W#(>46CZG12)SMDM,;1[WAA!,O1D55@&$&+Z5&OJ+TP@B:04_1&E3!* MHATR:@,8 ^) U?0 4=Q>C*B8Y9705!GE'%.;'N&J#,$*[%E>L4V5)48*"EI> MB4U%NQDH;FCYZ[-#(B@,-UI>AFYL[!BQ2LO+R&F0C%)A2\OKO0T-TT4!SHE= MJ^$;1LO]FN5^C7Q&]&E??4'1-G8..W+QEI)WRV\[[I2+*'Y]$M1\:'Y;^Z:L M-VT[0>Y_;J/W/R3I(2ZF3OZK-FW\KQ^K_]N>8/E7K5/PD%_, /_'>0+X'S]N ML=Z1'JE0=7[66[(J0$[XDL;(^?D=+P9Y>/KAX9I=L8K7W.+,;;AW&&::P"O> M,@]HZP3%QJ"(<5H+>'O9_ 450%=-I03U]8HFJ/%?E]0Z*U/K^(%K*<6M2NW@ MZ!Z6($#+:= #@1U9#*-$S 2 0L:'XYZ04KYS\BMUUU)"62?LJ<(25Z&UE&C M6016Y4".&M4:YXCDJ,($ANYVL814VEFH2*L=A]Y4L?G&#]$:*86W"%VM0HJZ3EZ@OK<#$:F]OB*,2'PV.4(GZ-FVX[$-S-EA\< MQZ_" ""(5-S" _GA!<'2ISCR,C=/,GI!\;OOHH09+&6W-?@H#WEB,"\:Z[W[ M210?OSJA4Y26[936+2?-W3 7# CM9:+EK2@P9PMG*:A-38B =5RR,R,AA=K, M/EEE/MP)]SVHR_G>1^$UWHM;+#=Y/-]N!F+"? 6PVU!K4L0+T4LQ1IL)%E \-=T) +% L=-.42"CO3Z5 EC0F] 9!30\;7,$9_ ]9@OW))_#7FE1L^^\,II M# 7Y9^0B_YUL226\N]VTHHPQ(Z5>SE])'A$[EL9K#05G(JKX<,\BF#KXH6THY-%%8!^*)&:0AK MX^1B3;!IV-!5+M"^%+EK20)]K''7AJ/Z0$9"VLCC:]8B*"P(PLC$P_OO"[X> M:3DP8KV_\C_R=%3(KL>AN8.BZUH.ASQ/<#5JR$[6H9E"AV)N.7Z*DJ6KS4-V M0FOGGV%, \@^:NT0JAD) -S3'4LHQP4A;_\'ZGH^^.3%,&,V6%%X^(U$GEVF ME=5L9,Q@+)25?#+"*Y_TME"NO @ 9[4V=Y,!;VJRZ];ABT/B2HWB\J+GIB4[ MVZ!8T[=+75XQ>-1R@T+ OHV<%DE6T2BJ72=PL\ 9,)1XHAP?.QXQDDC\,(D" MWR-:7UTI2KZ%3N;Y^*\4F5Z;*'5AZ0OW\?'QGZ?%^_Q?__7'T\HEV;Z(5?X> M?W#/8]F6&ZWQSBFFG01$\?^1Y7G'JT9"I&G#,JXSW03^W$4!GGU"Z$N/]&R)4Q]+2>6L<&G0)=@4:5BT]M#9?*&]05N3O>TA MJ<%Q7(:TD#BY34.P9U\.7M4V^WZ&3V@?M8#6RDJ* M.>M;#P%P!)0%]+(%U/J0>UO"[0-R$M1ZS\LF$D5: ^/.KST$"L51RZ^<4(31 M'VTADTE?^U75^CEJ 74"+FWNQE.DA,*P%M J=Y \DV3B$'FW3AQBPA,L;[-] MEBN%-VCCN[Y5- LW*;E3&Z91?*PS[G_#)TSNQ*Q+V;;LL8!(MNPY/TEK#S4" M65,$U9!0TEA J7#7/<7H@"V2,H\#*[DU9W2;3_\$GUY)]95^F%A(KT GZ 85 M["%-L$GQ$8@P35X19GAU?M7:UT\0NRCE,"U5*K59]L]3H9;$ZDFXZ#<_W5UG M28K7.&92_1>KJ&;NUCH'=[>L(I%CY@(($JX;;8Q-53)F125!KJ_!0G5R;JI. MV3I!-P@$B><.8IJ"ZTW=AB:O4% C>_2]2V]L6-YP!8W!NMNR&P_25NL&U.@2 ML-W,W-TI<7R,2H&XG\$R^;Q8&)4:;A=SVU,BS$7?NN*.Q@4F/9C%%9O4+H9S M(=E1&RHI@D[FB.&'9^BTE MQ(Z@]3/X6H8X_$&E2:*CT2T,2IX&#C=UJNP*A/7>CDIQ(AZ@5K\_.9BMO% MH-- QCO/<"1(=#6[5QA^>/:&H7?H7DEI73H9_T[*N;)=SE#)N>I?_N_U6^!O M\^]_==(LS@DJ2]I]!G(UA;H?ROO2R4U&+69![?,M]$Y7LV]_N>1%UOR"MDT) MY8P3YX*0MP5$4U>S=\#4 H(?,&\BQ%A >MS^TYA"VB3!S;EWU^^[RGQ90OH MOFSKVTGS);N?R2?]R#>H)%,(E5&4Z]U@$<26O?+4,<> 9C>K&E.N M%OX56I&.PKM)RJ;_TMC!NA]>L/B8E\\B MRT0<5I1T>[4SR9B,6]'S54OJ:$17;'^J4F7SM^#)12E M?*X>5%38PQ C2TP._]GC?I"4FQ3!TJ41[ :2$XM5(R(:D[-LI)(*E5(EF4C* MLB5DQ5&R)H5%<9_,3W9%Y5&2[F$5Y7)"$N_Z$I$K%**-3Z71;D86O"!I4^4' M)7;.]1JQ4+: ;+EEEBRJV"TA(,7>8]9 '?3(IM91'>:+YGT571'(\D[46AI, M >UAC5')ZC.2^=5J;V_66IW:F9D\"52DJZ#27&O;VA4=(182[(/H %QTAM\KPW##F[S[&X^KX+2$) MX2>)O'+Q;F&6XVB=2?:X. G-K2H5S_B0CWT7+TU9Q:+YAUK+XKTA3'A,0GDW MJ/A__.]"-\9*\LX)M^@9+__M9H/HM?Q5@)\)KO1 4[VQ35 P%IA<6TO$.ZO* M6GB-5BY&*$;,B^RVA6 N$#R1JSIYHG,V=9X%#&.S.*]^GH^X\"W"]\*R+(Q:#@LT71(R(&'G^%""0E#=GP_#&3P[EPXWK37'M]E/O MB P@('KPPGV29"2-L!59MJ"R]>7,(!=D_^_I\T-I'-Q%\3,Z9#$^>!+,$+17 M4F8 1OWT(+230^-\>EI0U_:RC5&W@DX/W9:N=)OJW5[&!7@?E)MBO:$?EW^V M=R=(<@*W;%>=3=JI'!;4!=8C,)G[XR^39XY.L0]&^M9?K>4%22"Z!ERW"N$) MC;]-GB^Z<+0+SYT='-/W,';1J,J,-7QA-N0XZ@:B+$15R1%J0:HS0I]GB%"K M"/09C,D;9U0L6I50SW!8\!Z,;CBJ75/FUYVQL-<\Z:&8-W/A_S19$;%W/VCG M*O5":V-GV&NF7:9MG&_!%N<(/E48S]1\LEA3E]PQ]7O"3[&/>QQ(N>]B$YV! M^"O(1'1U]NBF,,H.L*1BRKWF,G[$B_(LS(B3L!/L(; S>26AF;=#I:W5")K0 MXH0OY806;0!S)8@5,HJH1"H,8+ 0+B=#B$H5K\?R!M< C_\PDDBHM# :0Q,4 M',5.3E#0!C#YRHY\.@9=4BB, (+,5L1(2%2S/8"T>WJ"!)4.02<0Z]%.D(B*A&?%F2GGH?0*3(18@E:90:#!#QG>"OXI:K^L$BJ1/#E:>JW14089UH MK"15[7X@%">.5=%IUG?">_?C]]4=Z'PBRA'.QOQ4>P-B'=EPIR(OKF%Q*.J0%UZ[EB2:U&M(X<\F %%HM MN,XI1VM-^A2F"X58"^Z2J1%+?&E%4;HM"MWCN5_[82L+5!F$WD_4*F5*1'JEE=]#*V1WQU6'I=@N &O0S_I\?_=7HTU/N ML/1GVB/T386J_)VD5#B%Q$E0_$XOV00V6U6:S&?GXZN#&<)W@MYU8<:2NEV2 M.N*VUL3\1"DLQ)]VMX-Y(IH,PI]_HRU D=9?FF%1'86N'Q0Y9Y3U@@ A&&O^6;''FK=TS+ M%F&:WE!<3CN?:K+.TB1UPKP\M/?/+$GW# N%.A2&MSU*#DY?W\,XK'\A*JW- MT7:.88H"5%E>563W##6YKQ9UC*#C-#CZ$5,-M_B2VK!:I*.9;] MV9Y,$GGUY&'\WP&B9!&+:UG9<)M8&WO@_ZX'"-JI+G1L6<4>56\9CY9<)L2J MFV+&[@*/D'*/JY%2=#*7-:=MVU+)UC8\O-76LV75F$7+-P$J"RU/2>[;N0^Q MBK/UWX*"..+C/=DF1+8.D>B!H0Z0QJ"1BG$U #!M58-I%>G'2ZB,]'LXC\0GQKHCX?3&L0 M_*)#J1,POV0T@"9CRUHL4^NK)_):R:BM7V&9B/49UC*<.-O:;NI/6:? M.M'Y8[GE?9 VP1;8E+'\VM;6QZ5.E(G7J MM):F4>_*-A[JG=9:M2V!].GH4_SV^K,AVQ*B,R%:*]"*&[E\=U;4'J)PBT?8 MD[_"4M!>D(MGZY$)OI83I)W7Y._W>9YU_OAI65@*Z]:97:I9G<[S)3P:Q51@ M["%4>EV+^ZUEY"TOU- HOFI!HH(DJ?7?+U0W1ZJ;QJ:K732-TM)@M0V>J*#. MG]O%X(T(GJSHW(.@-C9>\Z2SL1D+0&\- GO1!91N2XLT@U488IWJJY-F<:YT M%]?V8>D(,CN:)6G/E-5+$YPNB5L?XA\0F_O0YOC^H,!8&-P?'@_;(ON#(V); M6%\6$&(0*X!A441_DKICOR-0J.ST&M8&0&CGWJ5H4,:T PI^$+_74!81S@GA M]QS,'N(Y ?Q^8VEUV_8_?SJ^W=Y# 33S6LG>>29[+6!_Y03$OG[9(7+M7E7,ZPP2Y56EQZ8<)CW0LX#XHMRLNX?/=2EE?1C.Y_G@JW8NW 9+>%612= ME37![3,0NOP2I?1V(&IQ=K3",BI,%6TU+K(L4K> KU%*D M\6XXT\H= %8OE>F]#S%SHR1MYX$"UBFE:'S9X84C#HPNNUH0A>&2]MV)?9)3 MV:4,9/)NAY:VW^ST.Y#SEC-72D,0YRI7:JFJWN0**2%)[1X&W]GLRB'J M["D-C4V:(F&H<^ZV ZB6";R_^;_7;X&_S2=Q]G7#TLVH^G#UFL/-^?$4H3^E MZF-]DL\#PL(*,:P> 3)2?:U'2#O/X#XV9S\-SC&6XS,$OUB8%#8&FU@(RV#< M85N*W&C\81LP0W&(;2F#8S&(;;BH\$=90(+;7DL.I2T,DB?E2/:S*+E4EB=D MP@/U;C )4JP0I3J001^?&D-W7("2W6$3J)0TW'] F*Q-M7UZ[5U 2<&]C;Z+ MV!P. -+67:^%-I_[K&JM7;2LQLE5L,;ZKZ?AA&YU^^KR-35>A4[2@NJ]J!=E MJH^ZIKS\?-5A=)?64[%E&A2H]]=[JZ"?U=$AH=\XTA&E\E?R/V]XY.+/_\\? M,!5_=PX'/]Q$Y$_E'\(P2O,1\K^1/Z$ D0G\A^]5@,=)^N"C,(_)14[X%9$7 M<7[W'Z&SQ_ Q?R[0]=+X]^2_DK][$='A[K$M^(K__;O_2+*W)/73C'S\2QQE MA__Y'=D9_M]+.FY;__ MP*3E)3LG&PYE\"MY)8.^8J7C"C/%SXI"Q4YMNM/JIX%)WSA!PJ.] M>LBHF'5%7/NOQ>S+V80IVJ+X@GG[(7DM*;UDVOVO\A0$]N]?AV(?A2AUXN,8 M6)1]WXK;./_S.S=&GI]R(,*ZU.LNRA(G]+"V'*9'_(>5^Z_,3WPRNZ2Y865; M0]R_-,G9>IDCZ>Q?Q4Y0]R^MG&IS97DM(*[FG>/'[TZ0X14@M7 #4LSMTVN4 M___GU]@)DPV*$R>_+/WI=-ZH=;)F$Y_H"LZY_8J(*/2$ HN'WKBHO)"W*SVB M7ESG *ZVV,0@+9J<+VP&D?T?R6E$KEUFB1]B&?5:O+=4XM_QH.62E&42"O)D6VOF M4WDYK'X(TR_QE&_U'&N MTE[#O ]I9VE%I4H/, PLDK3W(>:"/&'T"+X_Q=C(]#T\W5PTE/?/BG5G\HG5,W+]L>L^XO M$/FWXR@@;A&Z$U"J*40:Z^GO6R>@I;^O-R?70=MK4%/F&*[#H8:'NN=IJM&I MAKRJ3B7H:,T!QS30/Y<&^B=ETY[3$XI1(4+E!@7.$7DWL?-QY[AY[*,I5#@- M((J2U@L;+6)8OT*D!)^UZTUU<0SK^]$>:_MND'ED+W:NH)66GU(?:[;N=8"< M\"7%%L_/[_CO6/%*'AZN6ZHIMPW$!5YG*=G4GE^$1L@AW78EYU.6/)KE.4$XE!3]>IQ1,VY?7:0"%2/'16Q347V_P_^,MGGL,[D-\1I'5 MJIXJJBQ0AL9VX2!@=H$<(1@,?_U3%/CNL?C?CA6DU@>J M:S8%BS"L!YZ.SWP+$+L6__*>VRY"7(3=P2 D MDK&E/O".P@Q1PO2M7R#J5"\[)T97>(T\4K<)B^WR;A!>K6W>\NIX;E(R\>K# MB;UU?IDFR0_*+[AU>N.DB.@+WXF^<&*!H8:WAD6JU"2&R. MS)DHRWX>3VD9%N)V$*F[CG*'="ZBSCK^.39!_Q7*H2X._17F^3/>1R\?SJ%S M@',:@#VM%:M:B_RW_4:!BDZ558*WWQL^9DO&C;:A_V_DW7M$2]OD!6W*5\K# M^L.Q^&_9OOZ4^;#2)>)'3:4\24(;II2 ++A> M%CK!"V;(+(WP&M4;7SO8 EJYIS" UB%A[N[2Z5(\^GIRQY5^?FXRAWI':X0Z M9?J<^S=P-K\XQQL;:]C4_?1?5W_ZM(KCKY&7)^C?!<[V9,3PFM0)?8LB$A0' MXP/@Y52*+'^5OE#M_9XWE]GWYZ84TLI#^H5>??L+"UZ_*.'+21!0Z6&-8%-U MWI KHW&NP]6T\U9(O+=G2')P*#PF]/3[;U'<\N[7_P119RHFZ,1;/Z3-O/$# MQ/F7B0BUS?B(VF8(KPE$FCIYUNL0*=ST9K2&2"G6&O'H#UB_KGF$2^%0*\M? MJEFL%(S^0]@B65;OCI\/^$+2]=Z.A4Y MS]T)4;Q!/G&Y$T.K<6XK]X5IG'4VMX(H$[0MN%002#<'%:KHE9DAE.)62 M-*SV$'F[2H2MGRG='2QJ!9$RO/WB* A>G5^_^>EN%P7D/D#7X2UL!D6YT&T" MT_(7<@_ ^7W&R\Q@A0]8(_D81UF5))SK:$]9[.ZPGB9]$ I[0]Q>(G>K3;[6 MEN.+FO':_A'DFB W<)*DT"V(B*:GM N;@3N3G_!P\5,^J"2-*CV@.K[/;ORV M9_8T>9'_7[HC5 RJHCS73OR;D^RZM1]K/]39=N3R/$5!T@3COG?^W_\?4$L# M!!0 ( ?AN-C^(\4:]_9$>QX"$^V5$N#SYZ!^UF M^VBOO 3!7D5QY.MPRFP^5>+O+Q)N1C+M,E[D^B\RR;3)>9KW,AZ&,AUUV2_9 M3>^%8QO*<3VH>NKE.NNVFHW?#UC6?E?XF'KTTHC(<[X'24 MU4PBG>9$(KKM5I;W2D%*ECWW+.*)5-/N4";"LC,Q81US)4=I5(LII#AI>3S.)92X\F_% =#,CO(GA66]I[D].A[DF,LSC;B1S+P"E M2&F2O_[4?M7J'>W1V-='>QE^82%GJ?^GBH9LO*QCH)4VW9]:[J=WM\:3G[& M/EQ=7%[USX9L>/YPFWPV++XJ@UQ# M"S;\;< N!\=7%Z?#4Q //A[_UC_[QX#UCX?L_"UK_WK0:7RO]NM?LO[)^8?A MX&01360NA["#UCZ9R%FP?_&F?S:X],X_OAO\NS;>?JNU_QG^N/_Y_K@N\&YJ MO,?9ZK3!_JGCE+WCLL$"87(935D>\[R[9(&%]!5*FRD^[49*W*Q8X#^%)1[U M%([(LSDW><_IZD&/Q'9];H62J5BQRES03O/PX.>73V6F:O9:5YF2M)Y3^1,J MOGC=;M:&6[!8R;+=:BTS?*)%9S$?"V;$6(J)"+'>TK+?"R@@C)JR"T%E#-,I M>ZM-PMHM[W<6:0,RP?Z8467"2!TRD8;@\)Z;($8B:\!Y]CM,1^R]M*!CQ]RP M?W$;-]AI&C3G^9YR_3SC;\&U&;CVGP&XWL#X(8$GF;+K5$^4"$>B46+,E,@* M-3BE.F0T&;B< )2'PK'PGT&,-"YD\7S;!UAL"Y31%_@7(*/3 -54,0%A!>PU #\I8O*0" Y M#SF54G/OJ(!IEZ:&I*$DQ@VB*!0(X!(:N'7362=/@/C-(J4GMO87(T8([P:= M+N-TLY0;4C868&]K85:DW2+_<.T%]*T/)C20%9%EKN*B?$J?"4OYW7F!= ML>!BHK8" N6(P30H@W_+H%"<0CG4 JW1'(D61H(!3/!$9.0"1H(HOL0A'D1GBZQ:-&Z QV/UA,.:J M<'&$EDI$$:HU.8:1[9JJ"^ET@XA87JXOP1SL,!#1S):%GJ^+_.ZY-XG9?$8M MJ(J-[F^!F%_7Q\Z31&D#R-,CYEODW(^<$'&L7)K5)::NNBIWW),E!#T@;E&J MU$%0&%K"A;QTBU^B;8X[M!4,+C8 BVJWB.VL$$? 'Z+($ETE)AH.X=I_VAE( MBYDLNZ4D,;>SQ$WQQ^%5A"XP.^VKH#E%DW\M5+47L$3?>(1!UJ%SV[MLUKL< M?IN]B]M0#6M/;,P#&\791<^8QSA"^ .JCI5B%')QE**Y-G:6XMT-,$L2F>=" MK,T^619?+O*Y<=%N?];;,@Y!3M0QE M<[TF,O(0 ZV8!<8U**O*2Q #,*@"&V7:M\CYMDA@=1C(J5$EGK5;5]N4OGEK MTD?FC@R61HT[UK0QZ_>GWJ*Y5ZD;'J*Q1T@<@W;&F33(:%>=9R'9*'3 M/1"=R#WD/!3@8'^##GZ6#YO(B-4 H$_QS(JN+;NX66G@CK24O-U)(PA@ZMFI MIRR]MUN/KXA %=Y.OYW#9N?52[+<7A[>07/8;'7N(3FXGZ3S:GDF_&.69:_. M0SE<^#RX'AETEZ%7>6'D?M9[X006\WQ$N^NN^^O1C35ZWSZ'U6K+M#>F'(^2 MM,)2B:\9S(.>[PQ M\.1;L,2;:?>+ 6-V<+&4NKE_F$%$VB]EM6QK+;9&NZ_R[-)=-MRS>[-#->N, MN0UVS\"?M\98,$8BPU")YV2,E7.%3P25YQ[+MG'LF;ONUAC/VAC;./9EP',< MY8C.//B-19G>/1X!\EZL)GUJ7WX_VZ!MUKW\\VG/?Q?L?4$L#!!0 M ( WGI'_)1Z^TJ'0'NZ TU%6,8E4 MFA.):#<;6=YQ@CB6'?LLXHF,)^V^3(1AYV+,+E7"TXK05WFN$M#FXC;W>"P' M:3L644YST/!JFO%0YL(S&0]$.]/"&VN>=9;F_N1TF&LLPWS8CF3N!: 4*4WR MXP_--XW.T1Z-/3[:R_ +"UE+_94J:K+QLHZ!BI5N_]"P/YV[-1Z[%?)5''X) M$_1NA]*7.7,XFQIB0Q,T?[YOVKNM$$ H;\2,YST+OMG[\Y.NOVSBW/VX?KR MZKI[WF?]BX?;Y+-A\549Y/+Z]]X5:QYPK]G:X;NL>W[*FH=A>75]?MJ[9/W? M>NRJ=W)]>=8_ W'OX\EOW?-?>ZQ[TF<7[UCSEX-6[5NU7_>*=4\O/O1[I_-H M(G-9A!TT]LE$UH+=R[?=\]Z5=_'Q]]Z_*^/M-QJ?XX_[G^^/ZP+OIL9[G*W. M:NR?(I2AY$/V*^Q?8X'0N8PF+!_RO+UDAKD<%DJ3Q7S2CF)QNV*&_Q2&>%3S M6"+/Y%SG':NP!V42T_:Y$;%,Q8II9M*VZH<'/[U^*EN5LU>ZRI2D]:S*GU#Q MU7&S7AENSF*.9;/16&;X1"O/AGPDF!8C*<8BQ'I+P_XHH(#0\81="JIEF$K9 M.Z43UFQX?[!(:9 )]N>4*A-:JI")- 2']UP'0V2S&CQHO\54Q-Y+ SIVPC7[ M%S?#&CM+@_HLZ5/"GZ7]+;@V ]?^,P#76Q@_)/ D$W:3JG$LPH&H.8QIAZQ0 M@5.JL2'-=",C*L89@12#B+,&5ECQF$0]P2S.5H&S*E:-;(4A% M((SA>D(D";\1%K13G@;W0@B#*6/*.S0'$012!T4"LA3#(0F*;@;[ -*FH#^S M\6.A1 Y M.X-@D4P!-T+N#%XU> +(\5C//9P5 /\I8W*0" Y M#SE5',^\HP2F69H:DH:2&->(HHA! )=0P*V=SEAY L1O%L5J;"I_T6* \*[1 M[C).-YWT4+="^MS4#C^MVI,! "2V#3 MZ?W+5J-,'_#";#Z$4JXOL-;E3"Z)JT*# >+12!H;Y4 E4LN'FIQ9?)R/L5K$ M^ ?X*K/X# "U,O[20XE8"5F,BF7(N3E$ >N1# EYW*B44S#D M!JBE^I3@R'5800-@E=R7L(POD Z5]_:F'M;*I05.@- MC:TF@D#IT I@*]V!2%$DQ, IGHB,'(!(4,4[+,)19(;XND7C!F@,=K_KC7A< MV#A"2R6B"-6:','(9DW5A72Z041TE^M+, L[#$0T,Z[0\U61WSWW)C&;3ZD% M5;'1_2T0\ZOZV'J2<#: /!UBOD7._<@)$[0?C"XF LRMTBMK-"' %_B")+=*68:#B$;?]I9R M MIK+L.DF&W$P3-\4?BU<1VL!LM2^#Y@1-_HV(R[V )?K:(PRR#IW;WF6SWN7P M9?8N=D,UK#RQ-@ML%&?G/6,6XPCA#Z@Z5HI1R,51BN9*FVF*MS? +$EDG@NQ M-G/X"N4#/0DE9++#=^ Y"-2&$@$^J12N7%S\64B(;)VZ2 .[*["[[7\>UO]T M8Q19$$,"-=1'4D<:2($U+M/TM \9"WY#>=<573;SVG+1;GU6VS(/0D[9,KCF M>DUDY"$&&C$-C&M05I:7( 9@4 767-HWR/FF2&!U&,BJ42:>M5M7VY2^>6O2 M1>:.-)RYAM43-OA@_>V&"0H'Z9\4.Z;ZS)>B22+U43@Z7BH M7(3B"S $;!Y9&M3O6M#'K][_]2C+O4C9]"B+/45D&[8UR*:30IWR3 _)0D=\ M(#J1>\AY*,#!_A8=_#0?UI$1RP% 7\PS(]K&=7'3TL">:W&\[7$C"*"KV:FG M=-[;KL:71* *%]-OZ[#>>O.:++>7AW?0'-8;K7M(#NXG:;U9G@G_Z&79RT-1 M%A<^#VX&&MUEZ)5>&-F?]5XXAL4\']'NIFW_>G1CC=Z+A[$:39EV1I3C49*6 M6'+XFB)7E\>T+.D3G,C:( +=A=13(*;-WO,).W O:1?.7ZU9JF_)..SQQL"3 MEV")MY/V%P/&]/2BD[J^?YA!1-HO995L:RVV1KNO\@#373;<,WN+)VO6670; M\9Z!4V^-,6>,1(9A+)Z3,59.)Y[0-L&LY?@OUMC/&MC;(/9EP'/R5"* MB+V;[F5:,]*WUV/KAWK5!E1:G=3P5K?-+.PU_^!8$G_6K1BU=N[BV* M?<_B-O6E2FG#ITC2SL+;J,JCISW9VF^@K7V!(]+PF_YJVE#/XN= N/K$XQ&< MNH0D% #< M( #@ &UC=RUE>#,R7S$N:'1M[5IM<]HX$/Y\_15[Z:23S&!C\Y*V-I<9 M2NE<;MJ0!CK7^R@L&>LJRZXL MROOY5LTR2%)M>72]/")"%8JWUY]EE9*]-+ M="J.'T O883B._0TUX(=#]\Z[9;K]YKE1Q1H5A*]:4974.B58+_MI43-N R MS'7V*T_S3&DB=9@32KFQV%")T@*GO!(;! M\'QR\N)DT)^<8W-4^\(1B]@\OL0QOWS9_W3X=@9O7TY_ OZ@XD9 M:7E>:QM(-C@N*:H,.FZWW=Z_[MKEBFM]?L5M6EIO"]R7X70B 3](%FF>25AP MG8!.&+R>$X7)%"LX9^:N!5D,KWB!EV! %/Q)BJ0!)S)RX<"(/WJX;'E^% ZR M-"=R57ZDX2&@SA>92L'WG-<09\HJ?[]6GC/%,PH,(:;PBJ@H@;;?P)RT.D * MB+G ZVNGQBR:*ZXY!D8DA>$R2HB<,4"K*2\*$P#^&$E*-(.$*89N7W&PC&;M M'\8 $5.:QZL&Y'-5S/'V##J##T5F[D2/PZK&T"="LURC5Y>E*QG#-31H725J M2B0KG-%2L!7T(XN@X5H#QXD.ME&N(HDA1$VYRRQT.N[CSM/]>@=Q1>Y'H^:! M?_C+!+&L&!C/!3(F0H8)PX U*Q1[/^>*I3BI," 7%9?]]@%! BKPNP?T<)V8 M#QQ:\Z?*CO^TW0D-LW:YN3DWK3(W7&)1I\0";D8)EU@;O*S".G&$VUI7K# Y M:IAA(@3@-"Q_(C"#18Y)*QIV5LPED9&YC@HIMZI-N:/47-A$9;AL6)-%G=5J MW7%OLY!_7IK^UUWSC92X[:[9-BQD*M@F"INF)*S:!^.+Z2;0=2/N"++*YAK5 M+QD-2U.^Y[G>?CT!:29(7K"@8#G!;+ : [N%+G7;S@8=4+7U"U[@EE9PO0KJ M^9402M$U.M93$GT M;J:RN:1.56ZQ?6TNMP4BYDP5(^\"^]NVVNCFZF E.H?9M(V(;HOLNNZAM&#:+)OR1)1)>$KX)S-UB=P_J M>0?&)3!23JE@]PF,CTXX[H@J]WTMVZUC][QT=V#<:S!VZ]C7(<\@(5RAT0:< M*59PL.;>.C M[[_GA3FNKTW;J0Z3]*=^)IZH#^OJC)7[%H?$6,P!$0NR*NS.I=U:;7/3.!#^?/R*/9@R[4SLV'DI8.6)%C"\B53V8IVLKY__J,>:II$Q:^ 1' M&F3U(&&:*"W"/-?)E%\:4@[IF[:0Q%P4WHS'+(I:<:HB+^3*"E"2 M)5K)PP?NH>,/VKKOT:"=X2\B9)#ZDBY*C?%5'X-4I-)[X)B7O]WC51FA>2KH M;4 P7D=\SA64/&N N"$$[N/KU&Y'(4 #F/Q.8!B-SV>G)Z>CX>QT<@8O7IU/ M7PW/9C";_'],/ID6WQ4@[F-X94_MD0W3\3U[,QL<[E.X? MU=@\<0YA<@*SW\)YE>B1[Y58ZA382FF4*K+DI7,IIKJ-"82N2<)"RW)FO!"A@&!D'-M1:V M$^5MHUQ%$DV(FG(766CU[$>])WOU#N*2W(]&S7WWX)<98EDQ,%P*9$R #!.: M 0TK)'N[Y)+%V"G7(.<5E]WN/D$"2G#[^_2@"FK[IJOI<1- M=\VF8"%SP3916!IZ?;MWN*>1 M:RNZ1:9O.[UK1+K7B_0.KVK"?^15VZOZR_!B3H(W"YDN$VI5Z1::U^9T6R%B MUEPR\L8S?RW]8(/?E^L^Q\4Z[YU>FP(B*BZ5_&J8*ZN*T(A^@^+O!E/--J8> M(V,\7/$+Z);+_:52;T.H?B9PX//!P)8? 8FGA7=KQ&@.2DJK[4X_0Q-3P2G4 MMFU$;(-WWV45M0W#=MZ&/QCEE),(GF%YM0G1W8QW!Y)Z!\8%,&).J6!W"8P/ MCCF^$57N^H2VF\Q^A/S=@7&GP=A-9K=#GE'$60@GS9G') QYP.1%T.Z4/_LO M)$=/,G3E Z<./C99X[L^>;CQ_=8M'YM]M8O,+WT+LW/N2SIWX9H^%&QM42[+ MXV9]H+6,$Y_R/!.D\'1K,V,U->?&R_Q_EKF^@*A5FZX62^A/?42L2)&;'=B@K;]M<71OT#;?T_@/4$L! A0#% @ !SBC6 AV M,$ AQP$ 4M\: ! ( ! &UC=RTR,#(T,#,S,2YH=&U0 M2P$"% ,4 " '.*-89:5OB(AI 0 [118 $ @ %/QP$ M;6-W+3(P,C0P,S,Q+GAS9%!+ 0(4 Q0 ( XML 87 mcw-20240331_htm.xml IDEA: XBRL DOCUMENT 0001853513 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001853513 srt:MinimumMember mcw:FirstLienTermLoanMember 2021-12-31 0001853513 mcw:FirstLienTermLoanMember us-gaap:LineOfCreditMember 2024-03-31 0001853513 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001853513 srt:MinimumMember 2019-05-01 2019-05-31 0001853513 us-gaap:LandMember 2023-12-31 0001853513 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001853513 stpr:AZ mcw:TwoThousandTwentyThreeAcquisitionsMember 2023-04-01 2023-04-30 0001853513 mcw:TwoThousandTwentyThreeAcquisitionsMember 2023-12-31 0001853513 mcw:TwoThousandTwentyFourTermLoanMember us-gaap:BaseRateMember 2024-01-01 2024-03-31 0001853513 us-gaap:CommonStockMember 2023-12-31 0001853513 mcw:FinanceLeaseMember 2023-12-31 0001853513 us-gaap:StandbyLettersOfCreditMember 2023-12-31 0001853513 mcw:OtherRevenueMember 2024-01-01 2024-03-31 0001853513 mcw:TwoThousandTwentyFourTermLoanMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-01-01 2024-03-31 0001853513 us-gaap:RevolvingCreditFacilityMember 2024-03-31 0001853513 stpr:CA mcw:TwoThousandTwentyThreeAcquisitionsMember 2023-07-01 2023-07-31 0001853513 mcw:OutstandingTermLoansMember mcw:TwoThousandTwentyFourTermLoanMember 2024-03-31 0001853513 us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0001853513 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001853513 us-gaap:LeaseholdImprovementsMember 2024-03-31 0001853513 mcw:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2024-01-01 0001853513 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0001853513 srt:MaximumMember 2024-03-31 0001853513 mcw:DeferredCompensationPlanMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001853513 mcw:DeferredCompensationPlanMember 2024-03-31 0001853513 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001853513 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001853513 us-gaap:NoncompeteAgreementsMember 2023-12-31 0001853513 mcw:FirstLienCreditAgreementMember us-gaap:SeniorNotesMember 2023-12-31 0001853513 us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-03-31 0001853513 mcw:FirstLienCreditAgreementMember us-gaap:SeniorNotesMember 2024-03-31 0001853513 mcw:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member 2024-03-31 0001853513 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001853513 us-gaap:ConstructionInProgressMember 2024-03-31 0001853513 us-gaap:EmployeeStockMember 2024-01-01 2024-03-31 0001853513 mcw:FinanceLeaseMember 2024-03-31 0001853513 mcw:ContingentConsiderationMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001853513 us-gaap:CustomerRelationshipsMember 2024-03-31 0001853513 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001853513 mcw:FirstLienTermLoanMember 2023-12-31 0001853513 mcw:OtherReceivableMember 2024-03-31 0001853513 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001853513 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001853513 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001853513 mcw:DeferredCompensationPlanMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001853513 srt:MinimumMember us-gaap:EurodollarMember 2019-05-01 2019-05-31 0001853513 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2019-05-31 0001853513 2024-04-30 0001853513 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001853513 us-gaap:CommonStockMember 2023-03-31 0001853513 2024-01-01 2024-03-31 0001853513 us-gaap:NoncompeteAgreementsMember 2024-03-31 0001853513 us-gaap:RetainedEarningsMember 2023-12-31 0001853513 mcw:AmendedAndRestatedFirstLienCreditAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-01-01 2024-03-31 0001853513 us-gaap:TrademarksAndTradeNamesMember 2024-03-31 0001853513 mcw:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2024-01-01 2024-03-31 0001853513 mcw:TwoThousandTwentyThreeAcquisitionsMember 2024-01-01 2024-03-31 0001853513 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001853513 us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2023-12-31 0001853513 mcw:TwoThousandTwentyFourTermLoanMember 2024-01-01 2024-03-31 0001853513 mcw:FirstLienTermLoanMember 2021-01-01 2021-12-31 0001853513 mcw:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2023-01-01 2023-03-31 0001853513 mcw:TwoThousandTwentyFourTermLoanMember 2024-03-31 0001853513 mcw:ContingentConsiderationMember 2024-03-31 0001853513 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2021-06-30 0001853513 us-gaap:CommonStockMember 2024-03-31 0001853513 2024-03-31 0001853513 mcw:TwoThousandAndFourteenPlanMember 2024-03-31 0001853513 us-gaap:EmployeeStockMember 2023-01-01 2023-03-31 0001853513 srt:MinimumMember mcw:TwoThousandTwentyFourTermLoanMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-01-01 2024-03-31 0001853513 us-gaap:CommonStockMember 2022-12-31 0001853513 mcw:TimeVestingOptionsMember 2024-01-01 2024-03-31 0001853513 mcw:TimeVestingOptionsMember 2023-12-31 0001853513 srt:MinimumMember mcw:TwoThousandTwentyFourTermLoanMember us-gaap:BaseRateMember 2024-01-01 2024-03-31 0001853513 mcw:TwoThousandAndTwentyOneIncentivePlanMember 2024-03-31 0001853513 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2021-06-30 0001853513 us-gaap:EmployeeStockMember 2023-01-01 2023-03-31 0001853513 us-gaap:TransferredOverTimeMember 2024-01-01 2024-03-31 0001853513 us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0001853513 mcw:TimeVestingOptionsMember 2024-03-31 0001853513 srt:MaximumMember mcw:FirstLienTermLoanMember 2021-12-31 0001853513 mcw:DeferredCompensationPlanMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0001853513 us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0001853513 mcw:PerformanceVestingOptionsMember 2024-01-01 2024-03-31 0001853513 us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-03-31 0001853513 mcw:PerformanceVestingOptionsMember 2024-03-31 0001853513 2021-01-01 2021-12-31 0001853513 us-gaap:RetainedEarningsMember 2023-03-31 0001853513 mcw:TwoThousandAndFourteenPlanMember 2024-01-01 2024-03-31 0001853513 mcw:OtherRevenueMember 2023-01-01 2023-03-31 0001853513 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001853513 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2019-05-31 0001853513 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001853513 mcw:AmendedAndRestatedFirstLienCreditAgreementMember 2024-01-01 2024-03-31 0001853513 srt:MaximumMember mcw:TwoThousandTwentyFourTermLoanMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-01-01 2024-03-31 0001853513 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001853513 mcw:PerformanceVestingOptionsMember 2023-12-31 0001853513 srt:MaximumMember 2023-12-31 0001853513 mcw:OtherAccruedExpensesMember 2024-03-31 0001853513 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001853513 mcw:FirstLienTermLoanMember 2020-02-01 2020-02-01 0001853513 mcw:AmendedAndRestatedFirstLienCreditAgreementMember us-gaap:BaseRateMember 2024-01-01 2024-03-31 0001853513 2023-01-01 2023-03-31 0001853513 mcw:ContingentConsiderationMember 2023-12-31 0001853513 srt:RetailSiteMember 2024-01-01 2024-03-31 0001853513 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001853513 mcw:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2024-01-01 2024-03-31 0001853513 mcw:DeferredCompensationPlanMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001853513 mcw:PerformanceVestingOptionsMember us-gaap:IPOMember 2024-01-01 2024-03-31 0001853513 mcw:OtherReceivableMember 2023-12-31 0001853513 2023-01-01 2023-12-31 0001853513 mcw:LiborMarginMember 2014-08-21 2014-08-21 0001853513 mcw:OtherAccruedExpensesMember 2023-12-31 0001853513 srt:MaximumMember us-gaap:EurodollarMember 2019-05-01 2019-05-31 0001853513 us-gaap:BuildingAndBuildingImprovementsMember 2024-03-31 0001853513 srt:MaximumMember 2014-08-21 2014-08-21 0001853513 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0001853513 mcw:DeferredCompensationPlanMember us-gaap:FairValueInputsLevel3Member 2024-03-31 0001853513 us-gaap:RetainedEarningsMember 2024-03-31 0001853513 mcw:ContingentConsiderationMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001853513 srt:MinimumMember us-gaap:EurodollarMember 2014-08-21 2014-08-21 0001853513 mcw:CostOfLaborAndChemicalsMember 2024-01-01 2024-03-31 0001853513 srt:MaximumMember us-gaap:EurodollarMember 2014-08-21 2014-08-21 0001853513 us-gaap:EmployeeStockMember 2024-01-01 2024-03-31 0001853513 2023-03-31 0001853513 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001853513 mcw:DeferredCompensationPlanMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001853513 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001853513 srt:MaximumMember 2019-05-01 2019-05-31 0001853513 mcw:ContingentConsiderationMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001853513 mcw:TimeVestingOptionsMember 2023-01-01 2023-03-31 0001853513 us-gaap:ConstructionInProgressMember 2023-12-31 0001853513 mcw:DeferredCompensationPlanMember 2023-12-31 0001853513 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001853513 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001853513 srt:MinimumMember 2014-08-21 2014-08-21 0001853513 us-gaap:StandbyLettersOfCreditMember 2024-03-31 0001853513 mcw:FirstLienTermLoanMember 2024-03-31 0001853513 srt:MaximumMember mcw:TwoThousandTwentyFourTermLoanMember us-gaap:BaseRateMember 2024-01-01 2024-03-31 0001853513 mcw:CostOfLaborAndChemicalsMember 2023-01-01 2023-03-31 0001853513 mcw:IncrementalTermCommitmentsMember mcw:TwoThousandTwentyFourTermLoanMember 2024-03-31 0001853513 us-gaap:RetainedEarningsMember 2022-12-31 0001853513 us-gaap:RevolvingCreditFacilityMember 2024-01-01 2024-03-31 0001853513 us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2024-03-31 0001853513 mcw:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001853513 us-gaap:OtherIntangibleAssetsMember 2024-03-31 0001853513 us-gaap:StandbyLettersOfCreditMember 2024-01-01 2024-03-31 0001853513 mcw:TwoThousandAndTwentyOneIncentivePlanMember us-gaap:IPOMember 2024-01-01 2024-03-31 0001853513 mcw:LiborMember 2014-08-21 2014-08-21 0001853513 2022-12-31 0001853513 us-gaap:MachineryAndEquipmentMember 2024-03-31 0001853513 us-gaap:FurnitureAndFixturesMember 2024-03-31 0001853513 2023-12-31 0001853513 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001853513 mcw:TwoThousandTwentyThreeAcquisitionsMember srt:RetailSiteMember 2023-01-01 2023-12-31 0001853513 mcw:TwoThousandTwentyThreeAcquisitionsMember 2023-01-01 2023-12-31 0001853513 mcw:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2024-03-31 0001853513 us-gaap:LandMember 2024-03-31 0001853513 srt:MinimumMember 2023-12-31 0001853513 srt:MinimumMember 2024-03-31 0001853513 us-gaap:FairValueInputsLevel3Member 2024-03-31 0001853513 us-gaap:CustomerRelationshipsMember 2023-12-31 0001853513 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001853513 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001853513 mcw:ContingentConsiderationMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0001853513 us-gaap:OtherIntangibleAssetsMember 2023-12-31 0001853513 mcw:AmendedAndRestatedFirstLienCreditAgreementMember 2024-03-31 pure iso4217:USD shares shares mcw:CarWash mcw:State mcw:Transaction mcw:Lease iso4217:USD 0001853513 Q1 false --12-31 2031-03-31 http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent P0Y http://fasb.org/us-gaap/2023#GainLossOnSaleOfPropertyPlantEquipment 10-Q true 2024-03-31 2024 false 001-40542 Mister Car Wash, Inc. DE 47-1393909 222 E. 5th Street Tucson AZ 85705 520 615-4000 Common stock, par value $0.01 per share MCW NYSE Yes Yes Large Accelerated Filer false false false 319509183 10701000 19047000 6475000 6304000 17693000 14714000 7647000 8952000 10220000 11877000 52736000 60894000 773230000 725121000 836528000 833547000 116023000 117667000 1134734000 1134734000 12010000 9573000 2925261000 2881536000 33676000 33641000 23512000 19771000 31046000 38738000 6920000 0 44850000 43979000 766000 746000 33899000 32686000 174669000 169561000 913350000 897424000 810783000 809409000 13833000 14033000 79506000 71657000 4396000 4417000 1996537000 1966501000 0.01 0.01 1000000000 1000000000 317835082 315192401 3184000 3157000 814296000 817271000 111244000 94607000 928724000 915035000 2925261000 2881536000 239183000 225960000 71658000 66792000 96803000 89466000 29710000 24183000 1533000 63000 196638000 180378000 42545000 45582000 20024000 17748000 -1882000 0 5189000 0 -16717000 -17748000 25828000 27834000 9191000 6698000 16637000 21136000 0.05 0.07 0.05 0.06 315838788 307291909 330012144 327608266 16637000 21136000 19595000 17307000 6246000 5361000 1533000 63000 -1882000 0 410000 419000 11917000 10739000 7849000 5428000 172000 -3009000 4096000 -1128000 -1305000 -946000 -1703000 -1850000 2344000 2553000 3615000 5155000 1214000 1114000 -10499000 -9696000 427000 -631000 57990000 67017000 81844000 72059000 4900000 8899000 -76944000 -63160000 729000 1055000 9924000 0 925000000 0 23000000 0 901201000 0 23000000 0 3772000 0 180000 161000 10652000 894000 -8302000 4751000 19119000 65222000 10817000 69973000 10701000 69903000 116000 70000 10817000 69973000 19233000 11697000 264000 151000 15596000 11993000 4234000 5969000 1503000 0 0 61000 315192401 3157000 817271000 94607000 915035000 6246000 6246000 139409 1000 -1000 4116291 42000 704000 746000 1613019 16000 9924000 9940000 16637000 16637000 317835082 3184000 814296000 111244000 928724000 306626530 3072000 783579000 14477000 801128000 5361000 5361000 4296 1471021 15000 1101000 1116000 21136000 21136000 308101847 3087000 790041000 35613000 828741000 <p id="notes_to_the_financial_statements" style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1. Natur</span><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">e of Business</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Mister Car Wash, Inc., a Delaware corporation, together with its subsidiaries (collectively, the </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:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company</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:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">), is based in Tucson, Arizona and is a provider of conveyorized car wash services. We primarily operate Express Exterior Locations, which offer express exterior cleaning services along with free vacuum services, and interior cleaning services at select locations. As of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024</span></span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, we operated </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">482</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> car washes in </span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#231f20;">21</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> states.</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 2024-03-31 482 21 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2. Summary of Significant Accounting Policies</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basis of Presentation</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements as of March 31, 2024 and for the three months ended March 31, 2024 and 2023 have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim financial statements. Certain information and note disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. These unaudited condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements and the notes thereto for the year ended December 31, 2023 included in the 2023 Form 10-K.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The unaudited condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements. In the opinion of management, the included disclosures are adequate, and the accompanying unaudited condensed consolidated financial statements contain all adjustments which are necessary for a fair presentation of our consolidated financial position as of March 31, 2024, consolidated results of operations for the three months ended March 31, 2024 and 2023, and consolidated cash flows for the three months ended March 31, 2024 and 2023. Such adjustments are of a normal and recurring nature. The consolidated results of operations for the three months ended March 31, 2024 are not necessarily indicative of the consolidated results of operations that may be expected for any other future interim or annual period.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements include the accounts of the Company. All material intercompany balances and transactions have been eliminated in consolidation.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Reclassification</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#2b333d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Within the unaudited condensed consolidated financial statements certain immaterial amounts have been reclassified to conform with current period presentation. We reclassified Restricted cash of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#2b333d;white-space:pre-wrap;min-width:fit-content;">116</span><span style="color:#2b333d;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:#2b333d;white-space:pre-wrap;min-width:fit-content;">72</span><span style="color:#2b333d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> from an individual line item on the unaudited condensed consolidated balance sheets at March 31, 2024 and December 31, 2023, respectively, to Prepaid expenses and other current assets to conform with the current period presentation.</span></p></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><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements. Estimates also affect the reported amounts of revenue and expenses during the periods reported. Some of the significant estimates that we have made pertain to the determination of deferred tax assets and liabilities; estimates utilized to determine the fair value of assets acquired and liabilities assumed in business combinations and the related goodwill and intangibles; and certain assumptions used related to the evaluation of goodwill, intangibles, and property and equipment asset impairment. Actual results could differ from those estimates.</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;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:6pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts Receivable, Net</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable are presented net of an allowance for doubtful accounts of </span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">30</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#231f20;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;white-space:pre-wrap;min-width:fit-content;color:#231f20;">68</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> a</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s of March 31, 2024 and December 31, 2023, respectively. The activity in the allowance for doubtful accounts was immaterial for the three months ended March 31, 2024 and 2023</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other Receivables</span><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other receivables consisted of the following for the periods presented:</span><span style="color:#231f20;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:68.226%;"></td> <td style="width:1%;"></td> <td style="width:13.097000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:13.097000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">As of</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;word-break:break-word;white-space:pre-wrap;"> <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;">March 31, 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: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: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;">December 31, 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: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;">Payroll tax withholding and exercise proceeds receivable</span></p></td> <td style="white-space:nowrap;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;">17</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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> <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;">Construction receivable</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Income tax receivable</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,520</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">3,051</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Insurance receivable</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,380</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">3,686</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Employee retention credit receivable</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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="white-space:pre-wrap;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;">Other</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,050</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;">1,497</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: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 receivables</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;">17,693</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 style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,714</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><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;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><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventory, Net</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventory consisted of the following for the periods presented:</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:68.04%;"></td> <td style="width:1%;"></td> <td style="width:13.34%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.62%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">As of</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;word-break:break-word;white-space:pre-wrap;"> <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;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;">Chemical washing solutions</span></p></td> <td style="white-space:nowrap;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,804</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,135</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Reserve for obsolescence</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;">157</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 #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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">183</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> </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;">    Total inventory, net</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;">7,647</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;">8,952</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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The activity in the reserve for obsolescence was immaterial for the three months ended March 31, 2024 and 2023</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue Recognition</span></p><div style="font-size:10pt;font-family:Times New Roman;"><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-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the composition of our net revenues for the periods presented:</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:6pt;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%;"></td> <td style="width:1%;"></td> <td style="width:15.2%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:14.799999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:middle;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;word-break:break-word;white-space:pre-wrap;"> <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: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;">Recognized over time</span></p></td> <td style="white-space:nowrap;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;">176,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;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;">156,891</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Recognized at a point in time</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">62,846</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">68,970</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Other revenue</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;">78</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;">99</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: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;">    Net revenues</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;">239,183</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;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;">225,960</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></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net Income Per Share</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic net income per share is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted net income per share is computed by dividing net income by the weighted-average shares outstanding for the period and includes the dilutive impact of potential new shares issuable upon vesting and exercise of stock options, vesting of restricted stock units, and stock purchase rights granted under an employee stock purchase plan. Potentially dilutive securities are excluded from the computation of diluted net income per share if their effect is antidilutive. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Reconciliations of the numerators and denominators of the basic and diluted net income per share calculations for the periods presented are as follows:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p 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:6pt;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%;"></td> <td style="width:1%;"></td> <td style="width:15.2%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:14.799999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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;">Three Months Ended March 31,</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:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;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 #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;white-space:pre-wrap;"> <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;">Numerator:</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;">Net income</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;">16,637</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;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="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;">21,136</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;word-break:break-word;white-space:pre-wrap;"> <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;white-space:pre-wrap;"> <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;">Denominator:</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;">   Weighted-average common shares outstanding - basic</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">315,838,788</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">307,291,909</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;white-space:pre-wrap;"> <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;">   Effect of potentially dilutive securities:</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;">       Stock options</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">12,685,179</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">19,798,577</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">       Restricted stock units</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,457,395</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">498,213</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">       Employee stock purchase plan</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;">30,782</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;">19,567</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: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 common shares outstanding - diluted</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;">330,012,144</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 style="color:#000000;white-space:pre-wrap;min-width:fit-content;">327,608,266</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;word-break:break-word;white-space:pre-wrap;"> <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;">Net income per share - basic</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;">0.05</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;">0.07</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="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;">Net income per share - diluted</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;">0.05</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;">0.06</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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following potentially dilutive shares were excluded from the computation of diluted net income per share for the periods presented because including them would have been antidilutive:</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:6pt;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:67.694%;"></td> <td style="width:1%;"></td> <td style="width:13.543%;"></td> <td style="width:1%;"></td> <td style="width:1.1%;"></td> <td style="width:1%;"></td> <td style="width:13.663%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:middle;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;word-break:break-word;white-space:pre-wrap;"> <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 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 #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:middle;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: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 #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;">Stock options</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,666,223</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">2,677,756</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Restricted stock units</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;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="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">356,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Employee stock purchase plan</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,133</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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: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="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,619</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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><p 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 style="font-size:10pt;font-family:Times New Roman;"><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;">Employee Retention Credit</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In response to the COVID-19 pandemic, the Employee Retention Credit (“ERC”), was established under the Coronavirus Aid, Relief, and Economic Security Act. The ERC is a refundable tax credit against certain employment taxes equal to 50% of the qualified wages an eligible employer paid to employees from March 13, 2020 to December 31, 2020. Companies who meet the eligibility requirements can claim the ERC on an original or adjusted employment tax return for a period within those dates.</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:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2024, the Company determined that it qualifies for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,189</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in relief for the period from March 13, 2020 to December 31, 2020. Upon receipt of the credit, the Company will owe </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;">526</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in tax advisory costs associated with the assessment of the tax credit. This amount was accrued within General and administrative expenses as of March 31, 2024. As there is no authoritative guidance under U.S. GAAP for government assistance to for-profit business entities, the Company accounts for the ERC by analogy to International Accounting Standards 20, or IAS 20, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounting for Government Grants and Disclosure of Government Assistance</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. In accordance w</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ith IAS 20, management determined it has reasonable assurance of receipt of the identified ERC amount and recorded the $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,189</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> credit in Other income on our condensed consolidated statements of operations during the three months ended March 31, 2024. A corresponding accrual of the tax credit receivable was recorded under Other receivables on our condensed consolidated balance sheet as of March 31, 2024.</span></p></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><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Recently Adopted Accounting Pronouncements</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There have been no new accounting standards issued which would require either disclosure or adoption in the current period.</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:left;"><span style="color:#231f20;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:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><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 ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which focuses on the rate reconciliation and income taxes paid. ASU No. 2023-09 requires a public business entity (PBE) to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. In addition, all entities are required to disclose income taxes paid, net of refunds received disaggregated by federal, state/local, and foreign and by jurisdiction if the amount is at least 5% of total income tax payments, net of refunds received. For PBEs, the new standard is effective for annual periods beginning after December 15, 2024, with early adoption permitted. An entity may apply the amendments in this ASU prospectively by providing the revised disclosures for the period ending December 31, 2025 and continuing to provide the pre-ASU disclosures for the prior periods, or may apply the amendments retrospectively by providing the revised disclosures for all period presented. We expect this ASU to only impact our disclosures with no impacts to our consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires enhanced disclosures regarding significant segment expenses and other segment items for public entities on both an annual and interim basis. Specifically, the update requires that entities provide, during interim periods, all disclosures related to a reportable segment's profit or loss and assets that were previously required only on an annual basis. Additionally, this guidance necessitates the disclosure of the title and position of the Chief Operating Decision Maker ("CODM"). The new guidance does not modify how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. This update is effective for fiscal years beginning after December 15, 2023, and interim periods within those fiscal years starting after December 15, 2024. This ASU must be applied retrospectively to all prior periods presented. Early adoption is permitted. We are currently evaluating the impact this ASU may have on our consolidated financial statements and related disclosures.</span></p></div> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements include the accounts of the Company. All material intercompany balances and transactions have been eliminated in consolidation.</span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Reclassification</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#2b333d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Within the unaudited condensed consolidated financial statements certain immaterial amounts have been reclassified to conform with current period presentation. We reclassified Restricted cash of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#2b333d;white-space:pre-wrap;min-width:fit-content;">116</span><span style="color:#2b333d;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:#2b333d;white-space:pre-wrap;min-width:fit-content;">72</span><span style="color:#2b333d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> from an individual line item on the unaudited condensed consolidated balance sheets at March 31, 2024 and December 31, 2023, respectively, to Prepaid expenses and other current assets to conform with the current period presentation.</span></p> 116000 72000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements. Estimates also affect the reported amounts of revenue and expenses during the periods reported. Some of the significant estimates that we have made pertain to the determination of deferred tax assets and liabilities; estimates utilized to determine the fair value of assets acquired and liabilities assumed in business combinations and the related goodwill and intangibles; and certain assumptions used related to the evaluation of goodwill, intangibles, and property and equipment asset impairment. Actual results could differ from those estimates.</span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts Receivable, Net</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable are presented net of an allowance for doubtful accounts of </span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">30</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#231f20;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;white-space:pre-wrap;min-width:fit-content;color:#231f20;">68</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> a</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s of March 31, 2024 and December 31, 2023, respectively. The activity in the allowance for doubtful accounts was immaterial for the three months ended March 31, 2024 and 2023</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 30000 68000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other Receivables</span><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other receivables consisted of the following for the periods presented:</span><span style="color:#231f20;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:68.226%;"></td> <td style="width:1%;"></td> <td style="width:13.097000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:13.097000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">As of</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;word-break:break-word;white-space:pre-wrap;"> <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;">March 31, 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: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: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;">December 31, 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: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;">Payroll tax withholding and exercise proceeds receivable</span></p></td> <td style="white-space:nowrap;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;">17</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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> <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;">Construction receivable</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Income tax receivable</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,520</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">3,051</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Insurance receivable</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,380</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">3,686</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Employee retention credit receivable</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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="white-space:pre-wrap;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;">Other</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,050</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;">1,497</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: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 receivables</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;">17,693</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 style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,714</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><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other receivables consisted of the following for the periods presented:</span><span style="color:#231f20;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:68.226%;"></td> <td style="width:1%;"></td> <td style="width:13.097000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:13.097000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">As of</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;word-break:break-word;white-space:pre-wrap;"> <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;">March 31, 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: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: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;">December 31, 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: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;">Payroll tax withholding and exercise proceeds receivable</span></p></td> <td style="white-space:nowrap;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;">17</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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> <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;">Construction receivable</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Income tax receivable</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,520</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">3,051</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Insurance receivable</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,380</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">3,686</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Employee retention credit receivable</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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="white-space:pre-wrap;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;">Other</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,050</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;">1,497</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: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 receivables</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;">17,693</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 style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,714</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><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 17000 0 5537000 6480000 1520000 3051000 4380000 3686000 5189000 0 1050000 1497000 17693000 14714000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventory, Net</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventory consisted of the following for the periods presented:</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:68.04%;"></td> <td style="width:1%;"></td> <td style="width:13.34%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.62%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">As of</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;word-break:break-word;white-space:pre-wrap;"> <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;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;">Chemical washing solutions</span></p></td> <td style="white-space:nowrap;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,804</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,135</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Reserve for obsolescence</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;">157</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 #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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">183</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> </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;">    Total inventory, net</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;">7,647</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;">8,952</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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The activity in the reserve for obsolescence was immaterial for the three months ended March 31, 2024 and 2023</span><span style="color:#231f20;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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventory consisted of the following for the periods presented:</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:68.04%;"></td> <td style="width:1%;"></td> <td style="width:13.34%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.62%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">As of</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;word-break:break-word;white-space:pre-wrap;"> <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;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;">Chemical washing solutions</span></p></td> <td style="white-space:nowrap;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,804</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,135</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Reserve for obsolescence</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;">157</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 #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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">183</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> </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;">    Total inventory, net</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;">7,647</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;">8,952</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> 7804000 9135000 157000 183000 7647000 8952000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue Recognition</span></p><div style="font-size:10pt;font-family:Times New Roman;"><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-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the composition of our net revenues for the periods presented:</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:6pt;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%;"></td> <td style="width:1%;"></td> <td style="width:15.2%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:14.799999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:middle;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;word-break:break-word;white-space:pre-wrap;"> <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: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;">Recognized over time</span></p></td> <td style="white-space:nowrap;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;">176,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;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;">156,891</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Recognized at a point in time</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">62,846</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">68,970</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Other revenue</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;">78</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;">99</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: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;">    Net revenues</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;">239,183</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;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;">225,960</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></div> <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-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the composition of our net revenues for the periods presented:</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:6pt;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%;"></td> <td style="width:1%;"></td> <td style="width:15.2%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:14.799999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:middle;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;word-break:break-word;white-space:pre-wrap;"> <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: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;">Recognized over time</span></p></td> <td style="white-space:nowrap;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;">176,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;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;">156,891</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Recognized at a point in time</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">62,846</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">68,970</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Other revenue</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;">78</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;">99</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: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;">    Net revenues</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;">239,183</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;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;">225,960</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> 176259000 156891000 62846000 68970000 78000 99000 239183000 225960000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net Income Per Share</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic net income per share is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted net income per share is computed by dividing net income by the weighted-average shares outstanding for the period and includes the dilutive impact of potential new shares issuable upon vesting and exercise of stock options, vesting of restricted stock units, and stock purchase rights granted under an employee stock purchase plan. Potentially dilutive securities are excluded from the computation of diluted net income per share if their effect is antidilutive. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Reconciliations of the numerators and denominators of the basic and diluted net income per share calculations for the periods presented are as follows:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p 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:6pt;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%;"></td> <td style="width:1%;"></td> <td style="width:15.2%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:14.799999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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;">Three Months Ended March 31,</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:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;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 #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;white-space:pre-wrap;"> <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;">Numerator:</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;">Net income</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;">16,637</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;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="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;">21,136</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;word-break:break-word;white-space:pre-wrap;"> <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;white-space:pre-wrap;"> <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;">Denominator:</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;">   Weighted-average common shares outstanding - basic</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">315,838,788</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">307,291,909</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;white-space:pre-wrap;"> <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;">   Effect of potentially dilutive securities:</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;">       Stock options</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">12,685,179</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">19,798,577</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">       Restricted stock units</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,457,395</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">498,213</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">       Employee stock purchase plan</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;">30,782</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;">19,567</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: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 common shares outstanding - diluted</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;">330,012,144</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 style="color:#000000;white-space:pre-wrap;min-width:fit-content;">327,608,266</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;word-break:break-word;white-space:pre-wrap;"> <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;">Net income per share - basic</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;">0.05</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;">0.07</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="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;">Net income per share - diluted</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;">0.05</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;">0.06</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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following potentially dilutive shares were excluded from the computation of diluted net income per share for the periods presented because including them would have been antidilutive:</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:6pt;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:67.694%;"></td> <td style="width:1%;"></td> <td style="width:13.543%;"></td> <td style="width:1%;"></td> <td style="width:1.1%;"></td> <td style="width:1%;"></td> <td style="width:13.663%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:middle;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;word-break:break-word;white-space:pre-wrap;"> <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 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 #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:middle;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: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 #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;">Stock options</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,666,223</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">2,677,756</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Restricted stock units</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;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="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">356,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Employee stock purchase plan</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,133</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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: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="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,619</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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> <span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Reconciliations of the numerators and denominators of the basic and diluted net income per share calculations for the periods presented are as follows:</span><p 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:6pt;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%;"></td> <td style="width:1%;"></td> <td style="width:15.2%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:14.799999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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;">Three Months Ended March 31,</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:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;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 #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;white-space:pre-wrap;"> <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;">Numerator:</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;">Net income</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;">16,637</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;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="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;">21,136</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;word-break:break-word;white-space:pre-wrap;"> <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;white-space:pre-wrap;"> <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;">Denominator:</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;">   Weighted-average common shares outstanding - basic</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">315,838,788</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">307,291,909</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;white-space:pre-wrap;"> <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;">   Effect of potentially dilutive securities:</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;">       Stock options</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">12,685,179</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">19,798,577</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">       Restricted stock units</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,457,395</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">498,213</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">       Employee stock purchase plan</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;">30,782</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;">19,567</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: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 common shares outstanding - diluted</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;">330,012,144</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 style="color:#000000;white-space:pre-wrap;min-width:fit-content;">327,608,266</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;word-break:break-word;white-space:pre-wrap;"> <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;">Net income per share - basic</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;">0.05</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;">0.07</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="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;">Net income per share - diluted</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;">0.05</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;">0.06</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> 16637000 21136000 315838788 307291909 12685179 19798577 1457395 498213 30782 19567 330012144 327608266 0.05 0.07 0.05 0.06 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following potentially dilutive shares were excluded from the computation of diluted net income per share for the periods presented because including them would have been antidilutive:</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:6pt;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:67.694%;"></td> <td style="width:1%;"></td> <td style="width:13.543%;"></td> <td style="width:1%;"></td> <td style="width:1.1%;"></td> <td style="width:1%;"></td> <td style="width:13.663%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:middle;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;word-break:break-word;white-space:pre-wrap;"> <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 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 #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:middle;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: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 #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;">Stock options</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,666,223</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">2,677,756</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Restricted stock units</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;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="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">356,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Employee stock purchase plan</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,133</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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: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="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,619</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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> 3666223 2677756 0 356400 3133 3619 <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;">Employee Retention Credit</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In response to the COVID-19 pandemic, the Employee Retention Credit (“ERC”), was established under the Coronavirus Aid, Relief, and Economic Security Act. The ERC is a refundable tax credit against certain employment taxes equal to 50% of the qualified wages an eligible employer paid to employees from March 13, 2020 to December 31, 2020. Companies who meet the eligibility requirements can claim the ERC on an original or adjusted employment tax return for a period within those dates.</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:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2024, the Company determined that it qualifies for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,189</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in relief for the period from March 13, 2020 to December 31, 2020. Upon receipt of the credit, the Company will owe </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;">526</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in tax advisory costs associated with the assessment of the tax credit. This amount was accrued within General and administrative expenses as of March 31, 2024. As there is no authoritative guidance under U.S. GAAP for government assistance to for-profit business entities, the Company accounts for the ERC by analogy to International Accounting Standards 20, or IAS 20, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounting for Government Grants and Disclosure of Government Assistance</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. In accordance w</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ith IAS 20, management determined it has reasonable assurance of receipt of the identified ERC amount and recorded the $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,189</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> credit in Other income on our condensed consolidated statements of operations during the three months ended March 31, 2024. A corresponding accrual of the tax credit receivable was recorded under Other receivables on our condensed consolidated balance sheet as of March 31, 2024.</span></p> 5189000 526000 5189000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Recently Adopted Accounting Pronouncements</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There have been no new accounting standards issued which would require either disclosure or adoption in the current period.</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:left;"><span style="color:#231f20;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:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><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 ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which focuses on the rate reconciliation and income taxes paid. ASU No. 2023-09 requires a public business entity (PBE) to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. In addition, all entities are required to disclose income taxes paid, net of refunds received disaggregated by federal, state/local, and foreign and by jurisdiction if the amount is at least 5% of total income tax payments, net of refunds received. For PBEs, the new standard is effective for annual periods beginning after December 15, 2024, with early adoption permitted. An entity may apply the amendments in this ASU prospectively by providing the revised disclosures for the period ending December 31, 2025 and continuing to provide the pre-ASU disclosures for the prior periods, or may apply the amendments retrospectively by providing the revised disclosures for all period presented. We expect this ASU to only impact our disclosures with no impacts to our consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires enhanced disclosures regarding significant segment expenses and other segment items for public entities on both an annual and interim basis. Specifically, the update requires that entities provide, during interim periods, all disclosures related to a reportable segment's profit or loss and assets that were previously required only on an annual basis. Additionally, this guidance necessitates the disclosure of the title and position of the Chief Operating Decision Maker ("CODM"). The new guidance does not modify how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. This update is effective for fiscal years beginning after December 15, 2023, and interim periods within those fiscal years starting after December 15, 2024. This ASU must be applied retrospectively to all prior periods presented. Early adoption is permitted. We are currently evaluating the impact this ASU may have on our consolidated financial statements and related disclosures.</span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3. Property and Equipment, Net</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, net consisted of the following </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">for 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:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;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:54.671%;"></td> <td style="width:1%;"></td> <td style="width:19.444%;"></td> <td style="width:1%;"></td> <td style="width:3.101%;"></td> <td style="width:1%;"></td> <td style="width:18.784%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:12pt;margin-top:0;font-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;">As of</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;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:middle;"><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;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 #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;">December 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="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;">Land</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="color:#000000;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;">127,185</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="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="color:#000000;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;">121,960</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="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;">Buildings and improvements</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;">290,506</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="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;">263,468</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="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;">Finance leases</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;">16,604</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="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;">16,604</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="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;">Leasehold improvements</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;">137,481</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="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;">135,861</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="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;">Vehicles and equipment</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;">299,574</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="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;">285,127</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="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;">Furniture, fixtures and equipment</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;">102,260</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="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;">100,457</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="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;">Construction in progress</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">88,075</span></p></td> <td style="white-space:nowrap;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="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">75,639</span></p></td> <td style="white-space:nowrap;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="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;">Property and equipment, gross</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,061,685</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="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;">999,116</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="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;">Less: accumulated depreciation</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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">284,915</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="color:#000000;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="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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">270,706</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="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: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;">Less: accumulated amortization - finance leases</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">3,540</span></p></td> <td style="white-space:nowrap;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="color:#000000;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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">3,289</span></p></td> <td style="white-space:nowrap;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="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: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;">Property and equipment, net</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">773,230</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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: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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">725,121</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the three months ended March 31, 2024 and 2023, depreciation expense was </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;">17,700</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">15,379</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the three months ended March 31, 2024 and 2023, amortization expense on finance leases was </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;">251</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">251</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, net consisted of the following </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">for 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:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;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:54.671%;"></td> <td style="width:1%;"></td> <td style="width:19.444%;"></td> <td style="width:1%;"></td> <td style="width:3.101%;"></td> <td style="width:1%;"></td> <td style="width:18.784%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:12pt;margin-top:0;font-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;">As of</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;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:middle;"><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;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 #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;">December 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="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;">Land</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="color:#000000;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;">127,185</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="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="color:#000000;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;">121,960</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="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;">Buildings and improvements</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;">290,506</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="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;">263,468</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="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;">Finance leases</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;">16,604</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="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;">16,604</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="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;">Leasehold improvements</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;">137,481</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="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;">135,861</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="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;">Vehicles and equipment</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;">299,574</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="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;">285,127</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="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;">Furniture, fixtures and equipment</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;">102,260</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="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;">100,457</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="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;">Construction in progress</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">88,075</span></p></td> <td style="white-space:nowrap;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="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">75,639</span></p></td> <td style="white-space:nowrap;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="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;">Property and equipment, gross</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,061,685</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="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;">999,116</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="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;">Less: accumulated depreciation</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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">284,915</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="color:#000000;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="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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">270,706</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="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: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;">Less: accumulated amortization - finance leases</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">3,540</span></p></td> <td style="white-space:nowrap;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="color:#000000;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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">3,289</span></p></td> <td style="white-space:nowrap;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="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: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;">Property and equipment, net</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">773,230</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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: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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">725,121</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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> 127185000 121960000 290506000 263468000 16604000 16604000 137481000 135861000 299574000 285127000 102260000 100457000 88075000 75639000 1061685000 999116000 284915000 270706000 3540000 3289000 773230000 725121000 17700000 15379000 251000 251000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4. </span><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Other Intangible Assets, Net</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other intangibles assets, net consisted of the following as of the periods presented:</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:6pt;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:30%;"></td> <td style="width:1%;"></td> <td style="width:13.66%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:14.7%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:15.2%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:15.44%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">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> <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;">December 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;word-break:break-word;white-space:pre-wrap;"> <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 Amount</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;">Accumulated Amortization</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;">Gross Carrying Amount</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;">Accumulated Amortization</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;">Trade names and Trademarks</span></p></td> <td style="white-space:nowrap;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;">107,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="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="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;">107,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: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;">-</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;">CPC Unity System</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;">42,900</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="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;">41,113</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">42,900</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="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;">40,040</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;">Customer relationships</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;">9,700</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="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;">6,535</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">9,700</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="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;">6,430</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;">Covenants not to compete</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">13,230</span></p></td> <td style="white-space:nowrap;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="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">9,159</span></p></td> <td style="white-space:nowrap;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="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:middle;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:middle;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;">13,230</span></p></td> <td style="white-space:nowrap;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="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">8,693</span></p></td> <td style="white-space:nowrap;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="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;">Other intangible assets, net</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;">172,830</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;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;">56,807</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;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;">172,830</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;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;">55,163</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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;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, amortization expense associated with our finite-lived intangible assets was </span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">1,644</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">1,677</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024, estimated future amortization expense was as follows:</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:6pt;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.6%;"></td> <td style="width:32.6%;"></td> <td style="width:12.04%;"></td> <td style="width:1%;"></td> <td style="width:20.759999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="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;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fiscal Year Ending:</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="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="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> </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;">2024 (remaining nine months)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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:nowrap;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;">3,366</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">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:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,844</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">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:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,585</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">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:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">741</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">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:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">422</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">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:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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,065</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:#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;">Total estimated future amortization 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:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">9,023</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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other intangibles assets, net consisted of the following as of the periods presented:</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:6pt;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:30%;"></td> <td style="width:1%;"></td> <td style="width:13.66%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:14.7%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:15.2%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:15.44%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">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> <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;">December 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;word-break:break-word;white-space:pre-wrap;"> <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 Amount</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;">Accumulated Amortization</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;">Gross Carrying Amount</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;">Accumulated Amortization</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;">Trade names and Trademarks</span></p></td> <td style="white-space:nowrap;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;">107,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="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="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;">107,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: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;">-</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;">CPC Unity System</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;">42,900</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="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;">41,113</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">42,900</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="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;">40,040</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;">Customer relationships</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;">9,700</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="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;">6,535</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">9,700</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="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;">6,430</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;">Covenants not to compete</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">13,230</span></p></td> <td style="white-space:nowrap;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="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">9,159</span></p></td> <td style="white-space:nowrap;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="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:middle;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:middle;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;">13,230</span></p></td> <td style="white-space:nowrap;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="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">8,693</span></p></td> <td style="white-space:nowrap;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="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;">Other intangible assets, net</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;">172,830</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;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;">56,807</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;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;">172,830</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;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;">55,163</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> 107000000 0 107000000 0 42900000 41113000 42900000 40040000 9700000 6535000 9700000 6430000 13230000 9159000 13230000 8693000 172830000 56807000 172830000 55163000 1644000 1677000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024, estimated future amortization expense was as follows:</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:6pt;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.6%;"></td> <td style="width:32.6%;"></td> <td style="width:12.04%;"></td> <td style="width:1%;"></td> <td style="width:20.759999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="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;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fiscal Year Ending:</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="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="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> </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;">2024 (remaining nine months)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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:nowrap;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;">3,366</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">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:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,844</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">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:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,585</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">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:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">741</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">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:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">422</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">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:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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,065</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:#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;">Total estimated future amortization 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:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">9,023</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> 3366000 1844000 1585000 741000 422000 1065000 9023000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5. Goodwill</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill consisted of the following for the periods presented:</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:6pt;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:67.92%;"></td> <td style="width:1%;"></td> <td style="width:13.5%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.580000000000002%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">As of</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;word-break:break-word;white-space:pre-wrap;"> <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="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 #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;">December 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: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;">Balance at beginning of period</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="color:#000000;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,134,734</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="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="color:#000000;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,109,815</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;">   Current period acquisitions</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;">-</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="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;">24,919</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;">Balance at end of period</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:middle;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="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:middle;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,134,734</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:middle;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: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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:middle;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="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:middle;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,134,734</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:middle;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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill is generally deductible for tax purposes, except for the portion related to purchase accounting step-up goodwill.</span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill consisted of the following for the periods presented:</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:6pt;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:67.92%;"></td> <td style="width:1%;"></td> <td style="width:13.5%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.580000000000002%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">As of</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;word-break:break-word;white-space:pre-wrap;"> <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="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 #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;">December 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: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;">Balance at beginning of period</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="color:#000000;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,134,734</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="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="color:#000000;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,109,815</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;">   Current period acquisitions</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;">-</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="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;">24,919</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;">Balance at end of period</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:middle;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="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:middle;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,134,734</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:middle;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: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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:middle;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="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:middle;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,134,734</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:middle;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> 1134734000 1109815000 0 24919000 1134734000 1134734000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6. Other Accrued Expenses</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other accrued expenses consisted of the following for the periods presented:</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%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:15.2%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.799999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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="color:#000000;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;">As of</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;word-break:break-word;white-space:pre-wrap;"> <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="color:#000000;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;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;">Utilities</span></p></td> <td style="white-space:pre-wrap;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="white-space:nowrap;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:#231f20;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#231f20;white-space:pre-wrap;min-width:fit-content;">5,994</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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:#231f20;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#231f20;white-space:pre-wrap;min-width:fit-content;">6,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Accrued other 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:#231f20;white-space:pre-wrap;min-width:fit-content;">7,696</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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:#231f20;white-space:pre-wrap;min-width:fit-content;">9,482</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Insurance 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:#231f20;white-space:pre-wrap;min-width:fit-content;">5,055</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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:#231f20;white-space:pre-wrap;min-width:fit-content;">4,355</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Greenfield development accruals</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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:#231f20;white-space:pre-wrap;min-width:fit-content;">4,234</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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:#231f20;white-space:pre-wrap;min-width:fit-content;">13,343</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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:#231f20;white-space:pre-wrap;min-width:fit-content;">8,067</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:#231f20;white-space:pre-wrap;min-width:fit-content;">5,428</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;min-width:fit-content;">   Total other accrued expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">31,046</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;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:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">38,738</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><p 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:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Greenfield development accruals represent an obligation to pay for invoices not yet received, primarily related to land and buildings and improvements, on properties which we have taken control of 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;">.</span></p></div> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other accrued expenses consisted of the following for the periods presented:</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%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:15.2%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.799999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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="color:#000000;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;">As of</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;word-break:break-word;white-space:pre-wrap;"> <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="color:#000000;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;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;">Utilities</span></p></td> <td style="white-space:pre-wrap;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="white-space:nowrap;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:#231f20;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#231f20;white-space:pre-wrap;min-width:fit-content;">5,994</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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:#231f20;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#231f20;white-space:pre-wrap;min-width:fit-content;">6,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Accrued other 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:#231f20;white-space:pre-wrap;min-width:fit-content;">7,696</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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:#231f20;white-space:pre-wrap;min-width:fit-content;">9,482</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Insurance 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:#231f20;white-space:pre-wrap;min-width:fit-content;">5,055</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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:#231f20;white-space:pre-wrap;min-width:fit-content;">4,355</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Greenfield development accruals</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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:#231f20;white-space:pre-wrap;min-width:fit-content;">4,234</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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:#231f20;white-space:pre-wrap;min-width:fit-content;">13,343</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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:#231f20;white-space:pre-wrap;min-width:fit-content;">8,067</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:#231f20;white-space:pre-wrap;min-width:fit-content;">5,428</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;min-width:fit-content;">   Total other accrued expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">31,046</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;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:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">38,738</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><p 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:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Greenfield development accruals represent an obligation to pay for invoices not yet received, primarily related to land and buildings and improvements, on properties which we have taken control of 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;">.</span></p> 5994000 6130000 7696000 9482000 5055000 4355000 4234000 13343000 8067000 5428000 31046000 38738000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7. Income Taxes</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The effective income tax rates on continuing operations for the three months ended March 31, 2024 and 2023</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">35.6</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% a</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nd </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">24.1</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, respectively. In general, the effective tax rates differed from the U.S. federal statutory income tax rate primarily due to state income taxes, non-deductible expenses such as those related to certain executive compensation, and other discrete tax benefits recorded during the period.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The year-to-date provision for income taxes for the three months ended March 31, 2024 included taxes on earnings at an anticipated annual effective tax rate of</span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">25.6</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and a net, unfavorable tax impact o</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">f $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">2,585</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">related primarily to discrete tax expense originating from stock options exercised during the three months ended March 31, 2024.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The year-to-date provision for income taxes for the three months ended March 31, 2023 included taxes on earnings at an anticipated annual effective tax rate of</span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">25.3</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and a net, favorable tax impact of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">340</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> related primarily to discrete tax benefits originating from stock options exercised during the three months ended March 31, 2023.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On August 9, 2022, the Creating Helpful Incentives to Produce Semiconductors (“CHIPS”) Act of 2022 was signed into law. The CHIPS Act is designed to boost domestic semiconductor manufacturing and encourage U.S. research activities. Also in 2022, the Inflation Reduction Act (“IRA”) of 2022 was signed into law. The IRA created a new book-minimum tax on certain large corporations and an excise tax on stock buybacks while also providing incentives to address climate change mitigation and clean energy, among other items. Most of these changes became effective for the 2023 tax year and after initial evaluation, and similar to the prior quarter, we do not currently expect these laws to have a material effect on the consolidated financial statements.</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:6pt;text-align:left;"><span style="color:#231f20;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,</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> we recorded $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">219</span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> related to unrecognized tax benefits or interest and penalties related to any uncertain tax positions.</span></p> 0.356 0.241 0.256 2585000 0.253 340000 219000 0 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8. Debt</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-term debt consisted of the following as of the periods presented:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:6pt;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:68.226%;"></td> <td style="width:1%;"></td> <td style="width:13.097000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:13.097000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">As of</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;word-break:break-word;white-space:pre-wrap;"> <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;"> </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;">March 31, 2024</span></p></td> <td style="vertical-align:middle;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: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;">December 31, 2023</span></p></td> <td style="vertical-align:middle;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;white-space:pre-wrap;"> <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-style:italic;min-width:fit-content;">Credit agreement</span></p></td> <td colspan="2" style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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="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: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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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="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: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;">First lien term loan</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="color:#000000;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;">925,000</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">901,201</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;">Less: unamortized discount and debt issuance costs</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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,730</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="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: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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,777</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="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: current maturities of long-term debt</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">6,920</span></p></td> <td style="white-space:nowrap;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="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:middle;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:middle;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: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="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;">First lien term loan, net</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">913,350</span></p></td> <td style="white-space:nowrap;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="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:middle;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:middle;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;">897,424</span></p></td> <td style="white-space:nowrap;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="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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="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: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;">Total long-term portion of debt, net</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">913,350</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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;">897,424</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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></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><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024, annual maturities of debt were as follows:</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:6pt;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:68.24%;"></td> <td style="width:15.1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.66%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="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;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fiscal Year Ending:</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="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="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> </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 (remaining nine months)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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: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="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="color:#000000;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;">4,619</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;">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: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="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;">9,169</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: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="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;">9,078</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: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="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;">8,988</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;">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: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="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;">8,898</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;">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: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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">884,248</span></p></td> <td style="white-space:nowrap;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="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;">Total maturities of 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: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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">925,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024 and December 31, 2023, unamortized discount and debt issuance costs were </span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">7,012</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> an</span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">4,030</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">,</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> respectively, and accumulated amortization of discount and debt issuance costs was </span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">3,196</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">6,145</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">respectively.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;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, the amortization of debt issuance costs in interest expense, net in the condensed consolidated statements of operations was approximately </span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">410</span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">419</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amended and Restated First Lien Credit Agreement</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On August 21, 2014, we entered into a Credit Agreement (“Credit Agreement”) which was originally comprised of a term loan (“First Lien Term Loan”) and a revolving commitment (“Revolving Commitment”). The Credit Agreement was collateralized by substantially all personal property (including cash, inventory, property and equipment, and intangible assets), real property, and equity interests owned by us.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the First Lien Term Loan under the Credit Agreement, we had the option of selecting either (i) a Base Rate interest rate plus a fixed margin of </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">2.25</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% or (ii) a Eurodollar (LIBOR) interest rate for one, two, three or six months plus a fixed margin of </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">3.25</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%.</span></span><span style="color:#231f20;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:6pt;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the Revolving Commitment under the Credit Agreement, we had the option of selecting either (i) a Base Rate interest rate plus a variable margin of </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">2.50</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">3.00</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, based on our First Lien Net Debt Leverage Ratio, or (ii) a Eurodollar (LIBOR) interest rate for one, two, three or six months plus a variable margin of </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">3.50</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">4.00</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, based on our First Lien Net Leverage Ratio.</span></span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In May 2019, we entered into the Amended and Restated First Lien Credit Agreement (“Amended and Restated First Lien Credit Agreement”) which amended and restated the entirety of the Credit 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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">First Lien Term Loan</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In February 2020, we entered into Amendment No. 1 to Amended and Restated First Lien Credit Agreement, which changed the interest rate spreads associated with the credit agreement where (i) the variable margin associated with the Base Rate interest rate plus a variable margin based on our First Lien Net Leverage Ratio changed from 2.25% to 2.50% to 2.00% to 2.25% and (ii) the variable margin associated with the Eurodollar Rate interest rate for one, two, three or six months plus a variable margin based on our First Lien Net Leverage Ratio changed from 3.25% to 3.50% to 3.00% to 3.25%.</span></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:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2021, in connection with the Clean Streak Ventures acquisition, we entered into Amendment No. 3 to the Amended and Restated First Lien Credit Agreement, pursuant to which the previous First Lien Term Loan was increased by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">290,000</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">903,301</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> with the balance due on</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> May 14, 2026</span></span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The incremental increase in aggregate principal of $290,000 resulted in $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">285,962</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of proceeds net of discount and debt issuance costs.</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:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2022, we entered into Amendment No. 4 to the Amended and Restated First Lien Credit Agreement with the lenders party thereto, and Jeffries Finance LLC, as administrative agent, to transition from LIBOR to Eurocurrency rate SOFR spread, whereas all revolver borrowings and term loan borrowings under the existing credit agreement will be SOFR based. All other terms governing this term loan facility remained substantially the same.</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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2024, we entered into Amendment No. 5 to the Amended and Restated First Lien Credit Agreement with the lenders party thereto, and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Bank of America, N.A. ("BofA") as the successor administrative agent and collateral agent. This amendment further modified the credit agreement by providing $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">925,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in first lien term commitments, consisting of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">901,201</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to refinance outstanding term loans and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,799</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in additional incremental term commitments (collectively, the "2024 Term Loans"). </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">T</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">he 2024 Term Loans have an interest rate of Term SOFR or Base Rate, at our option, plus an applicable margin (</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for SOFR Loans or </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for Base Rate Loans), subject to step-downs based on the First Lien Net Leverage Ratio. For SOFR Loans, the margin starts at 3.00% and can decrease to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.75</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;">2.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% based on the First Lien Net Leverage Ratio. For Base Rate Loans, the margin begins at 2.00% and can decrease to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.75</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.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, depending on the First Lien Net Leverage Ratio. </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 SOFR rate has a floor 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;">%. Starting September 30, 2024, the loans will be amortized in equal quarterly installments at an annual rate of 1.00% of the original principal amount.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> As a result of this amendment, the loans are scheduled to mature in</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_f243a0d1-30d0-44e6-86cc-25b89231e457;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> March 2031</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. In connection with Amendment No. 5, we expensed $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,882</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of previously unamortized debt issuance costs as a loss on extinguishment of debt in the condensed consolidated statements of operations.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024 and December 31, 2023, the amount outstanding under the First Lien Term Loan </span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">925,000</span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">901,201</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> As of March 31, 2024 and December 31, 2023, the interest rate on the First Lien Term Loan wa</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">8.33</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% a</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nd </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">8.46</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, respectively.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Amended and Restated First Lien Credit Agreement requires us to maintain compliance with a First Lien Net Leverage Ratio. As of March 31, 2024, we were in compliance with the First Lien Net Leverage Ratio financial covenant of the Amended and Restated First Lien Credit Agreement.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revolving Commitment</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In May 2019, as a part of the Amended and Restated First Lien Credit Agreement, the Revolving Commitment was increased from $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">75,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. We had the option of selecting either a Base Rate interest rate plus a variable margin based on our First Lien Net Leverage Ratio (ranging from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%) or a Eurodollar Rate interest rate for one, two, three or six months plus a variable margin based on our First Lien Net Leverage Ratio (ranging from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</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:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2021, we entered into Amendment No. 2 to our Amended and Restated First Lien Credit Agreement that (i) increased the maximum available borrowing capacity under the Revolving Commitment from $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">75,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">150,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and (ii) extended the maturity date of the Revolving Commitment to the earliest to occur of (a) June 4, 2026, (b) the date that is six months prior to the maturity date of the </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">First Lien Term Loan</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (provided that clause (b) shall not apply if the maturity date for the </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">First Lien Term Loan</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> is extended to a date that is at least six months after June 4, 2026, the </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">First Lien Term Loan</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> is refinanced having a maturity date at least six months after June 4, 2026, or the </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">First Lien Term Loan</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> is paid in full), (c) the date that commitments under the Revolving Commitment are permanently reduced to zero, and (d) the date of the termination of the commitments under the Revolving Commitment. The increase to the maximum available borrowing capacity was effected on the close of our initial public offering in June 2021.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2024, we entered into Amendment No. 5 to our Amended and Restated First Lien Credit Agreement that consists of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">150,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to replace our existing Revolving Commitments and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">150,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in additional incremental Revolving Commitments. The amendment also updates the interest rate for these loans to SOFR or Base Rate, at our option, plus an applicable margin </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.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for SOFR Loans or </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for Base Rate Loans), </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">subject to step-ups and step-downs based on the First Lien Net Leverage Ratio. Any unused commitment fee is also payable based on the First Lien Net Leverage Ratio. </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 Credit Agreement requires the Borrower to maintain a Rent Adjusted Total Net Leverage Ratio no greater than </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;">6.50 to 1.00</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, tested quarterly beginning with the quarter ending September 30, 2024, for the benefit of lenders holding the Revolving Commitments.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The Amendment also extends t</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">he time in which we can draw revolving loans under the Revolving Commitments until the earliest of March 2029.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024 and December 31, 2023, there were</span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> amounts outstanding </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">under </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the Revolving Commitments.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The maximum available borrowing capacity under the Revolving Commitments is reduced by outstanding letters of credit under the Revolving Commitments. As of March 31, 2024 and December 31, 2023, the available borrowing capacity under the Revolving Commitments was </span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">299,716</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">149,193</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">,</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> respectively.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, an unused commitment fee based on our First Lien Net Leverage Ratio is payable on the average of the unused borrowing capacity under the Revolving Commitments. As of March 31, 2024 and December 31, 2023, the unused commitment fee was</span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">0.25</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#231f20;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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Standby Letters of Credit</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;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:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, we have a letter of credit sublimit of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">90,000</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> under the Revolving Commitments, provided that the total utilization of revolving commitments under the Revolving Commitment does not exceed $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">300,000</span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Any letter of credit issued under the Amended and Restated Credit Agreement has an expiration date which is the earlier of (i) no later than 12 months from the date of issuance or (ii) five business days prior to the maturity date of the Revolving Commitments, as amended under </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amendment No. 2 to the Amended and Restated First Lien Credit Agreement</span></span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Letters of credit under the Revolving Commitments reduce the maximum available borrowing capacity under the Revolving Commitment. As of March 31, 2024 and December 31, 2023, the amounts associated with outstanding letters of credit were </span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">284</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">807</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively</span><span style="color:#231f20;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:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-term debt consisted of the following as of the periods presented:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:6pt;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:68.226%;"></td> <td style="width:1%;"></td> <td style="width:13.097000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:13.097000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">As of</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;word-break:break-word;white-space:pre-wrap;"> <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;"> </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;">March 31, 2024</span></p></td> <td style="vertical-align:middle;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: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;">December 31, 2023</span></p></td> <td style="vertical-align:middle;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;white-space:pre-wrap;"> <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-style:italic;min-width:fit-content;">Credit agreement</span></p></td> <td colspan="2" style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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="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: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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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="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: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;">First lien term loan</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="color:#000000;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;">925,000</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">901,201</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;">Less: unamortized discount and debt issuance costs</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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,730</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="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: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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,777</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="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: current maturities of long-term debt</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">6,920</span></p></td> <td style="white-space:nowrap;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="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:middle;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:middle;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: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="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;">First lien term loan, net</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">913,350</span></p></td> <td style="white-space:nowrap;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="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:middle;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:middle;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;">897,424</span></p></td> <td style="white-space:nowrap;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="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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="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: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;">Total long-term portion of debt, net</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">913,350</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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;">897,424</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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> 925000000 901201000 4730000 3777000 6920000 0 913350000 897424000 913350000 897424000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024, annual maturities of debt were as follows:</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:6pt;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:68.24%;"></td> <td style="width:15.1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.66%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="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;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fiscal Year Ending:</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="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="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> </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 (remaining nine months)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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: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="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="color:#000000;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;">4,619</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;">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: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="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;">9,169</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: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="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;">9,078</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: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="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;">8,988</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;">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: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="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;">8,898</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;">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: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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">884,248</span></p></td> <td style="white-space:nowrap;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="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;">Total maturities of 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: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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">925,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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> 4619000 9169000 9078000 8988000 8898000 884248000 925000000 7012000 4030000 3196000 6145000 410000 419000 Under the First Lien Term Loan under the Credit Agreement, we had the option of selecting either (i) a Base Rate interest rate plus a fixed margin of 2.25% or (ii) a Eurodollar (LIBOR) interest rate for one, two, three or six months plus a fixed margin of 3.25%. 0.0225 0.0325 Under the Revolving Commitment under the Credit Agreement, we had the option of selecting either (i) a Base Rate interest rate plus a variable margin of 2.50% to 3.00%, based on our First Lien Net Debt Leverage Ratio, or (ii) a Eurodollar (LIBOR) interest rate for one, two, three or six months plus a variable margin of 3.50% to 4.00%, based on our First Lien Net Leverage Ratio. 0.025 0.03 0.035 0.04 In February 2020, we entered into Amendment No. 1 to Amended and Restated First Lien Credit Agreement, which changed the interest rate spreads associated with the credit agreement where (i) the variable margin associated with the Base Rate interest rate plus a variable margin based on our First Lien Net Leverage Ratio changed from 2.25% to 2.50% to 2.00% to 2.25% and (ii) the variable margin associated with the Eurodollar Rate interest rate for one, two, three or six months plus a variable margin based on our First Lien Net Leverage Ratio changed from 3.25% to 3.50% to 3.00% to 3.25%. 290000000 903301000 2026-05-14 285962000 925000000 901201000 23799000 0.03 0.02 0.0275 0.025 0.0175 0.015 The SOFR rate has a floor of 0.00%. Starting September 30, 2024, the loans will be amortized in equal quarterly installments at an annual rate of 1.00% of the original principal amount. 0 -1882000 925000000 901201000 0.0833 0.0846 50000000 75000000 0.02 0.025 0.03 0.035 75000000 150000000 150000000 150000000 0.025 0.015 The Credit Agreement requires the Borrower to maintain a Rent Adjusted Total Net Leverage Ratio no greater than 6.50 to 1.00, tested quarterly beginning with the quarter ending September 30, 2024, for the benefit of lenders holding the Revolving Commitments. 6.50 to 1.00 0 0 299716000 149193000 0.0025 0.0025 90000000 300000000 Any letter of credit issued under the Amended and Restated Credit Agreement has an expiration date which is the earlier of (i) no later than 12 months from the date of issuance or (ii) five business days prior to the maturity date of the Revolving Commitments, as amended under Amendment No. 2 to the Amended and Restated First Lien Credit Agreement 284000 807000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9. Fair Value Measurements</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents financial liabilities which are measured at fair value on a recurring basis as of </span><span style="color:#231f20;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:left;"><span style="white-space:pre-wrap;font-size:6pt;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:37.635%;"></td> <td style="width:1%;"></td> <td style="width:12.465%;"></td> <td style="width:1%;"></td> <td style="width:1.501%;"></td> <td style="width:1%;"></td> <td style="width:12.465%;"></td> <td style="width:1%;"></td> <td style="width:1.501%;"></td> <td style="width:1%;"></td> <td style="width:12.465%;"></td> <td style="width:1%;"></td> <td style="width:1.501%;"></td> <td style="width:1%;"></td> <td style="width:12.465%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Fair Value Measurements</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;word-break:break-word;white-space:pre-wrap;"> <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;">Total</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;">Level 1</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;">Level 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;">Level 3</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;white-space:pre-wrap;"> <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;">Assets:</span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="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;">Deferred compensation plan</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="color:#000000;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;">5,922</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">5,922</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">-</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">-</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;white-space:pre-wrap;"> <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;">Liabilities:</span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="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;">Deferred compensation plan</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="color:#000000;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;">4,097</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">4,097</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">-</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">-</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="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;">Contingent Consideration</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="color:#000000;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;">4,750</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">-</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">-</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">4,750</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> </table><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents financial liabilities which are measured at fair value on a recurring basis as of December 31, 2023:</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:6pt;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:37.635%;"></td> <td style="width:1%;"></td> <td style="width:12.465%;"></td> <td style="width:1%;"></td> <td style="width:1.501%;"></td> <td style="width:1%;"></td> <td style="width:12.465%;"></td> <td style="width:1%;"></td> <td style="width:1.501%;"></td> <td style="width:1%;"></td> <td style="width:12.465%;"></td> <td style="width:1%;"></td> <td style="width:1.501%;"></td> <td style="width:1%;"></td> <td style="width:12.465%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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 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;">Fair Value Measurements</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;word-break:break-word;white-space:pre-wrap;"> <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;">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> <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;">Level 1</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;">Level 2</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;">Level 3</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;word-break:break-word;white-space:pre-wrap;"> <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;">Assets:</span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="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: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;">Deferred compensation plan</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="color:#000000;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;">5,553</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">5,553</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">-</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">-</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;white-space:pre-wrap;"> <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;">Liabilities:</span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="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: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;">Deferred compensation plan</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="color:#000000;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;">3,961</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">3,961</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">-</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">-</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="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;">Contingent Consideration</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="color:#000000;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;">4,750</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">-</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">-</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">4,750</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> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We measure the fair value of our financial assets and liabilities using the highest level of inputs that are available as of the measurement date. The carrying amounts of cash, accounts receivable, and accounts payable approximate their fair value due to the immediate or short-term maturity of these financial instruments.</span><span style="color:#231f20;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:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We maintain a deferred compensation plan for a select group of our highly compensated employees, in which certain of our executive officers participate 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;">The plan allows eligible participants to defer up to 90% of their base salary and/or incentive plan compensation as well as any refunds from our 401(k) Plan. Participants may elect investment funds selected by the Company in whole percentages</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Changes in the value of compensation deferred under these plans are recognized each period based on the fair value of the underlying measurement funds. These investment funds consist primarily of equity securities, such as common stock and mutual funds, and fixed income securities and are valued at the closing price reported on the active market on which the individual securities are traded and are classified as Level 1. These investment options do not represent actual ownership of or ownership rights in the applicable funds; they serve the purpose of valuing the account and the corresponding obligation of the Company.</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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">24</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">23</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the fair value of our First Lien Term Loan approximated its carrying value </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">due to the debt’s variable interest rate terms</span><span style="color:#231f20;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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024 and December 31, 2023, we held </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> assets in cash investments.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">recognized a Level 3 contingent consideration liability in connection with the Downtowner Car Wash acquisition in December 2021. We measured its contingent consideration liability using Level 3 unobservable inputs. The contingent consideration liability is associated with the achievement of certain targets and is estimated at each balance sheet date by considering among other factors, results of completed periods and our most recent financial projection for future periods subject to earn-out payments. There are two components to the contingent consideration: a payment when we obtained the certificate of occupancy for the car wash and opened it to the public in 2023 and an annual payment</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:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">based </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">on certain financial metrics of the acquired business. A change in the forecasted revenue or projected opening dates could result in a significantly lower or higher fair value measurement. We determined that 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;"> significant changes to the unobservable inputs that would have resulted in a change in fair value of this contingent consideration liability 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;">. During the three months ended March 31, 2023, a payment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was made upon receipt of certificate of occupancy.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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, 2</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;">24 and 2</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;">23</span><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;"> transfers between fair value measurement levels.</span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents financial liabilities which are measured at fair value on a recurring basis as of </span><span style="color:#231f20;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:left;"><span style="white-space:pre-wrap;font-size:6pt;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:37.635%;"></td> <td style="width:1%;"></td> <td style="width:12.465%;"></td> <td style="width:1%;"></td> <td style="width:1.501%;"></td> <td style="width:1%;"></td> <td style="width:12.465%;"></td> <td style="width:1%;"></td> <td style="width:1.501%;"></td> <td style="width:1%;"></td> <td style="width:12.465%;"></td> <td style="width:1%;"></td> <td style="width:1.501%;"></td> <td style="width:1%;"></td> <td style="width:12.465%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Fair Value Measurements</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;word-break:break-word;white-space:pre-wrap;"> <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;">Total</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;">Level 1</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;">Level 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;">Level 3</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;white-space:pre-wrap;"> <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;">Assets:</span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="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;">Deferred compensation plan</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="color:#000000;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;">5,922</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">5,922</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">-</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">-</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;white-space:pre-wrap;"> <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;">Liabilities:</span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="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;">Deferred compensation plan</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="color:#000000;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;">4,097</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">4,097</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">-</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">-</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="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;">Contingent Consideration</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="color:#000000;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;">4,750</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">-</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">-</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">4,750</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> </table><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents financial liabilities which are measured at fair value on a recurring basis as of December 31, 2023:</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:6pt;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:37.635%;"></td> <td style="width:1%;"></td> <td style="width:12.465%;"></td> <td style="width:1%;"></td> <td style="width:1.501%;"></td> <td style="width:1%;"></td> <td style="width:12.465%;"></td> <td style="width:1%;"></td> <td style="width:1.501%;"></td> <td style="width:1%;"></td> <td style="width:12.465%;"></td> <td style="width:1%;"></td> <td style="width:1.501%;"></td> <td style="width:1%;"></td> <td style="width:12.465%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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 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;">Fair Value Measurements</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;word-break:break-word;white-space:pre-wrap;"> <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;">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> <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;">Level 1</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;">Level 2</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;">Level 3</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;word-break:break-word;white-space:pre-wrap;"> <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;">Assets:</span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="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: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;">Deferred compensation plan</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="color:#000000;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;">5,553</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">5,553</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">-</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">-</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;white-space:pre-wrap;"> <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;">Liabilities:</span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" 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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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="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: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;">Deferred compensation plan</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="color:#000000;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;">3,961</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">3,961</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">-</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">-</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="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;">Contingent Consideration</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="color:#000000;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;">4,750</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">-</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">-</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">4,750</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> </table> 5922000 5922000 0 0 4097000 4097000 0 0 4750000 0 0 4750000 5553000 5553000 0 0 3961000 3961000 0 0 4750000 0 0 4750000 The plan allows eligible participants to defer up to 90% of their base salary and/or incentive plan compensation as well as any refunds from our 401(k) Plan. Participants may elect investment funds selected by the Company in whole percentages 0 0 0 0 0 0 0 0 0 500000 0 0 0 0 0 0 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10. Leases</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance sheet information related to leases consisted of the following for the periods presented:</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:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:16.124%;"></td> <td style="width:2.021%;"></td> <td style="width:38.291%;"></td> <td style="width:4.041%;"></td> <td style="width:1%;"></td> <td style="width:16.387%;"></td> <td style="width:1%;"></td> <td style="width:2.708%;"></td> <td style="width:1%;"></td> <td style="width:16.428%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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 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;">As of</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;word-break:break-word;white-space:pre-wrap;"> <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 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;">Classification</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: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;">March 31, 2024</span></p></td> <td style="vertical-align:middle;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: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;">December 31, 2023</span></p></td> <td style="vertical-align:middle;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;white-space:pre-wrap;"> <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;">Assets</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 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;">Operating</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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: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;">Operating right of use assets, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">836,528</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">833,547</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: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;">Finance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_69fb83f5-2f00-4f38-903f-f05d77038524;"><span style="-sec-ix-hidden:F_6df96b62-a8ad-4c17-a8f0-511c7a9462d0;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment, net</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;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:middle;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;">13,064</span></p></td> <td style="white-space:nowrap;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="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:middle;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:middle;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;">13,315</span></p></td> <td style="white-space:nowrap;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="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 lease 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:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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:nowrap;vertical-align:middle;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:middle;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;">849,592</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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;">846,862</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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;word-break:break-word;white-space:pre-wrap;"> <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 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;white-space:pre-wrap;"> <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;">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 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;white-space:pre-wrap;"> <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;">Current</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 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="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</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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: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;">Current maturities of operating lease liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">44,850</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">43,979</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="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;">Finance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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: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;">Current maturities of finance lease liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">766</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">746</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;white-space:pre-wrap;"> <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;">Long-term</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 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="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</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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: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;">Operating lease liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">810,783</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">809,409</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="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;">Finance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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: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;">Financing lease liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;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:middle;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;">13,833</span></p></td> <td style="white-space:nowrap;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="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:middle;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:middle;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;">14,033</span></p></td> <td style="white-space:nowrap;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="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;">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:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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:nowrap;vertical-align:middle;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:middle;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;">870,232</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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;">868,167</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Components of total lease cost, net, consisted of the following for the periods presented:</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:6pt;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:54.231%;"></td> <td style="width:2.16%;"></td> <td style="width:1%;"></td> <td style="width:18.724%;"></td> <td style="width:1%;"></td> <td style="width:2.16%;"></td> <td style="width:1%;"></td> <td style="width:18.724%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:middle;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;word-break:break-word;white-space:pre-wrap;"> <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: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 #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: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 #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="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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;">Operating lease expense(a)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">27,212</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">24,011</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;white-space:pre-wrap;"> <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;">Finance lease expense</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;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="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;">Amortization of lease 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: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;">251</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">251</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="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;">Interest on 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: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;">264</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">276</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;">Short-term lease 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: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;">51</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">14</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;">Variable lease expense(b)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;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:middle;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,264</span></p></td> <td style="white-space:nowrap;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="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:middle;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:middle;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;">6,703</span></p></td> <td style="white-space:nowrap;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="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;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;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:middle;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;">35,042</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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;">31,255</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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 style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">a)</span><div style="width:100%;display:inline;"><span style="color:#231f20;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Operating lease expense includes an immaterial amount of sublease income and is included in other store operating expenses and general and administrative expenses in the accompanying condensed consolidated statements of operations.</span></div></div><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:6pt;min-width:4.537%;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">b)</span><div style="width:100%;display:inline;"><span style="color:#231f20;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Variable lease costs consist of property taxes, property insurance, and common area or other maintenance costs for our leases of land and buildings and is included in other store operating expenses in the accompanying condensed consolidated statements of operations.</span></div></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following includes supplemental information for the periods presented:</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:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:57.728%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:17.137%;"></td> <td style="width:1%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:17.137%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:middle;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;word-break:break-word;white-space:pre-wrap;"> <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: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 #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: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 #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;">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:middle;"><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: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;">26,517</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">23,766</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;">Operating cash flows from finance 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:middle;"><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: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;">264</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">276</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;">Financing cash flows from finance 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:middle;"><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: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;">180</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">161</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="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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;">Operating lease ROU assets obtained in exchange for 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:middle;"><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: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;">14,710</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">10,527</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="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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 operating lease 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: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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.76</span></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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.95</span></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;">Weighted-average remaining finance lease 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: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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.38</span></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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.17</span></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="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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 operating lease discount 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: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;">8.11</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="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: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;">7.43</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="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;">Weighted-average finance lease discount 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: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;">7.33</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="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: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;">7.33</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="color:#000000;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:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024, lease obligation maturities were as follows:</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:6pt;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:57.728%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:17.137%;"></td> <td style="width:1%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:17.137%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="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;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fiscal Year Ending:</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;">Operating Leases</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;">Finance Leases</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;">2024 (remaining nine months)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">80,624</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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,336</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;">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;">108,557</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,786</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;">107,598</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,792</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: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;">103,836</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,819</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;">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: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;">97,880</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,846</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;">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:middle;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:middle;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;">963,795</span></p></td> <td style="white-space:nowrap;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="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:middle;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:middle;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;">18,425</span></p></td> <td style="white-space:nowrap;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="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;">Total future minimum obligations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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,462,290</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">27,004</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;">Less: Present value discount</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;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:middle;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;">606,657</span></p></td> <td style="white-space:nowrap;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="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:middle;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:middle;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;">12,405</span></p></td> <td style="white-space:nowrap;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="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;">Present value of net future minimum lease obligations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">855,633</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">14,599</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;">Less: current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;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:middle;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;">44,850</span></p></td> <td style="white-space:nowrap;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="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:middle;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:middle;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;">766</span></p></td> <td style="white-space:nowrap;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="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;">Long-term obligations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;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:middle;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;">810,783</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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;">13,833</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Forward-Starting Leases</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024, we entered int</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">o </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">13</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> leases th</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">at had not yet commenced related to build-to-suit arrangements for car wash locations. These leases will commence in years 2024 through 2026 with initial lease terms </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15</span></span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20 years</span></span><span style="color:#231f20;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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, we entered into </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">14</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> leases that had not yet commenced related to build-to-suit arrangements for car wash locations. These leases will commence in years 2024 through 2026 with initial lease terms of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15</span></span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20 years</span></span><span style="color:#231f20;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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Sale-Leaseback Transactions</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;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:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, we completed </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> sale-leaseback transaction related to one car wash location with aggregate consideration of </span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">4,900</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">,</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> resulting in a net gain of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">1,697</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which is included in Gain on sale of assets in the accompanying condensed consolidated statements of operations. Contemporaneously with the closing of the sale, we entered into a lease agreement for the property for an initial </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-year</span></span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> term. For the sale-leaseback transaction consummated in the </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024, the cumulative initial annual rent for the property was approximately</span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">306</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, subject to annual escalations. This lease is accounted for as an operating lease.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended March 31, 2023</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, we completed </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> sale-leaseback transactions related to car wash locations with aggregate consideration of </span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">9,213</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">,</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> resulting in a net gain of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">370</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">which are included in Gain on sale of assets in the accompanying condensed consolidated statements of operations. Contemporaneously with the closing of the</span><span style="color:#231f20;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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">sales, </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">we entered into lease agreements for the properties for initial </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20-year</span></span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> terms. For the sale-leaseback transactions consummated in the </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2023, the cumulative initial annual rent for the properties was approximately</span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">559</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, subject to annual escalations. These leases are accounted for as operating leases</span><span style="color:#231f20;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:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance sheet information related to leases consisted of the following for the periods presented:</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:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:16.124%;"></td> <td style="width:2.021%;"></td> <td style="width:38.291%;"></td> <td style="width:4.041%;"></td> <td style="width:1%;"></td> <td style="width:16.387%;"></td> <td style="width:1%;"></td> <td style="width:2.708%;"></td> <td style="width:1%;"></td> <td style="width:16.428%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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 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;">As of</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;word-break:break-word;white-space:pre-wrap;"> <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 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;">Classification</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: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;">March 31, 2024</span></p></td> <td style="vertical-align:middle;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: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;">December 31, 2023</span></p></td> <td style="vertical-align:middle;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;white-space:pre-wrap;"> <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;">Assets</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 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;">Operating</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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: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;">Operating right of use assets, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">836,528</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">833,547</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: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;">Finance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_69fb83f5-2f00-4f38-903f-f05d77038524;"><span style="-sec-ix-hidden:F_6df96b62-a8ad-4c17-a8f0-511c7a9462d0;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment, net</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;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:middle;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;">13,064</span></p></td> <td style="white-space:nowrap;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="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:middle;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:middle;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;">13,315</span></p></td> <td style="white-space:nowrap;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="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 lease 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:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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:nowrap;vertical-align:middle;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:middle;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;">849,592</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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;">846,862</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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;word-break:break-word;white-space:pre-wrap;"> <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 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;white-space:pre-wrap;"> <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;">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 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;white-space:pre-wrap;"> <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;">Current</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 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="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</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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: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;">Current maturities of operating lease liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">44,850</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">43,979</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="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;">Finance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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: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;">Current maturities of finance lease liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">766</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">746</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;white-space:pre-wrap;"> <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;">Long-term</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 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="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</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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: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;">Operating lease liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">810,783</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">809,409</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="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;">Finance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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: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;">Financing lease liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;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:middle;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;">13,833</span></p></td> <td style="white-space:nowrap;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="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:middle;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:middle;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;">14,033</span></p></td> <td style="white-space:nowrap;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="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;">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:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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:nowrap;vertical-align:middle;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:middle;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;">870,232</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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;">868,167</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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> 836528000 833547000 13064000 13315000 849592000 846862000 44850000 43979000 766000 746000 810783000 809409000 13833000 14033000 870232000 868167000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Components of total lease cost, net, consisted of the following for the periods presented:</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:6pt;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:54.231%;"></td> <td style="width:2.16%;"></td> <td style="width:1%;"></td> <td style="width:18.724%;"></td> <td style="width:1%;"></td> <td style="width:2.16%;"></td> <td style="width:1%;"></td> <td style="width:18.724%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:middle;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;word-break:break-word;white-space:pre-wrap;"> <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: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 #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: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 #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="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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;">Operating lease expense(a)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">27,212</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">24,011</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;white-space:pre-wrap;"> <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;">Finance lease expense</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;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="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;">Amortization of lease 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: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;">251</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">251</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="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;">Interest on 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: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;">264</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">276</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;">Short-term lease 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: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;">51</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">14</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;">Variable lease expense(b)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;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:middle;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,264</span></p></td> <td style="white-space:nowrap;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="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:middle;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:middle;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;">6,703</span></p></td> <td style="white-space:nowrap;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="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;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;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:middle;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;">35,042</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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;">31,255</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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 style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">a)</span><div style="width:100%;display:inline;"><span style="color:#231f20;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Operating lease expense includes an immaterial amount of sublease income and is included in other store operating expenses and general and administrative expenses in the accompanying condensed consolidated statements of operations.</span></div></div><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:6pt;min-width:4.537%;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">b)</span><div style="width:100%;display:inline;"><span style="color:#231f20;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Variable lease costs consist of property taxes, property insurance, and common area or other maintenance costs for our leases of land and buildings and is included in other store operating expenses in the accompanying condensed consolidated statements of operations.</span></div></div> 27212000 24011000 251000 251000 264000 276000 51000 14000 7264000 6703000 35042000 31255000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following includes supplemental information for the periods presented:</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:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:57.728%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:17.137%;"></td> <td style="width:1%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:17.137%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:middle;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;word-break:break-word;white-space:pre-wrap;"> <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: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 #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: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 #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;">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:middle;"><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: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;">26,517</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">23,766</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;">Operating cash flows from finance 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:middle;"><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: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;">264</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">276</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;">Financing cash flows from finance 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:middle;"><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: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;">180</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">161</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="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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;">Operating lease ROU assets obtained in exchange for 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:middle;"><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: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;">14,710</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">10,527</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="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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 operating lease 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: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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.76</span></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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.95</span></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;">Weighted-average remaining finance lease 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: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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.38</span></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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.17</span></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="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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 operating lease discount 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: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;">8.11</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="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: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;">7.43</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="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;">Weighted-average finance lease discount 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: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;">7.33</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="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: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;">7.33</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="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table> 26517000 23766000 264000 276000 180000 161000 14710000 10527000 P13Y9M3D P13Y11M12D P15Y4M17D P16Y2M1D 0.0811 0.0743 0.0733 0.0733 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024, lease obligation maturities were as follows:</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:6pt;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:57.728%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:17.137%;"></td> <td style="width:1%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:17.137%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="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;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fiscal Year Ending:</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;">Operating Leases</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;">Finance Leases</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;">2024 (remaining nine months)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">80,624</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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,336</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;">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;">108,557</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,786</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;">107,598</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,792</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: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;">103,836</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,819</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;">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: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;">97,880</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,846</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;">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:middle;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:middle;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;">963,795</span></p></td> <td style="white-space:nowrap;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="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:middle;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:middle;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;">18,425</span></p></td> <td style="white-space:nowrap;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="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;">Total future minimum obligations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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,462,290</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">27,004</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;">Less: Present value discount</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;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:middle;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;">606,657</span></p></td> <td style="white-space:nowrap;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="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:middle;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:middle;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;">12,405</span></p></td> <td style="white-space:nowrap;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="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;">Present value of net future minimum lease obligations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">855,633</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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="color:#000000;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;">14,599</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;">Less: current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;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:middle;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;">44,850</span></p></td> <td style="white-space:nowrap;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="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:middle;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:middle;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;">766</span></p></td> <td style="white-space:nowrap;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="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;">Long-term obligations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;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:middle;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;">810,783</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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;">13,833</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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> 80624000 1336000 108557000 1786000 107598000 1792000 103836000 1819000 97880000 1846000 963795000 18425000 1462290000 27004000 606657000 12405000 855633000 14599000 44850000 766000 810783000 13833000 13 P15Y P20Y 14 P15Y P20Y 1 4900000 1697000 20-year 306000 2 9213000 370000 20-year 559000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11. Stockholders’ Equity</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;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:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">1,000,000,000</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock authorized</span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">322,622,328</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock issued, and </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">317,835,082</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock outstanding.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023</span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">1,000,000,000</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock authorized, </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">318,366,628</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock issued, and </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">315,192,401</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock outstanding.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024 and December 31, 2023</span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">5,000,000</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of preferred stock authorized and </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">none</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were issued or outstanding.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We use the cost method to account for treasury stock. As of March 31, 2024 and December 31, 2023, we had </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">4,787,246</span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">3,174,227</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares, respectively, of treasury stock. As of </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and December 31, 2023, the cost of treasury stock included in additional paid-in capital in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the accompanying condensed consolidated balance sheets was </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;">17,962</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;">6,091</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> 1000000000 322622328 317835082 1000000000 318366628 315192401 5000000 5000000 0 0 0 0 4787246 3174227 17962000 6091000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12. Stock-Based Compensation</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">The 2014 Plan</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the 2014 Stock Option Plan of Hotshine Holdings, Inc. (the “2014 Plan”), we may grant incentive stock options or nonqualified stock options to purchase shares of our common stock to our employees, directors, officers, outside advisors and non-employee consultants.</span><span style="color:#231f20;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:6pt;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All stock options granted under the 2014 Plan are equity-classified and have a contractual life of ten years. Under the 2014 Plan, 60% of the shares in a grant contain service-based vesting conditions and vest ratably over a five-year period and 40% of the shares in a grant contain performance-based vesting conditions (“Performance Vesting Options”). The condition for the Performance Vesting Options is a change in control or an initial public offering, where (i) 50% of the Performance Vesting Options vest and become exercisable if the Principal Stockholders receive the Target Proceeds at the Measurement Date and (ii) the remaining 50% of the Performance Vesting Options vest and become exercisable if the Principal Stockholders receive the Maximum Amount at the Measurement Date.</span></span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> In June 2021, we modified all outstanding shares of Performance Vesting Options to remove, subject to the successful completion of the IPO, the requirement that the Principal Stockholders receive the Target Proceeds and the Maximum Amount as conditions for the Performance Vesting Options to vest. The exercise prices for stock options granted under the 2014 Plan were not less than the fair market value of the common stock of the Company on the date of grant. For the avoidance of doubt, the IPO constituted a performance measurement date under the applicable option agreements for the Performance Vesting Options and the Performance Vesting Options vested in full in connection with the IPO.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">The 2021 Plan</span></p><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-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2021, the Board adopted the 2021 Incentive Award Plan (the “2021 Plan”), which was subsequently approved by our stockholders and became effective on June 25, 2021. Under the 2021 Plan, we</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> may grant incentive stock options, nonqualified stock options, restricted stock units ("RSUs"), restricted stock, and other stock- or cash-based awards to its employees, directors, officers, and non-employee consultants.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Initially, the maximum number of shares of our common stock that may be issued under the 2021 Plan is </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">29,800,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> new shares of common stock, which includes </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">256,431</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock that remained available for issuance under the 2014 Plan at June 25, 2021. In connection with the IPO, stock option and RSU awards were granted with respect to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,726,305</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares. Any shares of common stock subject to outstanding stock awards granted under the 2014 Plan and, following June 25, 2021, terminate, expire or are otherwise forfeited, reacquired or withheld will become available for issuance under the 2021 Plan.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All stock options granted under the 2021 Plan are equity-classified and have a contractual life of ten years. Under the 2021 Plan, the stock options contain service-based vesting conditions and generally vest ratably over a three- or five-year period (collectively with stock options under the 2014 Plan, the “Time Vesting Options”). The exercise prices for stock options granted under the 2021 Plan were not less than the fair market value of the common stock of the Company on the date of grant.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">RSUs granted under the 2021 Plan </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">are equity-classified and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">contain service-based conditions and generally vest ratably over one- to five-year periods. Each RSU represents the right to receive one share of our common stock upon vesting. The fair value is calculated based upon our closing stock price on the date of grant, and the stock-based compensation expense is recognized over the requisite service period, which is generally the vesting period.</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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The 2014 Plan and 2021 Plan are administered by the Board or, at the discretion of the Board, by a committee thereof. The exercise prices for stock options, the vesting of awards, and other restrictions are determined at the discretion of the Board, or its committee if so delegated.</span><span style="color:#231f20;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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">The 2021 ESPP</span></p><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-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2021, the Board adopted the 2021 Employee Stock Purchase Plan (“2021 ESPP”), which was subsequently approved by our stockholders and became effective in June 2021. The 2021 ESPP authorizes the initial issuance of up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,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 our common stock to eligible employees of the Company or, as designated by the Board, employees of a related company. The 2021 ESPP provides for offering periods not to exceed 27 months, and each offering period will include purchase periods. We determined that offering periods would commence at approximately the six-month period beginning with an enrollment date and ending with the next exercise date, except that the first offering period commenced on the effective date of our registration statement and ended on November 9, 2021.</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:left;"><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 2021 ESPP provides that the number of shares reserved and available for issuance under the 2021 ESPP will automatically increase on January 1 of each calendar year from January 1, 2022 through January 1, 2031 by an amount equal to the lesser of (i) 0.5% of the outstanding number of shares of common stock on the immediately preceding December 31</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and (ii) such lesser number of shares of common stock as determined by the Board. The number of shares reserved and available for issuance under the 2021 ESPP as of January 1, 2024 is </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,463,759</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:left;"><span style="white-space:pre-wrap;font-size:6pt;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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Share-Based Payment Valuation</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The grant date fair value of Time Vesting Options granted is determined using the Black-Scholes option-pricing model. The grant date fair value of Performance Vesting Options is determined using a Monte Carlo simulation model and a barrier-adjusted Black-Scholes option-pricing model. The grant date fair value of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">stock purchase rights </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">granted under the 2021 ESPP is determined using the Black-Scholes option-pricing model.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2021 ESPP Valuation</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents, on a weighted-average basis, the assumptions used in the Black-Scholes option-pricing model to determine the grant date fair value of</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> stock purchase rights granted under the 2021 ESPP</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> during the periods presented:</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:6pt;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:55.269%;"></td> <td style="width:21.256%;"></td> <td style="width:2.22%;"></td> <td style="width:21.256%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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="3" 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;">Three Months Ended March 31,</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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: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="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> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <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;">Expected volatility</span></p></td> <td style="vertical-align:middle;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;">49.59</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:middle;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;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;">53.90</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Risk-free interest rate</span></p></td> <td style="vertical-align:middle;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;">5.38</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:middle;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;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;">4.53</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <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;">Expected term (in years)</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.49</span></span></p></td> <td style="vertical-align:middle;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;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.49</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Expected dividend yield</span></p></td> <td style="vertical-align:middle;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;">None</span></p></td> <td style="vertical-align:middle;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;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;">None</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Time Vesting Options</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents, on a weighted-average basis, the assumptions used in the Black-Scholes option-pricing model to determine the grant date fair value of Time Vesting Options granted under the 2021 Plan during the periods presented:</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:55.269%;"></td> <td style="width:21.256%;"></td> <td style="width:2.22%;"></td> <td style="width:21.256%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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="3" 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;">Three Months Ended March 31,</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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: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="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> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <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;">Expected volatility</span></p></td> <td style="vertical-align:middle;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;">-</span></p></td> <td style="vertical-align:middle;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;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;">43.74</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Risk-free interest rate</span></p></td> <td style="vertical-align:middle;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;">-</span></p></td> <td style="vertical-align:middle;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;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;">4.21</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <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;">Expected term (in years)</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="-sec-ix-hidden:F_dac6cc1d-a01e-4885-9805-84f7ddfd2017;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></span></span></p></td> <td style="vertical-align:middle;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;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.26</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Expected dividend yield</span></p></td> <td style="vertical-align:middle;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;">-</span></p></td> <td style="vertical-align:middle;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;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;">None</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;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:6pt;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:6pt;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;">Stock Options</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of our stock option activity during the period presented 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:6pt;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:37.14%;"></td> <td style="width:1%;"></td> <td style="width:12.94%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:12.94%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:12.94%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.46%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Time Vesting 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;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;">Performance Vesting 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;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 Number of Stock 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;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;">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> </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;">Outstanding as of December 31, 2023</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;">11,744,894</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: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="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;">7,705,114</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: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="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;">19,450,008</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: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="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="color:#000000;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;">3.21</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="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;">Granted</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;">-</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: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="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;">-</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: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="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;">-</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: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="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="color:#000000;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;">-</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="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;">Exercised</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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,741,496</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="color:#000000;min-width:fit-content;">)</span></p></td> <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="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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,374,795</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="color:#000000;min-width:fit-content;">)</span></p></td> <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="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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,116,291</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="color:#000000;min-width:fit-content;">)</span></p></td> <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="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="color:#000000;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;">0.65</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="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;">Forfeited</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">80,902</span></p></td> <td style="white-space:nowrap;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="color:#000000;min-width:fit-content;">)</span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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: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="min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">80,902</span></p></td> <td style="white-space:nowrap;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="color:#000000;min-width:fit-content;">)</span></p></td> <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="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="color:#000000;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;">9.32</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;">Outstanding as of March 31, 2024</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">9,922,496</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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: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="white-space:nowrap;vertical-align:middle;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:middle;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;">5,330,319</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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: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="white-space:nowrap;vertical-align:middle;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:middle;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;">15,252,815</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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: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="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="color:#000000;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;">3.87</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;">Options vested or expected to vest as of March 31, 2024</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">9,543,934</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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: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="white-space:nowrap;vertical-align:middle;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:middle;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;">5,330,319</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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: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="white-space:nowrap;vertical-align:middle;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:middle;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;">14,874,253</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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: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="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="color:#000000;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;">7.43</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;">Options exercisable as of March 31, 2024</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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,787,551</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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: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="white-space:nowrap;vertical-align:middle;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:middle;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;">5,330,319</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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: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="white-space:nowrap;vertical-align:middle;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:middle;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;">12,117,870</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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: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="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="color:#000000;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;">2.31</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> </table></div><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:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The number and weighted-average grant date fair value of stock options during the period presented are as follows:</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:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:99.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:37.155%;"></td> <td style="width:1%;"></td> <td style="width:12.945%;"></td> <td style="width:1%;"></td> <td style="width:1.501%;"></td> <td style="width:14.466%;"></td> <td style="width:1.501%;"></td> <td style="width:1%;"></td> <td style="width:12.465%;"></td> <td style="width:1%;"></td> <td style="width:1.501%;"></td> <td style="width:1%;"></td> <td style="width:12.465%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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="5" 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;">Number of Stock 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 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;">Weighted-Average<br/>Grant Date Fair 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:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Time Vesting 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;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 #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;">Performance Vesting 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 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;">Time Vesting 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;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;">Performance Vesting 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> </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;">Non-vested as of December 31, 2023</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;">3,629,454</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: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="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;">-</span></p></td> <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="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="color:#000000;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;">4.39</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: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="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="color:#000000;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;">-</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;">Non-vested as of March 31, 2024</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;">3,134,947</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: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="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;">-</span></p></td> <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="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="color:#000000;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;">4.54</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: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="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="color:#000000;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;">-</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;">Granted during the period</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;">-</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: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="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;">-</span></p></td> <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="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="color:#000000;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;">-</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: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="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="color:#000000;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;">-</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;">Vested during the period</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;">445,598</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: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="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;">-</span></p></td> <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="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="color:#000000;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;">3.51</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: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="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="color:#000000;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;">-</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;">Forfeited/canceled during the period</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;">48,909</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: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="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;">-</span></p></td> <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="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="color:#000000;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;">4.15</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: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="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="color:#000000;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;">-</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> </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:6pt;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:6pt;text-align:left;"><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Time Vesting Options or Performance Vesting Options granted during the </span><span style="color:#231f20;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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of shares attributable to stock options that vested during the three months ended March 31, 2024 was </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;">3,565</span><span style="color:#231f20;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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024, the weighted-average remaining contractual life of outstanding stock options was approximatel</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">y </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.13</span></span><span style="color:#231f20;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:0;font-family:Times New Roman;margin-bottom:6pt;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 Stock Units</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes our RSU activity since </span><span style="color:#231f20;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:6pt;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:54.8%;"></td> <td style="width:1%;"></td> <td style="width:19.72%;"></td> <td style="width:1%;"></td> <td style="width:2.22%;"></td> <td style="width:1%;"></td> <td style="width:19.259999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Restricted Stock Units</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;">Weighted-Average Grant Date Fair 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: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;">Unvested as of December 31, 2023</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;">3,718,505</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: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="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="color:#000000;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;">9.98</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="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;">Granted</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;">3,203</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: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="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="color:#000000;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;">8.98</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="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;">Vested</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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">139,409</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="color:#000000;min-width:fit-content;">)</span></p></td> <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="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="color:#000000;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;">9.26</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="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;">Forfeited</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">117,665</span></p></td> <td style="white-space:nowrap;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="color:#000000;min-width:fit-content;">)</span></p></td> <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="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="color:#000000;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;">9.58</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;">Unvested as of March 31, 2024</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">3,464,634</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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: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="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="color:#000000;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;">10.02</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> </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><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:6pt;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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We granted </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">3,203</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> RSUs with a grant date fair value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">29</span><span style="color:#231f20;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></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of shares attributable to RSUs that vested 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;"> was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,120</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:6pt;text-align:left;"><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 weighted-average remaining contractual life of outstanding RSUs was approximately</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;">8.71</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> yea</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">rs.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;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;">Stock-Based Compensation Expense</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We estimated a forfeiture r</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">8.82</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for awards with service-based vesting conditions based on historical experience and future expectations of the vesting of these share-based payments. We used this rate as an assumption in calculating stock-based compensation expense for Time Vesting Options, RSUs, and stock purchase rights granted under the 2021 ESPP.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total stock-based compensation expense, by caption, recorded in the condensed consolidated statements of operations for the periods presented is as follows:</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:6pt;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:55.269%;"></td> <td style="width:1%;"></td> <td style="width:19.256%;"></td> <td style="width:1%;"></td> <td style="width:2.22%;"></td> <td style="width:1%;"></td> <td style="width:19.256%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:middle;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;word-break:break-word;white-space:pre-wrap;"> <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 #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: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 #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;">Cost of labor and chemicals</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="color:#000000;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;">2,473</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:bottom;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:middle;"><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: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;">2,050</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;">General and administrative</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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,773</span></p></td> <td style="white-space:nowrap;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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;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:middle;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:middle;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,311</span></p></td> <td style="white-space:nowrap;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="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;">Total stock-based compensation expense</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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,246</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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;">5,361</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:6pt;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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total stock-based compensation expense, by award type, recorded in the condensed consolidated statements of operations for the periods presented is as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.269%;"></td> <td style="width:1%;"></td> <td style="width:19.256%;"></td> <td style="width:1%;"></td> <td style="width:2.22%;"></td> <td style="width:1%;"></td> <td style="width:19.256%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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;">Three Months Ended March 31,</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:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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: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: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;">Time Vesting Options</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="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">1,577</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:bottom;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:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">1,596</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;">RSUs</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:#231f20;white-space:pre-wrap;min-width:fit-content;">4,407</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:bottom;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: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:#231f20;white-space:pre-wrap;min-width:fit-content;">3,479</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;">2021 ESPP</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:#231f20;white-space:pre-wrap;min-width:fit-content;">262</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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:#231f20;white-space:pre-wrap;min-width:fit-content;">286</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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: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;">Total stock-based compensation expense</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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,246</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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;">5,361</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024, total </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">unrecognized </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">compensation expense related to unvested Time Vesting Options was </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;">5,548</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which is expected to be recognized over a weighted-average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.07</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="color:#231f20;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:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;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;">there 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;"> unrecognized compensation expense related to unvested </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Performance Vesting Options </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">as the completion of the IPO satisfied the performance condition and as a result, all outstanding</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Performance Vesting Options vested.</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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024, total unrecognized compensation expense related to unvested RSUs was </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;">13,244</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which is expected to be recognized over a weighted-average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.01</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="color:#231f20;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:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024, total unrecognized compensation expense related to unvested stock purchase rights under the 2021 ESPP was </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;">136</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which is expected to be recognized over a weighted-average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.12</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="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">years.</span></p> All stock options granted under the 2014 Plan are equity-classified and have a contractual life of ten years. Under the 2014 Plan, 60% of the shares in a grant contain service-based vesting conditions and vest ratably over a five-year period and 40% of the shares in a grant contain performance-based vesting conditions (“Performance Vesting Options”). The condition for the Performance Vesting Options is a change in control or an initial public offering, where (i) 50% of the Performance Vesting Options vest and become exercisable if the Principal Stockholders receive the Target Proceeds at the Measurement Date and (ii) the remaining 50% of the Performance Vesting Options vest and become exercisable if the Principal Stockholders receive the Maximum Amount at the Measurement Date. 29800000 256431 3726305 5000000 The 2021 ESPP provides that the number of shares reserved and available for issuance under the 2021 ESPP will automatically increase on January 1 of each calendar year from January 1, 2022 through January 1, 2031 by an amount equal to the lesser of (i) 0.5% of the outstanding number of shares of common stock on the immediately preceding December 31 8463759 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents, on a weighted-average basis, the assumptions used in the Black-Scholes option-pricing model to determine the grant date fair value of</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> stock purchase rights granted under the 2021 ESPP</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> during the periods presented:</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:6pt;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:55.269%;"></td> <td style="width:21.256%;"></td> <td style="width:2.22%;"></td> <td style="width:21.256%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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="3" 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;">Three Months Ended March 31,</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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: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="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> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <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;">Expected volatility</span></p></td> <td style="vertical-align:middle;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;">49.59</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:middle;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;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;">53.90</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Risk-free interest rate</span></p></td> <td style="vertical-align:middle;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;">5.38</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:middle;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;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;">4.53</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <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;">Expected term (in years)</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.49</span></span></p></td> <td style="vertical-align:middle;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;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.49</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Expected dividend yield</span></p></td> <td style="vertical-align:middle;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;">None</span></p></td> <td style="vertical-align:middle;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;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;">None</span></p></td> </tr> </table> 0.4959 0.539 0.0538 0.0453 P0Y5M26D P0Y5M26D 0 0 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents, on a weighted-average basis, the assumptions used in the Black-Scholes option-pricing model to determine the grant date fair value of Time Vesting Options granted under the 2021 Plan during the periods presented:</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:55.269%;"></td> <td style="width:21.256%;"></td> <td style="width:2.22%;"></td> <td style="width:21.256%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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="3" 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;">Three Months Ended March 31,</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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: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="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> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <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;">Expected volatility</span></p></td> <td style="vertical-align:middle;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;">-</span></p></td> <td style="vertical-align:middle;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;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;">43.74</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Risk-free interest rate</span></p></td> <td style="vertical-align:middle;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;">-</span></p></td> <td style="vertical-align:middle;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;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;">4.21</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <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;">Expected term (in years)</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="-sec-ix-hidden:F_dac6cc1d-a01e-4885-9805-84f7ddfd2017;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></span></span></p></td> <td style="vertical-align:middle;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;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.26</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Expected dividend yield</span></p></td> <td style="vertical-align:middle;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;">-</span></p></td> <td style="vertical-align:middle;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;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;">None</span></p></td> </tr> </table> 0 0.4374 0 0.0421 P6Y3M3D 0 0 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of our stock option activity during the period presented 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:6pt;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:37.14%;"></td> <td style="width:1%;"></td> <td style="width:12.94%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:12.94%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:12.94%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.46%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Time Vesting 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;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;">Performance Vesting 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;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 Number of Stock 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;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;">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> </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;">Outstanding as of December 31, 2023</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;">11,744,894</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: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="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;">7,705,114</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: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="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;">19,450,008</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: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="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="color:#000000;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;">3.21</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="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;">Granted</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;">-</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: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="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;">-</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: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="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;">-</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: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="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="color:#000000;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;">-</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="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;">Exercised</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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,741,496</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="color:#000000;min-width:fit-content;">)</span></p></td> <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="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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,374,795</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="color:#000000;min-width:fit-content;">)</span></p></td> <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="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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,116,291</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="color:#000000;min-width:fit-content;">)</span></p></td> <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="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="color:#000000;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;">0.65</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="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;">Forfeited</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">80,902</span></p></td> <td style="white-space:nowrap;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="color:#000000;min-width:fit-content;">)</span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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: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="min-width:fit-content;"> </span></p></td> <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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">80,902</span></p></td> <td style="white-space:nowrap;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="color:#000000;min-width:fit-content;">)</span></p></td> <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="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="color:#000000;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;">9.32</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;">Outstanding as of March 31, 2024</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">9,922,496</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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: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="white-space:nowrap;vertical-align:middle;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:middle;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;">5,330,319</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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: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="white-space:nowrap;vertical-align:middle;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:middle;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;">15,252,815</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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: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="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="color:#000000;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;">3.87</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;">Options vested or expected to vest as of March 31, 2024</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">9,543,934</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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: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="white-space:nowrap;vertical-align:middle;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:middle;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;">5,330,319</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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: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="white-space:nowrap;vertical-align:middle;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:middle;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;">14,874,253</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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: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="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="color:#000000;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;">7.43</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;">Options exercisable as of March 31, 2024</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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,787,551</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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: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="white-space:nowrap;vertical-align:middle;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:middle;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;">5,330,319</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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: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="white-space:nowrap;vertical-align:middle;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:middle;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;">12,117,870</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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: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="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="color:#000000;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;">2.31</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> </table> 11744894 7705114 19450008 3.21 0 0 0 0 1741496 2374795 4116291 0.65 80902 0 80902 9.32 9922496 5330319 15252815 3.87 9543934 5330319 14874253 7.43 6787551 5330319 12117870 2.31 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The number and weighted-average grant date fair value of stock options during the period presented are as follows:</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:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:99.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:37.155%;"></td> <td style="width:1%;"></td> <td style="width:12.945%;"></td> <td style="width:1%;"></td> <td style="width:1.501%;"></td> <td style="width:14.466%;"></td> <td style="width:1.501%;"></td> <td style="width:1%;"></td> <td style="width:12.465%;"></td> <td style="width:1%;"></td> <td style="width:1.501%;"></td> <td style="width:1%;"></td> <td style="width:12.465%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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="5" 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;">Number of Stock 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 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;">Weighted-Average<br/>Grant Date Fair 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:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Time Vesting 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;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 #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;">Performance Vesting 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 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;">Time Vesting 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;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;">Performance Vesting 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> </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;">Non-vested as of December 31, 2023</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;">3,629,454</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: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="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;">-</span></p></td> <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="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="color:#000000;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;">4.39</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: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="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="color:#000000;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;">-</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;">Non-vested as of March 31, 2024</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;">3,134,947</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: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="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;">-</span></p></td> <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="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="color:#000000;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;">4.54</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: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="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="color:#000000;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;">-</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;">Granted during the period</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;">-</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: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="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;">-</span></p></td> <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="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="color:#000000;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;">-</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: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="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="color:#000000;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;">-</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;">Vested during the period</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;">445,598</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: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="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;">-</span></p></td> <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="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="color:#000000;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;">3.51</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: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="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="color:#000000;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;">-</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;">Forfeited/canceled during the period</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;">48,909</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: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="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;">-</span></p></td> <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="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="color:#000000;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;">4.15</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: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="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="color:#000000;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;">-</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> </table> 3629454 0 4.39 0 3134947 0 4.54 0 0 0 0 0 445598 0 3.51 0 48909 0 4.15 0 0 3565000 P4Y1M17D <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes our RSU activity since </span><span style="color:#231f20;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:6pt;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:54.8%;"></td> <td style="width:1%;"></td> <td style="width:19.72%;"></td> <td style="width:1%;"></td> <td style="width:2.22%;"></td> <td style="width:1%;"></td> <td style="width:19.259999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Restricted Stock Units</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;">Weighted-Average Grant Date Fair 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: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;">Unvested as of December 31, 2023</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;">3,718,505</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: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="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="color:#000000;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;">9.98</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="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;">Granted</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;">3,203</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: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="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="color:#000000;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;">8.98</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="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;">Vested</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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">139,409</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="color:#000000;min-width:fit-content;">)</span></p></td> <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="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="color:#000000;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;">9.26</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="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;">Forfeited</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">117,665</span></p></td> <td style="white-space:nowrap;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="color:#000000;min-width:fit-content;">)</span></p></td> <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="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="color:#000000;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;">9.58</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;">Unvested as of March 31, 2024</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">3,464,634</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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: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="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="color:#000000;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;">10.02</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> </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> 3718505 9.98 3203 8.98 139409 9.26 117665 9.58 3464634 10.02 3203 29 1120000 P8Y8M15D 0.0882 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total stock-based compensation expense, by caption, recorded in the condensed consolidated statements of operations for the periods presented is as follows:</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:6pt;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:55.269%;"></td> <td style="width:1%;"></td> <td style="width:19.256%;"></td> <td style="width:1%;"></td> <td style="width:2.22%;"></td> <td style="width:1%;"></td> <td style="width:19.256%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:middle;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;word-break:break-word;white-space:pre-wrap;"> <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 #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: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 #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;">Cost of labor and chemicals</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="color:#000000;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;">2,473</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:bottom;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:middle;"><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: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;">2,050</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;">General and administrative</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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,773</span></p></td> <td style="white-space:nowrap;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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;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:middle;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:middle;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,311</span></p></td> <td style="white-space:nowrap;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="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;">Total stock-based compensation expense</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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,246</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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;">5,361</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:6pt;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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total stock-based compensation expense, by award type, recorded in the condensed consolidated statements of operations for the periods presented is as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.269%;"></td> <td style="width:1%;"></td> <td style="width:19.256%;"></td> <td style="width:1%;"></td> <td style="width:2.22%;"></td> <td style="width:1%;"></td> <td style="width:19.256%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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;">Three Months Ended March 31,</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:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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: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: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;">Time Vesting Options</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="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">1,577</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:bottom;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:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">1,596</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;">RSUs</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:#231f20;white-space:pre-wrap;min-width:fit-content;">4,407</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:bottom;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: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:#231f20;white-space:pre-wrap;min-width:fit-content;">3,479</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;">2021 ESPP</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:#231f20;white-space:pre-wrap;min-width:fit-content;">262</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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:#231f20;white-space:pre-wrap;min-width:fit-content;">286</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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: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;">Total stock-based compensation expense</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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,246</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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;">5,361</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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> 2473000 2050000 3773000 3311000 6246000 5361000 1577000 1596000 4407000 3479000 262000 286000 6246000 5361000 5548000 P2Y25D 0 13244000 P2Y3D 136000 P0Y1M13D <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13. Business Combinations</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">From time to time, we may pursue acquisitions of conveyorized car washes that either strategically fit with the business or expand our presence in new and attractive markets.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We account for business combinations under the acquisition method of accounting. The assets acquired and liabilities assumed in connection with business acquisitions are recorded at the date of acquisition at their estimated fair values, with any excess of the purchase price over the estimated fair values of the net assets acquired and intangible assets assigned, recorded as goodwill. Significant judgment is required in estimating the fair value of assets acquired and liabilities assumed and in assigning their respective useful lives. Accordingly, we may engage third-party valuation specialists to assist in these determinations. The fair value estimates are based on available historical information and on future expectations and assumptions deemed reasonable by management; but are inherently uncertain.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The condensed consolidated financial statements reflect the operations of an acquired business starting from the effective date of the acquisi</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">tion. </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> acquisition-related costs were expensed during the </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023. Acquisition-related costs are expensed as incurred and are included in general and administrative expenses in the accompanying condensed consolidated statements of operations.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2024 Acquisitions</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We did not consummate any acquisitions during the three months ended March 31, 2024.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2023 Acquisitions</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the year ended December 31, 2023, we acquired the assets and liabilities of </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">six</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> conveyorized car washes in two acquisitions for total consideration of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">51,217</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which was paid in cash. These acquisitions resulted in the preliminary recognition of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">24,919</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of goodwill, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">22,555</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of property and equipment, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">3,580</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of ROU assets, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">640</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of intangible assets, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">101</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of other net liabilities, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">376</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_2f2541a3-6351-4d74-a903-7576a13ab1fd;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">bargain</span></span></span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> purchase gain. The bargain purchase gain is not material and is recorded within (gain) loss on sale of assets, net on the consolidated statements of operations. We do not believe these acquisitions are material to our overall consolidated financial statements.</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:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The acquisitions were located in the following markets:</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><div style="font-size:10pt;font-family:Times New Roman;"> <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:68.226%;"></td> <td style="width:15.097%;"></td> <td style="width:1.58%;"></td> <td style="width:15.097%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="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;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Location (Seller)</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="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of Washes</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;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;">Month Acquired</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <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;">Arizona (Dynamite Car Wash)</span></p></td> <td style="vertical-align:middle;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;">1</span></p></td> <td style="vertical-align:middle;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;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;">April</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">California (Cruizers Car Wash)</span></p></td> <td style="vertical-align:middle;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;">5</span></p></td> <td style="vertical-align:middle;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;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;">July</span></p></td> </tr> </table></div> 0 0 6 51217000 24919000 22555000 3580000 640000 101000 376000 <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:68.226%;"></td> <td style="width:15.097%;"></td> <td style="width:1.58%;"></td> <td style="width:15.097%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="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;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Location (Seller)</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="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of Washes</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;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;">Month Acquired</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <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;">Arizona (Dynamite Car Wash)</span></p></td> <td style="vertical-align:middle;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;">1</span></p></td> <td style="vertical-align:middle;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;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;">April</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">California (Cruizers Car Wash)</span></p></td> <td style="vertical-align:middle;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;">5</span></p></td> <td style="vertical-align:middle;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;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;">July</span></p></td> </tr> </table> 1 5 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14. Commitments and Contingencies</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Litigation</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">From time to time, we are party to pending or threatened lawsuits arising out of or incident to the ordinary course of business. We carry professional and general liability insurance coverage and other insurance coverages. In the opinion of management and upon consultation with legal counsel, none of the pending or threatened lawsuits will have a material effect upon the consolidated financial position, operations, or cash flows of the Company.</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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Class Action Litigation</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On February 14, 2023, a plaintiff filed a purported class action lawsuit in the Stanislaus County Superior Court, California, on behalf of all non-exempt employees employed by Defendants Prime Shine LLC in California any time between February 14, 2019, and the present, against Prime Shine, LLC and Does 1 – 20 inclusive. Plaintiff alleges eight claims for violations of the California Labor Code and one claim for violation of the California Business &amp; Professions Code. On June 13, 2023, Plaintiff filed a First Amended Complaint to add a claim for penalties pursuant to the Private Attorneys General Act. Plaintiff seeks, among other things, an unspecified amount for unpaid wages, actual, consequential, and incidental losses, penalties, and attorneys’ fees and costs. The parties agreed to an informal exchange of information in lieu of formal discovery prior to mediation with an experienced wage-and-hour mediator. In October 2023, following mediation, both parties agreed to settle the lawsuit. A financial amount was accrued that was not material to our consolidated financial statements. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A formal written settlement agreement has been executed by the parties, however, final settlement and resolution is contingent upon the satisfaction of certain conditions including subsequent approval from the California Department of Labor and the court.</span><span style="color:#404040;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Should all these conditions be met, the class action lawsuit will be considered settled.</span><span style="color:#231f20;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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Insurance</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We carry a broad range of insurance coverage, including general and business auto liability, commercial property, workers’ compensation, cyber risk, and general umbrella policies. As of March 31, 2024 and December 31, 2023, we accrued </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;">4,982</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="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">4,311</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, for assessments on insurance claims filed, which are included in other accrued expenses in the accompanying condensed consolidated balance sheets. As of </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and December 31, 2023, we recorded </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;">4,380</span><span style="color:#231f20;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;">and</span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">3,686</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, in receivables from its non-healthcare insurance carriers related to these insurance claims, which are included in other receivables in the accompanying condensed consolidated balance sheets. The receivables are paid when the claim is finalized and the reserved amounts on these claims are expected to be paid within </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one year</span></span><span style="color:#231f20;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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Environmental Matters</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operations at certain facilities currently or previously owned or leased by us utilize, or in the past have utilized, hazardous substances generally in compliance with applicable law. Periodically, we have had minor claims asserted against it by regulatory agencies or private parties for environmental matters relating to the handling of hazardous substances by us, and we have incurred obligations for investigations or remedial actions with respect to certain of these matters. There can be no assurances that activities at these facilities, or future facilities owned or operated by us, may not result in additional environmental claims being asserted against us or additional investigations or remedial actions being required. We are not aware of any significant remediation matters as of March 31, 2024. Because of various factors including the difficulty of identifying the responsible parties for any particular site, the complexity of determining the relative liability among them, the uncertainty as to the most desirable remediation techniques and the amount of damages and clean-up costs and the time period during which such costs may be incurred, we are unable to reasonably estimate the ultimate cost of claims asserted against us related to environmental matters; however, we do not believe such costs will be material to our condensed consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition to potential claims asserted against us, there are certain regulatory obligations associated with these facilities. We also have a third-party specialist to review the sites subject to these regulations annually, for the purpose of assigning future cost. A third party has conducted a preliminary assessment of site restoration provisions arising from these regulations and we have recognized a provisional amount. As of March 31, 2024 and December 31, 2023, our accrual for environmental remediation was </span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">15</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, wh</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ich is included in other accrued expenses in the accompanying condensed consolidated balance sheets.</span></p> 4982000 4311000 4380000 3686000 one year 15000 15000 false false false false false false Operating lease expense includes an immaterial amount of sublease income and is included in other store operating expenses and general and administrative expenses in the accompanying condensed consolidated statements of operations. Variable lease costs consist of property taxes, property insurance, and common area or other maintenance costs for our leases of land and buildings and is included in other store operating expenses in the accompanying condensed consolidated statements of operations.